Home | History | Annotate | Download | only in opcodes

Lines Matching refs:fields

161 			   CGEN_FIELDS *fields,
171 print_postindex (cd, info, fields->f_addsubx, 0, pc, length);
174 print_uimm_not_reg (cd, info, fields->f_disp11, 0|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
177 print_normal (cd, info, fields->f_disp3, 0, pc, length);
180 print_postindex (cd, info, fields->f_subd, 0, pc, length);
183 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rd, 0);
186 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
189 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rm, 0);
192 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rm6, 0|(1<<CGEN_OPERAND_VIRTUAL));
195 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rn, 0);
198 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
201 print_address (cd, info, fields->f_imm16, 0|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
204 print_address (cd, info, fields->f_imm8, 0|(1<<CGEN_OPERAND_RELAX), pc, length);
207 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rd, 0);
210 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
213 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rm, 0);
216 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rm6, 0|(1<<CGEN_OPERAND_VIRTUAL));
219 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rn, 0);
222 print_keyword (cd, info, & epiphany_cgen_opval_gr_names, fields->f_rn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
225 print_keyword (cd, info, & epiphany_cgen_opval_cr_names, fields->f_sd, 0);
228 print_keyword (cd, info, & epiphany_cgen_opval_cr_names, fields->f_sd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
231 print_keyword (cd, info, & epiphany_cgen_opval_crdma_names, fields->f_sd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
234 print_keyword (cd, info, & epiphany_cgen_opval_crmem_names, fields->f_sd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
237 print_keyword (cd, info, & epiphany_cgen_opval_crmesh_names, fields->f_sd6, 0|(1<<CGEN_OPERAND_VIRTUAL));
240 print_normal (cd, info, fields->f_shift, 0, pc, length);
243 print_simm_not_reg (cd, info, fields->f_sdisp11, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
246 print_address (cd, info, fields->f_simm24, 0|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
249 print_simm_not_reg (cd, info, fields->f_sdisp3, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_RELAX), pc, length);
252 print_address (cd, info, fields->f_simm8, 0|(1<<CGEN_OPERAND_RELAX)|(1<<CGEN_OPERAND_RELOC)|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
255 print_keyword (cd, info, & epiphany_cgen_opval_cr_names, fields->f_sn, 0);
258 print_keyword (cd, info, & epiphany_cgen_opval_cr_names, fields->f_sn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
261 print_keyword (cd, info, & epiphany_cgen_opval_crdma_names, fields->f_sn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
264 print_keyword (cd, info, & epiphany_cgen_opval_crmem_names, fields->f_sn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
267 print_keyword (cd, info, & epiphany_cgen_opval_crmesh_names, fields->f_sn6, 0|(1<<CGEN_OPERAND_VIRTUAL));
270 print_uimm_not_reg (cd, info, fields->f_trap_num, 0, pc, length);
273 print_normal (cd, info, fields->f_trap_num, 0, pc, length);
376 CGEN_FIELDS *fields,
401 fields, CGEN_INSN_ATTRS (insn), pc, length);
459 /* Fill in ex_info fields like read_insn would. Don't actually call
473 CGEN_FIELDS fields;
504 machine insn and extracts the fields. The second pass prints
519 (cd, insn, &ex_info, full_insn_value, &fields, pc);
523 (cd, insn, &ex_info, insn_value_cropped, &fields, pc);
530 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);