Home | History | Annotate | Download | only in opcodes

Lines Matching refs:fields

144 			   CGEN_FIELDS *fields,
154 print_normal (cd, info, fields->f_A, 0, pc, length);
157 print_normal (cd, info, fields->f_A, 0, pc, length);
160 print_keyword (cd, info, & frv_cgen_opval_acc_names, fields->f_ACC40Si, 0);
163 print_keyword (cd, info, & frv_cgen_opval_acc_names, fields->f_ACC40Sk, 0);
166 print_keyword (cd, info, & frv_cgen_opval_acc_names, fields->f_ACC40Ui, 0);
169 print_keyword (cd, info, & frv_cgen_opval_acc_names, fields->f_ACC40Uk, 0);
172 print_keyword (cd, info, & frv_cgen_opval_accg_names, fields->f_ACCGi, 0);
175 print_keyword (cd, info, & frv_cgen_opval_accg_names, fields->f_ACCGk, 0);
178 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CCi, 0);
181 print_keyword (cd, info, & frv_cgen_opval_cpr_names, fields->f_CPRk, 0);
184 print_keyword (cd, info, & frv_cgen_opval_cpr_names, fields->f_CPRi, 0);
187 print_keyword (cd, info, & frv_cgen_opval_cpr_names, fields->f_CPRj, 0);
190 print_keyword (cd, info, & frv_cgen_opval_cpr_names, fields->f_CPRk, 0);
193 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CRi, 0);
196 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CRj, 0);
199 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CRj_float, 0);
202 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CRj_int, 0);
205 print_keyword (cd, info, & frv_cgen_opval_cccr_names, fields->f_CRk, 0);
208 print_keyword (cd, info, & frv_cgen_opval_fccr_names, fields->f_FCCi_1, 0);
211 print_keyword (cd, info, & frv_cgen_opval_fccr_names, fields->f_FCCi_2, 0);
214 print_keyword (cd, info, & frv_cgen_opval_fccr_names, fields->f_FCCi_3, 0);
217 print_keyword (cd, info, & frv_cgen_opval_fccr_names, fields->f_FCCk, 0);
220 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRi, 0);
223 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRj, 0);
226 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
229 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRi, 0);
232 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRi, 0);
235 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRi, 0);
238 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRj, 0);
241 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRj, 0);
244 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
247 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
250 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRj, 0);
253 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
256 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
259 print_keyword (cd, info, & frv_cgen_opval_fr_names, fields->f_FRk, 0);
262 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRk, 0);
265 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRi, 0);
268 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRj, 0);
271 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRk, 0);
274 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRk, 0);
277 print_keyword (cd, info, & frv_cgen_opval_gr_names, fields->f_GRk, 0);
280 print_keyword (cd, info, & frv_cgen_opval_iccr_names, fields->f_ICCi_1, 0);
283 print_keyword (cd, info, & frv_cgen_opval_iccr_names, fields->f_ICCi_2, 0);
286 print_keyword (cd, info, & frv_cgen_opval_iccr_names, fields->f_ICCi_3, 0);
289 print_normal (cd, info, fields->f_LI, 0, pc, length);
292 print_normal (cd, info, fields->f_LRAD, 0, pc, length);
295 print_normal (cd, info, fields->f_LRAE, 0, pc, length);
298 print_normal (cd, info, fields->f_LRAS, 0, pc, length);
301 print_normal (cd, info, fields->f_TLBPRL, 0, pc, length);
304 print_normal (cd, info, fields->f_TLBPRopx, 0, pc, length);
307 print_normal (cd, info, fields->f_ae, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
310 print_at (cd, info, fields->f_reloc_ann, 0, pc, length);
313 print_normal (cd, info, fields->f_ccond, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
316 print_normal (cd, info, fields->f_cond, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
319 print_normal (cd, info, fields->f_d12, 0|(1<<CGEN_OPERAND_SIGNED), pc, length);
322 print_normal (cd, info, fields->f_debug, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
325 print_normal (cd, info, fields->f_eir, 0, pc, length);
328 print_normal (cd, info, fields->f_hint, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
331 print_keyword (cd, info, & frv_cgen_opval_h_hint_not_taken, fields->f_hint, 0);
334 print_keyword (cd, info, & frv_cgen_opval_h_hint_taken, fields->f_hint, 0);
337 print_address (cd, info, fields->f_label16, 0|(1<<CGEN_OPERAND_PCREL_ADDR), pc, length);
340 print_address (cd, info, fields->f_label24, 0|(1<<CGEN_OPERAND_PCREL_ADDR)|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
343 print_at (cd, info, fields->f_reloc_ann, 0, pc, length);
346 print_at (cd, info, fields->f_reloc_ann, 0, pc, length);
349 print_normal (cd, info, fields->f_lock, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
352 print_keyword (cd, info, & frv_cgen_opval_h_pack, fields->f_pack, 0);
355 print_normal (cd, info, fields->f_s10, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
358 print_normal (cd, info, fields->f_d12, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
361 print_normal (cd, info, fields->f_s16, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
364 print_normal (cd, info, fields->f_s5, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
367 print_normal (cd, info, fields->f_s6, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
370 print_normal (cd, info, fields->f_s6_1, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
373 print_lo (cd, info, fields->f_s16, 0|(1<<CGEN_OPERAND_SIGNED), pc, length);
376 print_spr (cd, info, & frv_cgen_opval_spr_names, fields->f_spr, 0|(1<<CGEN_OPERAND_VIRTUAL));
379 print_normal (cd, info, fields->f_u12, 0|(1<<CGEN_OPERAND_SIGNED)|(1<<CGEN_OPERAND_HASH_PREFIX)|(1<<CGEN_OPERAND_VIRTUAL), pc, length);
382 print_normal (cd, info, fields->f_u16, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
385 print_normal (cd, info, fields->f_u6, 0|(1<<CGEN_OPERAND_HASH_PREFIX), pc, length);
388 print_hi (cd, info, fields->f_u16, 0, pc, length);
391 print_lo (cd, info, fields->f_u16, 0, pc, length);
494 CGEN_FIELDS *fields,
519 fields, CGEN_INSN_ATTRS (insn), pc, length);
577 /* Fill in ex_info fields like read_insn would. Don't actually call
591 CGEN_FIELDS fields;
622 machine insn and extracts the fields. The second pass prints
637 (cd, insn, &ex_info, full_insn_value, &fields, pc);
641 (cd, insn, &ex_info, insn_value_cropped, &fields, pc);
648 CGEN_PRINT_FN (cd, insn) (cd, info, insn, &fields, pc, length);