Searched refs:changeVectorElementType (Results 1 – 8 of 8) sorted by relevance
102 EVT changeVectorElementType(EVT EltVT) const { in changeVectorElementType() function106 return getSimpleVT().changeVectorElementType(EltVT.getSimpleVT()); in changeVectorElementType()
1569 MVT WideVecVT = VT.changeVectorElementType(MVT::i8); in lowerBUILD_VECTOR()1736 MVT SelMaskTy = VT.changeVectorElementType(MVT::i1); in lowerBUILD_VECTOR()1973 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()1977 ContainerVT.changeVectorElementType(IndexVT.getScalarType()); in lowerVECTOR_SHUFFLE()1997 MVT MaskContainerVT = ContainerVT.changeVectorElementType(MVT::i1); in lowerVECTOR_SHUFFLE()2311 ContainerVT.changeVectorElementType(SrcVT.getVectorElementType()); in LowerOperation()2326 MVT InterVT = VT.changeVectorElementType(MVT::f32); in LowerOperation()2327 MVT InterContainerVT = ContainerVT.changeVectorElementType(MVT::f32); in LowerOperation()2351 SrcContainerVT.changeVectorElementType(VT.getVectorElementType()); in LowerOperation()2369 MVT InterVT = ContainerVT.changeVectorElementType(MVT::f32); in LowerOperation()[all …]
1508 MVT InnerVT = VT.changeVectorElementType(MVT::i8); in addTypeForFixedLengthSVE()1511 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()4044 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i8)), in LowerINTRINSIC_WO_CHAIN()4050 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i16)), in LowerINTRINSIC_WO_CHAIN()4056 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i32)), in LowerINTRINSIC_WO_CHAIN()4062 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i8)), in LowerINTRINSIC_WO_CHAIN()4068 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i16)), in LowerINTRINSIC_WO_CHAIN()4074 DAG.getValueType(Op.getValueType().changeVectorElementType(MVT::i32)), in LowerINTRINSIC_WO_CHAIN()4359 MemVT = IndexVT.changeVectorElementType(MemVT.getVectorElementType()); in LowerMGATHER()4367 VT.changeVectorElementType(IndexVT.getVectorElementType()), Mask); in LowerMGATHER()[all …]
471 MVT changeVectorElementType(MVT EltVT) const { in changeVectorElementType() function
42027 EVT SrcCondVT = SrcVT.changeVectorElementType(MVT::i1); in combineSelect()45551 EVT MidVT = VT.changeVectorElementType(MVT::i16); in combineTruncateWithSat()45949 CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedLoadToScalarLoad()46082 EVT CastVT = VT.changeVectorElementType(EltVT); in reduceMaskedStoreToScalarStore()48246 EVT CCVT = VT.changeVectorElementType(MVT::i1); in combineToExtendBoolVectorInReg()48953 EVT NewVT = Index.getValueType().changeVectorElementType(MVT::i32); in combineGatherScatter()48967 EVT NewVT = Index.getValueType().changeVectorElementType(MVT::i32); in combineGatherScatter()48979 EVT IndexVT = Index.getValueType().changeVectorElementType(EltVT); in combineGatherScatter()49136 EVT DstVT = InVT.changeVectorElementType(MVT::i32); in combineUIntToFP()49178 EVT DstVT = InVT.changeVectorElementType(MVT::i32); in combineSIntToFP()[all …]
4441 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedScatter()4560 EVT NewIdxVT = IdxVT.changeVectorElementType(EltTy); in visitMaskedGather()
4722 EVT ExtVT = NOutVT.changeVectorElementType(PromEltVT); in PromoteIntRes_EXTRACT_SUBVECTOR()
16004 AVT.changeVectorElementType(MVT::getIntegerVT( in PerformVECREDUCE_ADDCombine()