Browse Source

sfence.vm -> sfence.vma

fp-encoding
Andrew Waterman 10 years ago
parent
commit
d503765577
  1. 6
      riscv/encoding.h
  2. 0
      riscv/insns/sfence_vma.h
  3. 2
      riscv/riscv.mk.in

6
riscv/encoding.h

@ -411,8 +411,8 @@
#define MASK_MRET 0xffffffff
#define MATCH_DRET 0x7b200073
#define MASK_DRET 0xffffffff
#define MATCH_SFENCE_VM 0x10400073
#define MASK_SFENCE_VM 0xfff07fff
#define MATCH_SFENCE_VMA 0x12000073
#define MASK_SFENCE_VMA 0xfe007fff
#define MATCH_WFI 0x10500073
#define MASK_WFI 0xffffffff
#define MATCH_CSRRW 0x1073
@ -1049,7 +1049,7 @@ DECLARE_INSN(sret, MATCH_SRET, MASK_SRET)
DECLARE_INSN(hret, MATCH_HRET, MASK_HRET)
DECLARE_INSN(mret, MATCH_MRET, MASK_MRET)
DECLARE_INSN(dret, MATCH_DRET, MASK_DRET)
DECLARE_INSN(sfence_vm, MATCH_SFENCE_VM, MASK_SFENCE_VM)
DECLARE_INSN(sfence_vma, MATCH_SFENCE_VMA, MASK_SFENCE_VMA)
DECLARE_INSN(wfi, MATCH_WFI, MASK_WFI)
DECLARE_INSN(csrrw, MATCH_CSRRW, MASK_CSRRW)
DECLARE_INSN(csrrs, MATCH_CSRRS, MASK_CSRRS)

0
riscv/insns/sfence_vm.h → riscv/insns/sfence_vma.h

2
riscv/riscv.mk.in

@ -227,7 +227,7 @@ riscv_insn_list = \
sc_d \
sc_w \
sd \
sfence_vm \
sfence_vma \
sh \
sll \
slli \

Loading…
Cancel
Save