Lines Matching refs:cd
99 print_hi_register_list_ld (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_hi_register_list_ld()
110 print_low_register_list_ld (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_low_register_list_ld()
121 print_hi_register_list_st (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_hi_register_list_st()
132 print_low_register_list_st (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_low_register_list_st()
143 print_m4 (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_m4()
175 fr30_cgen_print_operand (CGEN_CPU_DESC cd, in fr30_cgen_print_operand() argument
188 print_keyword (cd, info, & fr30_cgen_opval_cr_names, fields->f_CRi, 0); in fr30_cgen_print_operand()
191 print_keyword (cd, info, & fr30_cgen_opval_cr_names, fields->f_CRj, 0); in fr30_cgen_print_operand()
194 print_keyword (cd, info, & fr30_cgen_opval_h_r13, 0, 0); in fr30_cgen_print_operand()
197 print_keyword (cd, info, & fr30_cgen_opval_h_r14, 0, 0); in fr30_cgen_print_operand()
200 print_keyword (cd, info, & fr30_cgen_opval_h_r15, 0, 0); in fr30_cgen_print_operand()
203 print_keyword (cd, info, & fr30_cgen_opval_gr_names, fields->f_Ri, 0); in fr30_cgen_print_operand()
206 print_keyword (cd, info, & fr30_cgen_opval_gr_names, fields->f_Ric, 0); in fr30_cgen_print_operand()
209 print_keyword (cd, info, & fr30_cgen_opval_gr_names, fields->f_Rj, 0); in fr30_cgen_print_operand()
212 print_keyword (cd, info, & fr30_cgen_opval_gr_names, fields->f_Rjc, 0); in fr30_cgen_print_operand()
215 print_keyword (cd, info, & fr30_cgen_opval_dr_names, fields->f_Rs1, 0); in fr30_cgen_print_operand()
218 print_keyword (cd, info, & fr30_cgen_opval_dr_names, fields->f_Rs2, 0); in fr30_cgen_print_operand()
221 print_normal (cd, info, fields->f_cc, 0, pc, length); in fr30_cgen_print_operand()
224 print_normal (cd, info, fields->f_ccc, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
227 print_normal (cd, info, fields->f_dir10, 0, pc, length); in fr30_cgen_print_operand()
230 print_normal (cd, info, fields->f_dir8, 0, pc, length); in fr30_cgen_print_operand()
233 print_normal (cd, info, fields->f_dir9, 0, pc, length); in fr30_cgen_print_operand()
236 …print_normal (cd, info, fields->f_disp10, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX)… in fr30_cgen_print_operand()
239 …print_normal (cd, info, fields->f_disp8, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX),… in fr30_cgen_print_operand()
242 …print_normal (cd, info, fields->f_disp9, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX),… in fr30_cgen_print_operand()
245 …print_normal (cd, info, fields->f_i20, 0|(1<<CGEN_OPERAND_HASH_PREFIX)|(1<<CGEN_OPERAND_VIRTUAL), … in fr30_cgen_print_operand()
248 …print_normal (cd, info, fields->f_i32, 0|(1<<CGEN_OPERAND_HASH_PREFIX)|(1<<CGEN_OPERAND_SIGN_OPT),… in fr30_cgen_print_operand()
251 print_normal (cd, info, fields->f_i8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
254 print_address (cd, info, fields->f_rel12, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length); in fr30_cgen_print_operand()
257 print_address (cd, info, fields->f_rel9, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length); in fr30_cgen_print_operand()
260 …print_m4 (cd, info, fields->f_m4, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, le… in fr30_cgen_print_operand()
263 print_keyword (cd, info, & fr30_cgen_opval_h_ps, 0, 0); in fr30_cgen_print_operand()
266 print_hi_register_list_ld (cd, info, fields->f_reglist_hi_ld, 0, pc, length); in fr30_cgen_print_operand()
269 print_hi_register_list_st (cd, info, fields->f_reglist_hi_st, 0, pc, length); in fr30_cgen_print_operand()
272 print_low_register_list_ld (cd, info, fields->f_reglist_low_ld, 0, pc, length); in fr30_cgen_print_operand()
275 print_low_register_list_st (cd, info, fields->f_reglist_low_st, 0, pc, length); in fr30_cgen_print_operand()
278 …print_normal (cd, info, fields->f_s10, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), p… in fr30_cgen_print_operand()
281 print_normal (cd, info, fields->f_u10, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
284 print_normal (cd, info, fields->f_u4, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
287 print_normal (cd, info, fields->f_u4c, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
290 print_normal (cd, info, fields->f_u8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
293 print_normal (cd, info, fields->f_udisp6, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length); in fr30_cgen_print_operand()
311 fr30_cgen_init_dis (CGEN_CPU_DESC cd) in fr30_cgen_init_dis() argument
313 fr30_cgen_init_opcode_table (cd); in fr30_cgen_init_dis()
314 fr30_cgen_init_ibld_table (cd); in fr30_cgen_init_dis()
315 cd->print_handlers = & fr30_cgen_print_handlers[0]; in fr30_cgen_init_dis()
316 cd->print_operand = fr30_cgen_print_operand; in fr30_cgen_init_dis()
323 print_normal (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_normal()
344 print_address (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_address()
369 print_keyword (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in print_keyword()
391 print_insn_normal (CGEN_CPU_DESC cd, in print_insn_normal() argument
402 CGEN_INIT_PRINT (cd); in print_insn_normal()
418 fr30_cgen_print_operand (cd, CGEN_SYNTAX_FIELD (*syn), info, in print_insn_normal()
428 read_insn (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, in read_insn()
459 print_insn (CGEN_CPU_DESC cd, in print_insn() argument
471 basesize = cd->base_insn_bitsize < buflen * 8 ? in print_insn()
472 cd->base_insn_bitsize : buflen * 8; in print_insn()
473 insn_value = cgen_get_insn_value (cd, buf, basesize); in print_insn()
486 insn_list = CGEN_DIS_LOOKUP_INSN (cd, (char *) buf, insn_value); in print_insn()
497 if (! fr30_cgen_insn_supported (cd, insn)) in print_insn()
526 if (((unsigned) CGEN_INSN_BITSIZE (insn) > cd->base_insn_bitsize) && in print_insn()
530 int rc = read_insn (cd, pc, info, buf, in print_insn()
535 length = CGEN_EXTRACT_FN (cd, insn) in print_insn()
536 (cd, insn, &ex_info, full_insn_value, &fields, pc); in print_insn()
539 length = CGEN_EXTRACT_FN (cd, insn) in print_insn()
540 (cd, insn, &ex_info, insn_value_cropped, &fields, pc); in print_insn()
547 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length); in print_insn()
568 default_print_insn (CGEN_CPU_DESC cd, bfd_vma pc, disassemble_info *info) in default_print_insn() argument
575 buflen = cd->base_insn_bitsize / 8; in default_print_insn()
579 if (status != 0 && (cd->min_insn_bitsize < cd->base_insn_bitsize)) in default_print_insn()
581 buflen = cd->min_insn_bitsize / 8; in default_print_insn()
591 return print_insn (cd, pc, info, buf, buflen); in default_print_insn()
604 CGEN_CPU_DESC cd; member
612 static CGEN_CPU_DESC cd = 0; in print_insn_fr30() local
655 if (cd in print_insn_fr30()
660 cd = 0; in print_insn_fr30()
667 cd = cl->cd; in print_insn_fr30()
668 prev_isa = cd->isas; in print_insn_fr30()
675 if (! cd) in print_insn_fr30()
687 cd = fr30_cgen_cpu_open (CGEN_CPU_OPEN_ISAS, prev_isa, in print_insn_fr30()
691 if (!cd) in print_insn_fr30()
696 cl->cd = cd; in print_insn_fr30()
703 fr30_cgen_init_dis (cd); in print_insn_fr30()
711 length = CGEN_PRINT_INSN (cd, pc, info); in print_insn_fr30()
718 return cd->default_insn_bitsize / 8; in print_insn_fr30()