Home
last modified time | relevance | path

Searched refs:VMV_V_X_VL (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp1355 case RISCVISD::VMV_V_X_VL: in Select()
1515 N.getOpcode() != RISCVISD::VMV_V_X_VL) in selectVSplat()
1529 N.getOpcode() != RISCVISD::VMV_V_X_VL) || in selectVSplatSimmHelper()
1578 N.getOpcode() != RISCVISD::VMV_V_X_VL) || in selectVSplatUimm5()
DRISCVISelLowering.cpp1394 VT.isFloatingPoint() ? RISCVISD::VFMV_V_F_VL : RISCVISD::VMV_V_X_VL; in lowerSPLAT_VECTOR()
1593 : RISCVISD::VMV_V_X_VL; in lowerBUILD_VECTOR()
1686 DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ViaContainerVT, in lowerBUILD_VECTOR()
1772 return DAG.getNode(RISCVISD::VMV_V_X_VL, DL, VT, Lo, VL); in splatPartsI64WithVL()
1812 return DAG.getNode(RISCVISD::VMV_V_X_VL, DL, VT, Scalar, VL); in lowerScalarSplat()
1893 VT.isFloatingPoint() ? RISCVISD::VFMV_V_F_VL : RISCVISD::VMV_V_X_VL; in lowerVECTOR_SHUFFLE()
3252 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatZero, VL); in lowerVectorMaskExt()
3254 DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatTrueVal, VL); in lowerVectorMaskExt()
3312 SplatOne = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatOne); in lowerVectorMaskTrunc()
3313 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, SplatZero); in lowerVectorMaskTrunc()
[all …]
DRISCVISelLowering.h118 VMV_V_X_VL, enumerator
DRISCVInstrInfoVVLPatterns.td49 def riscv_vmv_v_x_vl : SDNode<"RISCVISD::VMV_V_X_VL",