[llvm] [RISCV] Use Zilsd Pseudos in ISel (PR #169580)

Sam Elliott via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 26 23:08:38 PST 2025


================
@@ -51,17 +51,23 @@ def PseudoSD_RV32 : PseudoStore<"sd", GPRPairRV32>;
 def PseudoLD_RV32_OPT :
     Pseudo<(outs GPR:$rd1, GPR:$rd2),
            (ins GPR:$rs1, simm12_lo:$imm12), [], "", ""> {
-  let hasSideEffects = 0;
-  let mayLoad = 1;
-  let mayStore = 0;
+  let hasSideEffects = false;
+  let mayLoad = true;
+  let mayStore = false;
+  let isCodeGenOnly = true;
----------------
lenary wrote:

Oh it might be. I should have checked. 

https://github.com/llvm/llvm-project/pull/169580


More information about the llvm-commits mailing list