Lines Matching refs:InterSubVT
9474 MVT InterSubVT = VecVT; in lowerINSERT_SUBVECTOR() local
9478 InterSubVT = getLMUL1VT(VecVT); in lowerINSERT_SUBVECTOR()
9481 AlignedExtract = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, InterSubVT, Vec, in lowerINSERT_SUBVECTOR()
9485 SubVec = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, InterSubVT, in lowerINSERT_SUBVECTOR()
9486 DAG.getUNDEF(InterSubVT), SubVec, in lowerINSERT_SUBVECTOR()
9496 SubVec = DAG.getNode(RISCVISD::VMV_V_V_VL, DL, InterSubVT, AlignedExtract, in lowerINSERT_SUBVECTOR()
9505 SubVec = getVSlideup(DAG, Subtarget, DL, InterSubVT, AlignedExtract, SubVec, in lowerINSERT_SUBVECTOR()
9511 if (VecVT.bitsGT(InterSubVT)) in lowerINSERT_SUBVECTOR()
9626 MVT InterSubVT = VecVT; in lowerEXTRACT_SUBVECTOR() local
9631 InterSubVT = getLMUL1VT(VecVT); in lowerEXTRACT_SUBVECTOR()
9632 Vec = DAG.getTargetExtractSubreg(SubRegIdx, DL, InterSubVT, Vec); in lowerEXTRACT_SUBVECTOR()
9640 auto [Mask, VL] = getDefaultScalableVLOps(InterSubVT, DL, DAG, Subtarget); in lowerEXTRACT_SUBVECTOR()
9642 getVSlidedown(DAG, Subtarget, DL, InterSubVT, DAG.getUNDEF(InterSubVT), in lowerEXTRACT_SUBVECTOR()