diff options
| author | goldsteinn <35538541+goldsteinn@users.noreply.github.com> | 2025-01-28 15:54:00 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-28 15:54:00 -0600 |
| commit | c2fba023475fddb893eac29dc9f34dfbdb221cd5 (patch) | |
| tree | 5908b33dc2ac0d4c3fc8a1cff910d36691861648 /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp | |
| parent | 35df525fd00c2037ef144189ee818b7d612241ff (diff) | |
[ValueTracking] Fix bug of using wrong condition for deducing KnownBits (#124481)
- **[ValueTracking] Add test for issue 124275**
- **[ValueTracking] Fix bug of using wrong condition for deducing
KnownBits**
Fixes https://github.com/llvm/llvm-project/issues/124275
Bug was introduced by https://github.com/llvm/llvm-project/pull/114689
Now that computeKnownBits supports breaking out of recursive Phi
nodes, `IncValue` can be an operand of a different Phi than `P`. This
breaks the previous assumptions we had when using the possibly
condition at `CxtI` to constrain `IncValue`.
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
0 files changed, 0 insertions, 0 deletions
