Lines Matching refs:ComputeSignBit
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()
3335 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForUnsignedAdd()
3363 ComputeSignBit(LHS, LHSKnownNonNegative, LHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForSignedAdd()
3365 ComputeSignBit(RHS, RHSKnownNonNegative, RHSKnownNegative, DL, /*Depth=*/0, in computeOverflowForSignedAdd()
3387 ComputeSignBit(Add, AddKnownNonNegative, AddKnownNegative, DL, in computeOverflowForSignedAdd()