Lines Matching defs:CR1
170 const ConstantRange &CR1, const ConstantRange &CR2) {
171 if (CR1.isEmptySet() || CR2.isEmptySet())
174 return (CR1.isAllNonNegative() && CR2.isAllNonNegative()) ||
175 (CR1.isAllNegative() && CR2.isAllNegative());
179 const ConstantRange &CR1, const ConstantRange &CR2) {
180 if (CR1.isEmptySet() || CR2.isEmptySet())
183 return (CR1.isAllNonNegative() && CR2.isAllNegative()) ||
184 (CR1.isAllNegative() && CR2.isAllNonNegative());
188 CmpInst::Predicate Pred, const ConstantRange &CR1,
196 if (areInsensitiveToSignednessOfICmpPredicate(CR1, CR2))
199 if (areInsensitiveToSignednessOfInvertedICmpPredicate(CR1, CR2))
561 const ConstantRange &CR1, const ConstantRange &CR2,
564 if (!CR1.isWrappedSet() && CR2.isWrappedSet())
565 return CR1;
566 if (CR1.isWrappedSet() && !CR2.isWrappedSet())
569 if (!CR1.isSignWrappedSet() && CR2.isSignWrappedSet())
570 return CR1;
571 if (CR1.isSignWrappedSet() && !CR2.isSignWrappedSet())
575 if (CR1.isSizeStrictlySmallerThan(CR2))
576 return CR1;
1890 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero);
1893 return CR1.unionWith(CR2);
1904 ConstantRange CR1 = getUnsignedCountTrailingZerosRange(Lower, Zero);
1907 return CR1.unionWith(CR2);
1949 ConstantRange CR1 = ConstantRange(APInt(BitWidth, Lower.countl_one()),
1953 return CR1.unionWith(CR2);