Searched refs:DisassemblerRiscv64 (Results 1 – 3 of 3) sorted by relevance
25 class DisassemblerRiscv64 final : public Disassembler {27 explicit DisassemblerRiscv64(DisassemblerOptions* options) in DisassemblerRiscv64() function36 DISALLOW_COPY_AND_ASSIGN(DisassemblerRiscv64);
30 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 …]
62 return new riscv64::DisassemblerRiscv64(options); in Create()