Lines Matching refs:INSTR
129 #define INSTR(opc, num_srcs) [opc] = { num_srcs, #opc } macro
130 INSTR(ADDv, 2),
131 INSTR(MULv, 2),
132 INSTR(MAXv, 2),
133 INSTR(MINv, 2),
134 INSTR(SETEv, 2),
135 INSTR(SETGTv, 2),
136 INSTR(SETGTEv, 2),
137 INSTR(SETNEv, 2),
138 INSTR(FRACv, 1),
139 INSTR(TRUNCv, 1),
140 INSTR(FLOORv, 1),
141 INSTR(MULADDv, 3),
142 INSTR(CNDEv, 3),
143 INSTR(CNDGTEv, 3),
144 INSTR(CNDGTv, 3),
145 INSTR(DOT4v, 2),
146 INSTR(DOT3v, 2),
147 INSTR(DOT2ADDv, 3), // ???
148 INSTR(CUBEv, 2),
149 INSTR(MAX4v, 1),
150 INSTR(PRED_SETE_PUSHv, 2),
151 INSTR(PRED_SETNE_PUSHv, 2),
152 INSTR(PRED_SETGT_PUSHv, 2),
153 INSTR(PRED_SETGTE_PUSHv, 2),
154 INSTR(KILLEv, 2),
155 INSTR(KILLGTv, 2),
156 INSTR(KILLGTEv, 2),
157 INSTR(KILLNEv, 2),
158 INSTR(DSTv, 2),
159 INSTR(MOVAv, 1),
161 INSTR(ADDs, 1),
162 INSTR(ADD_PREVs, 1),
163 INSTR(MULs, 1),
164 INSTR(MUL_PREVs, 1),
165 INSTR(MUL_PREV2s, 1),
166 INSTR(MAXs, 1),
167 INSTR(MINs, 1),
168 INSTR(SETEs, 1),
169 INSTR(SETGTs, 1),
170 INSTR(SETGTEs, 1),
171 INSTR(SETNEs, 1),
172 INSTR(FRACs, 1),
173 INSTR(TRUNCs, 1),
174 INSTR(FLOORs, 1),
175 INSTR(EXP_IEEE, 1),
176 INSTR(LOG_CLAMP, 1),
177 INSTR(LOG_IEEE, 1),
178 INSTR(RECIP_CLAMP, 1),
179 INSTR(RECIP_FF, 1),
180 INSTR(RECIP_IEEE, 1),
181 INSTR(RECIPSQ_CLAMP, 1),
182 INSTR(RECIPSQ_FF, 1),
183 INSTR(RECIPSQ_IEEE, 1),
184 INSTR(MOVAs, 1),
185 INSTR(MOVA_FLOORs, 1),
186 INSTR(SUBs, 1),
187 INSTR(SUB_PREVs, 1),
188 INSTR(PRED_SETEs, 1),
189 INSTR(PRED_SETNEs, 1),
190 INSTR(PRED_SETGTs, 1),
191 INSTR(PRED_SETGTEs, 1),
192 INSTR(PRED_SET_INVs, 1),
193 INSTR(PRED_SET_POPs, 1),
194 INSTR(PRED_SET_CLRs, 1),
195 INSTR(PRED_SET_RESTOREs, 1),
196 INSTR(KILLEs, 1),
197 INSTR(KILLGTs, 1),
198 INSTR(KILLGTEs, 1),
199 INSTR(KILLNEs, 1),
200 INSTR(KILLONEs, 1),
201 INSTR(SQRT_IEEE, 1),
202 INSTR(MUL_CONST_0, 1),
203 INSTR(MUL_CONST_1, 1),
204 INSTR(ADD_CONST_0, 1),
205 INSTR(ADD_CONST_1, 1),
206 INSTR(SUB_CONST_0, 1),
207 INSTR(SUB_CONST_1, 1),
208 INSTR(SIN, 1),
209 INSTR(COS, 1),
210 INSTR(RETAIN_PREV, 1),
211 #undef INSTR
442 #define INSTR(opc, name, fxn) [opc] = { name, fxn } macro
443 INSTR(VTX_FETCH, "VERTEX", print_fetch_vtx),
444 INSTR(TEX_FETCH, "SAMPLE", print_fetch_tex),
445 INSTR(TEX_GET_BORDER_COLOR_FRAC, "?", print_fetch_tex),
446 INSTR(TEX_GET_COMP_TEX_LOD, "?", print_fetch_tex),
447 INSTR(TEX_GET_GRADIENTS, "?", print_fetch_tex),
448 INSTR(TEX_GET_WEIGHTS, "?", print_fetch_tex),
449 INSTR(TEX_SET_TEX_LOD, "SET_TEX_LOD", print_fetch_tex),
450 INSTR(TEX_SET_GRADIENTS_H, "?", print_fetch_tex),
451 INSTR(TEX_SET_GRADIENTS_V, "?", print_fetch_tex),
452 INSTR(TEX_RESERVED_4, "?", print_fetch_tex),
453 #undef INSTR
558 #define INSTR(opc, fxn) [opc] = { #opc, fxn } macro
559 INSTR(NOP, print_cf_nop),
560 INSTR(EXEC, print_cf_exec),
561 INSTR(EXEC_END, print_cf_exec),
562 INSTR(COND_EXEC, print_cf_exec),
563 INSTR(COND_EXEC_END, print_cf_exec),
564 INSTR(COND_PRED_EXEC, print_cf_exec),
565 INSTR(COND_PRED_EXEC_END, print_cf_exec),
566 INSTR(LOOP_START, print_cf_loop),
567 INSTR(LOOP_END, print_cf_loop),
568 INSTR(COND_CALL, print_cf_jmp_call),
569 INSTR(RETURN, print_cf_jmp_call),
570 INSTR(COND_JMP, print_cf_jmp_call),
571 INSTR(ALLOC, print_cf_alloc),
572 INSTR(COND_EXEC_PRED_CLEAN, print_cf_exec),
573 INSTR(COND_EXEC_PRED_CLEAN_END, print_cf_exec),
574 INSTR(MARK_VS_FETCH_DONE, print_cf_nop), // ??
575 #undef INSTR