Lines Matching defs:VTBits
4456 unsigned VTBits = VT.getScalarSizeInBits();
4477 return VTBits-Tmp+1;
4480 return VTBits-Tmp;
4488 if (NumSrcSignBits > (NumSrcBits - VTBits))
4489 return NumSrcSignBits - (NumSrcBits - VTBits);
4494 Tmp = VTBits;
4503 APInt T = C->getAPIntValue().trunc(VTBits);
4508 if (SrcOp.getValueSizeInBits() != VTBits) {
4509 assert(SrcOp.getValueSizeInBits() > VTBits &&
4511 unsigned ExtraBits = SrcOp.getValueSizeInBits() - VTBits;
4539 assert(Tmp <= VTBits && "Failed to determine minimum sign bits");
4555 if (VTBits == SrcBits)
4561 if ((SrcBits % VTBits) == 0) {
4564 unsigned Scale = SrcBits / VTBits;
4571 return VTBits;
4574 Tmp2 = VTBits;
4579 SubOffset = SubOffset * VTBits;
4592 return VTBits - Tmp + 1;
4594 Tmp = VTBits - Op.getOperand(0).getScalarValueSizeInBits();
4599 Tmp = VTBits-Tmp+1;
4608 Tmp = VTBits - SrcVT.getScalarSizeInBits();
4616 Tmp = std::min<uint64_t>(Tmp + *ShAmt, VTBits);
4726 return VTBits;
4736 return VTBits;
4744 if (Tmp == VTBits)
4745 return VTBits;
4749 unsigned RotAmt = C->getAPIntValue().urem(VTBits);
4753 RotAmt = (VTBits - RotAmt) % VTBits;
4777 return VTBits;
4801 return VTBits;
4825 (VTBits - SignBitsOp0 + 1) + (VTBits - SignBitsOp1 + 1);
4826 return OutValidBits > VTBits ? 1 : VTBits - OutValidBits + 1;
4845 if (NumSrcSignBits > (NumSrcBits - VTBits))
4846 return NumSrcSignBits - (NumSrcBits - VTBits);
4884 if (InVal.getScalarValueSizeInBits() != VTBits)
4893 assert(Tmp <= VTBits && "Failed to determine minimum sign bits");
4952 assert(Tmp <= VTBits && "Failed to determine minimum sign bits");
4978 assert(Tmp <= VTBits && "Failed to determine minimum sign bits");
4988 if (VTBits > CR.getBitWidth()) {
4991 CR = CR.signExtend(VTBits);
4994 CR = CR.zeroExtend(VTBits);
5001 if (VTBits != CR.getBitWidth())
5027 if (Tmp == VTBits)
5030 return VTBits - Tmp + 1;
5032 return VTBits - Tmp;
5036 return VTBits - Tmp + 1;
5038 return VTBits - Tmp;
5054 return VTBits - Tmp + 1;
5057 return VTBits - Tmp;
5064 (NumElts * VTBits) == CstTy->getPrimitiveSizeInBits() &&
5065 VTBits == CstTy->getScalarSizeInBits()) {
5066 Tmp = VTBits;