Searched refs:CustomDisassembler (Results 1 – 8 of 8) sorted by relevance
/aosp_15_r20/art/disassembler/ |
H A D | disassembler_arm64.cc | 46 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 D | disassembler_arm.cc | 42 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 D | disassembler_arm64.h | 33 class CustomDisassembler final : public vixl::aarch64::Disassembler { 35 explicit CustomDisassembler(DisassemblerOptions* options) in CustomDisassembler() function 98 CustomDisassembler disasm;
|
H A D | disassembler_arm.h | 30 class CustomDisassembler; variable 46 std::unique_ptr<CustomDisassembler> disasm_;
|
H A D | disassembler_arm64_test.cc | 55 disasm.reset(new CustomDisassembler(&*disamOptions)); in SetupAssembly() 104 std::unique_ptr<CustomDisassembler> disasm;
|
/aosp_15_r20/external/vixl/examples/aarch64/ |
H A D | custom-disassembler.cc | 39 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 D | custom-disassembler.h | 38 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 D | custom-aarch32-disasm.cc | 69 class CustomDisassembler : public PrintDisassembler { class 71 explicit CustomDisassembler(CustomStream* stream) in CustomDisassembler() function in vixl::aarch32::CustomDisassembler 131 CustomDisassembler custom_disassembler(&stream); in RunCustomDisassemblerTest()
|