[llvm] [TailCallElim] Don’t mark llvm.stackrestore with tail-call (PR #101352)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 5 00:30:15 PDT 2024


================
@@ -243,6 +243,12 @@ static bool markTails(Function &F, OptimizationRemarkEmitter *ORE) {
           isa<PseudoProbeInst>(&I))
         continue;
 
+      // Bail out intrinsic stackrestore call because it can modify unescaped
----------------
nikic wrote:

```suggestion
      // Bail out for intrinsic stackrestore call because it can modify unescaped
```
Or maybe "on"?

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


More information about the llvm-commits mailing list