Lines Matching defs:ir3_info
46 struct ir3_info { struct
47 void *data; /* used internally in ir3 assembler */
51 uint32_t size;
53 uint32_t constant_data_offset;
55 uint16_t sizedwords;
56 uint16_t instrs_count; /* expanded to account for rpt's */
57 uint16_t nops_count; /* # of nop instructions, including nopN */
58 uint16_t mov_count;
59 uint16_t cov_count;
60 uint16_t stp_count;
61 uint16_t ldp_count;
66 int8_t max_reg; /* highest GPR # used by shader */
67 int8_t max_half_reg;
68 int16_t max_const;
72 int8_t max_waves;
73 bool double_threadsize;
74 bool multi_dword_ldp_stp;
77 uint16_t ss, sy;
80 uint16_t sstall;
82 uint16_t systall;
84 uint16_t last_baryf; /* instruction # of last varying fetch */
87 uint16_t instrs_per_cat[8];