Home
last modified time | relevance | path

Searched defs:NSW (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp567 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 DInstCombineCompares.cpp4994 bool NSW = Op0HasNSW && Op1HasNSW; foldICmpBinOp() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp548 bool NSW = WO->isSigned(); processOverflowIntrinsic() local
573 bool NSW = SI->isSigned(); processSaturatingInst() local
1079 bool NSW = BinOp->hasNoSignedWrap(); processBinOp() local
H A DReassociate.cpp1133 bool NSW = cast<BinaryOperator>(Shl)->hasNoSignedWrap(); ConvertShiftToMul() local
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DPDBFileBuilder.cpp304 BinaryStreamWriter NSW(*NS); in commit() local
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp57 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 DBasicAliasAnalysis.cpp356 bool NSW = IsNSW && (Other.isOne() || (MulIsNSW && Offset.isZero())); mul() local
380 bool NUW = true, NSW = true; GetLinearExpression() local
[all...]
H A DValueTracking.cpp367 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 DInstructionSimplify.cpp3408 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 DLLParser.cpp4033 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 DLegalizeDAG.cpp2398 SDNodeFlags NSW; expandLdexp() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22977 incDecVectorConstant(SDValue V,SelectionDAG & DAG,bool IsInc,bool NSW) incDecVectorConstant() argument
52479 bool NSW = Add->getFlags().hasNoSignedWrap(); promoteExtBeforeAdd() local
[all...]