re PR target/46329 (ICE on ARM for __attribute__ ((vector_size (8 * sizeof(int))...
authorRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 21 Apr 2011 09:39:03 +0000 (09:39 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 21 Apr 2011 09:39:03 +0000 (09:39 +0000)
commit4b18d6830938102b414a736f44203792056b6f69
treeb3c65484d8a98025db113ddbed8bb1c52e506fe0
parent1a627b35d37649103f629cd15139387d09c4b703
re PR target/46329 (ICE on ARM for __attribute__ ((vector_size (8 * sizeof(int)))) operations)

gcc/
PR target/46329
* config/arm/arm.c (arm_legitimate_constant_p_1): Return false
for all Neon struct constants.

gcc/testsuite/
2011-04-04  Richard Earnshaw  <rearnsha@arm.com>
    Richard Sandiford  <richard.sandiford@linaro.org>

PR target/46329
* gcc.target/arm/pr46329.c: New test.

From-SVN: r172815
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr46329.c [new file with mode: 0644]