/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Local.cpp | 30 bool NUW = GEPOp->hasNoUnsignedWrap() && !NoAssumptions; in emitGEPOffset() local
|
H A D | ValueTracking.cpp | 359 bool NSW, bool NUW, in computeKnownBitsAddSub() 1262 bool NUW = Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 1302 bool NUW = Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 1309 bool NUW = Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 2605 Value *Y, bool NSW, bool NUW) { in isNonZeroAdd() 2668 Value *Y, bool NSW, bool NUW) { in isNonZeroMul()
|
H A D | BasicAliasAnalysis.cpp | 411 bool NUW = true, NSW = true; in GetLinearExpression() local
|
H A D | InstructionSimplify.cpp | 3407 bool NUW = Q.IIQ.hasNoUnsignedWrap(LBO) && Q.IIQ.hasNoUnsignedWrap(RBO); in simplifyICmpWithBinOp() local 3479 bool NUW = Q.IIQ.hasNoUnsignedWrap(LBO) && Q.IIQ.hasNoUnsignedWrap(RBO); in simplifyICmpWithBinOp() local
|
H A D | ScalarEvolution.cpp | 3811 bool NUW = NW.hasNoUnsignedWrap() || in getGEPExpr() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 45 unsigned NUW : 1; member
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 564 bool NUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap(); in SimplifyDemandedUseBits() local 598 bool NUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap(); in SimplifyDemandedUseBits() local 1235 bool NUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap(); in SimplifyMultipleUseDemandedBits() local 1252 bool NUW = cast<OverflowingBinaryOperator>(I)->hasNoUnsignedWrap(); in SimplifyMultipleUseDemandedBits() local
|
H A D | InstCombineCompares.cpp | 5324 bool NUW = Op0HasNUW && Op1HasNUW; in foldICmpBinOp() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 611 bool NUW = !WO->isSigned(); in processOverflowIntrinsic() local 636 bool NUW = !SI->isSigned(); in processSaturatingInst() local 1154 bool NUW = BinOp->hasNoUnsignedWrap(); in processBinOp() local
|
H A D | Reassociate.cpp | 1051 bool NUW = cast<BinaryOperator>(Shl)->hasNoUnsignedWrap(); in ConvertShiftToMul() local
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 51 KnownBits KnownBits::computeForAddSub(bool Add, bool NSW, bool NUW, in computeForAddSub() 285 KnownBits KnownBits::shl(const KnownBits &LHS, const KnownBits &RHS, bool NUW, in shl()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4255 bool NUW = false; in parseValID() local 6896 bool NUW = EatIfPresent(lltok::kw_nuw); in parseInstruction() local 6972 bool NUW = EatIfPresent(lltok::kw_nuw); in parseInstruction() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 3587 bool NUW = Op->getFlags().hasNoUnsignedWrap(); in computeKnownBits() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 53763 bool NUW = Add->getFlags().hasNoUnsignedWrap(); in promoteExtBeforeAdd() local
|