[llvm] [AMDGPU][NPM] Enable SIModeRegister and SIInsertHardclauses passes (PR #168831)

Vikram Hegde via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 20 21:51:21 PST 2025


================
@@ -2365,10 +2365,10 @@ void AMDGPUCodeGenPassBuilder::addPreEmitPass(AddMachinePass &addPass) const {
   addPass(SIMemoryLegalizerPass());
   addPass(SIInsertWaitcntsPass());
 
-  // TODO: addPass(SIModeRegisterPass());
+  addPass(SIModeRegisterPass());
 
   if (TM.getOptLevel() > CodeGenOptLevel::None) {
-    // TODO: addPass(SIInsertHardClausesPass());
+    addPass(SIInsertHardClausesPass());
   }
----------------
vikramRH wrote:

done

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


More information about the llvm-commits mailing list