Lines Matching refs:getVectorVT
211 MVT BoolW = MVT::getVectorVT(MVT::i1, T.getVectorNumElements()); in initializeHVXLowering()
222 MVT BoolV = MVT::getVectorVT(MVT::i1, T.getVectorNumElements()); in initializeHVXLowering()
252 MVT VecTy = MVT::getVectorVT(ElemTy, N); in initializeHVXLowering()
315 return MVT::getVectorVT(ElemTy, Tys.first.getVectorNumElements() + in typeJoin()
324 MVT HalfTy = MVT::getVectorVT(VecTy.getVectorElementType(), NumElem/2); in typeSplit()
332 return MVT::getVectorVT(NewElemTy, VecTy.getVectorNumElements()); in typeExtElem()
339 return MVT::getVectorVT(NewElemTy, VecTy.getVectorNumElements()); in typeTruncElem()
490 MVT PartVT = MVT::getVectorVT(VecTy.getVectorElementType(), OpsPerWord); in buildHvxVectorReg()
518 MVT WordTy = MVT::getVectorVT(MVT::i32, HwLen/4); in buildHvxVectorReg()
633 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in createHvxPrefixPred()
662 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in createHvxPrefixPred()
788 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in buildHvxVectorPred()
824 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in extractHvxElementPred()
885 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in insertHvxElementPred()
947 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in extractHvxSubvectorPred()
1016 MVT SingleTy = MVT::getVectorVT(ElemTy, (8*HwLen)/ElemWidth); in insertHvxSubvectorReg()
1110 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in insertHvxSubvectorPred()
1126 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in insertHvxSubvectorPred()
1166 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in compressHvxPred()
1170 MVT VecTy = MVT::getVectorVT(MVT::getIntegerVT(8*HwLen/PredLen), PredLen); in compressHvxPred()
1325 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in LowerHvxConcatVectors()
1592 MVT WordTy = MVT::getVectorVT(MVT::i32, HwLen/4); in LowerHvxBitcast()
1650 MVT VecTy = MVT::getVectorVT(MVT::getIntegerVT(ElemSize * 8), VecLen); in LowerHvxSelect()
1737 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in LowerHvxMaskedOp()
1738 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in LowerHvxMaskedOp()
1886 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxLoad()
1890 MVT LoadTy = MVT::getVectorVT(MVT::i8, HwLen); in WidenHvxLoad()
1926 MVT BoolTy = MVT::getVectorVT(MVT::i1, HwLen); in WidenHvxStore()
1958 return MVT::getVectorVT(Ty.getVectorElementType(), WideLen); in WidenHvxExtend()
1992 return MVT::getVectorVT(Ty.getVectorElementType(), WideLen); in WidenHvxTruncate()