[Bug middle-end/55142] [4.8 Regression] internal compiler error: in plus_constant, at explow.c:88

hjl.tools at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Nov 12 04:08:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55142

--- Comment #32 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-12 04:08:02 UTC ---
Can we limit

(zero_extend:DI (plus:SI (FOO:SI) (const_int Y)))

to

(plus:DI (zero_extend:DI (FOO:SI)) (const_int Y))

transformation to Y > TARGET SPECIFIC VALUE? For x86-64,
it is -16*1023*1024.



More information about the Gcc-bugs mailing list