Home
last modified time | relevance | path

Searched refs:CustomDisassembler (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/art/disassembler/
H A Ddisassembler_arm64.cc46 void CustomDisassembler::AppendRegisterNameToOutput(const Instruction* instr, in AppendRegisterNameToOutput()
63 void CustomDisassembler::AppendCodeRelativeAddressToOutput(const Instruction* instr, in AppendCodeRelativeAddressToOutput()
74 void CustomDisassembler::Visit(vixl::aarch64::Metadata* metadata, const Instruction* instr) { in Visit()
101 void CustomDisassembler::VisitLoadLiteralInstr(const Instruction* instr) { in VisitLoadLiteralInstr()
139 void CustomDisassembler::VisitLoadStoreUnsignedOffsetInstr(const Instruction* instr) { in VisitLoadStoreUnsignedOffsetInstr()
145 void CustomDisassembler::VisitUnconditionalBranchInstr(const Instruction* instr) { in VisitUnconditionalBranchInstr()
161 void CustomDisassembler::AppendThreadOfsetName(const vixl::aarch64::Instruction* instr) { in AppendThreadOfsetName()
H A Ddisassembler_arm.cc42 class DisassemblerArm::CustomDisassembler final : public PrintDisassembler { class in art::arm::DisassemblerArm
46 const CustomDisassembler* disasm, in CustomDisassemblerStream()
125 const CustomDisassembler* disasm_;
130 CustomDisassembler(std::ostream& os, const DisassemblerOptions* options) in CustomDisassembler() function in art::arm::DisassemblerArm::CustomDisassembler
153 void DisassemblerArm::CustomDisassembler::CustomDisassemblerStream::PrintLiteral(LocationType type, in PrintLiteral()
221 : Disassembler(options), disasm_(std::make_unique<CustomDisassembler>(output_, options)) {} in DisassemblerArm()
H A Ddisassembler_arm64.h33 class CustomDisassembler final : public vixl::aarch64::Disassembler {
35 explicit CustomDisassembler(DisassemblerOptions* options) in CustomDisassembler() function
98 CustomDisassembler disasm;
H A Ddisassembler_arm.h30 class CustomDisassembler; variable
46 std::unique_ptr<CustomDisassembler> disasm_;
H A Ddisassembler_arm64_test.cc55 disasm.reset(new CustomDisassembler(&*disamOptions)); in SetupAssembly()
104 std::unique_ptr<CustomDisassembler> disasm;
/aosp_15_r20/external/vixl/examples/aarch64/
H A Dcustom-disassembler.cc39 void CustomDisassembler::AppendRegisterNameToOutput(const Instruction* instr, in AppendRegisterNameToOutput()
87 void CustomDisassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
110 void CustomDisassembler::Visit(Metadata* metadata, const Instruction* instr) { in Visit()
162 CustomDisassembler custom_disasm; in TestCustomDisassembler()
H A Dcustom-disassembler.h38 class CustomDisassembler : public vixl::aarch64::Disassembler {
40 CustomDisassembler() : vixl::aarch64::Disassembler() {} in CustomDisassembler() function
41 virtual ~CustomDisassembler() {} in ~CustomDisassembler()
/aosp_15_r20/external/vixl/examples/aarch32/
H A Dcustom-aarch32-disasm.cc69 class CustomDisassembler : public PrintDisassembler { class
71 explicit CustomDisassembler(CustomStream* stream) in CustomDisassembler() function in vixl::aarch32::CustomDisassembler
131 CustomDisassembler custom_disassembler(&stream); in RunCustomDisassemblerTest()