[Bug target/43722] ICE when passing NEON registers using const refrences

mikpe at it dot uu dot se gcc-bugzilla@gcc.gnu.org
Mon Apr 12 20:35:00 GMT 2010



------- Comment #5 from mikpe at it dot uu dot se  2010-04-12 20:35 -------
Created an attachment (id=20372)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20372&action=view)
reduced test case in plain C

Reduced test case.  This one ICEs both 4.4 and 4.3 but not 4.5.

Using the reduced test case a new bisection of trunk identified r147577 as the
fix for this bug.  r147577 added support for PRE_DEC in NEON memory operands,
which makes sense given the pre_dec in the insn that gcc complains about.

r147577 applies easily to 4.4 and eliminates the ICE.  I'll start a full
bootstrap and regression test on this combo in a few minutes.


-- 


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



More information about the Gcc-bugs mailing list