public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass
@ 2021-02-05  9:10 krebbel at gcc dot gnu.org
  2021-02-05  9:15 ` [Bug rtl-optimization/98973] " rguenth at gcc dot gnu.org
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: krebbel at gcc dot gnu.org @ 2021-02-05  9:10 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 98973
           Summary: [11 regression] Wrong code with gcse store motion pass
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: krebbel at gcc dot gnu.org
  Target Milestone: ---

This test aborts when compiled on IBM Z with:
gcc -O3 t.c -o t -fgcse-sm

it succeeds with -O2 or without -fgcse-sm

Tested with Commit ID: 072f20c5559
It works with GCC 10 branch: eb15f761bc7

long a;
int b, c;
short d;
int e[] = { 1, 1, 0, 1, 1, 1, 1, 1, 1, 1 };

void
f ()
{
g:
  c = 9;
  for (; c >= 3; c--)
    {
      int h[5];
      for (; d; d--)
        ;
      for (; a;)
        if (e[c])
          b = h[4];
      if (e[c])
        continue;
      goto g;
    }
}

int
main ()
{
  f ();
  if (c != 2)
    __builtin_abort();
}

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
@ 2021-02-05  9:15 ` rguenth at gcc dot gnu.org
  2021-02-05 10:02 ` krebbel at gcc dot gnu.org
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-05  9:15 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|                            |11.0
           Keywords|                            |wrong-code
   Target Milestone|---                         |11.0
      Known to work|                            |10.2.1

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
works on x86_64.  Can you point out the bogus transform done by GCSE?

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
  2021-02-05  9:15 ` [Bug rtl-optimization/98973] " rguenth at gcc dot gnu.org
@ 2021-02-05 10:02 ` krebbel at gcc dot gnu.org
  2021-02-05 10:03 ` krebbel at gcc dot gnu.org
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: krebbel at gcc dot gnu.org @ 2021-02-05 10:02 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
Created attachment 50130
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50130&action=edit
RTL GCSE dump with -fgcse-sm

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
  2021-02-05  9:15 ` [Bug rtl-optimization/98973] " rguenth at gcc dot gnu.org
  2021-02-05 10:02 ` krebbel at gcc dot gnu.org
@ 2021-02-05 10:03 ` krebbel at gcc dot gnu.org
  2021-02-05 10:04 ` krebbel at gcc dot gnu.org
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: krebbel at gcc dot gnu.org @ 2021-02-05 10:03 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
Created attachment 50131
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50131&action=edit
RTL GCSE dump without -fgcse-sm

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2021-02-05 10:03 ` krebbel at gcc dot gnu.org
@ 2021-02-05 10:04 ` krebbel at gcc dot gnu.org
  2021-02-05 10:11 ` krebbel at gcc dot gnu.org
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: krebbel at gcc dot gnu.org @ 2021-02-05 10:04 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #4 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
The update of global variable c is moved out of the loop. Due to that c stays
at 8 although it should be counted down to 2.

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2021-02-05 10:04 ` krebbel at gcc dot gnu.org
@ 2021-02-05 10:11 ` krebbel at gcc dot gnu.org
  2021-02-05 11:54 ` rguenth at gcc dot gnu.org
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: krebbel at gcc dot gnu.org @ 2021-02-05 10:11 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #5 from Andreas Krebbel <krebbel at gcc dot gnu.org> ---
Created attachment 50132
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50132&action=edit
RTL dump from store motion pass

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2021-02-05 10:11 ` krebbel at gcc dot gnu.org
@ 2021-02-05 11:54 ` rguenth at gcc dot gnu.org
  2021-02-05 12:19 ` jakub at gcc dot gnu.org
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-05 11:54 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
Btw, -fgcse-sm is nowhere enabled by default (same applies to -fgcse-las), we
should consider removing these optimizations (though -fgcse-las at least sounds
useful and I wonder why it is not enabled).  GCSE store-motion should be
re-implemented on GIMPLE, replacing the sink pass (there were previous
attempts in implementing SSU-PRE).

A comment in store-motion.c claims

/* This pass implements downward store motion.
   As of May 1, 2009, the pass is not enabled by default on any target,
   but bootstrap completes on ia64 and x86_64 with the pass enabled.  */

I'm trying if enabling it by default still bootstraps & tests OK on x86-64
(also enabling gcse-las at the same time..)

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2021-02-05 11:54 ` rguenth at gcc dot gnu.org
@ 2021-02-05 12:19 ` jakub at gcc dot gnu.org
  2021-02-05 12:39 ` rguenth at gcc dot gnu.org
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-02-05 12:19 UTC (permalink / raw)
  To: gcc-bugs

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

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

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

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Started with r11-4122-g06729598b0dc10dbe60545f21c2214ad66a5a3db

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2021-02-05 12:19 ` jakub at gcc dot gnu.org
@ 2021-02-05 12:39 ` rguenth at gcc dot gnu.org
  2021-02-26 12:51 ` rguenth at gcc dot gnu.org
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-05 12:39 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #6)
> Btw, -fgcse-sm is nowhere enabled by default (same applies to -fgcse-las),
> we should consider removing these optimizations (though -fgcse-las at least
> sounds
> useful and I wonder why it is not enabled).  GCSE store-motion should be
> re-implemented on GIMPLE, replacing the sink pass (there were previous
> attempts in implementing SSU-PRE).
> 
> A comment in store-motion.c claims
> 
> /* This pass implements downward store motion.
>    As of May 1, 2009, the pass is not enabled by default on any target,
>    but bootstrap completes on ia64 and x86_64 with the pass enabled.  */
> 
> I'm trying if enabling it by default still bootstraps & tests OK on x86-64
> (also enabling gcse-las at the same time..)

It does.  Extra FAILs are

FAIL: c-c++-common/guality/Og-dce-2.c  -Og  line 17 ptr->a == 1
FAIL: c-c++-common/guality/Og-dce-2.c  -Og -flto line 17 ptr->a == 1

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2021-02-05 12:39 ` rguenth at gcc dot gnu.org
@ 2021-02-26 12:51 ` rguenth at gcc dot gnu.org
  2021-04-09  8:16 ` rguenth at gcc dot gnu.org
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-02-26 12:51 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> ---
Btw, this is likely a latent issue, the store-motion code didn't change since
ages and the bisected rev. likely just changed the input to the pass.

So the dump difference is

-(note 76 75 217 19 [bb 19] NOTE_INSN_BASIC_BLOCK)
-(insn 217 76 78 19 (set (reg:SI 3 %r3 [133])
-        (reg:SI 2 %r2 [orig:69 ivtmp.24+4 ] [69])) "t.c":11:19 1467
{*movsi_zarch}
-     (nil))
-(insn 78 217 218 19 (parallel [
-            (set (reg:SI 3 %r3 [133])
-                (plus:SI (reg:SI 3 %r3 [133])
-                    (const_int -1 [0xffffffffffffffff])))
-            (clobber (reg:CC 33 %cc))
-        ]) "t.c":11:19 1821 {*addsi3}
-     (nil))
-(insn 218 78 79 19 (set (mem/c:SI (reg/f:DI 8 %r8 [103]) [1 c+0 S4 A32])
-        (reg:SI 3 %r3 [133])) "t.c":11:19 1467 {*movsi_zarch}
-     (nil))
-(insn 79 218 83 19 (parallel [
-            (set (reg:DI 2 %r2 [orig:69 ivtmp.24 ] [69])
-                (plus:DI (reg:DI 2 %r2 [orig:69 ivtmp.24 ] [69])
+(note 76 75 79 19 [bb 19] NOTE_INSN_BASIC_BLOCK)
+(insn 79 76 83 19 (parallel [
+            (set (reg:DI 3 %r3 [orig:69 ivtmp.24 ] [69])
+                (plus:DI (reg:DI 3 %r3 [orig:69 ivtmp.24 ] [69])
                     (const_int -1 [0xffffffffffffffff])))
             (clobber (reg:CC 33 %cc))
         ]) "t.c":11:12 1820 {*adddi3}
      (nil))
 (insn 83 79 84 19 (set (reg:CCS 33 %cc)
-        (compare:CCS (reg:SI 2 %r2 [orig:69 ivtmp.24+4 ] [69])
+        (compare:CCS (reg:SI 3 %r3 [orig:69 ivtmp.24+4 ] [69])
             (const_int 2 [0x2]))) "t.c":11:12 1415 {*cmpsi_ccs}

where you can see that %r2 is no longer decremented but the store
(sunk) after the loop still uses %r2:

(insn 175 105 218 23 (set (mem/c:SI (reg/f:DI 8 %r8 [103]) [1 c+0 S4 A32])
        (reg:SI 2 %r2 [orig:110 c ] [110])) 1467 {*movsi_zarch}
     (nil))

--

scanning new insn with uid = 175.
STORE_MOTION  insert store at start of BB 26:
(insn 175 105 0 26 (set (mem/c:SI (reg/f:DI 103) [1 c+0 S4 A32])
                    (reg:SI 110 [ c ])) -1
                 (nil))

I'll note the gcse dumps are after RA but the store-motion dump is pre-RA.

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2021-02-26 12:51 ` rguenth at gcc dot gnu.org
@ 2021-04-09  8:16 ` rguenth at gcc dot gnu.org
  2021-04-12 13:16 ` ebotcazou at gcc dot gnu.org
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-04-09  8:16 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ebotcazou at gcc dot gnu.org,
                   |                            |law at gcc dot gnu.org,
                   |                            |stevenb.gcc at gmail dot com
             Status|UNCONFIRMED                 |NEW
           Priority|P3                          |P2
     Ever confirmed|0                           |1
   Last reconfirmed|                            |2021-04-09

--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.  P2 because it's surely latent and nobody seems interested in
maintaining store-motion (which I think could morph into a more general
sinking facility on RTL).  I'm not even sure who knows the original gcse code
well (it was split up by Steven).

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2021-04-09  8:16 ` rguenth at gcc dot gnu.org
@ 2021-04-12 13:16 ` ebotcazou at gcc dot gnu.org
  2021-04-13 15:58 ` law at gcc dot gnu.org
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2021-04-12 13:16 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING

--- Comment #11 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
I don't seem to be able to reproduce with a cross.  Can you post the configure
line for the compiler?

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

* [Bug rtl-optimization/98973] [11 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2021-04-12 13:16 ` ebotcazou at gcc dot gnu.org
@ 2021-04-13 15:58 ` law at gcc dot gnu.org
  2021-04-27 11:40 ` [Bug rtl-optimization/98973] [11/12 " jakub at gcc dot gnu.org
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: law at gcc dot gnu.org @ 2021-04-13 15:58 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #12 from Jeffrey A. Law <law at gcc dot gnu.org> ---
IIRC LSM is quite restricted in the types of MEM expressions it will optimize. 
In particular I think they have to be SYMBOL_REFs which severely limits LSM's
effectiveness.

I would support removing it given that it's not enabled by default anywhere and
is of limited utility.

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

* [Bug rtl-optimization/98973] [11/12 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2021-04-13 15:58 ` law at gcc dot gnu.org
@ 2021-04-27 11:40 ` jakub at gcc dot gnu.org
  2021-07-28  7:05 ` rguenth at gcc dot gnu.org
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-04-27 11:40 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|11.0                        |11.2

--- Comment #13 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 11.1 has been released, retargeting bugs to GCC 11.2.

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

* [Bug rtl-optimization/98973] [11/12 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2021-04-27 11:40 ` [Bug rtl-optimization/98973] [11/12 " jakub at gcc dot gnu.org
@ 2021-07-28  7:05 ` rguenth at gcc dot gnu.org
  2022-04-21  7:48 ` rguenth at gcc dot gnu.org
  2023-05-29 10:04 ` [Bug rtl-optimization/98973] [11/12/13/14 " jakub at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-07-28  7:05 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|11.2                        |11.3

--- Comment #14 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 11.2 is being released, retargeting bugs to GCC 11.3

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

* [Bug rtl-optimization/98973] [11/12 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (13 preceding siblings ...)
  2021-07-28  7:05 ` rguenth at gcc dot gnu.org
@ 2022-04-21  7:48 ` rguenth at gcc dot gnu.org
  2023-05-29 10:04 ` [Bug rtl-optimization/98973] [11/12/13/14 " jakub at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-04-21  7:48 UTC (permalink / raw)
  To: gcc-bugs

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|11.3                        |11.4

--- Comment #15 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 11.3 is being released, retargeting bugs to GCC 11.4.

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

* [Bug rtl-optimization/98973] [11/12/13/14 regression] Wrong code with gcse store motion pass
  2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
                   ` (14 preceding siblings ...)
  2022-04-21  7:48 ` rguenth at gcc dot gnu.org
@ 2023-05-29 10:04 ` jakub at gcc dot gnu.org
  15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu.org @ 2023-05-29 10:04 UTC (permalink / raw)
  To: gcc-bugs

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

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

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

--- Comment #16 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 11.4 is being released, retargeting bugs to GCC 11.5.

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

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

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05  9:10 [Bug rtl-optimization/98973] New: [11 regression] Wrong code with gcse store motion pass krebbel at gcc dot gnu.org
2021-02-05  9:15 ` [Bug rtl-optimization/98973] " rguenth at gcc dot gnu.org
2021-02-05 10:02 ` krebbel at gcc dot gnu.org
2021-02-05 10:03 ` krebbel at gcc dot gnu.org
2021-02-05 10:04 ` krebbel at gcc dot gnu.org
2021-02-05 10:11 ` krebbel at gcc dot gnu.org
2021-02-05 11:54 ` rguenth at gcc dot gnu.org
2021-02-05 12:19 ` jakub at gcc dot gnu.org
2021-02-05 12:39 ` rguenth at gcc dot gnu.org
2021-02-26 12:51 ` rguenth at gcc dot gnu.org
2021-04-09  8:16 ` rguenth at gcc dot gnu.org
2021-04-12 13:16 ` ebotcazou at gcc dot gnu.org
2021-04-13 15:58 ` law at gcc dot gnu.org
2021-04-27 11:40 ` [Bug rtl-optimization/98973] [11/12 " jakub at gcc dot gnu.org
2021-07-28  7:05 ` rguenth at gcc dot gnu.org
2022-04-21  7:48 ` rguenth at gcc dot gnu.org
2023-05-29 10:04 ` [Bug rtl-optimization/98973] [11/12/13/14 " jakub 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).