• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/opcodes/

Lines Matching defs:fields

181 			   CGEN_FIELDS *fields,
191 print_keyword (cd, info, & xc16x_cgen_opval_psw_names, fields->f_reg8, 0);
194 print_normal (cd, info, fields->f_op_1bit, 0, pc, length);
197 print_normal (cd, info, fields->f_op_bit1, 0, pc, length);
200 print_normal (cd, info, fields->f_op_bit2, 0, pc, length);
203 print_normal (cd, info, fields->f_op_bit4, 0, pc, length);
206 print_normal (cd, info, fields->f_op_bit8, 0, pc, length);
209 print_normal (cd, info, fields->f_op_onebit, 0, pc, length);
212 print_address (cd, info, fields->f_offset16, 0|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
215 print_keyword (cd, info, & xc16x_cgen_opval_conditioncode_names, fields->f_condcode, 0);
218 print_normal (cd, info, fields->f_data8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
221 print_normal (cd, info, fields->f_datahi8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
227 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r1, 0);
230 print_keyword (cd, info, & xc16x_cgen_opval_grb_names, fields->f_r1, 0);
233 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r4, 0);
236 print_keyword (cd, info, & xc16x_cgen_opval_extconditioncode_names, fields->f_extccode, 0);
239 print_keyword (cd, info, & xc16x_cgen_opval_r8_names, fields->f_regb8, 0);
245 print_keyword (cd, info, & xc16x_cgen_opval_conditioncode_names, fields->f_icondcode, 0);
248 print_normal (cd, info, fields->f_op_lbit2, 0, pc, length);
251 print_normal (cd, info, fields->f_op_lbit4, 0, pc, length);
254 print_normal (cd, info, fields->f_mask8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
257 print_normal (cd, info, fields->f_datahi8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
260 print_keyword (cd, info, & xc16x_cgen_opval_memgr8_names, fields->f_memgr8, 0);
263 print_address (cd, info, fields->f_memory, 0, pc, length);
269 print_normal (cd, info, fields->f_pagenum, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
275 print_normal (cd, info, fields->f_qbit, 0|(1<<CGEN_OPERAND_DOT_PREFIX), pc, length);
278 print_normal (cd, info, fields->f_qhibit, 0|(1<<CGEN_OPERAND_DOT_PREFIX), pc, length);
281 print_normal (cd, info, fields->f_qlobit, 0|(1<<CGEN_OPERAND_DOT_PREFIX), pc, length);
284 print_keyword (cd, info, & xc16x_cgen_opval_r8_names, fields->f_reg8, 0);
287 print_keyword (cd, info, & xc16x_cgen_opval_grb8_names, fields->f_regb8, 0);
290 print_keyword (cd, info, & xc16x_cgen_opval_regbmem8_names, fields->f_regmem8, 0);
293 print_keyword (cd, info, & xc16x_cgen_opval_r8_names, fields->f_reghi8, 0);
296 print_keyword (cd, info, & xc16x_cgen_opval_regmem8_names, fields->f_regmem8, 0);
299 print_keyword (cd, info, & xc16x_cgen_opval_r8_names, fields->f_regoff8, 0);
302 print_normal (cd, info, fields->f_rel8, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
305 print_normal (cd, info, fields->f_relhi8, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
308 print_normal (cd, info, fields->f_seg8, 0, pc, length);
311 print_normal (cd, info, fields->f_segnum8, 0, pc, length);
320 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r2, 0);
323 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r0, 0);
326 print_keyword (cd, info, & xc16x_cgen_opval_grb_names, fields->f_r2, 0);
329 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r1, 0);
332 print_keyword (cd, info, & xc16x_cgen_opval_gr_names, fields->f_r2, 0);
335 print_keyword (cd, info, & xc16x_cgen_opval_regdiv8_names, fields->f_reg8, 0);
338 print_keyword (cd, info, & xc16x_cgen_opval_reg0_name, fields->f_uimm4, 0);
341 print_normal (cd, info, fields->f_uimm16, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
344 print_keyword (cd, info, & xc16x_cgen_opval_ext_names, fields->f_uimm2, 0|(1<<CGEN_OPERAND_HASH_PREFIX));
347 print_keyword (cd, info, & xc16x_cgen_opval_reg0_name1, fields->f_uimm3, 0|(1<<CGEN_OPERAND_HASH_PREFIX));
350 print_normal (cd, info, fields->f_uimm4, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
353 print_normal (cd, info, fields->f_uimm7, 0|(1<<CGEN_OPERAND_HASH_PREFIX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
356 print_normal (cd, info, fields->f_uimm8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
359 print_normal (cd, info, fields->f_uimm16, 0|(1<<CGEN_OPERAND_PAG_PREFIX), pc, length);
362 print_address (cd, info, fields->f_memory, 0|(1<<CGEN_OPERAND_POF_PREFIX), pc, length);
365 print_normal (cd, info, fields->f_offset16, 0|(1<<CGEN_OPERAND_SEG_PREFIX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
368 print_normal (cd, info, fields->f_seg8, 0|(1<<CGEN_OPERAND_SEG_PREFIX), pc, length);
371 print_normal (cd, info, fields->f_offset16, 0|(1<<CGEN_OPERAND_SOF_PREFIX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
482 CGEN_FIELDS *fields,
507 fields, CGEN_INSN_ATTRS (insn), pc, length);
565 /* Fill in ex_info fields like read_insn would. Don't actually call
579 CGEN_FIELDS fields;
610 machine insn and extracts the fields. The second pass prints
625 (cd, insn, &ex_info, full_insn_value, &fields, pc);
629 (cd, insn, &ex_info, insn_value_cropped, &fields, pc);
636 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);