Home
last modified time | relevance | path

Searched refs:getConstantRangeAtUse (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp442 ConstantRange LRange = LVI->getConstantRangeAtUse(BO->getOperandUse(0)); in willNotOverflow()
443 ConstantRange RRange = LVI->getConstantRangeAtUse(BO->getOperandUse(1)); in willNotOverflow()
873 ConstantRange XCR = LVI->getConstantRangeAtUse(Instr->getOperandUse(0)); in processUDivOrURem()
874 ConstantRange YCR = LVI->getConstantRangeAtUse(Instr->getOperandUse(1)); in processUDivOrURem()
993 ConstantRange LCR = LVI->getConstantRangeAtUse(Instr->getOperandUse(0)); in processSDivOrSRem()
994 ConstantRange RCR = LVI->getConstantRangeAtUse(Instr->getOperandUse(1)); in processSDivOrSRem()
1011 ConstantRange LRange = LVI->getConstantRangeAtUse(SDI->getOperandUse(0)); in processAShr()
1043 if (!LVI->getConstantRangeAtUse(Base).isAllNonNegative()) in processSExt()
1108 LVI->getConstantRangeAtUse(LHS, /*UndefAllowed=*/false); in processAnd()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h100 ConstantRange getConstantRangeAtUse(const Use &U, bool UndefAllowed = true);
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1653 ConstantRange LazyValueInfo::getConstantRangeAtUse(const Use &U, in getConstantRangeAtUse() function in LazyValueInfo