http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49781
--- Comment #46 from H.J. Lu <hjl.tools at gmail dot com> 2011-08-11 12:55:11 UTC --- (In reply to comment #45) > (In reply to comment #44) > > Created attachment 24973 [details] > > Patch that recognizes addresses, zero-extended with AND, v2. > > > > (In reply to comment #42) > > > > > It also caused: > > > > > > internal compiler error: output_operand: invalid expression as operand^M > > > Please submit a full bug report,^M > > > > Oh, nice - we can just discard paradoxical subregs in this case. Please > > find > > attached updated revision of the patch that avoids ICE. > > I am testing it now. No regressions in GCC, glibc and SPEC CPU 2K/2006.