riscv64-tok.h: add Zicsr pseudoinstructions, registers

This commit is contained in:
noneofyourbusiness 2023-12-10 15:22:41 +01:00
parent 3b3c9412ac
commit 5dc241fee1
No known key found for this signature in database
GPG key ID: FF810A8659912F5A

View file

@ -340,6 +340,29 @@
DEF_ASM(csrrwi)
DEF_ASM(csrrsi)
DEF_ASM(csrrci)
/* registers */
DEF_ASM(cycle)
DEF_ASM(fcsr)
DEF_ASM(fflags)
DEF_ASM(frm)
DEF_ASM(instret)
DEF_ASM(time)
/* RV32I-only */
DEF_ASM(cycleh)
DEF_ASM(instreth)
DEF_ASM(timeh)
/* pseudo */
DEF_ASM(csrc)
DEF_ASM(csrci)
DEF_ASM(csrr)
DEF_ASM(csrs)
DEF_ASM(csrsi)
DEF_ASM(csrw)
DEF_ASM(csrwi)
DEF_ASM(frcsr)
DEF_ASM(frrm)
DEF_ASM(fscsr)
DEF_ASM(fsrm)
/* Privileged Instructions */