5#ifndef V8_CODEGEN_RISCV_EXTENSION_RISCV_ZICSR_H_
6#define V8_CODEGEN_RISCV_EXTENSION_RISCV_ZICSR_H_
void csrr(Register rd, ControlStatusReg csr)
void fsflags(Register rd, Register rs)
void fscsr(Register rd, Register rs)
void frflags(Register rd)
void csrwi(ControlStatusReg csr, uint8_t imm)
void csrs(ControlStatusReg csr, Register rs)
void csrrci(Register rd, ControlStatusReg csr, uint8_t imm5)
void csrsi(ControlStatusReg csr, uint8_t imm)
void csrrw(Register rd, ControlStatusReg csr, Register rs1)
void csrrwi(Register rd, ControlStatusReg csr, uint8_t imm5)
void rdinstret(Register rd)
void fsrm(Register rd, Register rs)
void csrw(ControlStatusReg csr, Register rs)
void rdcycleh(Register rd)
void rdinstreth(Register rd)
void csrci(ControlStatusReg csr, uint8_t imm)
void rdtimeh(Register rd)
void csrc(ControlStatusReg csr, Register rs)
void csrrs(Register rd, ControlStatusReg csr, Register rs1)
void rdcycle(Register rd)
void csrrc(Register rd, ControlStatusReg csr, Register rs1)
void csrrsi(Register rd, ControlStatusReg csr, uint8_t imm5)
void fsflags(Register rs)