Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp29428 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthBitcastToSVE() local
29433 Op = DAG.getNode(ISD::BITCAST, DL, ContainerDstVT, SrcOp); in LowerFixedLengthBitcastToSVE()
29543 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthIntToFPToSVE() local
29555 convertToScalableVector(DAG, ContainerDstVT.changeTypeToInteger(), Val); in LowerFixedLengthIntToFPToSVE()
29556 Val = DAG.getNode(Opcode, DL, ContainerDstVT, Pg, Val, in LowerFixedLengthIntToFPToSVE()
29557 DAG.getUNDEF(ContainerDstVT)); in LowerFixedLengthIntToFPToSVE()
29561 ContainerDstVT.getVectorElementType()); in LowerFixedLengthIntToFPToSVE()
29826 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthFPToIntToSVE() local
29830 EVT CvtVT = ContainerDstVT.changeVectorElementType( in LowerFixedLengthFPToIntToSVE()
29837 Val = convertToScalableVector(DAG, ContainerDstVT, Val); in LowerFixedLengthFPToIntToSVE()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6738 MVT ContainerDstVT = ContainerVT0.changeVectorElementTypeToInteger(); in LowerIS_FPCLASS() local
6749 SDValue FPCLASS = DAG.getNode(RISCVISD::FCLASS_VL, DL, ContainerDstVT, Op0, in LowerIS_FPCLASS()
6752 TDCMaskV = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerDstVT, in LowerIS_FPCLASS()
6753 DAG.getUNDEF(ContainerDstVT), TDCMaskV, VL); in LowerIS_FPCLASS()
6761 SDValue AND = DAG.getNode(RISCVISD::AND_VL, DL, ContainerDstVT, FPCLASS, in LowerIS_FPCLASS()
6762 TDCMaskV, DAG.getUNDEF(ContainerDstVT), Mask, VL); in LowerIS_FPCLASS()
6765 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerDstVT, in LowerIS_FPCLASS()
6766 DAG.getUNDEF(ContainerDstVT), SplatZero, VL); in LowerIS_FPCLASS()