Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp146 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 DAArch64ISelLowering.cpp14242 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 …]