http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426
--- Comment #5 from Manjunath S Matti 2012-11-30
09:28:04 UTC ---
The "define_insn_and_split "neon_vld1_dupv2di" contains the DI move pattern
as second instruction in split. The pattern generated for the move are
subreg:DI (Reg:VDI) to s
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426
--- Comment #4 from Manjunath S Matti 2012-11-30
09:26:04 UTC ---
Created attachment 28836
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28836
Proposed fix
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426
--- Comment #2 from Manjunath S Matti 2012-11-27
13:43:43 UTC ---
(In reply to comment #1)
> Reverting the definition of CANNOT_CHANGE_MODE_CLASS introduced on 2012-10-22
> at rev #192687 avoids the ICE too.
I have tried this, reverting
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426
Bug #: 55426
Summary: gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: normal
Pri