[llvm] [ExtendLifetimes] Implement llvm.fake.use to extend variable lifetimes (PR #86149)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 22 05:05:17 PDT 2024


================
@@ -1401,6 +1401,14 @@ def FAULTING_OP : StandardPseudoInstruction {
   let isTerminator = true;
   let isBranch = true;
 }
+def FAKE_USE : StandardPseudoInstruction {
----------------
arsenm wrote:

I mean if there's a justification for not just re-using kill for this, it needs to be clearly documented here 

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


More information about the llvm-commits mailing list