]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-optimization/122131 - do not use re-align load for gathers
authorRichard Biener <rguenther@suse.de>
Mon, 6 Oct 2025 07:53:07 +0000 (09:53 +0200)
committerRichard Biener <rguenther@suse.de>
Mon, 6 Oct 2025 13:01:14 +0000 (15:01 +0200)
commit9b102d2e1e32e59bb2b5b8060998236d277773c7
tree8e21838883baa30965cce65434ed3a44a9cbb9ac
parent8de9c3b0e92a07b9cfac6d33fd58362fe0a1786e
tree-optimization/122131 - do not use re-align load for gathers

As we now ask vect_supportable_dr_alignment for gathers avoid using
(optimized) re-align instructions for them.

PR tree-optimization/122131
* tree-vect-data-refs.cc (vect_supportable_dr_alignment): Do
not use re-align loads for gathers.

* gcc.target/powerpc/altivec-39.c: New testcase.
gcc/testsuite/gcc.target/powerpc/altivec-39.c [new file with mode: 0644]
gcc/tree-vect-data-refs.cc