public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/57459] New: LRA inheritance bug
@ 2013-05-29 21:26 wmi at google dot com
2013-05-29 21:36 ` [Bug rtl-optimization/57459] " ppluzhnikov at google dot com
` (10 more replies)
0 siblings, 11 replies; 12+ messages in thread
From: wmi at google dot com @ 2013-05-29 21:26 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Bug ID: 57459
Summary: LRA inheritance bug
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: wmi at google dot com
Created attachment 30218
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30218&action=edit
small testcase
To reproduce the bug on using 1.c attached:
Target: x86_64-unknown-linux-gnu
gcc version 4.9.0 20130529 (experimental) (GCC)
$~/workarea/gcc-r199418/build/install/bin/gcc -fno-inline -O2
-minline-all-stringops -fno-omit-frame-pointer -m32 1.c
$./a.out
len = 9
$~/workarea/gcc-r199418/build/install/bin/gcc -O2 -m32 1.c
$./a.out
len = 8
The expanded __builtin_strlen is wrong:
80484c3: 8b 07 mov (%edi),%eax
80484c5: 83 c7 04 add $0x4,%edi
80484c8: 8d 90 ff fe fe fe lea -0x1010101(%eax),%edx
80484ce: f7 d0 not %eax
80484d0: 21 c2 and %eax,%edx
80484d2: 81 e2 80 80 80 80 and $0x80808080,%edx
80484d8: 74 e9 je 80484c3 <foo+0x63>
80484da: 89 d0 mov %edx,%eax
80484dc: 8b 55 ec mov -0x14(%ebp),%edx
80484df: 89 55 e8 mov %edx,-0x18(%ebp)
80484e2: 89 c2 mov %eax,%edx
80484e4: c1 e8 10 shr $0x10,%eax
80484e7: f7 c2 80 80 00 00 test $0x8080,%edx
80484ed: 89 45 ec mov %eax,-0x14(%ebp)
80484f0: 89 d0 mov %edx,%eax
80484f2: 8d 57 02 lea 0x2(%edi),%edx
80484f5: 0f 44 fa cmove %edx,%edi
80484f8: 8b 55 e8 mov -0x18(%ebp),%edx
80484fb: 0f 44 45 ec cmove -0x14(%ebp),%eax
80484ff: 00 45 e4 add %al,-0x1c(%ebp) ====> Wrong
here, the correct insn is: add %al, %al. %al is either 0x80 or 0x0 here. The
insn "add %al, %al" is used to check whether %al is 0x80, and it will produce
carry bit for the following sbb. (The lowest 0x80 in %eax shows where the first
'\0' is in the input string)
8048502: 83 df 03 sbb $0x3,%edi
8048505: 8b 45 08 mov 0x8(%ebp),%eax
8048508: 2b 7d 08 sub 0x8(%ebp),%edi
The IR after IRA and before LRA:
(insn 51 50 52 12 (parallel [
(set (reg:CC 17 flags)
(unspec:CC [
(subreg:QI (reg:SI 79) 0)
(subreg:QI (re(insn 292 50 51 12 (set (reg:QI 118)
(subreg:QI (reg:SI 79) 0)) 1.c:16 87 {*movqi_internal}
(nil))
(insn 51 292 52 12 (parallel [
(set (reg:CC 17 flags)
(unspec:CC [
(subreg:QI (reg:SI 79) 0)
(reg:QI 118)
] UNSPEC_ADD_CARRY))
(set (subreg:QI (reg:SI 79) 0)
(plus:QI (subreg:QI (reg:SI 79) 0)
(reg:QI 118)))
]) 1.c:16 259 {addqi3_cc}
(expr_list:REG_UNUSED (reg:SI 79)
(nil)))g:SI 79) 0)
] UNSPEC_ADD_CARRY))
(set (subreg:QI (reg:SI 79) 0)
(plus:QI (subreg:QI (reg:SI 79) 0)
(subreg:QI (reg:SI 79) 0)))
]) 1.c:16 259 {addqi3_cc}
(expr_list:REG_UNUSED (reg:SI 79)
(nil)))
The IR is correct till now. insn 51 will produce the problematic "add
%al,-0x1c(%ebp)" finally. All the input and output operands of insn 51 are
reg79. The reg79 gets no hardreg in IRA phase.
The IR after lra_constraints:
(insn 292 50 51 12 (set (reg:QI 118)
(subreg:QI (reg:SI 79) 0)) 1.c:16 87 {*movqi_internal}
(nil))
(insn 51 292 52 12 (parallel [
(set (reg:CC 17 flags)
(unspec:CC [
(subreg:QI (reg:SI 79) 0)
(reg:QI 118)
] UNSPEC_ADD_CARRY))
(set (subreg:QI (reg:SI 79) 0)
(plus:QI (subreg:QI (reg:SI 79) 0)
(reg:QI 118)))
]) 1.c:16 259 {addqi3_cc}
(expr_list:REG_UNUSED (reg:SI 79)
(nil)))
The IR is still correct.
The choosen constraints of insn 51 are "rm" "0" "rn". reg79 get no hardreg in
IRA, so the output operand and the first input operand satisfy the constraint
(staying in mem), but the second input operand should stay in register. That is
why reg118 is introduced and insn 292 is inserted.
The IR after lra_inheritance:
(insn 289 47 48 12 (set (reg:SI 116 [79])
(reg:SI 121 [79])) 1.c:16 85 {*movsi_internal}
(nil))
(insn 48 289 290 12 (set (reg:SI 116 [79])
(if_then_else:SI (eq (reg:CCNO 17 flags)
(const_int 0 [0]))
(reg:SI 122 [83])
(reg:SI 116 [79]))) 1.c:16 923 {*movsicc_noc}
(expr_list:REG_DEAD (reg:SI 122 [83])
(nil)))
(insn 290 48 294 12 (set (reg:SI 120 [79])
(reg:SI 116 [79])) 1.c:16 85 {*movsi_internal}
(nil))
......
(insn 292 50 51 12 (set (reg:QI 118)
(subreg:QI (reg:SI 120 [79]) 0)) 1.c:16 87 {*movqi_internal}
(nil))
(insn 51 292 52 12 (parallel [
(set (reg:CC 17 flags)
(unspec:CC [
(subreg:QI (reg:SI 79) 0)
(reg:QI 118)
] UNSPEC_ADD_CARRY))
(set (subreg:QI (reg:SI 79) 0)
(plus:QI (subreg:QI (reg:SI 79) 0)
(reg:QI 118)))
]) 1.c:16 259 {addqi3_cc}
(expr_list:REG_UNUSED (reg:SI 79)
(nil)))
The IR is incorrect here.
The reg79 in insn 292 get a reload reg to reuse, so it is changed to reg120.
But the reg79 in insn 51 doesn't change accordingly. It is the cause of the
problem. If all the reg79 do the reload reg reuse, then the problem will not
happen.
In inherit_in_ebb called by lra_inheritance, those pesudo reg which doesn't get
hardreg and those with reg_type == OP_IN are considered as candidates to reuse
previous reload regs (lra-constraints.c:4892, r199418). For reg79 in insn 292,
it has no hardreg and its type is OP_IN, so it is choosen and replaced by
reg120, but for reg79 in insn 51, its type is OP_INOUT, so it is not choosen. I
guess OP_INOUT should also be included into the candidate choosing conditions,
but I am not sure.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
@ 2013-05-29 21:36 ` ppluzhnikov at google dot com
2013-05-29 21:41 ` [Bug rtl-optimization/57459] [4.8/4.9 Regression] " pinskia at gcc dot gnu.org
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ppluzhnikov at google dot com @ 2013-05-29 21:36 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #1 from Paul Pluzhnikov <ppluzhnikov at google dot com> ---
Google ref: b/9070967
This is a 4.8/4.9 regression.
We have ~300 test cases (out of 500,000) that are all failing (in i386 mode
only) due to this bug.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
2013-05-29 21:36 ` [Bug rtl-optimization/57459] " ppluzhnikov at google dot com
@ 2013-05-29 21:41 ` pinskia at gcc dot gnu.org
2013-05-31 10:59 ` jakub at gcc dot gnu.org
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-05-29 21:41 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ra, wrong-code
Target Milestone|--- |4.8.1
Summary|LRA inheritance bug |[4.8/4.9 Regression] LRA
| |inheritance bug
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
2013-05-29 21:36 ` [Bug rtl-optimization/57459] " ppluzhnikov at google dot com
2013-05-29 21:41 ` [Bug rtl-optimization/57459] [4.8/4.9 Regression] " pinskia at gcc dot gnu.org
@ 2013-05-31 10:59 ` jakub at gcc dot gnu.org
2013-06-05 17:16 ` ppluzhnikov at google dot com
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-05-31 10:59 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.1 |4.8.2
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.1 has been released.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (2 preceding siblings ...)
2013-05-31 10:59 ` jakub at gcc dot gnu.org
@ 2013-06-05 17:16 ` ppluzhnikov at google dot com
2013-06-05 19:03 ` pinskia at gcc dot gnu.org
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: ppluzhnikov at google dot com @ 2013-06-05 17:16 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #3 from Paul Pluzhnikov <ppluzhnikov at google dot com> ---
Mis-computing strlen() in shipping GCC releases doesn't look like P3 to me.
Could anyone please confirm this bug, set priority appropriately, and/or
comment on how this should be fixed? Thanks,
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (3 preceding siblings ...)
2013-06-05 17:16 ` ppluzhnikov at google dot com
@ 2013-06-05 19:03 ` pinskia at gcc dot gnu.org
2013-06-06 15:01 ` mikpe at it dot uu.se
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-06-05 19:03 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Paul Pluzhnikov from comment #3)
> Mis-computing strlen() in shipping GCC releases doesn't look like P3 to me.
P3 means unset priority.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (4 preceding siblings ...)
2013-06-05 19:03 ` pinskia at gcc dot gnu.org
@ 2013-06-06 15:01 ` mikpe at it dot uu.se
2013-06-06 22:18 ` wmi at google dot com
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: mikpe at it dot uu.se @ 2013-06-06 15:01 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Mikael Pettersson <mikpe at it dot uu.se> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mikpe at it dot uu.se
--- Comment #5 from Mikael Pettersson <mikpe at it dot uu.se> ---
r192718 was OK, started with r192719, the LRA merge and activation on x86.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8/4.9 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (5 preceding siblings ...)
2013-06-06 15:01 ` mikpe at it dot uu.se
@ 2013-06-06 22:18 ` wmi at google dot com
2013-06-07 7:57 ` [Bug rtl-optimization/57459] [4.8 " jakub at gcc dot gnu.org
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: wmi at google dot com @ 2013-06-06 22:18 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #6 from wmi at google dot com ---
continue the analysis in the first post, for the smallcase 1.c, the IR after
calling inherit_in_ebb in lra_inheritance for bb12 is:
(insn 289 47 48 12 (set (reg:SI 116 [79])
(reg:SI 121 [79])) 1.c:16 85 {*movsi_internal}
(nil))
(insn 48 289 290 12 (set (reg:SI 116 [79])
(if_then_else:SI (eq (reg:CCNO 17 flags)
(const_int 0 [0]))
(reg:SI 122 [83])
(reg:SI 116 [79]))) 1.c:16 923 {*movsicc_noc}
(expr_list:REG_DEAD (reg:SI 122 [83])
(nil)))
(insn 290 48 294 12 (set (reg:SI 120 [79])
(reg:SI 116 [79])) 1.c:16 85 {*movsi_internal}
(nil))
(insn 294 290 49 12 (set (reg:SI 79)
(reg:SI 120 [79])) 1.c:16 85 {*movsi_internal}
(nil))
......
(insn 292 50 51 12 (set (reg:QI 118)
(subreg:QI (reg:SI 120 [79]) 0)) 1.c:16 87 {*movqi_internal}
(nil))
(insn 51 292 52 12 (parallel [
(set (reg:CC 17 flags)
(unspec:CC [
(subreg:QI (reg:SI 79) 0)
(reg:QI 118)
] UNSPEC_ADD_CARRY))
(set (subreg:QI (reg:SI 79) 0)
(plus:QI (subreg:QI (reg:SI 79) 0)It is still correct
(reg:QI 118)))
]) 1.c:16 259 {addqi3_cc}
(expr_list:REG_UNUSED (reg:SI 79)
(nil)))
The IR is still correct after this step.
However, after update_ebb_live_info (called after inherit_in_ebb), insn 294 is
removed. Then reg 79 cannot get updated value and it doesn't equal to reg 118
anymore. IR is wrong after this step.
insn 294 is removed in update_ebb_live_info because the reg type of reg 79 is
OP_INOUT but update_ebb_live_info only marks OP_IN type reg as live_regs.
So the fix is:
Index: gcc/lra-constraints.c
===================================================================
--- gcc/lra-constraints.c (revision 199752)
+++ gcc/lra-constraints.c (working copy)
@@ -4545,7 +4545,7 @@ update_ebb_live_info (rtx head, rtx tail
bitmap_clear_bit (&live_regs, reg->regno);
/* Mark each used value as live. */
for (reg = curr_id->regs; reg != NULL; reg = reg->next)
- if (reg->type == OP_IN
+ if ((reg->type == OP_IN || reg->type == OP_INOUT)
&& bitmap_bit_p (&check_only_regs, reg->regno))
bitmap_set_bit (&live_regs, reg->regno);
/* It is quite important to remove dead move insns because it
Bootstrapped and tested on x86_64-linux.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (6 preceding siblings ...)
2013-06-06 22:18 ` wmi at google dot com
@ 2013-06-07 7:57 ` jakub at gcc dot gnu.org
2013-08-13 9:40 ` jakub at gcc dot gnu.org
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-06-07 7:57 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2013-06-07
Assignee|unassigned at gcc dot gnu.org |vmakarov at gcc dot gnu.org
Summary|[4.8/4.9 Regression] LRA |[4.8 Regression] LRA
|inheritance bug |inheritance bug
Ever confirmed|0 |1
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: vmakarov
Date: Thu Jun 6 20:58:46 2013
New Revision: 199762
URL: http://gcc.gnu.org/viewcvs?rev=199762&root=gcc&view=rev
Log:
2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/57459
* lra-constraints.c (update_ebb_live_info): Fix typo for operand
type when setting live regs.
2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/57459
* gcc.target/i386/pr57459.c: New test.
Added:
trunk/gcc/testsuite/gcc.target/i386/pr57459.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/lra-constraints.c
trunk/gcc/testsuite/ChangeLog
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (7 preceding siblings ...)
2013-06-07 7:57 ` [Bug rtl-optimization/57459] [4.8 " jakub at gcc dot gnu.org
@ 2013-08-13 9:40 ` jakub at gcc dot gnu.org
2013-08-14 14:16 ` vmakarov at gcc dot gnu.org
2013-08-14 14:18 ` jakub at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-08-13 9:40 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 30643
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30643&action=edit
rh995446.i
We've got this reported in https://bugzilla.redhat.com/show_bug.cgi?id=995446
too.
I've created a self-contained executable testcase out of that.
Vlad, can you please backport this to 4.8 branch or are there any issues that
prevent it? I'll add the testcase to 4.8/trunk afterwards.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (8 preceding siblings ...)
2013-08-13 9:40 ` jakub at gcc dot gnu.org
@ 2013-08-14 14:16 ` vmakarov at gcc dot gnu.org
2013-08-14 14:18 ` jakub at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: vmakarov at gcc dot gnu.org @ 2013-08-14 14:16 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
--- Comment #9 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #8)
> Created attachment 30643 [details]
> rh995446.i
>
> We've got this reported in
> https://bugzilla.redhat.com/show_bug.cgi?id=995446 too.
> I've created a self-contained executable testcase out of that.
>
> Vlad, can you please backport this to 4.8 branch or are there any issues
> that prevent it? I'll add the testcase to 4.8/trunk afterwards.
As the patch does not depend on any recent LRA development, I've committed the
patch into gcc-4_8-branch. So the problem should be solved for gcc-4.8.
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Bug rtl-optimization/57459] [4.8 Regression] LRA inheritance bug
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
` (9 preceding siblings ...)
2013-08-14 14:16 ` vmakarov at gcc dot gnu.org
@ 2013-08-14 14:18 ` jakub at gcc dot gnu.org
10 siblings, 0 replies; 12+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-08-14 14:18 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57459
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: vmakarov
Date: Tue Aug 13 16:40:33 2013
New Revision: 201695
URL: http://gcc.gnu.org/viewcvs?rev=201695&root=gcc&view=rev
Log:
2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
Backport from mainline
2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/57459
* lra-constraints.c (update_ebb_live_info): Fix typo for operand
type when setting live regs.
2013-08-13 Vladimir Makarov <vmakarov@redhat.com>
Backport from mainline
2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/57459
* gcc.target/i386/pr57459.c: New test.
Added:
branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr57459.c
Modified:
branches/gcc-4_8-branch/gcc/ChangeLog
branches/gcc-4_8-branch/gcc/lra-constraints.c
branches/gcc-4_8-branch/gcc/testsuite/ChangeLog
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-08-14 14:18 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-29 21:26 [Bug rtl-optimization/57459] New: LRA inheritance bug wmi at google dot com
2013-05-29 21:36 ` [Bug rtl-optimization/57459] " ppluzhnikov at google dot com
2013-05-29 21:41 ` [Bug rtl-optimization/57459] [4.8/4.9 Regression] " pinskia at gcc dot gnu.org
2013-05-31 10:59 ` jakub at gcc dot gnu.org
2013-06-05 17:16 ` ppluzhnikov at google dot com
2013-06-05 19:03 ` pinskia at gcc dot gnu.org
2013-06-06 15:01 ` mikpe at it dot uu.se
2013-06-06 22:18 ` wmi at google dot com
2013-06-07 7:57 ` [Bug rtl-optimization/57459] [4.8 " jakub at gcc dot gnu.org
2013-08-13 9:40 ` jakub at gcc dot gnu.org
2013-08-14 14:16 ` vmakarov at gcc dot gnu.org
2013-08-14 14:18 ` 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).