]> git.ipfire.org Git - thirdparty/gcc.git/commit
LoongArch: Add alsl.wu
authorXi Ruoyao <xry111@xry111.site>
Thu, 5 Sep 2024 19:27:19 +0000 (03:27 +0800)
committerXi Ruoyao <xry111@xry111.site>
Sat, 18 Jan 2025 02:16:40 +0000 (10:16 +0800)
commitcc6176a921cbe3b9db323b1cd557efe4f299171a
tree0a695a9f4ebf993358c10d0dc3c3725676128d68
parent43a15cecba5151e3474cc60bbe6a10e02c66bf00
LoongArch: Add alsl.wu

On 64-bit capable LoongArch hardware, alsl.wu is similar to alsl.w but
zero-extending the 32-bit result.

gcc/ChangeLog:

* config/loongarch/loongarch.md (alslsi3_extend): Add alsl.wu.

gcc/testsuite/ChangeLog:

* gcc.target/loongarch/alsl_wu.c: New test.
gcc/config/loongarch/loongarch.md
gcc/testsuite/gcc.target/loongarch/alsl_wu.c [new file with mode: 0644]