/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Local.cpp | 29 bool NSW = GEPOp->hasNoUnsignedSignedWrap() && !NoAssumptions; in emitGEPOffset() local
|
H A D | BasicAliasAnalysis.cpp | 387 bool NSW = IsNSW && (Other.isOne() || (MulIsNSW && Offset.isZero())); in mul() local 411 bool NUW = true, NSW = true; in GetLinearExpression() local
|
H A D | ValueTracking.cpp | 359 bool NSW, bool NUW, in computeKnownBitsAddSub() 374 static void computeKnownBitsMul(const Value *Op0, const Value *Op1, bool NSW, in computeKnownBitsMul() 1094 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 1263 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 1301 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator() local 1308 bool NSW = Q.IIQ.hasNoSignedWrap(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 | InstructionSimplify.cpp | 3408 bool NSW = Q.IIQ.hasNoSignedWrap(LBO) && Q.IIQ.hasNoSignedWrap(RBO); in simplifyICmpWithBinOp() local 3480 bool NSW = Q.IIQ.hasNoSignedWrap(LBO) && Q.IIQ.hasNoSignedWrap(RBO); in simplifyICmpWithBinOp() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 46 unsigned NSW : 1; member
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 563 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in SimplifyDemandedUseBits() local 597 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in SimplifyDemandedUseBits() local 1234 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in SimplifyMultipleUseDemandedBits() local 1251 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); in SimplifyMultipleUseDemandedBits() local
|
H A D | InstCombineCalls.cpp | 1657 bool NSW = in visitCallInst() local
|
H A D | InstCombineCompares.cpp | 5325 bool NSW = Op0HasNSW && Op1HasNSW; in foldICmpBinOp() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 610 bool NSW = WO->isSigned(); in processOverflowIntrinsic() local 635 bool NSW = SI->isSigned(); in processSaturatingInst() local 1153 bool NSW = BinOp->hasNoSignedWrap(); in processBinOp() local
|
H A D | Reassociate.cpp | 1050 bool NSW = cast<BinaryOperator>(Shl)->hasNoSignedWrap(); in ConvertShiftToMul() local
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | PDBFileBuilder.cpp | 299 BinaryStreamWriter NSW(*NS); commit() 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() 286 bool NSW, bool ShAmtNonZero) { in shl()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4256 bool NSW = false; in parseValID() local 6897 bool NSW = EatIfPresent(lltok::kw_nsw); in parseInstruction() local 6973 bool NSW = EatIfPresent(lltok::kw_nsw); in parseInstruction() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2421 SDNodeFlags NSW; in expandLdexp() local
|
H A D | SelectionDAG.cpp | 3588 bool NSW = Op->getFlags().hasNoSignedWrap(); in computeKnownBits() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 23158 bool NSW) { in incDecVectorConstant() 53762 bool NSW = Add->getFlags().hasNoSignedWrap(); in promoteExtBeforeAdd() local
|