]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Revert "aarch64: Adjust predicate used for SVE2 SHA3 XAR rotate amount"
authorKyrylo Tkachov <ktkachov@nvidia.com>
Fri, 23 Jan 2026 12:06:38 +0000 (13:06 +0100)
committerKyrylo Tkachov <ktkachov@nvidia.com>
Fri, 23 Jan 2026 12:06:38 +0000 (13:06 +0100)
This reverts commit 501baaf50c72a684000b077413e19635df598a86.

gcc/config/aarch64/aarch64-sve2.md

index 4a2d2c1cb8ce3369b52f6a67c3e0c9cca36a7d5e..1278b9081cdd366e6844347745d0d3f1e29f02f7 100644 (file)
          (xor:SVE_ASIMD_FULL_I
            (match_operand:SVE_ASIMD_FULL_I 1 "register_operand" "%0,w")
            (match_operand:SVE_ASIMD_FULL_I 2 "register_operand" "w,w"))
-         (match_operand:SVE_ASIMD_FULL_I 3 "aarch64_simd_rshift_imm")))]
+         (match_operand:SVE_ASIMD_FULL_I 3 "aarch64_simd_lshift_imm")))]
   "TARGET_SVE2 && !(<MODE>mode == V2DImode && TARGET_SHA3)"
   {
     operands[3]