Home
last modified time | relevance | path

Searched refs:ComputeSignBit (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DValueTracking.h45 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
/external/llvm/lib/Analysis/
DValueTracking.cpp148 static void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
151 void llvm::ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() function in llvm
155 ::ComputeSignBit(V, KnownZero, KnownOne, Depth, in ComputeSignBit()
182 ComputeSignBit(V, NonNegative, Negative, DL, Depth, AC, CxtI, DT); in isKnownNonNegative()
202 ComputeSignBit(V, NonNegative, Negative, DL, Depth, AC, CxtI, DT); in isKnownNegative()
1475 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() function
1754 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, Depth, Q); in isKnownNonZero()
1783 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, Depth, Q); in isKnownNonZero()
1784 ComputeSignBit(Y, YKnownNonNegative, YKnownNegative, Depth, Q); in isKnownNonZero()
3331 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForUnsignedAdd()
[all …]
DInstructionSimplify.cpp2255 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2263 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2272 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2280 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2691 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, Q.DL, 0, in SimplifyICmpInst()
2693 ComputeSignBit(Y, YKnownNonNegative, YKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2711 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, in SimplifyICmpInst()
2713 ComputeSignBit(Y, YKnownNonNegative, YKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2770 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2781 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
[all …]
DBasicAliasAnalysis.cpp1187 ComputeSignBit(const_cast<Value *>(V), SignKnownZero, SignKnownOne, DL, in aliasGEP()
DScalarEvolution.cpp6252 ComputeSignBit(FirstValue, KnownZero, KnownOne, DL, 0, nullptr, in computeShiftCompareExitLimit()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DInstructionSimplify.cpp1515 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, TD); in SimplifyICmpInst()
1522 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, TD); in SimplifyICmpInst()
1529 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, TD); in SimplifyICmpInst()
1536 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, TD); in SimplifyICmpInst()
1825 ComputeSignBit(LHS, KnownNonNegative, KnownNegative, TD); in SimplifyICmpInst()
1835 ComputeSignBit(LHS, KnownNonNegative, KnownNegative, TD); in SimplifyICmpInst()
1852 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, TD); in SimplifyICmpInst()
1862 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, TD); in SimplifyICmpInst()
DValueTracking.cpp695 void llvm::ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() function in llvm
807 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, TD, Depth); in isKnownNonZero()
821 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, TD, Depth); in isKnownNonZero()
822 ComputeSignBit(Y, YKnownNonNegative, YKnownNegative, TD, Depth); in isKnownNonZero()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h491 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
493 return llvm::ComputeSignBit(V, KnownZero, KnownOne, DL, Depth, AC, CxtI,
DInstCombineMulDivRem.cpp167 ComputeSignBit(LHS, LHSNonNegative, LHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul()
168 ComputeSignBit(RHS, RHSNonNegative, RHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul()
DInstCombineAddSub.cpp959 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub()
961 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub()
DInstCombineLoadStoreAlloca.cpp744 IC.ComputeSignBit(GEPI->getOperand(i), KnownNonNegative, in canReplaceGEPIdxWithZero()
DInstCombineCasts.cpp1137 ComputeSignBit(Src, KnownZero, KnownOne, 0, &CI); in visitSExt()
DInstCombineAndOrXor.cpp857 ComputeSignBit(RangeEnd, IsNotNegative, IsNegative, /*Depth=*/0, Cmp1); in simplifyRangeCheck()
/external/llvm/include/llvm/Analysis/
DValueTracking.h70 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,