65#ifdef V8_TARGET_ARCH_RISCV64
70void AssemblerRISCVA::sc_d(
bool aq,
bool rl, Register rd, Register rs1,
75void AssemblerRISCVA::amoswap_d(
bool aq,
bool rl, Register rd, Register rs1,
80void AssemblerRISCVA::amoadd_d(
bool aq,
bool rl, Register rd, Register rs1,
85void AssemblerRISCVA::amoxor_d(
bool aq,
bool rl, Register rd, Register rs1,
90void AssemblerRISCVA::amoand_d(
bool aq,
bool rl, Register rd, Register rs1,
95void AssemblerRISCVA::amoor_d(
bool aq,
bool rl, Register rd, Register rs1,
100void AssemblerRISCVA::amomin_d(
bool aq,
bool rl, Register rd, Register rs1,
105void AssemblerRISCVA::amomax_d(
bool aq,
bool rl, Register rd, Register rs1,
110void AssemblerRISCVA::amominu_d(
bool aq,
bool rl, Register rd, Register rs1,
115void AssemblerRISCVA::amomaxu_d(
bool aq,
bool rl, Register rd, Register rs1,
void amomax_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amomaxu_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amominu_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amoand_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amoxor_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amoadd_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amoswap_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amomin_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void amoor_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void sc_w(bool aq, bool rl, Register rd, Register rs1, Register rs2)
void lr_w(bool aq, bool rl, Register rd, Register rs1)
void GenInstrRAtomic(uint8_t funct5, bool aq, bool rl, uint8_t funct3, Register rd, Register rs1, Register rs2)