re PR target/71389 (ICE on trunk gcc on ivybridge target (df_refs_verify))
authorUros Bizjak <uros@gcc.gnu.org>
Sun, 5 Jun 2016 22:55:35 +0000 (00:55 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 5 Jun 2016 22:55:35 +0000 (00:55 +0200)
commit903ca97bc452be391f45e6b9a2f36ac744b6f29c
treeec9fe99007c02ce94d4bc08a6718711316b78189
parent603e5a828b646bb802c4695b1046c7974fc2112f
re PR target/71389 (ICE on trunk gcc on ivybridge target (df_refs_verify))

PR target/71389
* config/i386/i386.c (ix86_avx256_split_vector_move_misalign):
Copy op1 RTX to avoid invalid sharing.
(ix86_expand_vector_move_misalign): Ditto.

testsuite/ChangeLog:

PR target/71389
* g++.dg/pr71389.C: New test.

From-SVN: r237111
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pr71389.C [new file with mode: 0644]