Lines Matching defs:NumEltBits
12761 unsigned NumEltBits = VT.getScalarSizeInBits();
12780 int BitOffset = BroadcastIdx * NumEltBits;
12822 assert((BitOffset % NumEltBits) == 0 && "Illegal bit-offset");
12823 BroadcastIdx = BitOffset / NumEltBits;
12826 bool BitCastSrc = V.getScalarValueSizeInBits() != NumEltBits;
12897 V.getScalarValueSizeInBits() == NumEltBits) {
12900 SmallVector<int, 16> ExtractMask(128 / NumEltBits, SM_SentinelUndef);
12930 assert(V.getScalarValueSizeInBits() == NumEltBits &&
12945 unsigned NumSrcElts = V.getValueSizeInBits() / NumEltBits;
30386 // can replace with ISD::MULHU, creating scale factor from (NumEltBits - Amt).
30400 // can replace with ISD::MULHS, creating scale factor from (NumEltBits - Amt).
46385 unsigned NumEltBits = VT.getScalarSizeInBits();
46402 return DAG.getConstant(EltBits[Idx].zext(NumEltBits), dl, VT);
46407 if (InputVector.getOpcode() == ISD::BITCAST && (NumEltBits % 8) == 0) {
46411 MVT SubVT = MVT::getVectorVT(MVT::i1, NumEltBits);
46414 DAG.getVectorIdxConstant(CIdx->getZExtValue() * NumEltBits, dl));
46421 if (TLI.SimplifyDemandedBits(SDValue(N, 0), APInt::getAllOnes(NumEltBits),
48239 unsigned NumEltBits = VecVT.getScalarSizeInBits();
48267 BCNumEltBits > NumEltBits &&
48268 DAG.ComputeNumSignBits(BC) > (BCNumEltBits - NumEltBits)) {
48421 (NumEltBits == 32 || NumEltBits == 64)) {
48423 MVT FloatSVT = MVT::getFloatingPointVT(NumEltBits);
56108 unsigned NumEltBits = VT.getScalarSizeInBits();
56111 DAG.ComputeNumSignBits(Op0.getOperand(0)) != NumEltBits ||