Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4489 MVT VecContainerVT = VecVT; // <vscale x n x ty> in getWideningInterleave() local
4491 if (VecContainerVT.isFixedLengthVector()) { in getWideningInterleave()
4492 VecContainerVT = getContainerForFixedLengthVector(DAG, VecVT, Subtarget); in getWideningInterleave()
4493 EvenV = convertToScalableVector(VecContainerVT, EvenV, DAG, Subtarget); in getWideningInterleave()
4494 OddV = convertToScalableVector(VecContainerVT, OddV, DAG, Subtarget); in getWideningInterleave()
4511 VecContainerVT = VecContainerVT.changeTypeToInteger(); in getWideningInterleave()
4512 EvenV = DAG.getBitcast(VecContainerVT, EvenV); in getWideningInterleave()
4513 OddV = DAG.getBitcast(VecContainerVT, OddV); in getWideningInterleave()
4515 auto [Mask, VL] = getDefaultVLOps(VecVT, VecContainerVT, DL, DAG, Subtarget); in getWideningInterleave()
4522 DAG.getSplatVector(VecContainerVT, DL, in getWideningInterleave()
[all …]