/external/google-breakpad/src/third_party/libdisasm/swig/ruby/ |
extconf.rb | 2 find_library('disasm', 'x86_init', "/usr/local/lib", "../..")
|
/external/vixl/doc/topics/ |
extending-the-disassembler.md | 13 [src/a64/disasm-a64.h](/src/a64/disasm-a64.h) for details. These include 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, w3 [all...] |
/prebuilts/go/darwin-x86/src/cmd/internal/objfile/ |
disasm.go | 22 // Disasm is a disassembler for a given File. 23 type Disasm struct { 30 disasm disasmFunc // disassembler function for goarch 34 // Disasm returns a disassembler for the file f. 35 func (f *File) Disasm() (*Disasm, error) { 52 disasm := disasms[goarch] 54 if disasm == nil || byteOrder == nil { 69 d := &Disasm{ 76 disasm: disasm [all...] |
/prebuilts/go/linux-x86/src/cmd/internal/objfile/ |
disasm.go | 22 // Disasm is a disassembler for a given File. 23 type Disasm struct { 30 disasm disasmFunc // disassembler function for goarch 34 // Disasm returns a disassembler for the file f. 35 func (f *File) Disasm() (*Disasm, error) { 52 disasm := disasms[goarch] 54 if disasm == nil || byteOrder == nil { 69 d := &Disasm{ 76 disasm: disasm [all...] |
/external/vixl/test/ |
test-fuzz-a64.cc | 31 #include "vixl/a64/disasm-a64.h" 57 TEST(disasm) { 66 Disassembler disasm; local 69 decoder.AppendVisitor(&disasm); 104 PrintDisassembler disasm(stdout); 107 decoder.AppendVisitor(&disasm);
|
/art/disassembler/ |
disassembler_arm64.h | 25 #include "vixl/a64/disasm-a64.h" 70 Disassembler(options), disasm(options) { 71 decoder.AppendVisitor(&disasm); 79 CustomDisassembler disasm; member in class:art::arm64::FINAL
|
/external/v8/src/ |
disasm.h | 10 namespace disasm { namespace 57 } // namespace disasm
|
/external/v8/test/cctest/ |
test-fuzz-arm64.cc | 30 #include "src/arm64/disasm-arm64.h" 62 DisassemblingDecoder disasm; local 65 decoder.AppendVisitor(&disasm);
|
test-disasm-ppc.cc | 34 #include "src/disasm.h" 43 disasm::NameConverter converter; 44 disasm::Disassembler disasm(converter); 47 disasm.InstructionDecode(disasm_buffer, pc);
|
cctest.gyp | 201 'test-disasm-ia32.cc', 211 'test-disasm-x64.cc', 221 'test-disasm-arm.cc', 231 'test-disasm-arm64.cc', 241 'test-disasm-ppc.cc' 248 'test-disasm-ppc.cc' 256 'test-disasm-mips.cc', 265 'test-disasm-mips64.cc', 274 'test-disasm-x87.cc',
|
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 72 std::unique_ptr<const llvm::MCDisassembler> DisAsm; 92 llvm::MCContext *ctx, const MCDisassembler *disAsm, 103 DisAsm.reset(disAsm); 114 const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
|
Disassembler.cpp | 70 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI, *Ctx); 71 if (!DisAsm) 81 DisAsm->setSymbolizer(std::move(Symbolizer)); 92 TheTarget, MAI, MRI, STI, MII, Ctx, DisAsm, IP); 248 const MCDisassembler *DisAsm = DC->getDisAsm(); 253 S = DisAsm->getInstruction(Inst, Size, Data, PC,
|
/external/vixl/examples/ |
custom-disassembler.cc | 154 Disassembler disasm; local 156 decoder.AppendVisitor(&disasm); 172 printf("VIXL disasm\t %p:\t%s\n", 173 reinterpret_cast<void*>(instr), disasm.GetOutput()); 178 printf("custom disasm\t%c0x%" PRIx64 ":\t%s\n",
|
non-const-visitor.cc | 88 PrintDisassembler disasm(stdout); 94 decoder.AppendVisitor(&disasm); 96 decoder.AppendVisitor(&disasm);
|
custom-disassembler.h | 30 #include "vixl/a64/disasm-a64.h"
|
/prebuilts/go/darwin-x86/src/cmd/pprof/ |
pprof.go | 106 disasmCache map[string]*objfile.Disasm 126 func (t *objTool) Disasm(file string, start, end uint64) ([]plugin.Inst, error) { 138 func (t *objTool) cachedDisasm(file string) (*objfile.Disasm, error) { 142 t.disasmCache = make(map[string]*objfile.Disasm) 152 d, err = f.Disasm()
|
/prebuilts/go/linux-x86/src/cmd/pprof/ |
pprof.go | 106 disasmCache map[string]*objfile.Disasm 126 func (t *objTool) Disasm(file string, start, end uint64) ([]plugin.Inst, error) { 138 func (t *objTool) cachedDisasm(file string) (*objfile.Disasm, error) { 142 t.disasmCache = make(map[string]*objfile.Disasm) 152 d, err = f.Disasm()
|
/external/google-breakpad/src/third_party/libdisasm/swig/ |
README | 40 >>> disasm = x86disasm.X86_Disasm( ) 54 >>> insn = disasm.disasm( data, size - 1, 0, 0 )
|
/external/google-breakpad/src/third_party/libdisasm/ |
TODO | 39 these should cover all the wacky disasm exceptions
|
/external/llvm/tools/llvm-mc/ |
Disassembler.cpp | 34 static bool PrintInsts(const MCDisassembler &DisAsm, 49 S = DisAsm.getInstruction(Inst, Size, Data.slice(Index), Index, 156 std::unique_ptr<const MCDisassembler> DisAsm( 158 if (!DisAsm) { 201 ErrorOccurred |= PrintInsts(*DisAsm, ByteArray, SM, Out, Streamer,
|
/prebuilts/go/darwin-x86/pkg/darwin_amd64/cmd/internal/ |
objfile.a | 173 type @"".Disasm struct { @"".syms []@"".Sym; @"".pcln *@"debug/gosym".Table; @"".text []byte; @"".textStart uint64; @"".textEnd uint64; @"".goarch string; @"".disasm @"".disasmFunc; @"".byteOrder @"encoding/binary".ByteOrder } 174 func (@"".d·1 *@"".Disasm) Decode (@"".start·2 uint64, @"".end·3 uint64, @"".f·4 func(@"".pc uint64, @"".size uint64, @"".file string, @"".line int, @"".text string) "esc:0x1") 175 func (@"".d·1 *@"".Disasm) Print (@"".w·2 @"io".Writer, @"".filter·3 *@"regexp".Regexp, @"".start·4 uint64, @"".end·5 uint64) 176 func (@"".d·3 *@"".Disasm "esc:0x32") @"".lookup (@"".addr·4 uint64) (@"".name·1 string, @"".base·2 uint64) [all...] |
/prebuilts/go/linux-x86/pkg/linux_amd64/cmd/internal/ |
objfile.a | 173 type @"".Disasm struct { @"".syms []@"".Sym; @"".pcln *@"debug/gosym".Table; @"".text []byte; @"".textStart uint64; @"".textEnd uint64; @"".goarch string; @"".disasm @"".disasmFunc; @"".byteOrder @"encoding/binary".ByteOrder } 174 func (@"".d·1 *@"".Disasm) Decode (@"".start·2 uint64, @"".end·3 uint64, @"".f·4 func(@"".pc uint64, @"".size uint64, @"".file string, @"".line int, @"".text string) "esc:0x1") 175 func (@"".d·1 *@"".Disasm) Print (@"".w·2 @"io".Writer, @"".filter·3 *@"regexp".Regexp, @"".start·4 uint64, @"".end·5 uint64) 176 func (@"".d·3 *@"".Disasm "esc:0x32") @"".lookup (@"".addr·4 uint64) (@"".name·1 string, @"".base·2 uint64) [all...] |
/external/llvm/tools/llvm-c-test/ |
disassemble.c | 23 static void pprint(int pos, unsigned char *buf, int len, const char *disasm) { 34 printf(" %s\n", disasm);
|
/external/elfutils/backends/ |
i386_init.c | 63 HOOK (eh, disasm);
|
/external/elfutils/libasm/ |
disasm_begin.c | 46 if (ebl->disasm == NULL)
|