Lines Matching refs:UnreachableRanges
110 const std::vector<IntRange> &UnreachableRanges);
253 const std::vector<IntRange> &UnreachableRanges) { in switchConvert() argument
293 if (!UnreachableRanges.empty()) { in switchConvert()
298 if (GapHigh >= GapLow && IsInRanges(Gap, UnreachableRanges)) in switchConvert()
317 Default, UnreachableRanges); in switchConvert()
320 Default, UnreachableRanges); in switchConvert()
515 std::vector<IntRange> UnreachableRanges; in processSwitchInst() local
524 UnreachableRanges.push_back(R); in processSwitchInst()
529 IntRange &LastRange = UnreachableRanges.back(); in processSwitchInst()
532 UnreachableRanges.pop_back(); in processSwitchInst()
540 UnreachableRanges.push_back(R); in processSwitchInst()
553 for (auto I = UnreachableRanges.begin(), E = UnreachableRanges.end(); in processSwitchInst()
603 OrigBlock, OrigBlock, NewDefault, UnreachableRanges); in processSwitchInst()