Home
last modified time | relevance | path

Searched refs:M1VT (Results 1 – 1 of 1) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4078 MVT M1VT = getContainerForFixedLengthVector(DAG, OneRegVT, Subtarget); in lowerBUILD_VECTOR() local
4079 assert(M1VT == getLMUL1VT(M1VT)); in lowerBUILD_VECTOR()
4086 unsigned NumOpElts = M1VT.getVectorMinNumElements(); in lowerBUILD_VECTOR()
4092 SubBV = convertToScalableVector(M1VT, SubBV, DAG, Subtarget); in lowerBUILD_VECTOR()
5051 MVT M1VT = getContainerForFixedLengthVector(DAG, OneRegVT, Subtarget); in lowerShuffleViaVRegSplitting() local
5052 assert(M1VT == getLMUL1VT(M1VT)); in lowerShuffleViaVRegSplitting()
5053 unsigned NumOpElts = M1VT.getVectorMinNumElements(); in lowerShuffleViaVRegSplitting()
5066 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, SrcVec, in lowerShuffleViaVRegSplitting()
5070 SubVec = convertToScalableVector(M1VT, SubVec, DAG, Subtarget); in lowerShuffleViaVRegSplitting()
8487 const MVT M1VT = getLMUL1VT(ContainerVT); in lowerINSERT_VECTOR_ELT() local
[all …]