enum | llvm::RISCVISD::NodeType : unsigned {
llvm::RISCVISD::FIRST_NUMBER = ISD::BUILTIN_OP_END
, llvm::RISCVISD::RET_FLAG
, llvm::RISCVISD::URET_FLAG
, llvm::RISCVISD::SRET_FLAG
,
llvm::RISCVISD::MRET_FLAG
, llvm::RISCVISD::CALL
, llvm::RISCVISD::SELECT_CC
, llvm::RISCVISD::BR_CC
,
llvm::RISCVISD::BuildPairF64
, llvm::RISCVISD::SplitF64
, llvm::RISCVISD::TAIL
, llvm::RISCVISD::ADD_LO
,
llvm::RISCVISD::HI
, llvm::RISCVISD::LLA
, llvm::RISCVISD::ADD_TPREL
, llvm::RISCVISD::LA_TLS_GD
,
llvm::RISCVISD::MULHSU
, llvm::RISCVISD::SLLW
, llvm::RISCVISD::SRAW
, llvm::RISCVISD::SRLW
,
llvm::RISCVISD::DIVW
, llvm::RISCVISD::DIVUW
, llvm::RISCVISD::REMUW
, llvm::RISCVISD::ROLW
,
llvm::RISCVISD::RORW
, llvm::RISCVISD::CLZW
, llvm::RISCVISD::CTZW
, llvm::RISCVISD::ABSW
,
llvm::RISCVISD::FMV_H_X
, llvm::RISCVISD::FMV_X_ANYEXTH
, llvm::RISCVISD::FMV_X_SIGNEXTH
, llvm::RISCVISD::FMV_W_X_RV64
,
llvm::RISCVISD::FMV_X_ANYEXTW_RV64
, llvm::RISCVISD::FCVT_X
, llvm::RISCVISD::FCVT_XU
, llvm::RISCVISD::FCVT_W_RV64
,
llvm::RISCVISD::FCVT_WU_RV64
, llvm::RISCVISD::FROUND
, llvm::RISCVISD::READ_CYCLE_WIDE
, llvm::RISCVISD::BREV8
,
llvm::RISCVISD::ORC_B
, llvm::RISCVISD::ZIP
, llvm::RISCVISD::UNZIP
, llvm::RISCVISD::VMV_V_X_VL
,
llvm::RISCVISD::VFMV_V_F_VL
, llvm::RISCVISD::VMV_X_S
, llvm::RISCVISD::VMV_S_X_VL
, llvm::RISCVISD::VFMV_S_F_VL
,
llvm::RISCVISD::SPLAT_VECTOR_SPLIT_I64_VL
, llvm::RISCVISD::READ_VLENB
, llvm::RISCVISD::TRUNCATE_VECTOR_VL
, llvm::RISCVISD::VSLIDEUP_VL
,
llvm::RISCVISD::VSLIDEDOWN_VL
, llvm::RISCVISD::VSLIDE1UP_VL
, llvm::RISCVISD::VSLIDE1DOWN_VL
, llvm::RISCVISD::VID_VL
,
llvm::RISCVISD::VFNCVT_ROD_VL
, llvm::RISCVISD::VECREDUCE_ADD_VL
, llvm::RISCVISD::VECREDUCE_UMAX_VL
, llvm::RISCVISD::VECREDUCE_SMAX_VL
,
llvm::RISCVISD::VECREDUCE_UMIN_VL
, llvm::RISCVISD::VECREDUCE_SMIN_VL
, llvm::RISCVISD::VECREDUCE_AND_VL
, llvm::RISCVISD::VECREDUCE_OR_VL
,
llvm::RISCVISD::VECREDUCE_XOR_VL
, llvm::RISCVISD::VECREDUCE_FADD_VL
, llvm::RISCVISD::VECREDUCE_SEQ_FADD_VL
, llvm::RISCVISD::VECREDUCE_FMIN_VL
,
llvm::RISCVISD::VECREDUCE_FMAX_VL
, llvm::RISCVISD::ADD_VL
, llvm::RISCVISD::AND_VL
, llvm::RISCVISD::MUL_VL
,
llvm::RISCVISD::OR_VL
, llvm::RISCVISD::SDIV_VL
, llvm::RISCVISD::SHL_VL
, llvm::RISCVISD::SREM_VL
,
llvm::RISCVISD::SRA_VL
, llvm::RISCVISD::SRL_VL
, llvm::RISCVISD::SUB_VL
, llvm::RISCVISD::UDIV_VL
,
llvm::RISCVISD::UREM_VL
, llvm::RISCVISD::XOR_VL
, llvm::RISCVISD::SMIN_VL
, llvm::RISCVISD::SMAX_VL
,
llvm::RISCVISD::UMIN_VL
, llvm::RISCVISD::UMAX_VL
, llvm::RISCVISD::SADDSAT_VL
, llvm::RISCVISD::UADDSAT_VL
,
llvm::RISCVISD::SSUBSAT_VL
, llvm::RISCVISD::USUBSAT_VL
, llvm::RISCVISD::MULHS_VL
, llvm::RISCVISD::MULHU_VL
,
llvm::RISCVISD::FADD_VL
, llvm::RISCVISD::FSUB_VL
, llvm::RISCVISD::FMUL_VL
, llvm::RISCVISD::FDIV_VL
,
llvm::RISCVISD::FMINNUM_VL
, llvm::RISCVISD::FMAXNUM_VL
, llvm::RISCVISD::FNEG_VL
, llvm::RISCVISD::FABS_VL
,
llvm::RISCVISD::FSQRT_VL
, llvm::RISCVISD::FCOPYSIGN_VL
, llvm::RISCVISD::VFCVT_RTZ_X_F_VL
, llvm::RISCVISD::VFCVT_RTZ_XU_F_VL
,
llvm::RISCVISD::VFCVT_X_F_VL
, llvm::RISCVISD::VFCVT_XU_F_VL
, llvm::RISCVISD::VFROUND_NOEXCEPT_VL
, llvm::RISCVISD::VFCVT_RM_X_F_VL
,
llvm::RISCVISD::VFCVT_RM_XU_F_VL
, llvm::RISCVISD::SINT_TO_FP_VL
, llvm::RISCVISD::UINT_TO_FP_VL
, llvm::RISCVISD::VFCVT_RM_F_X_VL
,
llvm::RISCVISD::VFCVT_RM_F_XU_VL
, llvm::RISCVISD::FP_ROUND_VL
, llvm::RISCVISD::FP_EXTEND_VL
, llvm::RISCVISD::VFMADD_VL
,
llvm::RISCVISD::VFNMADD_VL
, llvm::RISCVISD::VFMSUB_VL
, llvm::RISCVISD::VFNMSUB_VL
, llvm::RISCVISD::VWMUL_VL
,
llvm::RISCVISD::VWMULU_VL
, llvm::RISCVISD::VWMULSU_VL
, llvm::RISCVISD::VWADD_VL
, llvm::RISCVISD::VWADDU_VL
,
llvm::RISCVISD::VWSUB_VL
, llvm::RISCVISD::VWSUBU_VL
, llvm::RISCVISD::VWADD_W_VL
, llvm::RISCVISD::VWADDU_W_VL
,
llvm::RISCVISD::VWSUB_W_VL
, llvm::RISCVISD::VWSUBU_W_VL
, llvm::RISCVISD::VNSRL_VL
, llvm::RISCVISD::SETCC_VL
,
llvm::RISCVISD::VSELECT_VL
, llvm::RISCVISD::VP_MERGE_VL
, llvm::RISCVISD::VMAND_VL
, llvm::RISCVISD::VMOR_VL
,
llvm::RISCVISD::VMXOR_VL
, llvm::RISCVISD::VMCLR_VL
, llvm::RISCVISD::VMSET_VL
, llvm::RISCVISD::VRGATHER_VX_VL
,
llvm::RISCVISD::VRGATHER_VV_VL
, llvm::RISCVISD::VRGATHEREI16_VV_VL
, llvm::RISCVISD::VSEXT_VL
, llvm::RISCVISD::VZEXT_VL
,
llvm::RISCVISD::VCPOP_VL
, llvm::RISCVISD::VFIRST_VL
, llvm::RISCVISD::READ_CSR
, llvm::RISCVISD::WRITE_CSR
,
llvm::RISCVISD::SWAP_CSR
, llvm::RISCVISD::STRICT_FCVT_W_RV64 = ISD::FIRST_TARGET_STRICTFP_OPCODE
, llvm::RISCVISD::STRICT_FCVT_WU_RV64
, llvm::RISCVISD::STRICT_FADD_VL
,
llvm::RISCVISD::STRICT_FSUB_VL
, llvm::RISCVISD::STRICT_FMUL_VL
, llvm::RISCVISD::STRICT_FDIV_VL
, llvm::RISCVISD::STRICT_FSQRT_VL
,
llvm::RISCVISD::STRICT_VFMADD_VL
, llvm::RISCVISD::STRICT_VFNMADD_VL
, llvm::RISCVISD::STRICT_VFMSUB_VL
, llvm::RISCVISD::STRICT_VFNMSUB_VL
,
llvm::RISCVISD::STRICT_FP_EXTEND_VL
, llvm::RISCVISD::LA = ISD::FIRST_TARGET_MEMORY_OPCODE
, llvm::RISCVISD::LA_TLS_IE
, llvm::RISCVISD::TH_LWD
,
llvm::RISCVISD::TH_LWUD
, llvm::RISCVISD::TH_LDD
, llvm::RISCVISD::TH_SWD
, llvm::RISCVISD::TH_SDD
} |