[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 --- Comment #5 from Segher Boessenkool --- Oh, heh, the testcase isn't run at all on powerpc64le. That should be fixed, too.
[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 --- Comment #4 from Segher Boessenkool --- But I see the same for LE ELFv2? I wonder what's going on...
[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2017-12-19 CC||segher at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Segher Boessenkool --- The testcase looks for /* { dg-final { scan-rtl-dump-times "\\\(compare:CC \\\(subreg:SI \\\(reg:DI" 1 "loop2_doloop" } } */ but this now looks like (in loop2_doloop): (insn 19 18 20 2 (set (reg:DI 134 [ prolog_loop_niters.1+-4 ]) (zero_extend:DI (reg:SI 225))) 23 {zero_extendsidi2} (nil)) (insn 20 19 21 2 (set (reg:CC 226) (compare:CC (reg:DI 134 [ prolog_loop_niters.1+-4 ]) (const_int 0 [0]))) 763 {*cmpdi_signed} (nil)) and combine turns it into (insn 20 19 21 2 (parallel [ (set (reg:CC 226) (compare:CC (zero_extend:DI (reg:SI 225)) (const_int 0 [0]))) (set (reg:DI 134 [ prolog_loop_niters.1+-4 ]) (zero_extend:DI (reg:SI 225))) ]) 25 {*zero_extendsidi2_dot2} (nil)) which is perfect AFAICS? So the testcase needs adjusting.
[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 Richard Biener changed: What|Removed |Added Assignee|amker at gcc dot gnu.org |unassigned at gcc dot gnu.org Target Milestone|--- |8.0
[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org --- Comment #2 from amker at gcc dot gnu.org --- I will have look later. Thanks
[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 seurer at gcc dot gnu.org changed: What|Removed |Added Target||powerpc64-unknown-linux-gnu CC||amker at gcc dot gnu.org, ||wschmidt at gcc dot gnu.org Host||powerpc64-unknown-linux-gnu Build||powerpc64-unknown-linux-gnu --- Comment #1 from seurer at gcc dot gnu.org --- Seen on power 6, 7, and 8.