Searched refs:WideContainerVT (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 4506 MVT WideContainerVT = WideVT; // <vscale x n x ty*2> in getWideningInterleave() local 4507 if (WideContainerVT.isFixedLengthVector()) in getWideningInterleave() 4508 WideContainerVT = getContainerForFixedLengthVector(DAG, WideVT, Subtarget); in getWideningInterleave() 4516 SDValue Passthru = DAG.getUNDEF(WideContainerVT); in getWideningInterleave() 4525 Interleaved = DAG.getNode(RISCVISD::VWSLL_VL, DL, WideContainerVT, OddV, in getWideningInterleave() 4527 Interleaved = DAG.getNode(RISCVISD::VWADDU_W_VL, DL, WideContainerVT, in getWideningInterleave() 4532 Interleaved = DAG.getNode(RISCVISD::VWADDU_VL, DL, WideContainerVT, EvenV, in getWideningInterleave() 4538 SDValue OddsMul = DAG.getNode(RISCVISD::VWMULU_VL, DL, WideContainerVT, in getWideningInterleave() 4546 Interleaved = DAG.getNode(RISCVISD::ADD_VL, DL, WideContainerVT, in getWideningInterleave()
|