[llvm] [ARM] Add basic NPM support for LoadStoreOptimizer (PR #184139)

David Green via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 8 12:23:30 PDT 2026


================
@@ -335,10 +336,16 @@ char ARMExecutionDomainFix::ID;
 } // end anonymous namespace
 
 INITIALIZE_PASS_BEGIN(ARMExecutionDomainFix, "arm-execution-domain-fix",
-  "ARM Execution Domain Fix", false, false)
+                      "ARM Execution Domain Fix", false, false)
 INITIALIZE_PASS_DEPENDENCY(ReachingDefInfoWrapperPass)
 INITIALIZE_PASS_END(ARMExecutionDomainFix, "arm-execution-domain-fix",
-  "ARM Execution Domain Fix", false, false)
+                    "ARM Execution Domain Fix", false, false)
+
+void ARMBaseTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB){
+
----------------
davemgreen wrote:

Thanks - The formatter was having trouble with something in the code here, which I was trying to work around. Something about the macros it does not like I think, although I have not seen that elsewhere.

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


More information about the llvm-commits mailing list