Home
last modified time | relevance | path

Searched refs:DisassemblerRiscv64 (Results 1 – 3 of 3) sorted by relevance

/art/disassembler/
Ddisassembler_riscv64.h25 class DisassemblerRiscv64 final : public Disassembler {
27 explicit DisassemblerRiscv64(DisassemblerOptions* options) in DisassemblerRiscv64() function
36 DISALLOW_COPY_AND_ASSIGN(DisassemblerRiscv64);
Ddisassembler_riscv64.cc30 class DisassemblerRiscv64::Printer {
32 Printer(DisassemblerRiscv64* disassembler, std::ostream& os) in Printer()
221 DisassemblerRiscv64* const disassembler_;
225 const char* DisassemblerRiscv64::Printer::XRegName(uint32_t regno) { in XRegName()
265 const char* DisassemblerRiscv64::Printer::FRegName(uint32_t regno) { in FRegName()
305 const char* DisassemblerRiscv64::Printer::VRegName(uint32_t regno) { in VRegName()
345 const char* DisassemblerRiscv64::Printer::RoundingModeName(uint32_t rm) { in RoundingModeName()
355 void DisassemblerRiscv64::Printer::PrintBranchOffset(int32_t offset) { in PrintBranchOffset()
359 void DisassemblerRiscv64::Printer::PrintLoadStoreAddress(uint32_t rs1, int32_t offset) { in PrintLoadStoreAddress()
373 void DisassemblerRiscv64::Printer::Print32Lui(uint32_t insn32) { in Print32Lui()
[all …]
Ddisassembler.cc62 return new riscv64::DisassemblerRiscv64(options); in Create()