Lines Matching refs:UnreachableRanges
232 const std::vector<IntRange> &UnreachableRanges) { in SwitchConvert() argument
271 if (!UnreachableRanges.empty()) { in SwitchConvert()
276 if (GapHigh.sge(GapLow) && IsInRanges(Gap, UnreachableRanges)) in SwitchConvert()
294 NewNode, OrigBlock, Default, UnreachableRanges); in SwitchConvert()
297 NewNode, OrigBlock, Default, UnreachableRanges); in SwitchConvert()
432 std::vector<IntRange> UnreachableRanges; in ProcessSwitchInst() local
442 UnreachableRanges.push_back(R); in ProcessSwitchInst()
447 IntRange &LastRange = UnreachableRanges.back(); in ProcessSwitchInst()
450 UnreachableRanges.pop_back(); in ProcessSwitchInst()
458 UnreachableRanges.push_back(R); in ProcessSwitchInst()
473 for (auto I = UnreachableRanges.begin(), E = UnreachableRanges.end(); in ProcessSwitchInst()
515 OrigBlock, OrigBlock, Default, UnreachableRanges); in ProcessSwitchInst()