Home
last modified time | relevance | path

Searched refs:disassemble_info (Results 1 – 25 of 88) sorted by relevance

1234

/mirbsd/src/gnu/usr.bin/binutils/include/
Ddis-asm.h61 typedef struct disassemble_info { struct
111 struct disassemble_info *info); argument
118 (int status, bfd_vma memaddr, struct disassemble_info *info); argument
122 (bfd_vma addr, struct disassemble_info *info); argument
132 (bfd_vma addr, struct disassemble_info * info); argument
138 (asymbol *, struct disassemble_info * info); argument
194 } disassemble_info; argument
199 typedef int (*disassembler_ftype) (bfd_vma, disassemble_info *);
201 extern int print_insn_big_mips (bfd_vma, disassemble_info *);
202 extern int print_insn_little_mips (bfd_vma, disassemble_info *);
[all …]
/mirbsd/src/gnu/usr.bin/binutils/opcodes/
Dip2k-dis.c48 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
50 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
67 disassemble_info *info = (disassemble_info *) dis_info; in print_fr()
120 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex()
133 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex8()
146 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex_addr16h()
163 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex_addr16l()
176 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex_p()
191 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex_cj()
[all …]
Dopenrisc-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
89 disassemble_info *info = (disassemble_info *) xinfo; in openrisc_cgen_print_operand()
167 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
192 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
220 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
244 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
275 disassemble_info *info, in read_insn()
306 disassemble_info *info, in print_insn()
[all …]
Dm32r-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
82 disassemble_info *info = (disassemble_info *) dis_info; in print_hash()
93 disassemble_info *info) in my_print_insn()
174 disassemble_info *info = (disassemble_info *) xinfo; in m32r_cgen_print_operand()
288 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
313 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
341 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
365 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
[all …]
Dfrv-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
70 disassemble_info *info = (disassemble_info *) dis_info; in print_at()
85 disassemble_info *info = (disassemble_info *) dis_info; in print_spr()
100 disassemble_info *info = (disassemble_info *) dis_info; in print_hi()
113 disassemble_info *info = (disassemble_info *) dis_info; in print_lo()
149 disassemble_info *info = (disassemble_info *) xinfo; in frv_cgen_print_operand()
428 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
453 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
[all …]
Dfr30-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
68 disassemble_info *info = dis_info; in print_register_list()
151 disassemble_info *info = (disassemble_info *) dis_info; in print_m4()
184 disassemble_info *info = (disassemble_info *) xinfo; in fr30_cgen_print_operand()
331 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
356 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
384 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
408 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
[all …]
Diq2000-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
89 disassemble_info *info = (disassemble_info *) xinfo; in iq2000_cgen_print_operand()
221 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
246 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
274 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
298 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
329 disassemble_info *info, in read_insn()
360 disassemble_info *info, in print_insn()
[all …]
Dxstormy16-dis.c50 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
87 disassemble_info *info = (disassemble_info *) xinfo; in xstormy16_cgen_print_operand()
198 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
222 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
246 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
277 disassemble_info *info, in read_insn()
308 disassemble_info *info, in print_insn()
415 default_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info) in default_print_insn()
[all …]
Dtic80-dis.c34 print_operand_integer (struct disassemble_info *info, long value) in print_operand_integer()
47 print_operand_float (struct disassemble_info *info, long value) in print_operand_float()
56 print_operand_control_register (struct disassemble_info *info, long value) in print_operand_control_register()
68 print_operand_condition_code (struct disassemble_info *info, long value) in print_operand_condition_code()
80 print_operand_bitnum (struct disassemble_info *info, long value) in print_operand_bitnum()
100 print_operand (struct disassemble_info *info, in print_operand()
151 fill_instruction (struct disassemble_info *info, in fill_instruction()
186 print_one_instruction (struct disassemble_info *info, in print_one_instruction()
257 print_instruction (struct disassemble_info *info, in print_instruction()
302 print_insn_tic80 (bfd_vma memaddr, struct disassemble_info *info) in print_insn_tic80()
Dms1-dis.c52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
72 disassemble_info *info = (disassemble_info *) dis_info; in print_dollarhex()
110 disassemble_info *info = (disassemble_info *) xinfo; in ms1_cgen_print_operand()
290 disassemble_info *info = (disassemble_info *) dis_info; in print_normal()
315 disassemble_info *info = (disassemble_info *) dis_info; in print_address()
343 disassemble_info *info = (disassemble_info *) dis_info; in print_keyword()
367 disassemble_info *info = (disassemble_info *) dis_info; in print_insn_normal()
398 disassemble_info *info, in read_insn()
[all …]
Ddis-buf.c31 struct disassemble_info *info) in buffer_read_memory()
53 struct disassemble_info *info) in perror_memory()
78 generic_print_address (bfd_vma addr, struct disassemble_info *info) in generic_print_address()
90 struct disassemble_info *info ATTRIBUTE_UNUSED) in generic_symbol_at_address()
99 struct disassemble_info *info ATTRIBUTE_UNUSED) in generic_symbol_is_valid()
Dtic54x-dis.c30 static int print_instruction (disassemble_info *, bfd_vma,
33 static int print_parallel_instruction (disassemble_info *, bfd_vma,
36 static int sprint_dual_address (disassemble_info *,char [],
38 static int sprint_indirect_address (disassemble_info *,char [],
40 static int sprint_direct_address (disassemble_info *,char [],
42 static int sprint_mmr (disassemble_info *,char [],int);
43 static int sprint_condition (disassemble_info *,char *,unsigned short);
44 static int sprint_cc2 (disassemble_info *,char *,unsigned short);
47 print_insn_tic54x (bfd_vma memaddr, disassemble_info *info) in print_insn_tic54x()
101 tic54x_get_insn (disassemble_info *info, bfd_vma addr, in tic54x_get_insn()
[all …]
Ddlx-dis.c88 operand_deliminator (struct disassemble_info *info, char *ptr) in operand_deliminator()
102 dlx_r_type (struct disassemble_info *info) in dlx_r_type()
182 dlx_load_type (struct disassemble_info* info) in dlx_load_type()
232 dlx_store_type (struct disassemble_info* info) in dlx_store_type()
265 dlx_aluI_type (struct disassemble_info* info) in dlx_aluI_type()
323 dlx_br_type (struct disassemble_info* info) in dlx_br_type()
360 dlx_jmp_type (struct disassemble_info* info) in dlx_jmp_type()
400 dlx_jr_type (struct disassemble_info* info) in dlx_jr_type()
428 typedef unsigned char (* dlx_insn) (struct disassemble_info *);
433 print_insn_dlx (bfd_vma memaddr, struct disassemble_info* info) in print_insn_dlx()
Dtic4x-dis.c112 tic4x_print_char (struct disassemble_info * info, char ch) in tic4x_print_char()
120 tic4x_print_str (struct disassemble_info *info, char *str) in tic4x_print_str()
128 tic4x_print_register (struct disassemble_info *info, unsigned long regno) in tic4x_print_register()
155 tic4x_print_addr (struct disassemble_info *info, unsigned long addr) in tic4x_print_addr()
163 tic4x_print_relative (struct disassemble_info *info, in tic4x_print_relative()
172 tic4x_print_direct (struct disassemble_info *info, unsigned long arg) in tic4x_print_direct()
210 tic4x_print_immed (struct disassemble_info *info, in tic4x_print_immed()
268 tic4x_print_cond (struct disassemble_info *info, unsigned int cond) in tic4x_print_cond()
287 tic4x_print_indirect (struct disassemble_info *info, in tic4x_print_indirect()
351 tic4x_print_op (struct disassemble_info *info, in tic4x_print_op()
[all …]
Dcgen-dis.in52 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, unsigned);
54 (CGEN_CPU_DESC, bfd_vma, disassemble_info *) ATTRIBUTE_UNUSED;
56 (CGEN_CPU_DESC, bfd_vma, disassemble_info *, bfd_byte *, int, CGEN_EXTRACT_INFO *,
71 disassemble_info *info = (disassemble_info *) dis_info;
96 disassemble_info *info = (disassemble_info *) dis_info;
124 disassemble_info *info = (disassemble_info *) dis_info;
137 about disassemble_info. */
148 disassemble_info *info = (disassemble_info *) dis_info;
179 disassemble_info *info,
210 disassemble_info *info,
[all …]
Dz8k-dis.c64 fetch_data (struct disassemble_info *info, int nibble) in fetch_data()
140 int z8k_lookup_instr (unsigned char *, disassemble_info *);
141 static void output_instr (instr_data_s *, unsigned long, disassemble_info *);
142 static void unpack_instr (instr_data_s *, int, disassemble_info *);
146 print_insn_z8k (bfd_vma addr, disassemble_info *info, int is_segmented) in print_insn_z8k()
179 print_insn_z8001 (bfd_vma addr, disassemble_info *info) in print_insn_z8001()
185 print_insn_z8002 (bfd_vma addr, disassemble_info *info) in print_insn_z8002()
191 z8k_lookup_instr (unsigned char *nibbles, disassemble_info *info) in z8k_lookup_instr()
283 disassemble_info *info) in output_instr()
299 unpack_instr (instr_data_s *instr_data, int is_segmented, disassemble_info *info) in unpack_instr()
Dppc-dis.c33 static int print_insn_powerpc (bfd_vma, struct disassemble_info *, int, int);
45 powerpc_dialect (struct disassemble_info *info) in powerpc_dialect()
97 print_insn_big_powerpc (bfd_vma memaddr, struct disassemble_info *info) in print_insn_big_powerpc()
106 print_insn_little_powerpc (bfd_vma memaddr, struct disassemble_info *info) in print_insn_little_powerpc()
115 print_insn_rs6000 (bfd_vma memaddr, struct disassemble_info *info) in print_insn_rs6000()
124 struct disassemble_info *info, in print_insn_powerpc()
Dpdp11-dis.c36 read_word (bfd_vma memaddr, int *word, disassemble_info *info) in read_word()
50 print_signed_octal (int n, disassemble_info *info) in print_signed_octal()
59 print_reg (int reg, disassemble_info *info) in print_reg()
75 print_freg (int freg, disassemble_info *info) in print_freg()
81 print_operand (bfd_vma *memaddr, int code, disassemble_info *info) in print_operand()
173 print_foperand (bfd_vma *memaddr, int code, disassemble_info *info) in print_foperand()
190 print_insn_pdp11 (bfd_vma memaddr, disassemble_info *info) in print_insn_pdp11()
Da29k-dis.c33 print_general (int num, struct disassemble_info *info) in print_general()
48 print_special (unsigned int num, struct disassemble_info *info) in print_special()
133 print_insn (bfd_vma memaddr, struct disassemble_info *info) in print_insn()
345 print_insn_big_a29k (bfd_vma memaddr, struct disassemble_info *info) in print_insn_big_a29k()
354 print_insn_little_a29k (bfd_vma memaddr, struct disassemble_info *info) in print_insn_little_a29k()
Dor32-dis.c192 struct disassemble_info *info) in or32_print_register()
219 struct disassemble_info *info) in or32_print_immediate()
234 print_insn (bfd_vma memaddr, struct disassemble_info *info) in print_insn()
310 print_insn_big_or32 (bfd_vma memaddr, struct disassemble_info *info) in print_insn_big_or32()
320 print_insn_little_or32 (bfd_vma memaddr, struct disassemble_info *info) in print_insn_little_or32()
Dcrx-dis.c109 static wordU get_word_at_PC (bfd_vma, struct disassemble_info *);
110 static void get_words_at_PC (bfd_vma, struct disassemble_info *);
115 static void print_arguments (ins *, bfd_vma, struct disassemble_info *);
116 static void print_arg (argument *, bfd_vma, struct disassemble_info *);
499 print_arg (argument *a, bfd_vma memaddr, struct disassemble_info *info) in print_arg()
636 print_arguments (ins *currInsn, bfd_vma memaddr, struct disassemble_info *info) in print_arguments()
684 get_word_at_PC (bfd_vma memaddr, struct disassemble_info *info) in get_word_at_PC()
701 get_words_at_PC (bfd_vma memaddr, struct disassemble_info *info) in get_words_at_PC()
718 struct disassemble_info *info;
Dm68hc11-dis.c42 static int read_memory (bfd_vma, bfd_byte *, int, struct disassemble_info *);
43 static int print_indexed_operand (bfd_vma, struct disassemble_info *,
45 static int print_insn (bfd_vma, struct disassemble_info *, int);
49 struct disassemble_info* info) in read_memory()
68 print_indexed_operand (bfd_vma memaddr, struct disassemble_info* info, in print_indexed_operand()
225 print_insn (bfd_vma memaddr, struct disassemble_info* info, int arch) in print_insn()
729 print_insn_m68hc11 (bfd_vma memaddr, struct disassemble_info* info) in print_insn_m68hc11()
735 print_insn_m68hc12 (bfd_vma memaddr, struct disassemble_info* info) in print_insn_m68hc12()
Dvax-dis.c88 fetch_data (struct disassemble_info *info, bfd_byte *addr) in fetch_data()
179 is_function_entry (struct disassemble_info *info, bfd_vma addr) in is_function_entry()
203 disassemble_info *info) in print_insn_mode()
317 disassemble_info *info) in print_insn_arg()
356 print_insn_vax (bfd_vma memaddr, disassemble_info *info) in print_insn_vax()
Dd10v-dis.c34 struct disassemble_info *info) in print_operand()
152 struct disassemble_info *info) in dis_long()
194 struct disassemble_info *info, in dis_2_short()
265 print_insn_d10v (bfd_vma memaddr, struct disassemble_info *info) in print_insn_d10v()
/mirbsd/src/gnu/usr.bin/binutils/gdb/
Ddisasm.c50 struct disassemble_info *info) in dis_asm_read_memory()
58 struct disassemble_info *info) in dis_asm_memory_error()
65 dis_asm_print_address (bfd_vma addr, struct disassemble_info *info) in dis_asm_print_address()
88 dump_insns (struct ui_out *uiout, struct disassemble_info * di, in dump_insns()
152 struct disassemble_info *di, int nlines, in do_mixed_source_and_assembly()
299 do_assembly_only (struct ui_out *uiout, struct disassemble_info * di, in do_assembly_only()
327 static struct disassemble_info
330 struct disassemble_info di; in gdb_disassemble_info()
360 struct disassemble_info di = gdb_disassemble_info (current_gdbarch, stb->stream); in gdb_disassembly()
394 struct disassemble_info di = gdb_disassemble_info (current_gdbarch, stream); in gdb_print_insn()

1234