[llvm] [SimplifyCFG] Replace unreachable switch lookup table holes with poison (PR #94990)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 25 17:14:34 PDT 2024
================
@@ -6281,8 +6282,15 @@ SwitchLookupTable::SwitchLookupTable(
uint64_t Idx = (CaseVal->getValue() - Offset->getValue()).getLimitedValue();
TableContents[Idx] = CaseRes;
- if (CaseRes != SingleValue)
- SingleValue = nullptr;
+ if (CaseRes != SingleValue) {
----------------
DianQK wrote:
See https://github.com/llvm/llvm-project/pull/94990/files#r1653763294.
https://github.com/llvm/llvm-project/pull/94990
More information about the llvm-commits
mailing list