Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:VTBits

2097   unsigned VTBits = VT.getScalarType().getSizeInBits();
2108 return VTBits-Tmp+1;
2111 return VTBits-Tmp;
2119 Tmp = VTBits-Op.getOperand(0).getValueType().getScalarType().getSizeInBits();
2126 Tmp = VTBits-Tmp+1;
2136 if (Tmp > VTBits) Tmp = VTBits;
2143 if (C->getZExtValue() >= VTBits || // Bad shift.
2181 return VTBits;
2186 unsigned RotAmt = C->getZExtValue() & (VTBits-1);
2190 RotAmt = (VTBits-RotAmt) & (VTBits-1);
2208 APInt Mask = APInt::getAllOnesValue(VTBits);
2213 if ((KnownZero | APInt(VTBits, 1)) == Mask)
2214 return VTBits;
2235 APInt Mask = APInt::getAllOnesValue(VTBits);
2239 if ((KnownZero | APInt(VTBits, 1)) == Mask)
2240 return VTBits;
2270 return VTBits-Tmp+1;
2273 return VTBits-Tmp;
2289 APInt Mask = APInt::getAllOnesValue(VTBits);
2304 Mask <<= Mask.getBitWidth()-VTBits;
2307 return std::max(FirstAnswer, std::min(VTBits, Mask.countLeadingZeros()));