HomeSort by: relevance | last modified time | path
    Searched refs:disassembler (Results 1 - 25 of 45) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/
test_disassembler.py 5 from ..disassembler import Disassembler, Option_UseMarkup
9 Disassembler('i686-apple-darwin9')
15 disassembler = Disassembler(triple)
17 count, s = disassembler.get_instruction(sequence)
22 with self.assertRaisesRegex(Exception, "Could not obtain disassembler for triple"):
23 Disassembler("nonexistent-triple-raises")
28 disassembler = Disassembler('i686-apple-darwin9'
    [all...]
  /src/external/gpl3/gdb/dist/gdb/python/lib/gdb/
disassembler.py 16 """Disassembler related module."""
18 import _gdb.disassembler
20 # Re-export everything from the _gdb.disassembler module, which is
23 from _gdb.disassembler import * # noqa: F401,F403
27 # Module global dictionary of gdb.disassembler.Disassembler objects.
33 # dictionary then we use that Disassembler object.
35 # If there's no architecture specific disassembler then we look for
37 # disassembler.
39 # If none of the above checks found a suitable disassembler, then n
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/python/lib/gdb/
disassembler.py 16 """Disassembler related module."""
18 import _gdb.disassembler
20 # Re-export everything from the _gdb.disassembler module, which is
23 from _gdb.disassembler import * # noqa: F401,F403
27 # Module global dictionary of gdb.disassembler.Disassembler objects.
33 # dictionary then we use that Disassembler object.
35 # If there's no architecture specific disassembler then we look for
37 # disassembler.
39 # If none of the above checks found a suitable disassembler, then n
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.python/
py-disasm.exp 17 # disassembler API.
47 # However, in the disassembler output addresses are padded with zeros.
49 # as a regexp in the disassembler output matching.
63 # disassembler class. The second element is a pattern that should be
64 # matched in the disassembler output.
66 # Each different disassembler tests some different feature of the
67 # Python disassembler API.
69 set unknown_error_pattern "unknown disassembler error \\(error = -1\\)"
92 [list "ShowInfoRepr" "${base_pattern}\\s+## <gdb.disassembler.DisassembleInfo address=$hex architecture=\[^>\]+>\r\n.*"] \
94 [list "ShowResultRepr" "${base_pattern}\\s+## <gdb.disassembler.DisassemblerResult length=$decimal string=\"\[^\r\n\]+\">\r\n.*"]
    [all...]
py-disasm.py 20 import gdb.disassembler
21 from gdb.disassembler import Disassembler, DisassemblerResult
29 result = gdb.disassembler.builtin_disassemble(info)
43 result = gdb.disassembler.DisassemblerResult()
55 gdb.disassembler.register_disassembler(None, a)
56 gdb.disassembler.register_disassembler(None, None)
59 class TestDisassembler(Disassembler):
89 to a string, and incude it in a comment in the disassembler output."""
102 to a string, and incude it in a comment in the disassembler
    [all...]
  /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/
py-disasm.py 20 import gdb.disassembler
21 from gdb.disassembler import Disassembler, DisassemblerResult
29 result = gdb.disassembler.builtin_disassemble(info)
43 result = gdb.disassembler.DisassemblerResult()
55 gdb.disassembler.register_disassembler(None, a)
56 gdb.disassembler.register_disassembler(None, None)
59 class TestDisassembler(Disassembler):
89 to a string, and incude it in a comment in the disassembler output."""
102 to a string, and incude it in a comment in the disassembler
    [all...]
py-disasm.exp.tcl 17 # disassembler API.
75 # However, in the disassembler output addresses are padded with zeros.
77 # as a regexp in the disassembler output matching.
91 # disassembler class. The second element is a pattern that should be
92 # matched in the disassembler output.
94 # Each different disassembler tests some different feature of the
95 # Python disassembler API.
97 set unknown_error_pattern "unknown disassembler error \\(error = -1\\)"
124 [list "ShowInfoRepr" "${base_pattern}\\s+## <gdb.disassembler.DisassembleInfo address=$hex architecture=\[^>\]+>\r\n.*"] \
126 [list "ShowResultRepr" "${base_pattern}\\s+## <gdb.disassembler.DisassemblerResult length=$decimal string=\"\[^\r\n\]+\">\r\n.*"]
    [all...]
  /src/external/gpl3/gdb/dist/sim/common/
cgen-cpu.h 93 /* Disassembler. */
94 CGEN_DISASSEMBLER *disassembler; member in struct:__anon19141
95 #define CPU_DISASSEMBLER(cpu) ((cpu)->cgen_cpu.disassembler)
  /src/external/gpl3/gdb.old/dist/sim/common/
cgen-cpu.h 93 /* Disassembler. */
94 CGEN_DISASSEMBLER *disassembler; member in struct:__anon21880
95 #define CPU_DISASSEMBLER(cpu) ((cpu)->cgen_cpu.disassembler)
  /src/external/apache2/llvm/dist/clang/utils/check_cfc/
obj_diff.py 12 disassembler = 'objdump' variable
21 p = subprocess.Popen([disassembler, '-d', objfile],
32 p = subprocess.Popen([disassembler, '-WliaprmfsoRt', objfile], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  /src/external/apache2/llvm/lib/libLLVMSparcCodeGen/
Makefile 31 SparcGenDisassemblerTables.inc|-gen-disassembler \
  /src/external/apache2/llvm/lib/libLLVMARMCodeGen/
Makefile 66 ARMGenDisassemblerTables.inc|-gen-disassembler \
  /src/external/apache2/llvm/lib/libLLVMMipsCodeGen/
Makefile 57 MipsGenDisassemblerTables.inc|-gen-disassembler \
  /src/external/apache2/llvm/lib/libLLVMPowerPCCodeGen/
Makefile 61 PPCGenDisassemblerTables.inc|-gen-disassembler \
  /src/external/apache2/llvm/lib/libLLVMX86CodeGen/
Makefile 77 X86GenDisassemblerTables.inc|-gen-disassembler \
  /src/external/gpl3/gdb/dist/gdb/python/
py-disasm.c 28 /* Implement gdb.disassembler.DisassembleInfo type. An object of this type
29 represents a single disassembler request from GDB. */
58 /* Implement gdb.disassembler.DisassembleAddressPart type. An object of
80 /* Implement gdb.disassembler.DisassembleTextPart type. An object of
101 /* Implement gdb.disassembler.DisassemblerResult type, an object that holds
102 the result of calling the disassembler. This is mostly the length of
122 keep the performance impact of the Python disassembler down. This is
123 set to true from Python by calling gdb.disassembler._set_enabled() when
124 the user registers a disassembler. */
167 creates a new DisassemblerTextPart and adds it to the disassembler'
    [all...]
  /src/external/gpl3/gdb.old/dist/gdb/python/
py-disasm.c 28 /* Implement gdb.disassembler.DisassembleInfo type. An object of this type
29 represents a single disassembler request from GDB. */
58 /* Implement gdb.disassembler.DisassembleAddressPart type. An object of
80 /* Implement gdb.disassembler.DisassembleTextPart type. An object of
101 /* Implement gdb.disassembler.DisassemblerResult type, an object that holds
102 the result of calling the disassembler. This is mostly the length of
122 keep the performance impact of the Python disassembler down. This is
123 set to true from Python by calling gdb.disassembler._set_enabled() when
124 the user registers a disassembler. */
167 creates a new DisassemblerTextPart and adds it to the disassembler'
    [all...]
  /src/external/apache2/llvm/lib/libLLVMAArch64CodeGen/
Makefile 75 AArch64GenDisassemblerTables.inc|-gen-disassembler \
  /src/external/gpl3/binutils/dist/include/
dis-asm.h 50 /* When printing styled disassembler output, this describes what style
116 actual style used. The disassembler itself should not try to adjust
119 up to the user of the disassembler to decide how comments should be
159 display insns. If this is NULL, the target disassembler function
178 /* For use by the disassembler.
180 The bottom 16 bits are for the internal use of the disassembler. */
182 /* Set if the disassembler has determined that there are one or more
271 /* Whether the disassembler always needs the relocations. */
290 /* Command line options specific to the target disassembler.
293 temporarily modified by the target disassembler when parsin
    [all...]
  /src/external/gpl3/binutils.old/dist/include/
dis-asm.h 50 /* When printing styled disassembler output, this describes what style
116 actual style used. The disassembler itself should not try to adjust
119 up to the user of the disassembler to decide how comments should be
159 display insns. If this is NULL, the target disassembler function
178 /* For use by the disassembler.
180 The bottom 16 bits are for the internal use of the disassembler. */
182 /* Set if the disassembler has determined that there are one or more
271 /* Whether the disassembler always needs the relocations. */
290 /* Command line options specific to the target disassembler. */
302 in order to notify the disassembler when it's currently handling
    [all...]
  /src/external/gpl3/gdb/dist/include/
dis-asm.h 50 /* When printing styled disassembler output, this describes what style
116 actual style used. The disassembler itself should not try to adjust
119 up to the user of the disassembler to decide how comments should be
159 display insns. If this is NULL, the target disassembler function
178 /* For use by the disassembler.
180 The bottom 16 bits are for the internal use of the disassembler. */
182 /* Set if the disassembler has determined that there are one or more
271 /* Whether the disassembler always needs the relocations. */
290 /* Command line options specific to the target disassembler. */
302 in order to notify the disassembler when it's currently handling
    [all...]
  /src/external/gpl3/gdb.old/dist/include/
dis-asm.h 50 /* When printing styled disassembler output, this describes what style
116 actual style used. The disassembler itself should not try to adjust
119 up to the user of the disassembler to decide how comments should be
159 display insns. If this is NULL, the target disassembler function
178 /* For use by the disassembler.
180 The bottom 16 bits are for the internal use of the disassembler. */
182 /* Set if the disassembler has determined that there are one or more
271 /* Whether the disassembler always needs the relocations. */
290 /* Command line options specific to the target disassembler. */
302 in order to notify the disassembler when it's currently handling
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/
HexagonDisassembler.cpp 1 //===- HexagonDisassembler.cpp - Disassembler for Hexagon ISA -------------===//
9 #define DEBUG_TYPE "hexagon-disassembler"
42 /// Hexagon disassembler for all Hexagon platforms.
63 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI,
65 MCInstrInfo MCII = *Disassembler.MCII;
66 if (!Disassembler.CurrentExtender ||
73 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute(
81 static HexagonDisassembler const &disassembler(void const *Decoder) { function in namespace:__anon4839
86 HexagonDisassembler const &Disassembler = disassembler(Decoder)
    [all...]
  /src/sys/external/bsd/acpica/dist/generate/unix/
Makefile.config 124 ACPICA_DISASSEMBLER = $(ACPICA_CORE)/disassembler
  /src/external/apache2/llvm/dist/llvm/utils/
codegen-diff 118 disassembler, but it might help you highlight the more egregious cases

Completed in 45 milliseconds

1 2