[llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 16 21:15:59 PDT 2024
================
@@ -91,14 +87,14 @@ define i32 @f_small_edge_neg(i32 %in0) minsize {
; constant is medium and not fit in 6 bit (compress imm),
; but fit in 12 bit (imm)
; RV32IFDC-LABEL: <f_medium_ledge_pos>:
-; RV32IFDC: addi [[MAYZEROREG:.*]], [[REG:.*]], -0x20
-; RV32IFDC: RESBROPT [[MAYZEROREG]], [[PLACE:.*]]
+; RV32IFDC: addi [[MAYZEROREG:.*]], [[REG:.*]], -0x21
----------------
topperc wrote:
Nevermind. It's not.
https://github.com/llvm/llvm-project/pull/108889
More information about the llvm-commits
mailing list