Lines Matching refs:UnreachableRanges
80 const std::vector<IntRange> &UnreachableRanges);
204 const std::vector<IntRange> &UnreachableRanges) { in switchConvert() argument
245 if (!UnreachableRanges.empty()) { in switchConvert()
250 if (GapHigh >= GapLow && IsInRanges(Gap, UnreachableRanges)) in switchConvert()
279 Default, UnreachableRanges); in switchConvert()
282 Default, UnreachableRanges); in switchConvert()
423 std::vector<IntRange> UnreachableRanges; in processSwitchInst() local
438 UnreachableRanges.push_back(R); in processSwitchInst()
443 IntRange &LastRange = UnreachableRanges.back(); in processSwitchInst()
446 UnreachableRanges.pop_back(); in processSwitchInst()
454 UnreachableRanges.push_back(R); in processSwitchInst()
467 for (auto I = UnreachableRanges.begin(), E = UnreachableRanges.end(); in processSwitchInst()
511 OrigBlock, OrigBlock, NewDefault, UnreachableRanges); in processSwitchInst()