]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: [MVE] Fix operands order in vbicq_f [PR122223]
authorChristophe Lyon <christophe.lyon@linaro.org>
Thu, 9 Oct 2025 14:09:26 +0000 (14:09 +0000)
committerChristophe Lyon <christophe.lyon@linaro.org>
Tue, 21 Oct 2025 14:50:51 +0000 (14:50 +0000)
commiteccd6fb47835be219625cbf825fc3fdeb4b10dab
treecc1441fffcac717711ddb0788c42e34a96311afa
parent7bfcc84bc70266bc97f4168b4c3526a198e50261
arm: [MVE] Fix operands order in vbicq_f [PR122223]

The operands of the floating-point version of vbicq were swapped, this
patch fixes this.

gcc/ChangeLog:
PR target/122223
* config/arm/mve.md (@mve_vbicq_f<mode>): Fix operands order.

gcc/testsuite/ChangeLog:
PR target/122223
* gcc.target/arm/mve/intrinsics/pr122223.c: New test.

(cherry picked from commit 81e226440381cc3e033df7e58cc7793c9b4b4e25)
gcc/config/arm/mve.md
gcc/testsuite/gcc.target/arm/mve/intrinsics/pr122223.c [new file with mode: 0644]