[Bug tree-optimization/71466] wrong code at -O3 on x86_64-linux-gnu

2016-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71466 --- Comment #5 from Martin Liška --- Started with r236831: Author: law Date: Fri May 27 16:32:38 2016 + * tree-ssa-threadedge.c: Remove include of tree-ssa-threadbackward.h. (thread_across_edge): Remove calls to find_jump

[Bug tree-optimization/71466] wrong code at -O3 on x86_64-linux-gnu

2016-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71466 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/71466] wrong code at -O3 on x86_64-linux-gnu

2016-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71466 --- Comment #3 from Martin Liška --- The problem is caused by loop unroller: 144t.ivcanon looks good: fn1 () { _Bool c_lsm.12; int c_lsm.11; _Bool d_lsm.10; int d_lsm.9; int f; int e; int _5; int c.3_9; int _13; int c.3_21;

[Bug tree-optimization/71466] wrong code at -O3 on x86_64-linux-gnu

2016-06-09 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71466 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #2

[Bug tree-optimization/71466] wrong code at -O3 on x86_64-linux-gnu

2016-06-09 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71466 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment