Lines Matching refs:getScalarSizeInBits

1267       if (VT.getScalarSizeInBits() >= 32) {
6779 int LaneSize = 128 / VT.getScalarSizeInBits();
6801 int LaneSize = 128 / VT.getScalarSizeInBits();
6932 int NumEltsInLane = 128 / VT.getScalarSizeInBits();
7113 int Scale = VT.getScalarSizeInBits() / 32;
7160 int Scale = VT.getScalarSizeInBits() / 8;
7450 int ShiftEltBits = VT.getScalarSizeInBits() * Scale;
7454 int ShiftAmt = Shift * VT.getScalarSizeInBits() / (ByteShift ? 8 : 1);
7461 MVT ShiftSVT = MVT::getIntegerVT(VT.getScalarSizeInBits() * Scale);
7478 for (int Scale = 2; Scale * VT.getScalarSizeInBits() <= 128; Scale *= 2)
7543 int BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f;
7544 int BitIdx = (Idx * VT.getScalarSizeInBits()) & 0x3f;
7604 int BitLen = (Len * VT.getScalarSizeInBits()) & 0x3f;
7605 int BitIdx = (Idx * VT.getScalarSizeInBits()) & 0x3f;
7634 int EltBits = VT.getScalarSizeInBits();
7797 assert(VT.getScalarSizeInBits() <= 32 &&
7917 if (!NewVT.isVector() || NewVT.getScalarSizeInBits() != VT.getScalarSizeInBits())
8353 int OrigScalarSize = VT.getScalarSizeInBits();
10295 int LaneSize = 128 / VT.getScalarSizeInBits();
10380 assert(VT.getScalarSizeInBits() == 64 && "Unexpected data type for VSHUFPD");
10935 int ElementBits = VT.getScalarSizeInBits();
10971 assert(VT.getScalarSizeInBits() == 64 &&
11005 assert(VT.getScalarSizeInBits() >= 16 && "Unexpected data type for PERMV");
11007 MVT MaskEltVT = MVT::getIntegerVT(VT.getScalarSizeInBits());
11288 if (VT.getScalarSizeInBits() < 64 && !Is1BitVector &&
11291 ? MVT::getFloatingPointVT(VT.getScalarSizeInBits() * 2)
11292 : MVT::getIntegerVT(VT.getScalarSizeInBits() * 2);
13223 DAG.getConstant(APInt(ExtVT.getScalarSizeInBits(), 1), DL, ExtVT);
13225 DAG.getConstant(APInt::getNullValue(ExtVT.getScalarSizeInBits()), DL, ExtVT);
13280 if (InVT.is512BitVector() && InVT.getScalarSizeInBits() <= 16 &&
13284 && InVT.getScalarSizeInBits() <= 16 &&
13287 if (InVT.is512BitVector() && InVT.getScalarSizeInBits() >= 32 &&
13291 && InVT.getScalarSizeInBits() >= 32 &&
13307 DAG.getConstant(APInt::getSignBit(InVT.getScalarSizeInBits()), DL, InVT);
15127 DAG.getConstant(APInt::getAllOnesValue(ExtVT.getScalarSizeInBits()), dl,
15130 DAG.getConstant(APInt::getNullValue(ExtVT.getScalarSizeInBits()), dl, ExtVT);
15168 MVT CurrSVT = MVT::getIntegerVT(CurrVT.getScalarSizeInBits() * 2);
15305 EVT::getIntegerVT(*DAG.getContext(), RegVT.getScalarSizeInBits() / 2);
15360 loadRegZize / MemVT.getScalarSizeInBits());
17178 SVT.getScalarSizeInBits()/8);
17192 SVT.getScalarSizeInBits()/8);
17320 VT.getScalarSizeInBits()/8);
17327 VT.getScalarSizeInBits()/8);
17345 false, VT.getScalarSizeInBits()/8);
17349 VT.getScalarSizeInBits()/8);
17767 MVT NewVT = MVT::getVectorVT(EltVT, 512 / VT.getScalarSizeInBits());
17878 unsigned NumBits = VT.getScalarSizeInBits();
18263 if (VT.getScalarSizeInBits() < 16)
18267 (VT.getScalarSizeInBits() > 16 || Subtarget->hasBWI()))
18291 if (!Subtarget->hasInt256() || VT.getScalarSizeInBits() < 16)
18295 if (VT.getScalarSizeInBits() == 16 && !Subtarget->hasBWI())
19041 assert(RotateAmt < VT.getScalarSizeInBits() && "Rotation out of range");
19810 assert(VT.getScalarSizeInBits() >= 32 && "Unsupported scatter op");
19822 if (MemVT.getScalarSizeInBits() < VT.getScalarSizeInBits()) {
19867 assert(MaskVT.getScalarSizeInBits() >= 32 && "unexpected mask type");
19902 unsigned NumEltsInWideVec = 512/VT.getScalarSizeInBits();
19934 unsigned NumEltsInWideVec = 512/VT.getScalarSizeInBits();
19961 assert(VT.getScalarSizeInBits() >= 32 && "Unsupported gather op");
19987 assert(MaskVT.getScalarSizeInBits() >= 32 && "unexpected mask type");
20702 unsigned Bits = Ty->getScalarSizeInBits();
22592 return Op.getValueType().getScalarSizeInBits();
23091 int LaneElts = 128 / VT.getScalarSizeInBits();
24398 unsigned BitWidth = Cond.getValueType().getScalarSizeInBits();
25315 unsigned InBits = NarrowVT.getScalarSizeInBits();
25317 Mask = Mask.zext(VT.getScalarSizeInBits());
25360 unsigned SrcSize = SrcType.getScalarSizeInBits();
25369 unsigned ResSize = N1.getValueType().getScalarSizeInBits();
26750 MVT IntScalar = MVT::getIntegerVT(VT.getScalarSizeInBits());
27044 Size / InVT.getScalarSizeInBits());