]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-optimization/116258 - do not lower PAREN_EXPR of vectors
authorRichard Biener <rguenther@suse.de>
Wed, 7 Aug 2024 11:54:53 +0000 (13:54 +0200)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 7 Aug 2024 12:44:32 +0000 (14:44 +0200)
commit5b999997d1a2102dca57918947d7e40a6ca68871
treeb864a5042245f85e93ca8e9fc87d980c988cfe16
parent990a65fb1aa5d1b05a7737df879afb6900e2ce96
tree-optimization/116258 - do not lower PAREN_EXPR of vectors

The following avoids lowering of PAREN_EXPR of vectors as unsupported
to scalars.  Instead PAREN_EXPR is like a plain move or a VIEW_CONVERT.

PR tree-optimization/116258
* tree-vect-generic.cc (expand_vector_operations_1): Do not
lower PAREN_EXPR.

* gcc.target/i386/pr116258.c: New testcase.
gcc/testsuite/gcc.target/i386/pr116258.c [new file with mode: 0644]
gcc/tree-vect-generic.cc