Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DValueTracking.h52 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
/external/llvm/lib/Analysis/
DValueTracking.cpp139 static void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
143 void llvm::ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() function in llvm
147 ::ComputeSignBit(V, KnownZero, KnownOne, DL, Depth, in ComputeSignBit()
1515 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, in ComputeSignBit() function
1781 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, DL, Depth, Q); in isKnownNonZero()
1793 ComputeSignBit(X, XKnownNonNegative, XKnownNegative, DL, Depth, Q); in isKnownNonZero()
1794 ComputeSignBit(Y, YKnownNonNegative, YKnownNegative, DL, Depth, Q); in isKnownNonZero()
3004 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForUnsignedAdd()
3008 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForUnsignedAdd()
DInstructionSimplify.cpp2199 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2207 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2216 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2224 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2645 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2656 ComputeSignBit(RHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2676 ComputeSignBit(LHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
2687 ComputeSignBit(LHS, KnownNonNegative, KnownNegative, Q.DL, 0, Q.AC, in SimplifyICmpInst()
DBasicAliasAnalysis.cpp1196 ComputeSignBit(const_cast<Value *>(V), SignKnownZero, SignKnownOne, *DL, in aliasGEP()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h485 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
487 return llvm::ComputeSignBit(V, KnownZero, KnownOne, DL, Depth, AC, CxtI,
DInstCombineMulDivRem.cpp160 ComputeSignBit(LHS, LHSNonNegative, LHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul()
161 ComputeSignBit(RHS, RHSNonNegative, RHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul()
DInstCombineAddSub.cpp979 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub()
981 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub()
DInstCombineLoadStoreAlloca.cpp630 IC.ComputeSignBit(GEPI->getOperand(i), KnownNonNegative, in canReplaceGEPIdxWithZero()
DInstCombineCasts.cpp1064 ComputeSignBit(Src, KnownZero, KnownOne, 0, &CI); in visitSExt()
DInstCombineAndOrXor.cpp871 ComputeSignBit(RangeEnd, IsNotNegative, IsNegative, /*Depth=*/0, Cmp1); in simplifyRangeCheck()