Searched refs:VMV_V_X_VL (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| D | RISCVISelDAGToDAG.cpp | 1355 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()
|
| D | RISCVISelLowering.cpp | 1394 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 …]
|
| D | RISCVISelLowering.h | 118 VMV_V_X_VL, enumerator
|
| D | RISCVInstrInfoVVLPatterns.td | 49 def riscv_vmv_v_x_vl : SDNode<"RISCVISD::VMV_V_X_VL",
|