[llvm] [MachineLICM] Recognize registers clobbered at EH landing pad entry (PR #122446)

Sergei Barannikov via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 25 09:09:22 PDT 2025


================
@@ -639,6 +639,19 @@ void MachineLICMImpl::HoistRegionPostRA(MachineLoop *CurLoop,
     if (const uint32_t *Mask = BB->getBeginClobberMask(TRI))
       applyBitsNotInRegMaskToRegUnitsMask(*TRI, RUClobbers, Mask);
 
+    // EH landing pads clobber exception pointer/selector registers
----------------
s-barannikov wrote:

```suggestion
    // EH landing pads clobber exception pointer/selector registers.
```

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


More information about the llvm-commits mailing list