Home | History | Annotate | Download | only in X86

Lines Matching refs:getSizeInBits

68   unsigned Factor = VT.getSizeInBits()/vectorWidth;
77 unsigned ElemsPerChunk = vectorWidth / ElVT.getSizeInBits();
81 unsigned NormalizedIdxVal = (((IdxVal * ElVT.getSizeInBits()) / vectorWidth)
129 unsigned ElemsPerChunk = vectorWidth/ElVT.getSizeInBits();
133 unsigned NormalizedIdxVal = (((IdxVal * ElVT.getSizeInBits())/vectorWidth)
1399 unsigned EltSize = VT.getVectorElementType().getSizeInBits();
2122 int FI = MFI->CreateFixedObject(ValVT.getSizeInBits()/8,
2704 uint32_t OpSize = (VA.getLocVT().getSizeInBits()+7)/8;
2968 unsigned Bytes = Arg.getValueType().getSizeInBits() / 8;
3610 unsigned NumLanes = VT.getSizeInBits()/128;
3699 unsigned NumLanes = VT.getSizeInBits()/128;
3886 unsigned NumLanes = VT.getSizeInBits()/128;
3923 unsigned NumLanes = VT.getSizeInBits()/128;
3967 unsigned NumLanes = VT.getSizeInBits()/128;
4000 unsigned NumLanes = VT.getSizeInBits()/128;
4020 if (VT.getVectorElementType().getSizeInBits() < 32)
4112 unsigned NumLanes = VT.getSizeInBits()/128;
4251 unsigned ElSize = VT.getVectorElementType().getSizeInBits();
4269 unsigned ElSize = VT.getVectorElementType().getSizeInBits();
4303 unsigned NumLanes = VT.getSizeInBits()/128;
4374 unsigned EltSize = VT.getVectorElementType().getSizeInBits() >> 3;
4377 unsigned NumLanes = VT.getSizeInBits()/128;
4405 unsigned NumElemsPerChunk = vecWidth / ElVT.getSizeInBits();
4420 unsigned NumElemsPerChunk = vecWidth / ElVT.getSizeInBits();
5257 unsigned RequiredAlign = VT.getSizeInBits()/8;
5335 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i))
5468 Ld.getValueType().getSizeInBits() >= 32;
5476 bool IsGE256 = (VT.getSizeInBits() >= 256);
5484 unsigned ScalarSize = CVT.getSizeInBits();
5506 unsigned ScalarSize = Ld.getValueType().getSizeInBits();
5610 assert((VT.getVectorElementType() == MVT::i1) && (VT.getSizeInBits() <= 16) &&
5743 unsigned EVTBits = ExtVT.getSizeInBits();
5847 unsigned NumBits = VT.getSizeInBits();
6114 BlendVT = MVT::getVectorVT(MVT::getFloatingPointVT(EltVT.getSizeInBits()),
7055 unsigned NBits = VT.getVectorElementType().getSizeInBits() << Shift;
7063 unsigned SignificantBits = NVT.getSizeInBits() >> Shift;
7068 .getOperand(0).getValueType().getSizeInBits() == SignificantBits) {
7173 assert(VT.getSizeInBits() != 64 && "Can't lower MMX shuffles");
7256 ShAmt *= EltVT.getSizeInBits();
7295 ShAmt *= EltVT.getSizeInBits();
7476 if (VT.getSizeInBits() == 8) {
7484 if (VT.getSizeInBits() == 16) {
7551 unsigned ElemsPerChunk = 128 / EltVT.getSizeInBits();
7570 if (VT.getSizeInBits() == 16) {
7588 if (VT.getSizeInBits() == 32) {
7602 if (VT.getSizeInBits() == 64) {
7636 if ((EltVT.getSizeInBits() == 8 || EltVT.getSizeInBits() == 16) &&
7698 unsigned NumEltsIn128 = 128/EltVT.getSizeInBits();
7714 if (EltVT.getSizeInBits() == 16 && isa<ConstantSDNode>(N2)) {
7735 unsigned SizeFactor = OpVT.getSizeInBits()/128;
8302 unsigned VTBits = VT.getSizeInBits();
8363 unsigned Size = SrcVT.getSizeInBits()/8;
8386 unsigned ByteSize = SrcVT.getSizeInBits()/8;
8414 unsigned SSFISize = Op.getValueType().getSizeInBits()/8;
8684 unsigned MemSize = DstTy.getSizeInBits()/8;
9825 SDValue SB = DAG.getConstant(APInt::getSignBit(EltVT.getSizeInBits()), VT);
10740 EVT ShVT = MVT::getVectorVT(EltVT, 128/EltVT.getSizeInBits());
11754 return DAG.getNode((VT.getSizeInBits() < 16 ?
11761 unsigned NumBits = VT.getSizeInBits();
11795 unsigned NumBits = VT.getSizeInBits();
11819 unsigned NumBits = VT.getSizeInBits();
11970 EltTy.getSizeInBits() < SplatBitSize)
11977 SDValue Sz = DAG.getConstant(EltTy.getSizeInBits()-1, MVT::i32);
11980 SDValue Amt = DAG.getConstant(EltTy.getSizeInBits() - lg2, MVT::i32);
12513 unsigned BitsDiff = VT.getScalarType().getSizeInBits() -
12514 ExtraVT.getScalarType().getSizeInBits();
12664 (DstVT.isVector() && DstVT.getSizeInBits()==64)) &&
13353 unsigned NumBits1 = VT1.getSizeInBits();
13354 unsigned NumBits2 = VT2.getSizeInBits();
13426 if (VT.getSizeInBits() == 64)
15468 return Op.getValueType().getScalarType().getSizeInBits();
15827 InputVector.getValueType().getVectorElementType().getSizeInBits()/8;
16311 unsigned BitWidth = Cond.getValueType().getScalarType().getSizeInBits();
16761 unsigned MaxAmount = VT.getVectorElementType().getSizeInBits();
16968 unsigned InBits = NarrowVT.getScalarType().getSizeInBits();
16970 Mask = Mask.zext(VT.getScalarType().getSizeInBits());
17101 unsigned EltBits = MaskVT.getVectorElementType().getSizeInBits();
17176 unsigned Bits = VT.getSizeInBits();
17208 if (VT.isInteger() && VT.getSizeInBits() == 8)
17223 if (Y1C->getAPIntValue() == VT.getSizeInBits()-1) {
17285 unsigned RegSz = RegVT.getSizeInBits();
17290 bool IsAligned = Alignment == 0 || Alignment >= MemVT.getSizeInBits()/8;
17334 unsigned MemSz = MemVT.getSizeInBits();
17350 if (TLI.isTypeLegal(Tp) && ((MemSz % Tp.getSizeInBits()) == 0)) {
17356 if (TLI.isTypeLegal(MVT::f64) && SclrLoadTy.getSizeInBits() < 64 &&
17362 unsigned NumLoads = MemSz / SclrLoadTy.getSizeInBits();
17373 loadRegZize/SclrLoadTy.getSizeInBits());
17379 loadRegZize/MemVT.getScalarType().getSizeInBits());
17381 assert(WideVecVT.getSizeInBits() == LoadUnitVecVT.getSizeInBits() &&
17390 SDValue Increment = DAG.getConstant(SclrLoadTy.getSizeInBits()/8,
17445 unsigned Amt = RegVT.getVectorElementType().getSizeInBits() -
17446 MemVT.getVectorElementType().getSizeInBits();
17487 bool IsAligned = Alignment == 0 || Alignment >= VT.getSizeInBits()/8;
17518 unsigned FromSz = VT.getVectorElementType().getSizeInBits();
17519 unsigned ToSz = StVT.getVectorElementType().getSizeInBits();
17529 assert(SizeRatio * NumElems * ToSz == VT.getSizeInBits());
17535 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits());
17557 if (TLI.isTypeLegal(Tp) && Tp.getSizeInBits() <= NumElems * ToSz)
17562 if (TLI.isTypeLegal(MVT::f64) && StoreType.getSizeInBits() < 64 &&
17568 StoreType, VT.getSizeInBits()/StoreType.getSizeInBits());
17569 assert(StoreVecVT.getSizeInBits() == VT.getSizeInBits());
17572 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits()/8,
17577 for (unsigned i=0, e=(ToSz*NumElems)/StoreType.getSizeInBits(); i!=e; ++i) {
17598 if (VT.getSizeInBits() != 64)
17743 unsigned NumLanes = VT.getSizeInBits()/128;
17949 VT.getVectorElementType().getSizeInBits() ==
17950 OpVT.getVectorElementType().getSizeInBits()) {
17982 if (N00.getValueType() == MVT::v4i32 && ExtraVT.getSizeInBits() < 128) {
18001 if (VT.isVector() && VT.getSizeInBits() == 256) {