Lines Matching defs:CR1
171 const ConstantRange &CR1, const ConstantRange &CR2) {
172 if (CR1.isEmptySet() || CR2.isEmptySet())
175 return (CR1.isAllNonNegative() && CR2.isAllNonNegative()) ||
176 (CR1.isAllNegative() && CR2.isAllNegative());
180 const ConstantRange &CR1, const ConstantRange &CR2) {
181 if (CR1.isEmptySet() || CR2.isEmptySet())
184 return (CR1.isAllNonNegative() && CR2.isAllNegative()) ||
185 (CR1.isAllNegative() && CR2.isAllNonNegative());
189 CmpInst::Predicate Pred, const ConstantRange &CR1,
197 if (areInsensitiveToSignednessOfICmpPredicate(CR1, CR2))
200 if (areInsensitiveToSignednessOfInvertedICmpPredicate(CR1, CR2))
562 const ConstantRange &CR1, const ConstantRange &CR2,
565 if (!CR1.isWrappedSet() && CR2.isWrappedSet())
566 return CR1;
567 if (CR1.isWrappedSet() && !CR2.isWrappedSet())
570 if (!CR1.isSignWrappedSet() && CR2.isSignWrappedSet())
571 return CR1;
572 if (CR1.isSignWrappedSet() && !CR2.isSignWrappedSet())
576 if (CR1.isSizeStrictlySmallerThan(CR2))
577 return CR1;
2071 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero);
2074 return CR1.unionWith(CR2);
2085 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero);
2088 return CR1.unionWith(CR2);
2130 ConstantRange CR1 = ConstantRange(APInt(BitWidth, Lower.countl_one()),
2134 return CR1.unionWith(CR2);