Searched refs:Range1 (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | STLExtras.h | 1953 template <typename R1, typename R2> bool includes(R1 &&Range1, R2 &&Range2) { 1954 assert(is_sorted(Range1) && "Range1 must be sorted in non-descending order"); 1956 return std::includes(adl_begin(Range1), adl_end(Range1), adl_begin(Range2), 1964 bool includes(R1 &&Range1, R2 &&Range2, Compare &&C) { 1965 assert(is_sorted(Range1, C) && "Range1 must be sorted with respect to C"); 1967 return std::includes(adl_begin(Range1), adl_end(Range1), adl_begin(Range2), 2066 template <typename R1, typename R2> auto mismatch(R1 &&Range1, R2 &&Range2) { 2067 return std::mismatch(adl_begin(Range1), adl_end(Range1), adl_begin(Range2),
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenSchedule.cpp | 157 auto Range1 = in apply() local 171 std::for_each(Range1.first, Range1.second, HandleNonGeneric); in apply()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 1322 ConstantRange Range1 = OffsetRange.add( in aliasGEP() local 1326 if (Range1.intersectWith(Range2).isEmptySet()) in aliasGEP()
|
| H A D | InstructionSimplify.cpp | 1629 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1); in simplifyAndOrOfICmpsWithConstants() local 1633 if (IsAnd && Range0.intersectWith(Range1).isEmptySet()) in simplifyAndOrOfICmpsWithConstants() 1638 if (!IsAnd && Range0.unionWith(Range1).isFullSet()) in simplifyAndOrOfICmpsWithConstants() 1646 if (Range0.contains(Range1)) in simplifyAndOrOfICmpsWithConstants() 1648 if (Range1.contains(Range0)) in simplifyAndOrOfICmpsWithConstants()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Attributes.cpp | 1087 ConstantRange Range1 = Attr1.getRange(); in intersectWith() local 1088 ConstantRange NewRange = Range0.unionWith(Range1); in intersectWith()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 11546 std::pair<int, int> Range1 = std::make_pair(INT_MAX, INT_MIN); in lowerShuffleAsByteRotateAndPermute() local 11557 Range1.first = std::min(Range1.first, M); in lowerShuffleAsByteRotateAndPermute() 11558 Range1.second = std::max(Range1.second, M); in lowerShuffleAsByteRotateAndPermute() 11573 if (!(0 <= Range1.first && Range1.second < NumEltsPerLane) || in lowerShuffleAsByteRotateAndPermute() 11603 if (Range2.second < Range1.first) in lowerShuffleAsByteRotateAndPermute() 11604 return RotateAndPermute(V1, V2, Range1.first, 0); in lowerShuffleAsByteRotateAndPermute() 11605 if (Range1.second < Range2.first) in lowerShuffleAsByteRotateAndPermute()
|