Home | History | Annotate | Download | only in opcodes

Lines Matching defs:FMT

31 #define FMT(name, num_bits, cst_bits, mask, fields) \
34 #undef FMT
110 /* If instruction format FMT has a field FIELD, return a pointer to
114 tic6x_field_from_fmt (const tic6x_insn_format *fmt, tic6x_insn_field_id field)
118 for (f = 0; f < fmt->num_fields; f++)
119 if (fmt->fields[f].field_id == field)
120 return &fmt->fields[f];
311 const tic6x_insn_format *const fmt
339 if (fmt->num_bits != num_bits)
341 if ((opcode & fmt->mask) != fmt->cst_bits)
348 creg_field = tic6x_field_from_fmt (fmt, tic6x_field_creg);
368 z_field = tic6x_field_from_fmt (fmt, tic6x_field_z);
394 cc_field = tic6x_field_from_fmt (fmt, tic6x_field_cc);
410 s_field = tic6x_field_from_fmt (fmt, tic6x_field_s);
419 z_field = tic6x_field_from_fmt (fmt, tic6x_field_z);
445 = tic6x_field_from_fmt (fmt, opc->fixed_fields[fix].field_id);
553 field = tic6x_field_from_fmt (fmt, enc->field_id);
825 field = tic6x_field_from_fmt (fmt, enc->field_id);