| /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
|