Lines Matching defs:SrcEltSizeInBits
4749 unsigned SrcEltSizeInBits = SrcEltBits[0].getBitWidth();
4750 assert((NumSrcElts * SrcEltSizeInBits) == SizeInBits &&
4770 unsigned BitOffset = i * SrcEltSizeInBits;
4772 UndefBits.setBits(BitOffset, BitOffset + SrcEltSizeInBits);
4864 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits();
4865 if (BV->getConstantRawBits(true, SrcEltSizeInBits, SrcEltBits, Undefs)) {
4881 unsigned SrcEltSizeInBits = CstTy->getScalarSizeInBits();
4882 unsigned NumSrcElts = SizeInBits / SrcEltSizeInBits;
4883 if ((SizeInBits % SrcEltSizeInBits) != 0)
4887 SmallVector<APInt, 64> SrcEltBits(NumSrcElts, APInt(SrcEltSizeInBits, 0));
4905 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits();
4906 unsigned NumSrcElts = SizeInBits / SrcEltSizeInBits;
4909 SmallVector<APInt, 64> SrcEltBits(1, APInt(SrcEltSizeInBits, 0));
4913 if (SrcEltBits[0].getBitWidth() != SrcEltSizeInBits)
4914 SrcEltBits[0] = SrcEltBits[0].trunc(SrcEltSizeInBits);
4957 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits();
4958 unsigned NumSrcElts = SizeInBits / SrcEltSizeInBits;
4963 SrcEltBits.push_back(C.zextOrTrunc(SrcEltSizeInBits));
4964 SrcEltBits.append(NumSrcElts - 1, APInt(SrcEltSizeInBits, 0));
4972 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits();
4973 bool AllowUndefs = EltSizeInBits >= SrcEltSizeInBits;
4977 if (getTargetConstantBitsFromNode(Op.getOperand(1), SrcEltSizeInBits,
4981 getTargetConstantBitsFromNode(Op.getOperand(0), SrcEltSizeInBits,