Lines Matching refs:IntRange
47 struct IntRange { struct
54 static bool IsInRanges(const IntRange &R, in IsInRanges()
55 const std::vector<IntRange> &Ranges) { in IsInRanges()
63 [](const IntRange &A, const IntRange &B) { return A.High < B.High; }); in IsInRanges()
100 const std::vector<IntRange> &UnreachableRanges);
224 const std::vector<IntRange> &UnreachableRanges) { in switchConvert()
268 IntRange Gap = { GapLow, GapHigh }; in switchConvert()
443 std::vector<IntRange> UnreachableRanges; in processSwitchInst()
457 IntRange R = {std::numeric_limits<int64_t>::min(), in processSwitchInst()
464 IntRange &LastRange = UnreachableRanges.back(); in processSwitchInst()
474 IntRange R = { High + 1, std::numeric_limits<int64_t>::max() }; in processSwitchInst()