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)