]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Use <DWI> instead of <V2XWIDE> in scalar SQRSHRUN pattern
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 26 Jun 2023 16:54:42 +0000 (17:54 +0100)
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 26 Jun 2023 16:54:42 +0000 (17:54 +0100)
commit79d8fbbcbf09dfcb6ca18b129fd7841e0eeb0ef5
tree0f48b90d0a423475f629ffacd3bde8258f6b62b8
parent198bab37a93526af1a4419cb7244f2bb5a16415b
aarch64: Use <DWI> instead of <V2XWIDE> in scalar SQRSHRUN pattern

In the scalar pattern for SQRSHRUN it's a bit clearer to use DWI instead of V2XWIDE
to make it more clear that no vector modes are involved.
No behavioural change intended.

Bootstrapped and tested on aarch64-none-linux-gnu.

gcc/ChangeLog:

* config/aarch64/aarch64-simd.md (aarch64_sqrshrun_n<mode>_insn):
Use <DWI> instead of <V2XWIDE>.
(aarch64_sqrshrun_n<mode>): Likewise.
gcc/config/aarch64/aarch64-simd.md