[llvm] [ValueTracking] Fix "getOperand() out of range!" assertion crash (PR #87482)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 5 01:48:44 PDT 2024
nikic wrote:
Not sure this is really the right fix. If a function has a noundef attribute on the return value, then it cannot have a void return. This looks more like a context problem, in that we're dealing with two different functions during inlining.
Maybe it's an acceptable workaround, but I'm not convinced it really addresses all issues that can arise from this.
https://github.com/llvm/llvm-project/pull/87482
More information about the llvm-commits
mailing list