[llvm] [NewPM] Port x86-winehstate (PR #180687)

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 10 06:37:37 PST 2026


================
@@ -95,7 +95,7 @@ void X86CodeGenPassBuilder::addPreISel(PassManagerWrapper &PMW) const {
   // Only add this pass for 32-bit x86 Windows.
   const Triple &TT = TM.getTargetTriple();
   if (TT.isOSWindows() && TT.isX86_32()) {
-    // TODO(boomanaiden154): Add X86WinEHStatePass here once it has been ported.
+    addModulePass(X86WinEHStatePass(), PMW);
----------------
boomanaiden154 wrote:

We probably need a `flushFPMstoMPM` call here.

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


More information about the llvm-commits mailing list