Searched refs:ContainerVT (Results 1 – 4 of 4) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 215 MVT ContainerVT = getContainerForFixedLengthVector(VT); in RISCVTargetLowering() local 216 unsigned RCID = getRegClassIDForVecVT(ContainerVT); in RISCVTargetLowering() 2768 static SDValue getVLOp(uint64_t NumElts, MVT ContainerVT, const SDLoc &DL, in getVLOp() argument 2774 RISCVTargetLowering::computeVLMAXBounds(ContainerVT, Subtarget); in getVLOp() 2791 getDefaultVLOps(uint64_t NumElts, MVT ContainerVT, const SDLoc &DL, in getDefaultVLOps() argument 2793 assert(ContainerVT.isScalableVector() && "Expecting scalable container type"); in getDefaultVLOps() 2794 SDValue VL = getVLOp(NumElts, ContainerVT, DL, DAG, Subtarget); in getDefaultVLOps() 2795 SDValue Mask = getAllOnesMask(ContainerVT, VL, DL, DAG); in getDefaultVLOps() 2804 getDefaultVLOps(MVT VecVT, MVT ContainerVT, const SDLoc &DL, SelectionDAG &DAG, in getDefaultVLOps() argument 2807 return getDefaultVLOps(VecVT.getVectorNumElements(), ContainerVT, DL, DAG, in getDefaultVLOps() [all …]
|
| H A D | RISCVISelDAGToDAG.cpp | 2190 MVT ContainerVT = VT; in Select() local 2192 ContainerVT = TLI.getContainerForFixedLengthVector(VT); in Select() 2198 ContainerVT, SubVecContainerVT, Idx, TRI); in Select() 2219 RISCVTargetLowering::getRegClassIDForVecVT(ContainerVT); in Select()
|
| H A D | RISCVISelLowering.h | 812 computeVLMAXBounds(MVT ContainerVT, const RISCVSubtarget &Subtarget);
|
| /src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6041 EVT ContainerVT = getContainerForFixedLengthVector(DAG, VT); in LowerINTRINSIC_WO_CHAIN() local 6042 EVT WhileVT = ContainerVT.changeElementType(MVT::i1); in LowerINTRINSIC_WO_CHAIN() 6046 SDValue MaskAsInt = DAG.getNode(ISD::SIGN_EXTEND, dl, ContainerVT, Mask); in LowerINTRINSIC_WO_CHAIN() 6256 EVT ContainerVT = getContainerForFixedLengthVector(DAG, PromotedVT); in LowerMGATHER() local 6259 MemVT = ContainerVT.changeVectorElementType(MemVT.getVectorElementType()); in LowerMGATHER() 6260 Index = convertToScalableVector(DAG, ContainerVT, Index); in LowerMGATHER() 6262 PassThru = PassThru->isUndef() ? DAG.getUNDEF(ContainerVT) in LowerMGATHER() 6263 : DAG.getConstant(0, DL, ContainerVT); in LowerMGATHER() 6268 DAG.getMaskedGather(DAG.getVTList(ContainerVT, MVT::Other), MemVT, DL, in LowerMGATHER() 6347 EVT ContainerVT = getContainerForFixedLengthVector(DAG, PromotedVT); in LowerMSCATTER() local [all …]
|