Home
last modified time | relevance | path

Searched refs:UnreachableRanges (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp274 if (!UnreachableRanges.empty()) { in SwitchConvert()
279 if (GapHigh >= GapLow && IsInRanges(Gap, UnreachableRanges)) in SwitchConvert()
298 NewNode, OrigBlock, Default, UnreachableRanges); in SwitchConvert()
301 NewNode, OrigBlock, Default, UnreachableRanges); in SwitchConvert()
428 std::vector<IntRange> UnreachableRanges; in ProcessSwitchInst() local
437 UnreachableRanges.push_back(R); in ProcessSwitchInst()
442 IntRange &LastRange = UnreachableRanges.back(); in ProcessSwitchInst()
445 UnreachableRanges.pop_back(); in ProcessSwitchInst()
453 UnreachableRanges.push_back(R); in ProcessSwitchInst()
466 for (auto I = UnreachableRanges.begin(), E = UnreachableRanges.end(); in ProcessSwitchInst()
[all …]