Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Analysis/
HDLazyValueInfo.cpp769 ConstantRange LHSRange = LHSVal.getConstantRange(); in solveBlockValueConstantRange() local
787 Result.markConstantRange(LHSRange.add(RHSRange)); in solveBlockValueConstantRange()
790 Result.markConstantRange(LHSRange.sub(RHSRange)); in solveBlockValueConstantRange()
793 Result.markConstantRange(LHSRange.multiply(RHSRange)); in solveBlockValueConstantRange()
796 Result.markConstantRange(LHSRange.udiv(RHSRange)); in solveBlockValueConstantRange()
799 Result.markConstantRange(LHSRange.shl(RHSRange)); in solveBlockValueConstantRange()
802 Result.markConstantRange(LHSRange.lshr(RHSRange)); in solveBlockValueConstantRange()
805 Result.markConstantRange(LHSRange.truncate(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
808 Result.markConstantRange(LHSRange.signExtend(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
811 Result.markConstantRange(LHSRange.zeroExtend(ResultTy->getBitWidth())); in solveBlockValueConstantRange()
[all …]
HDScalarEvolution.cpp6633 ConstantRange LHSRange = getSignedRange(LHS); in isKnownPredicateWithRanges() local
6635 if (LHSRange.getSignedMax().slt(RHSRange.getSignedMin())) in isKnownPredicateWithRanges()
6637 if (LHSRange.getSignedMin().sge(RHSRange.getSignedMax())) in isKnownPredicateWithRanges()
6644 ConstantRange LHSRange = getSignedRange(LHS); in isKnownPredicateWithRanges() local
6646 if (LHSRange.getSignedMax().sle(RHSRange.getSignedMin())) in isKnownPredicateWithRanges()
6648 if (LHSRange.getSignedMin().sgt(RHSRange.getSignedMax())) in isKnownPredicateWithRanges()
6655 ConstantRange LHSRange = getUnsignedRange(LHS); in isKnownPredicateWithRanges() local
6657 if (LHSRange.getUnsignedMax().ult(RHSRange.getUnsignedMin())) in isKnownPredicateWithRanges()
6659 if (LHSRange.getUnsignedMin().uge(RHSRange.getUnsignedMax())) in isKnownPredicateWithRanges()
6666 ConstantRange LHSRange = getUnsignedRange(LHS); in isKnownPredicateWithRanges() local
[all …]
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineAndOrXor.cpp982 ConstantRange LHSRange = in FoldAndOfICmps() local
987 if (LHSRange.intersectWith(RHSRange).isEmptySet()) in FoldAndOfICmps()