Searched refs:tyVector (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 543 MVT CastTy = tyVector(Vec.getValueType().getSimpleVT(), ElemTy); in opCastElem() 760 MVT ResTy = tyVector(OpTy, MVT::i8); in getByteShuffle() 982 SDValue T0 = DAG.getBitcast(tyVector(VecTy, MVT::i32), HalfV0); in buildHvxVectorReg() 983 SDValue T1 = DAG.getBitcast(tyVector(VecTy, MVT::i32), HalfV1); in buildHvxVectorReg() 988 DAG.getBitcast(tyVector(ty(DstV), VecTy.getVectorElementType()), DstV); in buildHvxVectorReg() 1170 SDValue ExVec = DAG.getBitcast(tyVector(ty(ExWord), ElemTy), ExWord); in extractHvxElementReg() 1230 MVT SubVecTy = tyVector(ty(Ext), ElemTy); in insertHvxElementReg() 1279 MVT WordTy = tyVector(VecTy, MVT::i32); in extractHvxSubvectorReg() 1638 tyVector(VecTy, MVT::i16), NewOps); in LowerHvxBuildVector() 1639 return DAG.getBitcast(tyVector(VecT in LowerHvxBuildVector() [all...] |
H A D | HexagonISelLowering.h | 432 MVT tyVector(MVT Ty, MVT ElemTy) const { in tyVector() function
|