Lines Matching refs:ConstantRange
324 ConstantRange::getEquivalentPredWithFlippedSignedness( in processICmp()
442 ConstantRange LRange = LVI->getConstantRange(BO->getLHS(), BO); in willNotOverflow()
443 ConstantRange RRange = LVI->getConstantRange(BO->getRHS(), BO); in willNotOverflow()
444 ConstantRange NWRegion = ConstantRange::makeGuaranteedNoWrapRegion( in willNotOverflow()
734 std::array<Optional<ConstantRange>, 2> CRs; in narrowSDivOrSRem()
788 ConstantRange CR = LVI->getConstantRange(Operand, Instr); in processUDivOrURem()
946 ConstantRange LRange = LVI->getConstantRange(SDI->getOperand(0), SDI); in processAShr()
948 ConstantRange NegOneOrZero = in processAShr()
949 ConstantRange(APInt(OrigWidth, (uint64_t)-1, true), APInt(OrigWidth, 1)); in processAShr()
1007 ConstantRange LRange = LVI->getConstantRange(LHS, BinOp); in processBinOp()
1008 ConstantRange RRange = LVI->getConstantRange(RHS, BinOp); in processBinOp()
1013 ConstantRange NUWRange = ConstantRange::makeGuaranteedNoWrapRegion( in processBinOp()
1019 ConstantRange NSWRange = ConstantRange::makeGuaranteedNoWrapRegion( in processBinOp()
1043 ConstantRange LRange = in processAnd()