Lines Matching defs:ComputeNumSignBits
331 static unsigned ComputeNumSignBits(const Value *V, const APInt &DemandedElts,
334 static unsigned ComputeNumSignBits(const Value *V, unsigned Depth,
339 return ComputeNumSignBits(V, DemandedElts, Depth, Q);
342 unsigned llvm::ComputeNumSignBits(const Value *V, const DataLayout &DL,
346 return ::ComputeNumSignBits(
354 unsigned SignBits = ComputeNumSignBits(V, DL, Depth, AC, CxtI, DT);
3747 static unsigned ComputeNumSignBits(const Value *V, const APInt &DemandedElts,
3801 return ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q) +
3815 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3824 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3855 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3878 Tmp = ComputeNumSignBits(X, DemandedElts, Depth + 1, Q);
3882 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3894 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3896 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
3912 Tmp = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
3915 Tmp2 = ComputeNumSignBits(U->getOperand(2), DemandedElts, Depth + 1, Q);
3922 Tmp = ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
3942 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
3948 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
3973 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3982 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3986 ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4009 Tmp = std::min(Tmp, ComputeNumSignBits(PN->getIncomingValue(i),
4019 Tmp = ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
4032 return ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
4050 Tmp = ComputeNumSignBits(LHS, DemandedLHS, Depth + 1, Q);
4058 Tmp2 = ComputeNumSignBits(RHS, DemandedRHS, Depth + 1, Q);
4075 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
6999 ::ComputeNumSignBits(LHS, 0, SQ) + ::ComputeNumSignBits(RHS, 0, SQ);
7057 if (::ComputeNumSignBits(LHS, 0, SQ) > 1 &&
7058 ::ComputeNumSignBits(RHS, 0, SQ) > 1)
7148 if (::ComputeNumSignBits(LHS, 0, SQ) > 1 &&
7149 ::ComputeNumSignBits(RHS, 0, SQ) > 1)