Searched defs:csr (Results 1 – 3 of 3) sorted by relevance
/art/disassembler/ |
D | disassembler_riscv64.cc | 1490 uint32_t csr = insn32 >> 20; in Print32Zicsr() local
|
/art/compiler/utils/riscv64/ |
D | assembler_riscv64.cc | 852 void Riscv64Assembler::Csrrw(XRegister rd, uint32_t csr, XRegister rs1) { in Csrrw() 857 void Riscv64Assembler::Csrrs(XRegister rd, uint32_t csr, XRegister rs1) { in Csrrs() 862 void Riscv64Assembler::Csrrc(XRegister rd, uint32_t csr, XRegister rs1) { in Csrrc() 867 void Riscv64Assembler::Csrrwi(XRegister rd, uint32_t csr, uint32_t uimm5) { in Csrrwi() 872 void Riscv64Assembler::Csrrsi(XRegister rd, uint32_t csr, uint32_t uimm5) { in Csrrsi() 877 void Riscv64Assembler::Csrrci(XRegister rd, uint32_t csr, uint32_t uimm5) { in Csrrci() 6283 void Riscv64Assembler::Csrr(XRegister rd, uint32_t csr) { in Csrr() 6287 void Riscv64Assembler::Csrw(uint32_t csr, XRegister rs) { in Csrw() 6291 void Riscv64Assembler::Csrs(uint32_t csr, XRegister rs) { in Csrs() 6295 void Riscv64Assembler::Csrc(uint32_t csr, XRegister rs) { in Csrc() [all …]
|
D | assembler_riscv64_test.cc | 1405 for (int64_t csr : csrs) { in RepeatCsrrX() local 1428 for (int64_t csr : csrs) { in RepeatCsrrXi() local 2031 for (int64_t csr : csrs) { in TestCsrrXMacro() local 2051 for (int64_t csr : csrs) { in TestCsrrXiMacro() local 8453 "Csrr", "csrr {reg}, {csr}", [&](uint32_t csr, XRegister rd) { __ Csrr(rd, csr); }); in TEST_F() 8458 "Csrw", "csrw {csr}, {reg}", [&](uint32_t csr, XRegister rs) { __ Csrw(csr, rs); }); in TEST_F() 8463 "Csrs", "csrs {csr}, {reg}", [&](uint32_t csr, XRegister rs) { __ Csrs(csr, rs); }); in TEST_F() 8468 "Csrc", "csrc {csr}, {reg}", [&](uint32_t csr, XRegister rs) { __ Csrc(csr, rs); }); in TEST_F() 8473 "Csrwi", "csrwi {csr}, {uimm}", [&](uint32_t csr, uint32_t uimm) { __ Csrwi(csr, uimm); }); in TEST_F() 8478 "Csrsi", "csrsi {csr}, {uimm}", [&](uint32_t csr, uint32_t uimm) { __ Csrsi(csr, uimm); }); in TEST_F() [all …]
|