re PR target/44551 ([missed optimization] AVX vextractf128 after vinsertf128)
authorMarc Glisse <marc.glisse@inria.fr>
Sat, 26 Jul 2014 09:00:31 +0000 (11:00 +0200)
committerMarc Glisse <glisse@gcc.gnu.org>
Sat, 26 Jul 2014 09:00:31 +0000 (09:00 +0000)
commit82e3a7199574db824fc468831c6db6378fb7f87e
treee8b9693bc900f0d8aad8815a34289112f63059e5
parente39a6482962a81d206b36ac9c3881c380c8d5241
re PR target/44551 ([missed optimization] AVX vextractf128 after vinsertf128)

2014-07-26  Marc Glisse  <marc.glisse@inria.fr>

PR target/44551
gcc/
* simplify-rtx.c (simplify_binary_operation_1) <VEC_SELECT>:
Optimize inverse of a VEC_CONCAT.
gcc/testsuite/
* gcc.target/i386/pr44551-1.c: New file.

From-SVN: r213076
gcc/ChangeLog
gcc/simplify-rtx.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr44551-1.c [new file with mode: 0644]