[llvm] [InstrRef] Skip clobbered EntryValue register recovery (PR #142478)

Jeremy Morse via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 26 06:09:18 PDT 2025


https://github.com/jmorse approved this pull request.

I can see how we end up with two kinds of entry value (i.e. pre and post LDV) that need to be supported. I'd much prefer it if there wasn't, but it's got a clear use case.

With that in mind, I suppose it's less important to fixate on whether the locations are considered constants or not; either the current patch is fine or the original -- although for the original I think we'd need some more comments on what the operand-store might contain ("Register locations entered into the operand store are considered constant-entry-values" or something like that).

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


More information about the llvm-commits mailing list