[llvm] [CodeGen][NPM] Stitch up loop passes in codegen pipeline (PR #133050)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 22 05:26:00 PDT 2025


================
@@ -2021,7 +2023,11 @@ void AMDGPUCodeGenPassBuilder::addIRPasses(AddIRPass &addPass) const {
     // TODO: May want to move later or split into an early and late one.
     addPass(AMDGPUCodeGenPreparePass(TM));
 
-    // TODO: LICM
+    // Try to hoist loop invariant parts of divisions AMDGPUCodeGenPrepare may
+    // have expanded.
+    if (TM.getOptLevel() > CodeGenOptLevel::Less)
----------------
arsenm wrote:

Braces 

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


More information about the llvm-commits mailing list