Lines Matching refs:getVectorVT
812 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount()));
922 EVT FloatVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
1088 MVT F32VecVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
1277 EVT FloatVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
1333 MVT F32VecVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
1525 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount());
2757 return MVT::getVectorVT(MVT::i1, EC);
3086 MVT SetccVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
3663 MVT::getVectorVT(MVT::getIntegerVT(NumViaIntegerBits),
3795 MVT ViaVecVT = MVT::getVectorVT(ViaIntVT, ViaVecLen);
3818 MVT::getVectorVT(ViaIntVT, 1), Vec,
3850 MVT ViaVecVT = MVT::getVectorVT(ViaIntVT, ViaVecLen);
3887 MVT::getVectorVT(ViaIntVT, RequiredVL), Splat,
3994 MVT WideVecVT = MVT::getVectorVT(WideVT, NumElts / 2);
4077 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg);
4143 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts);
4267 MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2);
4572 MVT::getVectorVT(ContainerVT.getVectorElementType(),
4582 MVT WideSrcContainerVT = MVT::getVectorVT(
4812 MVT::getVectorVT(MVT::getIntegerVT(VecVT.getScalarSizeInBits() * 2),
4875 MVT ResultContainerVT = MVT::getVectorVT(
4882 MVT::getVectorVT(VecVT.getVectorElementType(),
4909 EVT ViaVT = EVT::getVectorVT(
4912 EVT::getVectorVT(*DAG.getContext(), MVT::i1, ViaVT.getScalarSizeInBits());
4958 RotateVT = MVT::getVectorVT(MVT::getIntegerVT(EltSizeInBits * NumSubElts),
5050 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg);
5097 MVT WidenVT = MVT::getVectorVT(MVT::i8, VT.getVectorElementCount());
5372 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts);
5424 if (!isTypeLegal(MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount())))
5426 MVT FloatVT = MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount());
5463 MVT::getVectorVT(FloatEltVT, ContainerVT.getVectorElementCount());
5539 SrcVT = MVT::getVectorVT(MVT::i1, SrcVT.getVectorElementCount());
5577 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8));
5608 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8));
6350 EVT BVT = EVT::getVectorVT(*DAG.getContext(), Op0VT, 1);
6363 EVT BVT = EVT::getVectorVT(*DAG.getContext(), VT, 1);
6541 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount());
6559 MVT NVT = MVT::getVectorVT(MVT::f32,
6592 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize / 2),
6608 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
6623 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
6637 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
6855 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount()),
7178 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount());
7196 MVT NVT = MVT::getVectorVT(MVT::f32,
8128 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
8162 MVT ContainerVT = MVT::getVectorVT(VT.getVectorElementType(),
8282 EVT ResultVT = EVT::getVectorVT(Context, SrcEltVT, Count);
8457 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount());
8549 MVT::getVectorVT(MVT::i32, ContainerVT.getVectorElementCount() * 2);
8667 MVT WideVT = MVT::getVectorVT(WideEltVT, WidenVecLen);
8680 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount());
8840 MVT I32VT = MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2);
9059 MVT::getVectorVT(MVT::getIntegerVT(ValType.getScalarSizeInBits()),
9337 RetVT = MVT::getVectorVT(MVT::getIntegerVT(VT.getScalarSizeInBits()),
9370 RetVT = MVT::getVectorVT(MVT::getIntegerVT(VT.getScalarSizeInBits()),
10038 MVT::getVectorVT(MVT::i8, SubVecVT.getVectorMinNumElements() / 8,
10040 VecVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorMinNumElements() / 8,
10273 MVT::getVectorVT(MVT::i8, SubVecVT.getVectorMinNumElements() / 8,
10275 VecVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorMinNumElements() / 8,
10483 MVT::getVectorVT(VecVT.getVectorElementType(),
10569 MVT::getVectorVT(VecVT.getVectorElementType(),
10652 MVT WidenVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount());
10691 IntVT = MVT::getVectorVT(MVT::i16, VecVT.getVectorElementCount());
11165 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
11304 MVT SrcVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
11451 MVT IntVT = MVT::getVectorVT(MVT::getIntegerVT(DstEltSize / 2),
11465 MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount());
11482 InterimFVT = MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount());
11501 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize),
11515 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
11523 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2),
11739 IndicesVT = MVT::getVectorVT(MVT::i16, IndicesVT.getVectorElementCount());
11928 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(),
12026 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(),
12634 EVT BVT = EVT::getVectorVT(*DAG.getContext(), VT, 1);
13008 EVT ReduceVT = EVT::getVectorVT(*DAG.getContext(), VT, 2);
13030 EVT ReduceVT = EVT::getVectorVT(*DAG.getContext(), VT, RHSIdx + 1);
13382 EVT NarrowVT = EVT::getVectorVT(C, ElemVT, VT.getVectorElementCount());
14044 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(),
14381 MVT NarrowVT = MVT::getVectorVT(EltVT, VT.getVectorElementCount());
16240 MVT WideVecVT = MVT::getVectorVT(WideScalarVT, N->getNumOperands());
17146 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), WideScalarVT,
17149 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1,
21475 return MVT::getVectorVT(PreferredVT, MinVLenInBytes/PreferredVT.getStoreSize());
21515 EVT::getVectorVT(Context, ValueEltVT, Count, /*IsScalable=*/true);
21568 EVT::getVectorVT(Context, ValueEltVT, Count, /*IsScalable=*/true);