Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:getSizeInBits

138       unsigned BitWidth = Op.getValueType().getScalarType().getSizeInBits();
1531 unsigned DestBits = VT.getScalarType().getSizeInBits();
1787 EltVT.getSizeInBits() >= SplatBitSize);
1947 DAG.getConstant(VT.getSizeInBits()-1,
1953 DAG.getConstant(VT.getSizeInBits() - lg2,
2102 DAG.getConstant(APInt::getAllOnesValue(VT.getSizeInBits()),
2148 DAG.getConstant(N0.getValueType().getSizeInBits() - 1,
2158 unsigned SimpleSize = Simple.getSizeInBits();
2194 unsigned SimpleSize = Simple.getSizeInBits();
2276 unsigned SimpleSize = Simple.getSizeInBits();
2306 unsigned SimpleSize = Simple.getSizeInBits();
2486 unsigned BitWidth = VT.getScalarType().getSizeInBits();
2584 unsigned BitWidth = VT.getVectorElementType().getSizeInBits();
2611 Constant.zextOrTrunc(Load->getMemoryVT().getScalarType().getSizeInBits());
2714 unsigned BitWidth = N1.getValueType().getScalarType().getSizeInBits();
2716 BitWidth - MemVT.getScalarType().getSizeInBits())) &&
2736 unsigned BitWidth = N1.getValueType().getScalarType().getSizeInBits();
2738 BitWidth - MemVT.getScalarType().getSizeInBits())) &&
2825 VT.getSizeInBits() <= 64) {
2834 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(),
2937 unsigned OpSizeInBits = VT.getSizeInBits();
3123 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT);
3305 unsigned OpSizeInBits = VT.getSizeInBits();
3621 unsigned OpSizeInBits = VT.getScalarType().getSizeInBits();
3651 TruncC = TruncC.trunc(TruncVT.getSizeInBits());
3689 uint64_t InnerShiftSize = InnerShiftVT.getScalarType().getSizeInBits();
3707 if (c1 < VT.getSizeInBits()) {
3709 APInt Mask = APInt::getHighBitsSet(VT.getSizeInBits(),
3710 VT.getSizeInBits() - c1);
3728 DAG.getConstant(APInt::getHighBitsSet(VT.getSizeInBits(),
3729 VT.getSizeInBits() -
3751 unsigned OpSizeInBits = VT.getScalarType().getSizeInBits();
3838 TruncC = TruncC.trunc(TruncVT.getScalarType().getSizeInBits());
3861 if (LargeVT.getScalarType().getSizeInBits() - OpSizeInBits ==
3896 unsigned OpSizeInBits = VT.getScalarType().getSizeInBits();
3935 uint64_t InnerShiftSize = InnerShiftVT.getScalarType().getSizeInBits();
3959 if (N1C->getZExtValue() >= SmallVT.getSizeInBits())
3968 APInt Mask = APInt::getAllOnesValue(VT.getSizeInBits()).lshr(ShiftAmt);
3977 if (N1C && N1C->getZExtValue() + 1 == VT.getSizeInBits()) {
3984 N1C->getAPIntValue() == Log2_32(VT.getSizeInBits())) {
4026 TruncC = TruncC.trunc(TruncVT.getSizeInBits());
4249 DAG.getConstant(VT.getScalarType().getSizeInBits() - 1, VT));
4423 unsigned OpBits = Op.getValueType().getScalarType().getSizeInBits();
4424 unsigned MidBits = N0.getValueType().getScalarType().getSizeInBits();
4425 unsigned DestBits = VT.getScalarType().getSizeInBits();
4533 Mask = Mask.sext(VT.getSizeInBits());
4565 if (VT.getSizeInBits() == SVT.getSizeInBits())
4583 unsigned ElementWidth = VT.getScalarType().getSizeInBits();
4675 VT.getSizeInBits()));
4745 Mask = Mask.zext(VT.getSizeInBits());
4804 Mask = Mask.zext(VT.getSizeInBits());
4850 if (VT.getSizeInBits() == N0VT.getSizeInBits())
4868 N0VT.getScalarType().getSizeInBits());
4901 unsigned KnownZeroBits = InnerZExt.getValueType().getSizeInBits() -
4902 InnerZExt.getOperand(0).getValueType().getSizeInBits();
4910 if (VT.getSizeInBits() >= 256)
4975 Mask = Mask.zext(VT.getSizeInBits());
5040 if (VT.getSizeInBits() == N0VT.getSizeInBits())
5050 N0VT.getScalarType().getSizeInBits());
5146 VT.getSizeInBits() - N01->getZExtValue());
5151 unsigned EVTBits = ExtVT.getSizeInBits();
5166 if ((N0.getValueType().getSizeInBits() & (EVTBits-1)) != 0)
5182 if (ShAmt >= cast<LoadSDNode>(N0)->getMemoryVT().getSizeInBits())
5209 if (LN0->getMemoryVT().getSizeInBits() < EVTBits)
5224 LN0->getMemoryVT().getSizeInBits() < ExtVT.getSizeInBits() + ShAmt)
5268 if (!isUIntN(ShImmTy.getSizeInBits(), ShLeftAmt))
5274 if (ShLeftAmt >= VT.getSizeInBits())
5290 unsigned VTBits = VT.getScalarType().getSizeInBits();
5291 unsigned EVTBits = EVT.getScalarType().getSizeInBits();
5312 if (N00.getValueType().getScalarType().getSizeInBits() <= EVTBits &&
5443 unsigned SizeRatio = ExTy.getSizeInBits()/TrTy.getSizeInBits();
5446 assert(NVT.getSizeInBits() == VecTy.getSizeInBits() && "Invalid Size");
5503 VT.getSizeInBits()));
5591 DAG.isConsecutiveLoad(LD2, LD1, LD1VT.getSizeInBits()/8, 1)) {
5691 APInt SignBit = APInt::getSignBit(VT.getSizeInBits());
5707 unsigned OrigXWidth = N0.getOperand(1).getValueType().getSizeInBits();
5715 unsigned VTWidth = VT.getSizeInBits();
5730 APInt SignBit = APInt::getSignBit(VT.getSizeInBits());
5770 unsigned SrcBitSize = SrcEltVT.getSizeInBits();
5771 unsigned DstBitSize = DstEltVT.getSizeInBits();
5808 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits());
5817 EVT TmpVT = EVT::getIntegerVT(*DAG.getContext(), DstEltVT.getSizeInBits());
6699 DAG.getConstant(APInt::getSignBit(IntVT.getSizeInBits()), IntVT));
6786 DAG.getConstant(~APInt::getSignBit(IntVT.getSizeInBits()), IntVT));
7780 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits());
7916 int64_t ElementSizeBytes = MemVT.getSizeInBits()/8;
7993 if (Index->getAlignment()*8 != MemVT.getSizeInBits())
8526 Value.getValueType().getScalarType().getSizeInBits(),
8527 ST->getMemoryVT().getScalarType().getSizeInBits()));
8539 Value.getValueType().getScalarType().getSizeInBits(),
8540 ST->getMemoryVT().getScalarType().getSizeInBits())))
8801 PtrOff = LVT.getSizeInBits() * Elt / 8;
8804 PtrOff = VT.getSizeInBits() / 8 - PtrOff;
8912 isPowerOf2_32(OutScalarTy.getSizeInBits()) &&
8913 isPowerOf2_32(SourceType.getSizeInBits());
8921 unsigned ElemRatio = OutScalarTy.getSizeInBits()/SourceType.getSizeInBits();
8949 assert(VecVT.getSizeInBits() == VT.getSizeInBits() &&
9120 if (VecIn1.getValueType().getSizeInBits()*2 != VT.getSizeInBits())
9248 if (!NVT.bitsEq(SmallVT) || NVT.getSizeInBitsgetSizeInBits())
9256 InsIdx->getValueType(0).getSizeInBits() <= 64 &&
9257 ExtIdx->getValueType(0).getSizeInBits() <= 64) {
9263 if (InsIdx->getZExtValue() * SmallVT.getScalarType().getSizeInBits() ==
9264 ExtIdx->getZExtValue() * NVT.getScalarType().getSizeInBits())
9568 if (RVT.getSizeInBits() > VT.getSizeInBits()) {
9877 ShCtV = XType.getSizeInBits()-ShCtV-1;
9894 DAG.getConstant(XType.getSizeInBits()-1,
10002 DAG.getConstant(Log2_32(XType.getSizeInBits()),
10012 DAG.getConstant(XType.getSizeInBits()-1,
10018 DAG.getConstant(XType.getSizeInBits()-1,
10045 DAG.getConstant(XType.getSizeInBits
10234 Size = LS->getMemoryVT().getSizeInBits() >> 3;