diff options
Diffstat (limited to 'gcc/config/riscv/riscv.md')
-rw-r--r-- | gcc/config/riscv/riscv.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/riscv/riscv.md b/gcc/config/riscv/riscv.md index 5b7b735..eb5cd6f 100644 --- a/gcc/config/riscv/riscv.md +++ b/gcc/config/riscv/riscv.md @@ -3153,7 +3153,7 @@ INTVAL (operands[3]))" "#" "&& reload_completed" - [(set (match_dup 4) (lshiftrt:X (match_dup 1) (match_dup 7))) + [(set (match_dup 4) (ashiftrt:X (match_dup 1) (match_dup 7))) (set (match_dup 4) (and:X (match_dup 4) (match_dup 8))) (set (match_dup 5) (match_dup 9)) (set (pc) (if_then_else (any_eq (match_dup 4) (match_dup 5)) |