Fix inefficient vector constructor.
authorHongtao Liu <liuhongt@gcc.gnu.org>
Fri, 8 Nov 2019 05:34:25 +0000 (05:34 +0000)
committerHongtao Liu <liuhongt@gcc.gnu.org>
Fri, 8 Nov 2019 05:34:25 +0000 (05:34 +0000)
commit1aeecaf58fa1fb33a08fba9b62f007740e9cb843
tree6e5e0be10761f1105e9eff39478e54db4421c553
parent017c6491077bee998eed9ed6520026285c906d37
Fix inefficient vector constructor.

Changelog
gcc/
PR target/92295
* config/i386/i386-expand.c (ix86_expand_vector_init_concat)
Enhance ix86_expand_vector_init_concat.

gcc/testsuite
* gcc.target/i386/pr92295.c: New test.

From-SVN: r277946
gcc/ChangeLog
gcc/config/i386/i386-expand.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr92295.c [new file with mode: 0644]