Searched refs:ContainerVT (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 146 MVT ContainerVT = getContainerForFixedLengthVector(VT); in RISCVTargetLowering() local 147 unsigned RCID = getRegClassIDForVecVT(ContainerVT); in RISCVTargetLowering() 1279 getDefaultVLOps(MVT VecVT, MVT ContainerVT, SDLoc DL, SelectionDAG &DAG, in getDefaultVLOps() argument 1281 assert(ContainerVT.isScalableVector() && "Expecting scalable container type"); in getDefaultVLOps() 1286 MVT MaskVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in getDefaultVLOps() 1325 MVT ContainerVT = getContainerForFixedLengthVector(DAG, VT, Subtarget); in lowerSPLAT_VECTOR() local 1329 std::tie(Mask, VL) = getDefaultVLOps(VT, ContainerVT, DL, DAG, Subtarget); in lowerSPLAT_VECTOR() 1333 SDValue Splat = DAG.getNode(Opc, DL, ContainerVT, Op.getOperand(0), VL); in lowerSPLAT_VECTOR() 1342 MVT ContainerVT = getContainerForFixedLengthVector(DAG, VT, Subtarget); in lowerBUILD_VECTOR() local 1346 std::tie(Mask, VL) = getDefaultVLOps(VT, ContainerVT, DL, DAG, Subtarget); in lowerBUILD_VECTOR() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 14242 EVT ContainerVT = VT; in performLD1Combine() local 14243 if (ContainerVT.isInteger()) in performLD1Combine() 14244 ContainerVT = getSVEContainerType(ContainerVT); in performLD1Combine() 14246 SDVTList VTs = DAG.getVTList(ContainerVT, MVT::Other); in performLD1Combine() 14255 if (ContainerVT.isInteger() && (VT != ContainerVT)) in performLD1Combine() 17370 EVT ContainerVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthVectorLoadToSVE() local 17373 ContainerVT, DL, Load->getChain(), Load->getBasePtr(), Load->getOffset(), in LowerFixedLengthVectorLoadToSVE() 17374 getPredicateForFixedLengthVector(DAG, DL, VT), DAG.getUNDEF(ContainerVT), in LowerFixedLengthVectorLoadToSVE() 17387 EVT ContainerVT = getContainerForFixedLengthVector(DAG, InVT); in convertFixedMaskToScalableVector() local 17389 auto Op1 = convertToScalableVector(DAG, ContainerVT, Mask); in convertFixedMaskToScalableVector() [all …]
|