diff options
| author | Andres-Salamanca <andrealebarbaritos@gmail.com> | 2025-05-22 12:27:23 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-22 10:27:23 -0700 |
| commit | 3eb9e7715ea520d56ab0d8009111fd08ab4d4b03 (patch) | |
| tree | 9ca49d15e1a0b4389ccaa18936b6f18f40a63093 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h | |
| parent | 35434f2cd9b0920df93bda743eff99fbcf9de3b7 (diff) | |
[CIR] Implement switch case simplify (#140649)
This PR introduces a new **CIR simplify for `switch` cases**, which
folds multiple **cascading `Equal` cases** (that contain only a
`YieldOp`) into a single `CaseOp` of kind `AnyOf`.
This logic is based on the suggestion from this discussion:
https://github.com/llvm/llvm-project/pull/138003#discussion_r2070564458
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
