/external/v8/src/arm64/ |
D | disasm-arm64.cc | 24 Disassembler::Disassembler() { in Disassembler() function in v8::internal::Disassembler 32 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in v8::internal::Disassembler 40 Disassembler::~Disassembler() { in ~Disassembler() 47 char* Disassembler::GetOutput() { in GetOutput() 52 void Disassembler::VisitAddSubImmediate(Instruction* instr) { in VisitAddSubImmediate() 97 void Disassembler::VisitAddSubShifted(Instruction* instr) { in VisitAddSubShifted() 144 void Disassembler::VisitAddSubExtended(Instruction* instr) { in VisitAddSubExtended() 182 void Disassembler::VisitAddSubWithCarry(Instruction* instr) { in VisitAddSubWithCarry() 217 void Disassembler::VisitLogicalImmediate(Instruction* instr) { in VisitLogicalImmediate() 260 bool Disassembler::IsMovzMovnImm(unsigned reg_size, uint64_t value) { in IsMovzMovnImm() [all …]
|
D | disasm-arm64.h | 19 class Disassembler: public DecoderVisitor { 21 Disassembler(); 22 Disassembler(char* text_buffer, int buffer_size); 23 virtual ~Disassembler(); 78 class PrintDisassembler: public Disassembler {
|
/external/vixl/src/vixl/a64/ |
D | disasm-a64.cc | 32 Disassembler::Disassembler() { in Disassembler() function in vixl::Disassembler 41 Disassembler::Disassembler(char* text_buffer, int buffer_size) { in Disassembler() function in vixl::Disassembler 50 Disassembler::~Disassembler() { in ~Disassembler() 57 char* Disassembler::GetOutput() { in GetOutput() 62 void Disassembler::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate() 107 void Disassembler::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted() 154 void Disassembler::VisitAddSubExtended(const Instruction* instr) { in VisitAddSubExtended() 192 void Disassembler::VisitAddSubWithCarry(const Instruction* instr) { in VisitAddSubWithCarry() 227 void Disassembler::VisitLogicalImmediate(const Instruction* instr) { in VisitLogicalImmediate() 270 bool Disassembler::IsMovzMovnImm(unsigned reg_size, uint64_t value) { in IsMovzMovnImm() [all …]
|
D | disasm-a64.h | 38 class Disassembler: public DecoderVisitor { 40 Disassembler(); 41 Disassembler(char* text_buffer, int buffer_size); 42 virtual ~Disassembler(); 165 class PrintDisassembler: public Disassembler {
|
/external/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 3 from ..disassembler import Disassembler, Option_UseMarkup 7 Disassembler('i686-apple-darwin9') 13 disassembler = Disassembler(triple) 21 Disassembler("nonexistent-triple-raises") 26 disassembler = Disassembler('i686-apple-darwin9') 38 disassembler = Disassembler(triple)
|
/external/v8/src/ |
D | disasm.h | 31 class Disassembler { 34 explicit Disassembler(const NameConverter& converter); 36 virtual ~Disassembler(); 52 DISALLOW_IMPLICIT_CONSTRUCTORS(Disassembler);
|
D | disassembler.cc | 22 void Disassembler::Dump(FILE* f, byte* begin, byte* end) { in Dump() 103 disasm::Disassembler d(converter); in DecodeIt() 300 int Disassembler::Decode(Isolate* isolate, FILE* f, byte* begin, byte* end) { in Decode() 307 void Disassembler::Decode(FILE* f, Code* code) { in Decode() 326 void Disassembler::Dump(FILE* f, byte* begin, byte* end) {} 327 int Disassembler::Decode(Isolate* isolate, FILE* f, byte* begin, byte* end) { 332 void Disassembler::Decode(FILE* f, Code* code) {}
|
/external/lldb/source/Core/ |
D | Disassembler.cpp | 48 Disassembler::FindPlugin (const ArchSpec &arch, const char *flavor, const char *plugin_name) in FindPlugin() 83 Disassembler::FindPluginForTarget(const TargetSP target_sp, const ArchSpec &arch, const char *flavo… in FindPluginForTarget() 127 Disassembler::Disassemble in Disassemble() 173 Disassembler::Disassemble in Disassemble() 232 Disassembler::DisassembleRange in DisassembleRange() 244 … disasm_sp = Disassembler::FindPluginForTarget(exe_ctx.GetTargetSP(), arch, flavor, plugin_name); in DisassembleRange() 258 Disassembler::DisassembleBytes (const ArchSpec &arch, in DisassembleBytes() 271 disasm_sp = Disassembler::FindPlugin(arch, flavor, plugin_name); in DisassembleBytes() 291 Disassembler::Disassemble in Disassemble() 307 …lldb::DisassemblerSP disasm_sp (Disassembler::FindPluginForTarget(exe_ctx.GetTargetSP(), arch, fla… in Disassemble() [all …]
|
/external/lldb/include/lldb/Core/ |
D | Disassembler.h | 91 Decode (const Disassembler &disassembler, 220 Decode (const Disassembler &disassembler, 236 class Disassembler : 237 public std::enable_shared_from_this<Disassembler>, 348 Disassembler(const ArchSpec &arch, const char *flavor); 349 virtual ~Disassembler(); 354 PrintInstructions (Disassembler *disasm_ptr, 417 DISALLOW_COPY_AND_ASSIGN (Disassembler);
|
/external/llvm/bindings/python/llvm/ |
D | disassembler.py | 59 class Disassembler(LLVMObject): class 154 library.LLVMDisasmDispose.argtypes = [Disassembler] 156 library.LLVMDisasmInstruction.argtypes = [Disassembler, POINTER(c_ubyte), 160 library.LLVMSetDisasmOptions.argtypes = [Disassembler, c_uint64]
|
/external/vixl/examples/ |
D | custom-disassembler.cc | 63 Disassembler::AppendRegisterNameToOutput(instr, reg); in AppendRegisterNameToOutput() 99 Disassembler::AppendToOutput(" ; %s", address_desc); in AppendCodeRelativeCodeAddressToOutput() 109 vixl::Disassembler::VisitAddSubShifted(instr); in VisitAddSubShifted() 154 Disassembler disasm; in TestCustomDisassembler()
|
D | custom-disassembler.h | 40 class CustomDisassembler: public Disassembler { 42 CustomDisassembler() : Disassembler() { } in CustomDisassembler()
|
/external/lldb/source/Commands/ |
D | CommandObjectDisassemble.cpp | 301 …DisassemblerSP disassembler = Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute() 334 uint32_t options = Disassembler::eOptionMarkPCAddress; in DoExecute() 338 options |= Disassembler::eOptionMarkPCSourceLine; in DoExecute() 341 options |= Disassembler::eOptionShowBytes; in DoExecute() 344 options |= Disassembler::eOptionRawOuput; in DoExecute() 350 if (Disassembler::Disassemble (m_interpreter.GetDebugger(), in DoExecute() 505 if (Disassembler::Disassemble (m_interpreter.GetDebugger(), in DoExecute() 552 if (Disassembler::Disassemble (m_interpreter.GetDebugger(), in DoExecute()
|
/external/llvm/ |
D | Android.mk | 52 lib/Target/ARM/Disassembler \ 61 lib/Target/AArch64/Disassembler \ 71 lib/Target/Mips/Disassembler \ 80 lib/Target/X86/Disassembler \
|
/external/vixl/doc/topics/ |
D | extending-the-disassembler.md | 9 `Disassembler` and override the appropriate virtual functions. 11 The `Disassembler` class provides virtual methods that implement how specific 30 so the `Disassembler` (as a sub-class of `DecoderVisitor`) must provide a 56 One can refer to the implementation of visitor functions for the `Disassembler`
|
/external/llvm/include/llvm/Support/ |
D | TargetSelect.h | 43 void LLVMInitialize##TargetName##Disassembler(); 107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); in InitializeAllDisassemblers()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 25 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 69 MCDisassembler *Disassembler; variable
|
/external/lldb/source/Target/ |
D | ThreadPlanTracer.cpp | 119 Disassembler * 123 …m_disassembler_sp = Disassembler::FindPlugin(m_thread.GetProcess()->GetTarget().GetArchitecture(),… in GetDisassembler() 198 Disassembler *disassembler = GetDisassembler(); in Log()
|
/external/v8/src/mips/ |
D | disasm-mips.cc | 1315 Disassembler::Disassembler(const NameConverter& converter) in Disassembler() function in disasm::Disassembler 1319 Disassembler::~Disassembler() {} in ~Disassembler() 1322 int Disassembler::InstructionDecode(v8::internal::Vector<char> buffer, in InstructionDecode() 1330 int Disassembler::ConstantPoolSizeAt(byte* instruction) { in ConstantPoolSizeAt() 1335 void Disassembler::Disassemble(FILE* f, byte* begin, byte* end) { in Disassemble() 1337 Disassembler d(converter); in Disassemble()
|
/external/llvm/include/llvm-c/ |
D | Target.h | 74 void LLVMInitialize##TargetName##Disassembler(void); 128 LLVMInitialize##TargetName##Disassembler(); in LLVMInitializeAllDisassemblers()
|
/external/lldb/source/Plugins/Disassembler/llvm/ |
D | DisassemblerLLVMC.h | 37 class DisassemblerLLVMC : public lldb_private::Disassembler 81 static lldb_private::Disassembler *
|
/external/v8/src/mips64/ |
D | disasm-mips64.cc | 1466 Disassembler::Disassembler(const NameConverter& converter) in Disassembler() function in disasm::Disassembler 1470 Disassembler::~Disassembler() {} in ~Disassembler() 1473 int Disassembler::InstructionDecode(v8::internal::Vector<char> buffer, in InstructionDecode() 1481 int Disassembler::ConstantPoolSizeAt(byte* instruction) { in ConstantPoolSizeAt() 1486 void Disassembler::Disassemble(FILE* f, byte* begin, byte* end) { in Disassemble() 1488 Disassembler d(converter); in Disassemble()
|
/external/llvm/lib/MC/MCDisassembler/ |
D | CMakeLists.txt | 2 Disassembler.cpp
|
/external/llvm/tools/llvm-mc/ |
D | CMakeLists.txt | 10 Disassembler.cpp
|
/external/llvm/unittests/MC/ |
D | CMakeLists.txt | 9 Disassembler.cpp
|