Home
last modified time | relevance | path

Searched defs:NUW (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLocal.cpp30 bool NUW = GEPOp->hasNoUnsignedWrap() && !NoAssumptions; in emitGEPOffset() local
H A DValueTracking.cpp359 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 DBasicAliasAnalysis.cpp411 bool NUW = true, NSW = true; in GetLinearExpression() local
H A DInstructionSimplify.cpp3407 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 DScalarEvolution.cpp3811 bool NUW = NW.hasNoUnsignedWrap() || in getGEPExpr() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h45 unsigned NUW : 1; member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp564 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 DInstCombineCompares.cpp5324 bool NUW = Op0HasNUW && Op1HasNUW; in foldICmpBinOp() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp611 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 DReassociate.cpp1051 bool NUW = cast<BinaryOperator>(Shl)->hasNoUnsignedWrap(); in ConvertShiftToMul() local
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp51 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 DLLParser.cpp4255 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 DSelectionDAG.cpp3587 bool NUW = Op->getFlags().hasNoUnsignedWrap(); in computeKnownBits() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp53763 bool NUW = Add->getFlags().hasNoUnsignedWrap(); in promoteExtBeforeAdd() local