public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
@ 2013-02-26  0:15 kkojima at gcc dot gnu.org
  2013-02-26  0:32 ` [Bug rtl-optimization/56451] " kkojima at gcc dot gnu.org
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: kkojima at gcc dot gnu.org @ 2013-02-26  0:15 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

             Bug #: 56451
           Summary: [4.8 regression] Wrong code for
                    gcc.c-torture/execute/941015-1.c on SH
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: rtl-optimization
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: kkojima@gcc.gnu.org
            Target: sh*-*-*


On sh4-linux, the function foo1 of gcc.c-torture/execute/941015-1.c

int
foo1 (value)
     long long value;
{
  register const long long constant = 0xc000000080000000LL;

  if (value < constant)
    return 1;
  else
    return 2;
}

is assembled to a wrong code with -O1

foo1:
        mov.l   .L7,r1
        cmp/gt  r1,r5
        bt/s    .L10
        mov     #2,r0
        cmp/ge  r1,r5
        bf/s    .L10
        mov     #1,r0
.L10:
        rts     
        nop
.L9:
        .align 2
.L7:
        .long   -1073741824

It looks delayed branch optimization causes this.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
@ 2013-02-26  0:32 ` kkojima at gcc dot gnu.org
  2013-02-26 10:12 ` rguenth at gcc dot gnu.org
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: kkojima at gcc dot gnu.org @ 2013-02-26  0:32 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

--- Comment #1 from Kazumoto Kojima <kkojima at gcc dot gnu.org> 2013-02-26 00:32:07 UTC ---
Before dbr_schedule, the insns look like:

    r1 := 0xc0000000
(A)    if (r5 > r1) goto L0
(B)    if (r5 < r1) goto L1
    r1 := 0x80000000
(C)    if (r4 >= r1) goto L0
L1:    r0 := 1
    goto L2
L0:    r0 := 2
L2:

On SH, insns (A),(B),(C) can have delayed slot. dbr_schedule fills
a slot of (A) first:

    r1 := 0xc0000000
(A)    [if (r5 > r1) goto L2 | r0 := 2]
(B)    if (r5 < r1) goto L1
    r1 := 0x80000000
(C)    if (r4 >= r1) goto L0
L1:    r0 := 1
    goto L2
L0:    r0 := 2
L2:

Curiously, in the problematic case, dbr_schedule tries (C) next and
redundant_insn checks that r0 := 2 is whether redundant or not with
scanning insns backward from (C).  It finds the insn in the slot of
(A) and deletes the insn r0 := 2 at L0 as an unnecessary one.

    r1 := 0xc0000000
(A)    [if (r5 > r1) goto L2 | r0 := 2]
(B)    if (r5 < r1) goto L1
    r1 := 0x80000000
(C)    if (r4 >= r1) goto L0
L1:    r0 := 1
    goto L2
L0:
L2:

Then dbr_schedule fills the slot of (B):

    r1 := 0xc0000000
(A)    [if (r5 > r1) goto L2 | r0 := 2]
(B)    [if (r5 < r1) goto L2 | r0 := 1]
    r1 := 0x80000000
(C)    if (r4 >= r1) goto L0
L1:    r0 := 1
    goto L2
L0:
L2:

Now (C) and r0 := 1 at L1 are useless because r0 is 1 before (C).
It seems to me that the above is an unexpected scenario to redundant_insn,
i.e. dbr_schedule uses it unsafely somewhere, though I gave up to find
where problematic use occurs.  An easy patch below might be a bit
overkill but it fixes the problem for me.

--- ORIG/trunk/gcc/reorg.c    2013-01-11 11:35:58.000000000 +0900
+++ trunk/gcc/reorg.c    2013-02-25 17:17:34.000000000 +0900
@@ -1514,7 +1514,7 @@ redundant_insn (rtx insn, rtx target, rt
        trial && insns_to_search > 0;
        trial = PREV_INSN (trial))
     {
-      if (LABEL_P (trial))
+      if (LABEL_P (trial) || JUMP_P (trial))
     return 0;

       if (!INSN_P (trial))


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
  2013-02-26  0:32 ` [Bug rtl-optimization/56451] " kkojima at gcc dot gnu.org
@ 2013-02-26 10:12 ` rguenth at gcc dot gnu.org
  2013-03-05  6:25 ` jakub at gcc dot gnu.org
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-02-26 10:12 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.8.0


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
  2013-02-26  0:32 ` [Bug rtl-optimization/56451] " kkojima at gcc dot gnu.org
  2013-02-26 10:12 ` rguenth at gcc dot gnu.org
@ 2013-03-05  6:25 ` jakub at gcc dot gnu.org
  2013-03-22 14:44 ` [Bug rtl-optimization/56451] [4.8/4.9 " jakub at gcc dot gnu.org
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-03-05  6:25 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P4
                 CC|                            |jakub at gcc dot gnu.org


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2013-03-05  6:25 ` jakub at gcc dot gnu.org
@ 2013-03-22 14:44 ` jakub at gcc dot gnu.org
  2013-05-12 10:02 ` olegendo at gcc dot gnu.org
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-03-22 14:44 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.0                       |4.8.1

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-03-22 14:44:01 UTC ---
GCC 4.8.0 is being released, adjusting target milestone.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2013-03-22 14:44 ` [Bug rtl-optimization/56451] [4.8/4.9 " jakub at gcc dot gnu.org
@ 2013-05-12 10:02 ` olegendo at gcc dot gnu.org
  2013-05-31 10:58 ` jakub at gcc dot gnu.org
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: olegendo at gcc dot gnu.org @ 2013-05-12 10:02 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Oleg Endo <olegendo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |steven at gcc dot gnu.org

--- Comment #3 from Oleg Endo <olegendo at gcc dot gnu.org> ---
I'd like to add Steven to the CC list, as he recently brought up a DBR topic on
the mailing list: http://gcc.gnu.org/ml/gcc/2013-04/msg00163.html

I didn't follow it, but it looks related.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2013-05-12 10:02 ` olegendo at gcc dot gnu.org
@ 2013-05-31 10:58 ` jakub at gcc dot gnu.org
  2013-10-16  9:49 ` jakub at gcc dot gnu.org
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-05-31 10:58 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.1                       |4.8.2

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.1 has been released.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2013-05-31 10:58 ` jakub at gcc dot gnu.org
@ 2013-10-16  9:49 ` jakub at gcc dot gnu.org
  2013-11-25 21:34 ` olegendo at gcc dot gnu.org
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-10-16  9:49 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.2                       |4.8.3

--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.2 has been released.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2013-10-16  9:49 ` jakub at gcc dot gnu.org
@ 2013-11-25 21:34 ` olegendo at gcc dot gnu.org
  2014-05-22  9:04 ` [Bug rtl-optimization/56451] [4.8/4.9/4.10 " rguenth at gcc dot gnu.org
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: olegendo at gcc dot gnu.org @ 2013-11-25 21:34 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Oleg Endo <olegendo at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2013-11-25
     Ever confirmed|0                           |1

--- Comment #6 from Oleg Endo <olegendo at gcc dot gnu.org> ---
Hm, I'm just poking around here, sorry if it's just useless noise ...

In dbr_schedule, doing:

      fill_simple_delay_slots (1);
      fill_simple_delay_slots (0);
      fill_eager_delay_slots ();
      relax_delay_slots (first);

or
//      fill_simple_delay_slots (1);
      fill_simple_delay_slots (0);
      fill_eager_delay_slots ();
      relax_delay_slots (first);

-> produces bad code.



      fill_simple_delay_slots (1);
      fill_simple_delay_slots (0);
//      fill_eager_delay_slots ();
      relax_delay_slots (first);

-> doesn't do anything to the code.

//      fill_simple_delay_slots (1);
//      fill_simple_delay_slots (0);
      fill_eager_delay_slots ();
      relax_delay_slots (first);

or
      fill_simple_delay_slots (1);
//      fill_simple_delay_slots (0);
      fill_eager_delay_slots ();
      relax_delay_slots (first);


-> results in the following code (looks OK):

        mov.l   .L8,r1
        cmp/ge  r1,r5
        bf/s    .L11
        mov     #1,r0

        cmp/gt  r1,r5
        bt/s    .L6
        mov     #2,r0

        mov.l   .L9,r1
        cmp/hs  r1,r4
        bt      .L6
        mov     #1,r0
.L6:
        .align 1
.L11:
        rts    
        nop
.L10:


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9/4.10 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2013-11-25 21:34 ` olegendo at gcc dot gnu.org
@ 2014-05-22  9:04 ` rguenth at gcc dot gnu.org
  2014-12-19 13:35 ` [Bug rtl-optimization/56451] [4.8/4.9/5 " jakub at gcc dot gnu.org
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-05-22  9:04 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.3                       |4.8.4

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 4.8.3 is being released, adjusting target milestone.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9/5 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2014-05-22  9:04 ` [Bug rtl-optimization/56451] [4.8/4.9/4.10 " rguenth at gcc dot gnu.org
@ 2014-12-19 13:35 ` jakub at gcc dot gnu.org
  2015-06-23  8:18 ` [Bug rtl-optimization/56451] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-12-19 13:35 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.4                       |4.8.5

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.4 has been released.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.8/4.9/5/6 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2014-12-19 13:35 ` [Bug rtl-optimization/56451] [4.8/4.9/5 " jakub at gcc dot gnu.org
@ 2015-06-23  8:18 ` rguenth at gcc dot gnu.org
  2015-06-26 20:06 ` [Bug rtl-optimization/56451] [4.9/5/6 " jakub at gcc dot gnu.org
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2015-06-23  8:18 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.5                       |4.9.3

--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> ---
The gcc-4_8-branch is being closed, re-targeting regressions to 4.9.3.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.9/5/6 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2015-06-23  8:18 ` [Bug rtl-optimization/56451] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
@ 2015-06-26 20:06 ` jakub at gcc dot gnu.org
  2015-06-26 20:34 ` jakub at gcc dot gnu.org
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-06-26 20:06 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.9.3 has been released.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [4.9/5/6 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2015-06-26 20:06 ` [Bug rtl-optimization/56451] [4.9/5/6 " jakub at gcc dot gnu.org
@ 2015-06-26 20:34 ` jakub at gcc dot gnu.org
  2021-05-14  9:46 ` [Bug rtl-optimization/56451] [9/10/11/12 " jakub at gcc dot gnu.org
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-06-26 20:34 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.9.3                       |4.9.4


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [9/10/11/12 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2015-06-26 20:34 ` jakub at gcc dot gnu.org
@ 2021-05-14  9:46 ` jakub at gcc dot gnu.org
  2021-06-01  8:05 ` rguenth at gcc dot gnu.org
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-05-14  9:46 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|8.5                         |9.4

--- Comment #15 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 8 branch is being closed.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [9/10/11/12 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (13 preceding siblings ...)
  2021-05-14  9:46 ` [Bug rtl-optimization/56451] [9/10/11/12 " jakub at gcc dot gnu.org
@ 2021-06-01  8:05 ` rguenth at gcc dot gnu.org
  2022-05-27  9:34 ` [Bug rtl-optimization/56451] [10/11/12/13 " rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-06-01  8:05 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|9.4                         |9.5

--- Comment #16 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 9.4 is being released, retargeting bugs to GCC 9.5.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [10/11/12/13 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (14 preceding siblings ...)
  2021-06-01  8:05 ` rguenth at gcc dot gnu.org
@ 2022-05-27  9:34 ` rguenth at gcc dot gnu.org
  2022-06-28 10:30 ` jakub at gcc dot gnu.org
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-05-27  9:34 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|9.5                         |10.4

--- Comment #17 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 9 branch is being closed

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [10/11/12/13 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (15 preceding siblings ...)
  2022-05-27  9:34 ` [Bug rtl-optimization/56451] [10/11/12/13 " rguenth at gcc dot gnu.org
@ 2022-06-28 10:30 ` jakub at gcc dot gnu.org
  2023-06-02  2:14 ` [Bug rtl-optimization/56451] [10/11/12/13/14 " pinskia at gcc dot gnu.org
  2023-07-07 10:29 ` [Bug rtl-optimization/56451] [11/12/13/14 " rguenth at gcc dot gnu.org
  18 siblings, 0 replies; 20+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-06-28 10:30 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|10.4                        |10.5

--- Comment #18 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 10.4 is being released, retargeting bugs to GCC 10.5.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [10/11/12/13/14 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (16 preceding siblings ...)
  2022-06-28 10:30 ` jakub at gcc dot gnu.org
@ 2023-06-02  2:14 ` pinskia at gcc dot gnu.org
  2023-07-07 10:29 ` [Bug rtl-optimization/56451] [11/12/13/14 " rguenth at gcc dot gnu.org
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu.org @ 2023-06-02  2:14 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

--- Comment #19 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Maybe fixed via PR 83496 ?

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug rtl-optimization/56451] [11/12/13/14 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH
  2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
                   ` (17 preceding siblings ...)
  2023-06-02  2:14 ` [Bug rtl-optimization/56451] [10/11/12/13/14 " pinskia at gcc dot gnu.org
@ 2023-07-07 10:29 ` rguenth at gcc dot gnu.org
  18 siblings, 0 replies; 20+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-07-07 10:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56451

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|10.5                        |11.5

--- Comment #20 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 10 branch is being closed.

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2023-07-07 10:29 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-26  0:15 [Bug rtl-optimization/56451] New: [4.8 regression] Wrong code for gcc.c-torture/execute/941015-1.c on SH kkojima at gcc dot gnu.org
2013-02-26  0:32 ` [Bug rtl-optimization/56451] " kkojima at gcc dot gnu.org
2013-02-26 10:12 ` rguenth at gcc dot gnu.org
2013-03-05  6:25 ` jakub at gcc dot gnu.org
2013-03-22 14:44 ` [Bug rtl-optimization/56451] [4.8/4.9 " jakub at gcc dot gnu.org
2013-05-12 10:02 ` olegendo at gcc dot gnu.org
2013-05-31 10:58 ` jakub at gcc dot gnu.org
2013-10-16  9:49 ` jakub at gcc dot gnu.org
2013-11-25 21:34 ` olegendo at gcc dot gnu.org
2014-05-22  9:04 ` [Bug rtl-optimization/56451] [4.8/4.9/4.10 " rguenth at gcc dot gnu.org
2014-12-19 13:35 ` [Bug rtl-optimization/56451] [4.8/4.9/5 " jakub at gcc dot gnu.org
2015-06-23  8:18 ` [Bug rtl-optimization/56451] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
2015-06-26 20:06 ` [Bug rtl-optimization/56451] [4.9/5/6 " jakub at gcc dot gnu.org
2015-06-26 20:34 ` jakub at gcc dot gnu.org
2021-05-14  9:46 ` [Bug rtl-optimization/56451] [9/10/11/12 " jakub at gcc dot gnu.org
2021-06-01  8:05 ` rguenth at gcc dot gnu.org
2022-05-27  9:34 ` [Bug rtl-optimization/56451] [10/11/12/13 " rguenth at gcc dot gnu.org
2022-06-28 10:30 ` jakub at gcc dot gnu.org
2023-06-02  2:14 ` [Bug rtl-optimization/56451] [10/11/12/13/14 " pinskia at gcc dot gnu.org
2023-07-07 10:29 ` [Bug rtl-optimization/56451] [11/12/13/14 " rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).