re PR target/52437 (internal compiler error: in spill_failure, at reload1.c:2120)
authorJakub Jelinek <jakub@redhat.com>
Wed, 29 Feb 2012 23:45:08 +0000 (00:45 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 29 Feb 2012 23:45:08 +0000 (00:45 +0100)
commit29ebe616d0745d2a669327e289ed642ce3587330
tree68673082a03c4e6c8725993358fcde7c0b58216b
parent9b83b6d236b47f19ba706313d1daf8ead622f048
re PR target/52437 (internal compiler error: in spill_failure, at reload1.c:2120)

PR target/52437
* config/i386/sse.md (vec_set<mode>_0): Swap "*r" and "fF"
alternatives, add "e" constraint to the new last alternative
and ! to last 3 alternatives.

* gcc.c-torture/compile/pr52437.c: New test.

Co-Authored-By: Uros Bizjak <ubizjak@gmail.com>
From-SVN: r184676
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr52437.c [new file with mode: 0644]