On 23.02.2025 04:59, Jeff Law wrote:
[...]
it'll have to wait for the next development window. Meaning it
probably won't get any attention for a couple months.Not a big deal. H8 has
never been a popular target.
/J.D.
The case you hit is s2 set in frame mask but s1 not. So you're trying to set s1
bit manually.
If so, riscv_adjust_multi_push_cfi_prologue seems the better place for your
change.
static rtx
riscv_adjust_multi_push_cfi_prologue (int saved_size)
{
rtx dwarf = NULL_RTX;
rtx adjust_sp_rtx, reg, m
On 20/02/2025 18:28, Thomas Schwinge wrote:
Hi!
On 2025-02-20T16:36:56+, Jonathan Wakely wrote:
On 20/02/25 15:50 +0100, Thomas Schwinge wrote:
>From 820e015494e25187c9a5ffbd69911ec6ce612789 Mon Sep 17 00:00:00 2001
From: Jonathan Wakely
Date: Thu, 20 Feb 2025 14:08:11 +
Subject: [
Address Fei's comment.
Thanks
Lino
Fei Gao 於 2025年2月24日 週一 下午2:20寫道:
>
> The case you hit is s2 set in frame mask but s1 not. So you're trying to set
> s1 bit manually.
> If so, riscv_adjust_multi_push_cfi_prologue seems the better place for your
> change.
>
> static rtx
> riscv_adjust_multi_p
Verify that PR tree-optimization/82142 testcase is properly optimized.
PR tree-optimization/82142
* gcc.target/i386/pr82142a.c: New file.
* gcc.target/i386/pr82142b.c: Likewise.
I am checking it in.
--
H.J.
From e4f44c9f33f70a5053ea817e0dcc7a5d3fa3eec1 Mon Sep 17 00:00:00 2001
From: "H.J. Lu"