132#ifdef V8_TARGET_ARCH_RISCV64
140void AssemblerRISCVD::fcvt_lu_d(Register rd, FPURegister rs1,
145void AssemblerRISCVD::fmv_x_d(Register rd, FPURegister rs1) {
149void AssemblerRISCVD::fcvt_d_l(FPURegister rd, Register rs1,
154void AssemblerRISCVD::fcvt_d_lu(FPURegister rd, Register rs1,
159void AssemblerRISCVD::fmv_d_x(FPURegister rd, Register rs1) {
void fsgnjx_d(FPURegister rd, FPURegister rs1, FPURegister rs2)
void fcvt_wu_d(Register rd, FPURegister rs1, FPURoundingMode frm=RNE)
void fsub_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURoundingMode frm=RNE)
void fcvt_s_d(FPURegister rd, FPURegister rs1, FPURoundingMode frm=RNE)
void fsgnjn_d(FPURegister rd, FPURegister rs1, FPURegister rs2)
void fadd_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURoundingMode frm=RNE)
void flt_d(Register rd, FPURegister rs1, FPURegister rs2)
void fcvt_d_s(FPURegister rd, FPURegister rs1, FPURoundingMode frm=RNE)
void feq_d(Register rd, FPURegister rs1, FPURegister rs2)
void fcvt_w_d(Register rd, FPURegister rs1, FPURoundingMode frm=RNE)
void fle_d(Register rd, FPURegister rs1, FPURegister rs2)
void fnmsub_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURegister rs3, FPURoundingMode frm=RNE)
void fsgnj_d(FPURegister rd, FPURegister rs1, FPURegister rs2)
void fcvt_d_w(FPURegister rd, Register rs1, FPURoundingMode frm=RNE)
void fsqrt_d(FPURegister rd, FPURegister rs1, FPURoundingMode frm=RNE)
void fld(FPURegister rd, Register rs1, int16_t imm12)
void fsd(FPURegister source, Register base, int16_t imm12)
void fdiv_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURoundingMode frm=RNE)
void fnmadd_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURegister rs3, FPURoundingMode frm=RNE)
void fmax_d(FPURegister rd, FPURegister rs1, FPURegister rs2)
void fmul_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURoundingMode frm=RNE)
void fmsub_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURegister rs3, FPURoundingMode frm=RNE)
void fmadd_d(FPURegister rd, FPURegister rs1, FPURegister rs2, FPURegister rs3, FPURoundingMode frm=RNE)
void fcvt_d_wu(FPURegister rd, Register rs1, FPURoundingMode frm=RNE)
void fmin_d(FPURegister rd, FPURegister rs1, FPURegister rs2)
void fclass_d(Register rd, FPURegister rs1)
void GenInstrR4(uint8_t funct2, BaseOpcode opcode, Register rd, Register rs1, Register rs2, Register rs3, FPURoundingMode frm)
void GenInstrStoreFP_rri(uint8_t funct3, Register rs1, FPURegister rs2, int16_t imm12)
void GenInstrALUFP_rr(uint8_t funct7, uint8_t funct3, FPURegister rd, FPURegister rs1, FPURegister rs2)
void GenInstrLoadFP_ri(uint8_t funct3, FPURegister rd, Register rs1, int16_t imm12)
constexpr DataProcessing3SourceOp MSUB
Register ToRegister(int num)
constexpr DataProcessing3SourceOp MADD