Searched refs:VecContainerVT (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 5222 MVT VecContainerVT = VecVT; // <vscale x n x ty> in getWideningInterleave() local 5224 if (VecContainerVT.isFixedLengthVector()) { in getWideningInterleave() 5225 VecContainerVT = getContainerForFixedLengthVector(DAG, VecVT, Subtarget); in getWideningInterleave() 5226 EvenV = convertToScalableVector(VecContainerVT, EvenV, DAG, Subtarget); in getWideningInterleave() 5227 OddV = convertToScalableVector(VecContainerVT, OddV, DAG, Subtarget); in getWideningInterleave() 5244 VecContainerVT = VecContainerVT.changeTypeToInteger(); in getWideningInterleave() 5245 EvenV = DAG.getBitcast(VecContainerVT, EvenV); in getWideningInterleave() 5246 OddV = DAG.getBitcast(VecContainerVT, OddV); in getWideningInterleave() 5248 auto [Mask, VL] = getDefaultVLOps(VecVT, VecContainerVT, DL, DAG, Subtarget); in getWideningInterleave() 5255 DAG.getConstant(VecVT.getScalarSizeInBits(), DL, VecContainerVT); in getWideningInterleave() [all …]
|