/external/google-breakpad/src/processor/ |
D | exploitability_win.cc | 220 DisassemblerX86 disassembler(raw_memory, in CheckPlatformExploitability() local 223 disassembler.NextInstruction(); in CheckPlatformExploitability() 225 disassembler.setBadRead(); in CheckPlatformExploitability() 227 disassembler.setBadWrite(); in CheckPlatformExploitability() 228 if (disassembler.currentInstructionValid()) { in CheckPlatformExploitability() 231 switch (disassembler.currentInstructionGroup()) { in CheckPlatformExploitability() 244 while (disassembler.NextInstruction() && in CheckPlatformExploitability() 245 disassembler.currentInstructionValid() && in CheckPlatformExploitability() 246 !disassembler.endOfBlock()) in CheckPlatformExploitability() 248 if (disassembler.flags() & DISX86_BAD_BRANCH_TARGET) in CheckPlatformExploitability() [all …]
|
/external/llvm/bindings/python/llvm/tests/ |
D | test_disassembler.py | 3 from ..disassembler import Disassembler, Option_UseMarkup 13 disassembler = Disassembler(triple) 15 count, s = disassembler.get_instruction(sequence) 26 disassembler = Disassembler('i686-apple-darwin9') 28 instructions = list(disassembler.get_instructions(sequence)) 38 disassembler = Disassembler(triple) 39 disassembler.set_options(Option_UseMarkup) 40 count, s = disassembler.get_instruction(sequence)
|
/external/vixl/doc/topics/ |
D | extending-the-disassembler.md | 1 Extending the disassembler 4 The output of the disassembler can be extended and customized. This may be 29 of the disassembler. The VIXL `Decoder` uses a visitor pattern implementation, 35 The [/examples/custom-disassembler.h](/examples/custom-disassembler.h) and 36 [/examples/custom-disassembler.cc](/examples/custom-disassembler.cc) example
|
D | index.md | 7 * [Extending and customizing the disassembler](extending-the-disassembler.md)
|
/external/lldb/source/Target/ |
D | ThreadPlanTracer.cpp | 198 Disassembler *disassembler = GetDisassembler(); in Log() local 199 if (disassembler) in Log() 212 disassembler->DecodeInstructions (pc_addr, extractor, 0, 1, false, data_from_file); in Log() 214 … disassembler->DecodeInstructions (Address (pc), extractor, 0, 1, false, data_from_file); in Log() 216 InstructionList &instruction_list = disassembler->GetInstructionList(); in Log()
|
/external/clang/utils/check_cfc/ |
D | obj_diff.py | 11 disassembler = 'objdump' variable 20 p = subprocess.Popen([disassembler, '-d', objfile],
|
/external/llvm/docs/CommandGuide/ |
D | llvm-dis.rst | 1 llvm-dis - LLVM disassembler 16 The **llvm-dis** command is the LLVM disassembler. It takes an LLVM
|
D | tblgen.rst | 84 .. option:: -gen-disassembler 86 Generate disassembler.
|
/external/llvm/test/MC/Disassembler/X86/ |
D | prefixes.txt | 58 # Test that we can disassembler control registers above CR8 69 # something that is considered valid, but however as LLVM's own disassembler
|
/external/linux-tools-perf/src/tools/perf/Documentation/ |
D | perf-annotate.txt | 88 --disassembler-style=:: Set disassembler style for objdump.
|
D | perf-top.txt | 134 --disassembler-style=:: Set disassembler style for objdump.
|
/external/llvm/test/Assembler/ |
D | 2002-07-25-ReturnPtrFunction.ll | 1 ; Test that returning a pointer to a function causes the disassembler to print
|
D | 2002-04-07-HexFloatConstants.ll | 2 ; point constants in IEEE hex format. This also checks that the disassembler,
|
/external/lldb/source/Plugins/Disassembler/llvm/ |
D | DisassemblerLLVMC.cpp | 121 Decode (const lldb_private::Disassembler &disassembler, in Decode() argument 762 int DisassemblerLLVMC::OpInfoCallback (void *disassembler, in OpInfoCallback() argument 769 return static_cast<DisassemblerLLVMC*>(disassembler)->OpInfo (pc, in OpInfoCallback() 776 const char *DisassemblerLLVMC::SymbolLookupCallback (void *disassembler, in SymbolLookupCallback() argument 782 return static_cast<DisassemblerLLVMC*>(disassembler)->SymbolLookup(value, in SymbolLookupCallback()
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | invalid-IT-CC15.txt | 11 # above sequence of junk bytes and not allowing the disassembler to abort on
|
/external/lldb/source/Commands/ |
D | CommandObjectDisassemble.cpp | 301 …DisassemblerSP disassembler = Disassembler::FindPlugin(m_options.arch, flavor_string, plugin_name); in DoExecute() local 303 if (!disassembler) in DoExecute() 317 …else if (flavor_string != NULL && !disassembler->FlavorValidForArchSpec(m_options.arch, flavor_str… in DoExecute()
|
/external/llvm/lib/Target/XCore/ |
D | CMakeLists.txt | 5 tablegen(LLVM XCoreGenDisassemblerTables.inc -gen-disassembler)
|
/external/llvm/lib/Target/Sparc/ |
D | CMakeLists.txt | 5 tablegen(LLVM SparcGenDisassemblerTables.inc -gen-disassembler)
|
/external/llvm/test/TableGen/ |
D | AsmPredicateCondsEmission.td | 1 // RUN: llvm-tblgen -gen-disassembler -I %p/../../include %s | FileCheck %s
|
/external/llvm/docs/ |
D | MarkedUpDisassembly.rst | 26 After calling ``LLVMCreateDisasm()`` to create a disassembler context the 84 API function for the disassembler will be added to provide an option to produce
|
/external/llvm/lib/Target/SystemZ/ |
D | CMakeLists.txt | 7 tablegen(LLVM SystemZGenDisassemblerTables.inc -gen-disassembler)
|
/external/llvm/lib/Target/X86/ |
D | X86Instr3DNow.td | 23 // FIXME: The disassembler doesn't support Has3DNow0F0FOpcode yet. 32 // FIXME: The disassembler doesn't support Has3DNow0F0FOpcode yet.
|
/external/lldb/include/lldb/Core/ |
D | Disassembler.h | 91 Decode (const Disassembler &disassembler, 220 Decode (const Disassembler &disassembler,
|
/external/llvm/lib/Target/Hexagon/ |
D | CMakeLists.txt | 7 tablegen(LLVM HexagonGenDisassemblerTables.inc -gen-disassembler)
|
/external/llvm/lib/Target/PowerPC/ |
D | CMakeLists.txt | 5 tablegen(LLVM PPCGenDisassemblerTables.inc -gen-disassembler)
|