[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