Lines Matching defs:fields

170 			   CGEN_FIELDS *fields,
180 print_keyword (cd, info, & m32r_cgen_opval_h_accums, fields->f_acc, 0);
183 print_keyword (cd, info, & m32r_cgen_opval_h_accums, fields->f_accd, 0);
186 print_keyword (cd, info, & m32r_cgen_opval_h_accums, fields->f_accs, 0);
189 print_keyword (cd, info, & m32r_cgen_opval_cr_names, fields->f_r1, 0);
192 print_address (cd, info, fields->f_disp16, 0|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
195 print_address (cd, info, fields->f_disp24, 0|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
198 print_address (cd, info, fields->f_disp8, 0|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
201 print_keyword (cd, info, & m32r_cgen_opval_gr_names, fields->f_r1, 0);
207 print_normal (cd, info, fields->f_hi16, 0|(1<<CGEN_OPERAND_SIGN_OPT), pc, length);
210 print_normal (cd, info, fields->f_imm1, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
213 print_keyword (cd, info, & m32r_cgen_opval_cr_names, fields->f_r2, 0);
216 print_normal (cd, info, fields->f_simm16, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
219 print_normal (cd, info, fields->f_simm8, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
222 print_normal (cd, info, fields->f_simm16, 0|(1<<CGEN_OPERAND_SIGNED), pc, length);
225 print_keyword (cd, info, & m32r_cgen_opval_gr_names, fields->f_r2, 0);
228 print_keyword (cd, info, & m32r_cgen_opval_gr_names, fields->f_r1, 0);
231 print_keyword (cd, info, & m32r_cgen_opval_gr_names, fields->f_r2, 0);
234 print_normal (cd, info, fields->f_uimm16, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
237 print_address (cd, info, fields->f_uimm24, 0|(1<<CGEN_OPERAND_HASH_PREFIX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_ABS_ADDR), pc, length);
240 print_normal (cd, info, fields->f_uimm3, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
243 print_normal (cd, info, fields->f_uimm4, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
246 print_normal (cd, info, fields->f_uimm5, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
249 print_normal (cd, info, fields->f_uimm8, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
252 print_normal (cd, info, fields->f_uimm16, 0, pc, length);
363 CGEN_FIELDS *fields,
388 fields, CGEN_INSN_ATTRS (insn), pc, length);
446 /* Fill in ex_info fields like read_insn would. Don't actually call
460 CGEN_FIELDS fields;
491 machine insn and extracts the fields. The second pass prints
506 (cd, insn, &ex_info, full_insn_value, &fields, pc);
510 (cd, insn, &ex_info, insn_value_cropped, &fields, pc);
517 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);