Searched refs:CsrOpcode (Results 1 – 7 of 7) sorted by relevance
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 448 Register LiteTranslator::UpdateCsr(Decoder::CsrOpcode opcode, Register arg, Register csr) { in UpdateCsr() 451 case Decoder::CsrOpcode::kCsrrs: in UpdateCsr() 455 case Decoder::CsrOpcode::kCsrrc: in UpdateCsr()
|
D | lite_translator.h | 131 Register UpdateCsr(Decoder::CsrOpcode opcode, Register arg, Register csr);
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 730 Register HeavyOptimizerFrontend::UpdateCsr(Decoder::CsrOpcode opcode, Register arg, Register csr) { in UpdateCsr() 733 case Decoder::CsrOpcode::kCsrrs: in UpdateCsr() 737 case Decoder::CsrOpcode::kCsrrc: in UpdateCsr()
|
D | frontend.h | 314 Register UpdateCsr(Decoder::CsrOpcode opcode, Register arg, Register csr);
|
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | decoder.h | 67 enum class CsrOpcode : uint8_t { enum 663 CsrOpcode opcode; 2225 CsrOpcode opcode = CsrOpcode{low_opcode}; in DecodeSystem()
|
D | semantics_player.h | 119 if (args.opcode == Decoder::CsrOpcode::kCsrrw) { in Csr()
|
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 85 Register UpdateCsr(Decoder::CsrOpcode opcode, Register arg, Register csr) { in UpdateCsr() 87 case Decoder::CsrOpcode::kCsrrs: in UpdateCsr() 89 case Decoder::CsrOpcode::kCsrrc: in UpdateCsr() 98 return UpdateCsr(static_cast<Decoder::CsrOpcode>(opcode), imm, csr); in UpdateCsr()
|