[llvm] [RISCV] Generate MIPS load/store pair instructions (PR #124717)

Djordje Todorovic via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 13 04:16:17 PST 2025


================
@@ -562,6 +570,11 @@ void RISCVPassConfig::addPreEmitPass() {
     addPass(createMachineCopyPropagationPass(true));
   addPass(&BranchRelaxationPassID);
   addPass(createRISCVMakeCompressibleOptPass());
+
+  // LoadStoreOptimizer creates bundles for load-store bonding.
+  addPass(createUnpackMachineBundles([](const MachineFunction &MF) {
----------------
djtodoro wrote:

We do not generate bundles anymore, so this is not needed.

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


More information about the llvm-commits mailing list