/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 567 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); SimplifyDemandedUseBits() local 600 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); SimplifyDemandedUseBits() local 1182 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); SimplifyMultipleUseDemandedBits() local 1197 bool NSW = cast<OverflowingBinaryOperator>(I)->hasNoSignedWrap(); SimplifyMultipleUseDemandedBits() local [all...] |
H A D | InstCombineCompares.cpp | 4994 bool NSW = Op0HasNSW && Op1HasNSW; foldICmpBinOp() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 548 bool NSW = WO->isSigned(); processOverflowIntrinsic() local 573 bool NSW = SI->isSigned(); processSaturatingInst() local 1079 bool NSW = BinOp->hasNoSignedWrap(); processBinOp() local
|
H A D | Reassociate.cpp | 1133 bool NSW = cast<BinaryOperator>(Shl)->hasNoSignedWrap(); ConvertShiftToMul() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | PDBFileBuilder.cpp | 304 BinaryStreamWriter NSW(*NS); in commit() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 57 computeForAddSub(bool Add,bool NSW,const KnownBits & LHS,KnownBits RHS) computeForAddSub() argument 187 shl(const KnownBits & LHS,const KnownBits & RHS,bool NUW,bool NSW,bool ShAmtNonZero) shl() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 356 bool NSW = IsNSW && (Other.isOne() || (MulIsNSW && Offset.isZero())); mul() local 380 bool NUW = true, NSW = true; GetLinearExpression() local [all...] |
H A D | ValueTracking.cpp | 367 if (KnownOut.isUnknown() && !NSW && !NUW) in computeKnownBitsMul() argument 353 computeKnownBitsAddSub(bool Add,const Value * Op0,const Value * Op1,bool NSW,const APInt & DemandedElts,KnownBits & KnownOut,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsAddSub() argument 967 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); computeKnownBitsFromOperator() local 1092 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); computeKnownBitsFromOperator() local 1128 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); computeKnownBitsFromOperator() local 1134 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); computeKnownBitsFromOperator() local 2302 isNonZeroAdd(const APInt & DemandedElts,unsigned Depth,const SimplifyQuery & Q,unsigned BitWidth,Value * X,Value * Y,bool NSW) isNonZeroAdd() argument [all...] |
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-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4033 bool NSW = false; parseValID() local 6474 bool NSW = EatIfPresent(lltok::kw_nsw); parseInstruction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2398 SDNodeFlags NSW; expandLdexp() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 22977 incDecVectorConstant(SDValue V,SelectionDAG & DAG,bool IsInc,bool NSW) incDecVectorConstant() argument 52479 bool NSW = Add->getFlags().hasNoSignedWrap(); promoteExtBeforeAdd() local [all...] |