Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp26340 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthBitcastToSVE() local
26345 Op = DAG.getNode(ISD::BITCAST, DL, ContainerDstVT, SrcOp); in LowerFixedLengthBitcastToSVE()
26445 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthIntToFPToSVE() local
26458 Val = DAG.getNode(Opcode, DL, ContainerDstVT, Pg, Val, in LowerFixedLengthIntToFPToSVE()
26459 DAG.getUNDEF(ContainerDstVT)); in LowerFixedLengthIntToFPToSVE()
26463 ContainerDstVT.getVectorElementType()); in LowerFixedLengthIntToFPToSVE()
26517 EVT ContainerDstVT = getContainerForFixedLengthVector(DAG, VT); in LowerFixedLengthFPToIntToSVE() local
26521 EVT CvtVT = ContainerDstVT.changeVectorElementType( in LowerFixedLengthFPToIntToSVE()
26528 Val = convertToScalableVector(DAG, ContainerDstVT, Val); in LowerFixedLengthFPToIntToSVE()
26530 Val = DAG.getNode(Opcode, DL, ContainerDstVT, Pg, Val, in LowerFixedLengthFPToIntToSVE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp5418 MVT ContainerDstVT = ContainerVT0.changeVectorElementTypeToInteger(); in LowerIS_FPCLASS() local
5429 SDValue FPCLASS = DAG.getNode(RISCVISD::FCLASS_VL, DL, ContainerDstVT, Op0, in LowerIS_FPCLASS()
5432 TDCMaskV = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerDstVT, in LowerIS_FPCLASS()
5433 DAG.getUNDEF(ContainerDstVT), TDCMaskV, VL); in LowerIS_FPCLASS()
5441 SDValue AND = DAG.getNode(RISCVISD::AND_VL, DL, ContainerDstVT, FPCLASS, in LowerIS_FPCLASS()
5442 TDCMaskV, DAG.getUNDEF(ContainerDstVT), Mask, VL); in LowerIS_FPCLASS()
5445 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerDstVT, in LowerIS_FPCLASS()
5446 DAG.getUNDEF(ContainerDstVT), SplatZero, VL); in LowerIS_FPCLASS()