https://gcc.gnu.org/g:da8c8fa11139cfa044aff37cd6d032c6fdcd2041

commit da8c8fa11139cfa044aff37cd6d032c6fdcd2041
Author: Jeff Law <[email protected]>
Date:   Sat Mar 14 13:33:07 2026 -0600

    Adjust recently added pattern

Diff:
---
 gcc/config/riscv/riscv.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/config/riscv/riscv.md b/gcc/config/riscv/riscv.md
index 6cf673b80b63..596712ce4239 100644
--- a/gcc/config/riscv/riscv.md
+++ b/gcc/config/riscv/riscv.md
@@ -3178,7 +3178,7 @@
                         (match_operand 2 "shifted_const_arith_operand"))
                  (const_int 0)))
    (clobber (match_scratch:X 3 "=&r"))]
-  ""
+  "!SMALL_OPERAND (INTVAL (operands[2]))"
   "#"
   "&& reload_completed"
   [(set (match_dup 3) (ashiftrt:X (match_dup 1) (match_dup 4)))

Reply via email to