Home
last modified time | relevance | path

Searched refs:disasm (Results 1 – 25 of 108) sorted by relevance

12345

/external/vixl/doc/aarch64/topics/
Dextending-the-disassembler.md13 [src/aarch64/disasm-aarch64.h](/src/aarch64/disasm-aarch64.h) for details.
40 VIXL disasm 0x7fff04cb05e0: add x10, x16, x17
41 custom disasm -0x8: add x10, ip0, ip1 // add/sub to x10
43 VIXL disasm 0x7fff04cb05e4: cbz x10, #+0x28 (addr 0x7fff04cb060c)
44 custom disasm -0x4: cbz x10, #+0x28 (addr 0x24 ; label: somewhere)
46 VIXL disasm 0x7fff04cb05e8: add x11, x16, x17
47 custom disasm 0x0: add x11, ip0, ip1
49 VIXL disasm 0x7fff04cb05ec: add w5, w6, w30
50 custom disasm 0x4: add w5, w6, w30
52 VIXL disasm 0x7fff04cb05f0: tbz w10, #2, #-0x10 (addr 0x7fff04cb05e0)
[all …]
/external/vixl/test/aarch64/
Dtest-fuzz-aarch64.cc59 TEST(disasm) { in TEST() argument
68 Disassembler disasm; in TEST() local
71 decoder.AppendVisitor(&disasm); in TEST()
106 PrintDisassembler disasm(stdout);
109 decoder.AppendVisitor(&disasm);
/external/capstone/arch/Mips/
DMipsModule.c34 ud->disasm = Mips_getInstruction; in init()
36 ud->disasm = Mips64_getInstruction; in init()
45 handle->disasm = Mips_getInstruction; in option()
47 handle->disasm = Mips64_getInstruction; in option()
/external/capstone/arch/ARM/
DARMModule.c35 ud->disasm = Thumb_getInstruction; in init()
37 ud->disasm = ARM_getInstruction; in init()
47 handle->disasm = Thumb_getInstruction; in option()
49 handle->disasm = ARM_getInstruction; in option()
/external/mesa3d/src/intel/tools/
Ddisasm.c48 gen_disasm_disassemble(struct gen_disasm *disasm, void *assembly, in gen_disasm_disassemble() argument
51 struct gen_device_info *devinfo = &disasm->devinfo; in gen_disasm_disassemble()
115 gen_disasm_destroy(struct gen_disasm *disasm) in gen_disasm_destroy() argument
117 free(disasm); in gen_disasm_destroy()
Dgen_disasm.h30 void gen_disasm_disassemble(struct gen_disasm *disasm,
33 void gen_disasm_destroy(struct gen_disasm *disasm);
Daubinator.c68 struct gen_disasm *disasm; variable
347 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_media_interface_descriptor_load()
445 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_3dstate_vs()
469 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_3dstate_hs()
563 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_3dstate_ps()
570 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_3dstate_ps()
577 gen_disasm_disassemble(disasm, insns, 0, stdout); in handle_3dstate_ps()
919 disasm = gen_disasm_create(pci_id); in handle_trace_header()
921 if (spec == NULL || disasm == NULL) in handle_trace_header()
/external/vixl/examples/aarch64/
Dnon-const-visitor.cc85 PrintDisassembler disasm(stdout); in main() local
91 decoder.AppendVisitor(&disasm); in main()
93 decoder.AppendVisitor(&disasm); in main()
Dcustom-disassembler.cc150 Disassembler disasm; in TestCustomDisassembler() local
152 decoder.AppendVisitor(&disasm); in TestCustomDisassembler()
170 disasm.GetOutput()); in TestCustomDisassembler()
/external/mesa3d/src/gallium/tests/graw/
Ddisasm.c56 disasm(const char *filename) in disasm() function
86 disasm(argv[i]); in main()
/external/deqp/external/vulkancts/modules/vulkan/
DvktTestPackage.cpp252 std::ostringstream disasm; in init() local
254 vk::disassembleProgram(*binProg, &disasm); in init()
256 log << vk::SpirVAsmSource(disasm.str()); in init()
273 std::ostringstream disasm; in init() local
275 vk::disassembleProgram(*binProg, &disasm); in init()
277 log << vk::SpirVAsmSource(disasm.str()); in init()
/external/google-breakpad/src/third_party/libdisasm/swig/
DREADME40 >>> disasm = x86disasm.X86_Disasm( )
54 >>> insn = disasm.disasm( data, size - 1, 0, 0 )
/external/llvm/tools/llvm-c-test/
Ddisassemble.c23 static void pprint(int pos, unsigned char *buf, int len, const char *disasm) { in pprint() argument
34 printf(" %s\n", disasm); in pprint()
/external/capstone/bindings/python/
DBUILDING.txt63 method to disassemble binary. Unlike disasm() API (used by test.py), which returns
67 20% faster than disasm(). Memory usage is also less. So if you just need basic
68 information out of disassembler, use disasm_lite() instead of disasm().
/external/capstone/bindings/vb6/
DCDisassembler.cls107 Function disasm(ByVal base, code() As Byte, Optional count As Long = 0) As Collection
118 Set disasm = ret
/external/mesa3d/src/gallium/drivers/freedreno/
DMakefile.sources4 disasm.h \
40 a2xx/disasm-a2xx.c \
151 ir3/disasm-a3xx.c \
/external/v8/src/
Ddisassembler.cc26 class V8NameConverter: public disasm::NameConverter {
57 return disasm::NameConverter::NameOfAddress(pc); in NameOfAddress()
87 disasm::Disassembler d(converter); in DecodeIt()
Ddisasm.h10 namespace disasm {
/external/elfutils/libasm/
Ddisasm_begin.c46 if (ebl->disasm == NULL) in disasm_begin()
/external/capstone/
DMETADATA4 "ultimate disasm engine for binary analysis and reversing in the security "
/external/capstone/arch/XCore/
DXCoreModule.c22 ud->disasm = XCore_getInstruction; in init()
/external/elfutils/backends/
Dx86_64_init.c66 HOOK (eh, disasm); in x86_64_init()
Di386_init.c63 HOOK (eh, disasm); in i386_init()
/external/capstone/arch/SystemZ/
DSystemZModule.c22 ud->disasm = SystemZ_getInstruction; in init()
/external/capstone/bindings/java/capstone/
DCapstone.java441 public CsInsn[] disasm(byte[] code, long address) { in disasm() method in Capstone
442 return disasm(code, address, 0); in disasm()
454 public CsInsn[] disasm(byte[] code, long address, long count) { in disasm() method in Capstone

12345