[llvm] f5faf29 - [Lanai] Force AsmPrinterEndPass (#206623)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 29 17:54:55 PDT 2026
Author: Aiden Grossman
Date: 2026-06-29T17:54:51-07:00
New Revision: f5faf2902744e133336ae728bd654f94860f4868
URL: https://github.com/llvm/llvm-project/commit/f5faf2902744e133336ae728bd654f94860f4868
DIFF: https://github.com/llvm/llvm-project/commit/f5faf2902744e133336ae728bd654f94860f4868.diff
LOG: [Lanai] Force AsmPrinterEndPass (#206623)
So that no pass instrumentation ends up preventing the addition of this
necessary pass.
Also makes this consistent with X86.
Added:
Modified:
llvm/lib/Target/Lanai/LanaiCodeGenPassBuilder.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/Lanai/LanaiCodeGenPassBuilder.cpp b/llvm/lib/Target/Lanai/LanaiCodeGenPassBuilder.cpp
index 228932155d24d..735a5f0386056 100644
--- a/llvm/lib/Target/Lanai/LanaiCodeGenPassBuilder.cpp
+++ b/llvm/lib/Target/Lanai/LanaiCodeGenPassBuilder.cpp
@@ -68,7 +68,7 @@ void LanaiCodeGenPassBuilder::addAsmPrinter(PassManagerWrapper &PMW) const {
}
void LanaiCodeGenPassBuilder::addAsmPrinterEnd(PassManagerWrapper &PMW) const {
- addModulePass(LanaiAsmPrinterEndPass(), PMW);
+ addModulePass(LanaiAsmPrinterEndPass(), PMW, /*Force=*/true);
}
} // namespace
More information about the llvm-commits
mailing list