Lines Matching defs:ComputeNumSignBits
340 static unsigned ComputeNumSignBits(const Value *V, const APInt &DemandedElts,
343 static unsigned ComputeNumSignBits(const Value *V, unsigned Depth,
348 return ComputeNumSignBits(V, DemandedElts, Depth, Q);
351 unsigned llvm::ComputeNumSignBits(const Value *V, const DataLayout &DL,
355 return ::ComputeNumSignBits(
363 unsigned SignBits = ComputeNumSignBits(V, DL, Depth, AC, CxtI, DT);
3891 static unsigned ComputeNumSignBits(const Value *V, const APInt &DemandedElts,
3945 return ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q) +
3959 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3968 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
3999 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
4022 Tmp = ComputeNumSignBits(X, DemandedElts, Depth + 1, Q);
4026 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
4038 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
4040 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4056 Tmp = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4059 Tmp2 = ComputeNumSignBits(U->getOperand(2), DemandedElts, Depth + 1, Q);
4066 Tmp = ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
4086 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4092 Tmp2 = ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4117 Tmp = ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
4126 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
4130 ComputeNumSignBits(U->getOperand(1), DemandedElts, Depth + 1, Q);
4153 Tmp = std::min(Tmp, ComputeNumSignBits(PN->getIncomingValue(i),
4163 Tmp = ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
4176 return ComputeNumSignBits(U->getOperand(0), Depth + 1, Q);
4194 Tmp = ComputeNumSignBits(LHS, DemandedLHS, Depth + 1, Q);
4202 Tmp2 = ComputeNumSignBits(RHS, DemandedRHS, Depth + 1, Q);
4219 ComputeNumSignBits(U->getOperand(0), DemandedElts, Depth + 1, Q);
7239 ::ComputeNumSignBits(LHS, 0, SQ) + ::ComputeNumSignBits(RHS, 0, SQ);
7297 if (::ComputeNumSignBits(LHS, 0, SQ) > 1 &&
7298 ::ComputeNumSignBits(RHS, 0, SQ) > 1)
7385 if (::ComputeNumSignBits(LHS, 0, SQ) > 1 &&
7386 ::ComputeNumSignBits(RHS, 0, SQ) > 1)