[Bug rtl-optimization/70134] combine misses jump optimization on powerpc64le

2017-11-20 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70134 --- Comment #3 from Segher Boessenkool --- PowerPC has no simple way to set a CR field to "equal". We could add a pattern to do that (which will cost 2 insns, so works for 3->2 combinations, like we in fact get here; something like li X,0 ; cmp

[Bug rtl-optimization/70134] combine misses jump optimization on powerpc64le

2016-08-24 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70134 --- Comment #2 from Andrew Pinski --- The reason why it is missed on the tree level is due to the code being undefined. In that it uses uninitialized variables like: if (iter_5(D) >= itmx_6(D)) goto ; else goto ;

[Bug rtl-optimization/70134] combine misses jump optimization on powerpc64le

2016-03-28 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70134 Segher Boessenkool changed: What|Removed |Added CC||segher at gcc dot gnu.org --- Comme