[Bug tree-optimization/52969] [4.7/4.8 Regression] ICE in in get_expr_operands, at tree-ssa-operands.c:1035 with -ftree-loop-if-convert-stores
rguenther at suse dot de
gcc-bugzilla@gcc.gnu.org
Fri Apr 13 12:05:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52969
--- Comment #7 from rguenther at suse dot de <rguenther at suse dot de> 2012-04-13 12:04:38 UTC ---
On Fri, 13 Apr 2012, vincenzo.innocente at cern dot ch wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52969
>
> --- Comment #6 from vincenzo Innocente <vincenzo.innocente at cern dot ch> 2012-04-13 11:59:59 UTC ---
> patch applied to latest trunk.
> success on both cases.
> thanks.
> v.
>
> p.s. optimizing the if-conversion to produce a single comparison will be
> appreciated as well
It looks like RTL optimization is able to get rid of the redundant
one for the testcase. Do you have a testcase where this obviously
not happens? I do have a patch that should address this.
Richard.
More information about the Gcc-bugs
mailing list