Searched refs:changeElementType (Results 1 – 15 of 15) sorted by relevance
34 return std::make_pair(TypeIdx, OldTy.changeElementType(NewTy)); in changeElementTo()42 return std::make_pair(TypeIdx, OldTy.changeElementType(NewEltTy)); in changeElementTo()73 return std::make_pair(TypeIdx, OldTy.changeElementType(NewEltTy)); in changeElementSizeTo()
447 LLT NewTy = PartLLT.changeElementType(LLTy.getElementType()) in buildCopyFromRegs()
3473 LLT SubVecWideTy = SubVecTy.changeElementType(WideTy.getElementType()); in widenScalar()3904 LLT NewSrcTy = SrcTy.changeElementType(CastTy.getScalarType()); in bitcastShuffleVector()9422 LLT NewTy = DstTy.changeElementType(ScalarPtrTy); in lowerSelect()
3504 LLT MidTy = DstTy.changeElementType(UnmergeSrcTy.getScalarType()); in matchUseVectorTruncate()3536 auto MidTy = DstTy.changeElementType(UnmergeSrcTy.getScalarType()); in applyUseVectorTruncate()
1657 .buildSplatBuildVector(OffsetTy.changeElementType(IdxTy), in translateGetElementPtr()
212 constexpr LLT changeElementType(LLT NewEltTy) const { in changeElementType() function
113 EVT changeElementType(EVT EltVT) const { in changeElementType() function
1049 LLT InterTy = VecTy.changeElementType(InterEltTy); in legalizeSplatVector()1092 LLT ExtBigTy = BigTy.changeElementType(LLT::scalar(8)); in legalizeExtractSubvector()1093 LLT ExtLitTy = LitTy.changeElementType(LLT::scalar(8)); in legalizeExtractSubvector()1194 LLT ExtBigTy = BigTy.changeElementType(LLT::scalar(8)); in legalizeInsertSubvector()
501 LLT IntDestTy = DestTy.changeElementType(LLT::scalar(32)); in matchCombineFmulWithSelectToFldexp()
362 Ty = Ty.changeElementType(LLT::scalar(Ty.getScalarSizeInBits())); in isRegisterClassType()2780 LLT IntVecTy = VecTy.changeElementType(IntTy); in legalizeExtractVectorElt()2833 LLT IntVecTy = VecTy.changeElementType(IntTy); in legalizeInsertVectorElt()
7231 auto ExtTy = OpTy.changeElementType(MVT::i32); in promoteUniformOpToI32()15368 EVT IntVT = VT.changeElementType(MVT::i32); in performFMulCombine()
1186 T = T.changeElementType(LLT::scalar(T.getScalarSizeInBits())); in minScalarEltSameAsIf()
2227 DstTy.changeElementType(LLT::scalar(64))); in preISelLower()2240 DstTy.changeElementType(LLT::scalar(64))); in preISelLower()2242 DstTy.changeElementType(LLT::scalar(64))); in preISelLower()
2007 VecVT = VecVT.changeElementType(EltVT); in SplitVecRes_INSERT_VECTOR_ELT()3878 VecVT = VecVT.changeElementType(EltVT); in SplitVecOp_EXTRACT_VECTOR_ELT()4427 EVT PartResVT = Lo0.getValueType().changeElementType(VT.getScalarType()); in SplitVecOp_VSETCC()
4410 EVT I1 = I32.changeElementType(MVT::i1); in LowerFP_ROUND()4411 EVT CondVT = VT.changeElementType(MVT::i1); in LowerFP_ROUND()4433 EVT I32 = SrcVT.changeElementType(MVT::i32); in LowerFP_ROUND()4434 EVT F32 = SrcVT.changeElementType(MVT::f32); in LowerFP_ROUND()4509 EVT NewVT = VT.changeElementType(MVT::f32); in LowerVectorFP_TO_INT()4834 EVT F32 = VT.changeElementType(MVT::f32); in LowerVectorINT_TO_FP()29804 EVT WhileVT = ContainerVT.changeElementType(MVT::i1); in LowerGET_ACTIVE_LANE_MASK()