re PR tree-optimization/92645 (Hand written vector code is 450 times slower when...
authorRichard Biener <rguenther@suse.de>
Wed, 27 Nov 2019 08:56:23 +0000 (08:56 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 27 Nov 2019 08:56:23 +0000 (08:56 +0000)
commit1fa715db5490fb44668e0a37f9a5927d9030a50e
treec23cd768fb4565f7e7cceca997bb2728f99c14e5
parentcd3f923b0d5c2cb087840db55a7578c9b363276b
re PR tree-optimization/92645 (Hand written vector code is 450 times slower when compiled with GCC compared to Clang)

2019-11-27  Richard Biener  <rguenther@suse.de>

PR tree-optimization/92645
* tree-ssa-forwprop.c (simplify_vector_constructor): Handle
CTORs with just a subset of the original vectors.

* gcc.target/i386/pr92645-2.c: New testcase.
* gcc.target/i386/pr92645-3.c: Likewise.

From-SVN: r278758
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr92645-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr92645-3.c [new file with mode: 0644]
gcc/tree-ssa-forwprop.c