Lines Matching defs:csr
1317 ControlStatusReg csr, Register rs1) {
1318 GenInstrI(funct3, SYSTEM, rd, rs1, csr);
1322 ControlStatusReg csr, uint8_t imm5) {
1323 GenInstrI(funct3, SYSTEM, rd, ToRegister(imm5), csr);
1707 void Assembler::csrrw(Register rd, ControlStatusReg csr, Register rs1) {
1708 GenInstrCSR_ir(0b001, rd, csr, rs1);
1711 void Assembler::csrrs(Register rd, ControlStatusReg csr, Register rs1) {
1712 GenInstrCSR_ir(0b010, rd, csr, rs1);
1715 void Assembler::csrrc(Register rd, ControlStatusReg csr, Register rs1) {
1716 GenInstrCSR_ir(0b011, rd, csr, rs1);
1719 void Assembler::csrrwi(Register rd, ControlStatusReg csr, uint8_t imm5) {
1720 GenInstrCSR_ii(0b101, rd, csr, imm5);
1723 void Assembler::csrrsi(Register rd, ControlStatusReg csr, uint8_t imm5) {
1724 GenInstrCSR_ii(0b110, rd, csr, imm5);
1727 void Assembler::csrrci(Register rd, ControlStatusReg csr, uint8_t imm5) {
1728 GenInstrCSR_ii(0b111, rd, csr, imm5);