Home
last modified time | relevance | path

Searched refs:RVA (Results 1 – 8 of 8) sorted by relevance

/qemu/target/riscv/insn_trans/
H A Dtrans_rva.c.inc22 if (!ctx->cfg_ptr->ext_zaamo && !has_ext(ctx, RVA)) { \
28 if (!ctx->cfg_ptr->ext_zalrsc && !has_ext(ctx, RVA)) { \
/qemu/target/riscv/tcg/
H A Dtcg-cpu.c506 uint32_t g_misa_bits[] = {RVI, RVM, RVA, RVF, RVD}; in riscv_cpu_validate_g()
624 if ((cpu->cfg.ext_zacas) && !riscv_has_ext(env, RVA)) { in riscv_cpu_validate_set_extensions()
629 if ((cpu->cfg.ext_zawrs) && !riscv_has_ext(env, RVA)) { in riscv_cpu_validate_set_extensions()
789 if (!riscv_has_ext(env, RVA)) { in riscv_cpu_validate_set_extensions()
1280 MISA_CFG(RVA, true),
/qemu/target/riscv/
H A Dcpu.c43 const uint32_t misa_bits[] = {RVI, RVE, RVM, RVA, RVF, RVD, RVV,
1157 MISA_EXT_INFO(RVA, "a", "Atomic instructions"),
2010 .misa_ext = RVI | RVM | RVA | RVF | RVD | RVC | RVB | RVU,
2119 .ext = RVA,
2935 .misa_ext = RVI | RVM | RVA | RVC | RVU,
2944 .misa_ext = RVI | RVM | RVA | RVF | RVD | RVC | RVS | RVU,
H A Dcpu.h62 #define RVA RV('A') macro
H A Dcsr.c2143 if (!(val & RVI && val & RVM && val & RVA && in write_misa()
/qemu/target/loongarch/
H A Dcpu.h173 FIELD(CPUCFG3, RVA, 12, 1)
/qemu/target/riscv/kvm/
H A Dkvm-cpu.c148 KVM_MISA_CFG(RVA, KVM_RISCV_ISA_EXT_A),
/qemu/linux-user/
H A Dsyscall.c9032 riscv_has_ext(env, RVA) ? in risc_hwprobe_fill_pairs()