[PR66726] Fixe regression caused by Factor conversion out of COND_EXPR

Markus Trippelsdorf markus@trippelsdorf.de
Fri Feb 12 06:18:00 GMT 2016


On 2016.02.08 at 09:49 -0700, Jeff Law wrote:
> On 01/18/2016 08:52 PM, Kugan wrote:
> >
> >2016-01-19  Kugan Vivekanandarajah  <kuganv@linaro.org>
> >
> >	PR middle-end/66726
> >	* tree-ssa-reassoc.c (optimize_range_tests): Handle tcc_compare stmt
> >	whose result is used in PHI.
> >	(maybe_optimize_range_tests): Likewise.
> >	(final_range_test_p): Lokweise.
> >
> Otherwise this looks OK for the trunk.  It really hasn't changed much since
> the version from July.  And while the PR is not marked as such, this is a
> code quality regression fix for targets with a BRANCH_COST > 1.

This causes LTO/PGO bootstrap on ppc64le to ICE all over the place:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69781

-- 
Markus



More information about the Gcc-patches mailing list