Searched refs:RVA (Results 1 – 8 of 8) sorted by relevance
/qemu/target/riscv/insn_trans/ |
H A D | trans_rva.c.inc | 22 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 D | tcg-cpu.c | 506 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 D | cpu.c | 43 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 D | cpu.h | 62 #define RVA RV('A') macro
|
H A D | csr.c | 2143 if (!(val & RVI && val & RVM && val & RVA && in write_misa()
|
/qemu/target/loongarch/ |
H A D | cpu.h | 173 FIELD(CPUCFG3, RVA, 12, 1)
|
/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 148 KVM_MISA_CFG(RVA, KVM_RISCV_ISA_EXT_A),
|
/qemu/linux-user/ |
H A D | syscall.c | 9032 riscv_has_ext(env, RVA) ? in risc_hwprobe_fill_pairs()
|