[llvm] [llvm] Use LazyValueInfo to improve llvm.objectsize computation (PR #114673)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Sat Nov 2 15:26:25 PDT 2024
nikic wrote:
> Can you provide pointers to something that would help me understand
>
> > We definitely cannot use LVI inside InstCombine for invalidation reasons.
>
> I'm not familiar with this. Thanks!
InstCombine has a lot of different folds, and some of them do things like modifying instructions in place. It's essentially impossible to keep analyses that have non-trivial state up-to-date in InstCombine.
https://github.com/llvm/llvm-project/pull/114673
More information about the llvm-commits
mailing list