[gcc/devel/jlaw/pr56096] Adjust recently added pattern

Jeff Law law@gcc.gnu.org
Mon Mar 16 00:42:00 GMT 2026


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

commit da8c8fa11139cfa044aff37cd6d032c6fdcd2041
Author: Jeff Law <jeffrey.law@oss.qualcomm.com>
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)))


More information about the Gcc-cvs mailing list