/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | ValueTracking.h | 45 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 148 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 …]
|
D | InstructionSimplify.cpp | 2255 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 …]
|
D | BasicAliasAnalysis.cpp | 1187 ComputeSignBit(const_cast<Value *>(V), SignKnownZero, SignKnownOne, DL, in aliasGEP()
|
D | ScalarEvolution.cpp | 6252 ComputeSignBit(FirstValue, KnownZero, KnownOne, DL, 0, nullptr, in computeShiftCompareExitLimit()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | InstructionSimplify.cpp | 1515 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()
|
D | ValueTracking.cpp | 695 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/ |
D | InstCombineInternal.h | 491 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne, 493 return llvm::ComputeSignBit(V, KnownZero, KnownOne, DL, Depth, AC, CxtI,
|
D | InstCombineMulDivRem.cpp | 167 ComputeSignBit(LHS, LHSNonNegative, LHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul() 168 ComputeSignBit(RHS, RHSNonNegative, RHSNegative, /*Depth=*/0, &CxtI); in WillNotOverflowSignedMul()
|
D | InstCombineAddSub.cpp | 959 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub() 961 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, /*Depth=*/0, in WillNotOverflowUnsignedSub()
|
D | InstCombineLoadStoreAlloca.cpp | 744 IC.ComputeSignBit(GEPI->getOperand(i), KnownNonNegative, in canReplaceGEPIdxWithZero()
|
D | InstCombineCasts.cpp | 1137 ComputeSignBit(Src, KnownZero, KnownOne, 0, &CI); in visitSExt()
|
D | InstCombineAndOrXor.cpp | 857 ComputeSignBit(RangeEnd, IsNotNegative, IsNegative, /*Depth=*/0, Cmp1); in simplifyRangeCheck()
|
/external/llvm/include/llvm/Analysis/ |
D | ValueTracking.h | 70 void ComputeSignBit(Value *V, bool &KnownZero, bool &KnownOne,
|