[llvm-branch-commits] [llvm] [WebAssembly] Port WebAssemblyMCLowerPrePass (PR #210440)
Aiden Grossman via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Jul 22 07:42:40 PDT 2026
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/210440
>From 8b441f995ef1ad38949a7fc73c7e093b50f9f2a5 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 17 Jul 2026 21:28:27 +0000
Subject: [PATCH] fix
Created using spr 1.3.7
---
llvm/lib/Target/WebAssembly/WebAssembly.h | 4 ++--
llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp | 2 +-
llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/llvm/lib/Target/WebAssembly/WebAssembly.h b/llvm/lib/Target/WebAssembly/WebAssembly.h
index aa15f112eca26..fc28aff21aa42 100644
--- a/llvm/lib/Target/WebAssembly/WebAssembly.h
+++ b/llvm/lib/Target/WebAssembly/WebAssembly.h
@@ -301,8 +301,8 @@ class WebAssemblyPeepholePass
FunctionPass *createWebAssemblyPeepholeLegacyPass();
-class WebAssemblyMCLowerPass
- : public RequiredPassInfoMixin<WebAssemblyMCLowerPass> {
+class WebAssemblyMCLowerPrePass
+ : public RequiredPassInfoMixin<WebAssemblyMCLowerPrePass> {
public:
PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
};
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
index 14540e4288781..239d2473c9088 100644
--- a/llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
+++ b/llvm/lib/Target/WebAssembly/WebAssemblyCodeGenPassBuilder.cpp
@@ -242,7 +242,7 @@ void WebAssemblyCodeGenPassBuilder::addPreEmitPass(
// Collect information to prepare for MC lowering / asm printing.
flushFPMsToMPM(PMW);
- addModulePass(WebAssemblyMCLowerPass(), PMW);
+ addModulePass(WebAssemblyMCLowerPrePass(), PMW);
}
} // namespace
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp
index 318b2dd13f79e..7aa5b6570edee 100644
--- a/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp
+++ b/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp
@@ -100,8 +100,8 @@ bool WebAssemblyMCLowerPreLegacy::runOnModule(Module &M) {
return mcLower(M, MMI);
}
-PreservedAnalyses WebAssemblyMCLowerPass::run(Module &M,
- ModuleAnalysisManager &MAM) {
+PreservedAnalyses WebAssemblyMCLowerPrePass::run(Module &M,
+ ModuleAnalysisManager &MAM) {
MachineModuleInfo &MMI = MAM.getResult<MachineModuleAnalysis>(M).getMMI();
return mcLower(M, MMI) ? PreservedAnalyses::none().preserveSet<CFGAnalyses>()
: PreservedAnalyses::all();
More information about the llvm-branch-commits
mailing list