Searched refs:instr_v (Results 1 - 4 of 4) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/ |
| H A D | ir2.c | 209 struct ir2_instr *avail[0x100], *instr_v = NULL, *instr_s = NULL; local in function:sched_next 292 instr_v = instr; 298 if (!instr_v || instr_v->src_count < 3) { 300 bool compat = is_alu_compatible(instr_v, instr); 310 instr_v = NULL; 315 assert(instr_v || instr_s); 318 * TODO: if we are smart we can still insert if instr_v->src_count==3 320 if (!instr_s && instr_v->src_count < 3) { 322 if (!is_alu_compatible(instr_v, inst [all...] |
| H A D | ir2_assemble.c | 169 struct ir2_instr *instr = sched->instr, *instr_s, *instr_v; 247 instr_v = sched->instr; 250 if (instr_v) { 253 src1 = instr_v->src[0]; 254 src2 = instr_v->src[instr_v->src_count > 1]; 255 src3 = instr_v->src_count == 3 ? &instr_v->src[2] : NULL; 257 bc->alu.vector_opc = instr_v->alu.vector_opc; 258 bc->alu.vector_write_mask = alu_write_mask(ctx, instr_v); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/ |
| H A D | ir2.c | 220 struct ir2_instr *avail[0x100], *instr_v = NULL, *instr_s = NULL; local in function:sched_next 319 instr_v = instr; 325 if (!instr_v || instr_v->src_count < 3) { 327 bool compat = is_alu_compatible(instr_v, instr); 337 instr_v = NULL; 342 assert(instr_v || instr_s); 345 * TODO: if we are smart we can still insert if instr_v->src_count==3 347 if (!instr_s && instr_v->src_count < 3) { 349 if (!is_alu_compatible(instr_v, inst [all...] |
| H A D | ir2_assemble.c | 172 struct ir2_instr *instr = sched->instr, *instr_s, *instr_v; 250 instr_v = sched->instr; 253 if (instr_v) { 256 src1 = instr_v->src[0]; 257 src2 = instr_v->src[instr_v->src_count > 1]; 258 src3 = instr_v->src_count == 3 ? &instr_v->src[2] : NULL; 260 bc->alu.vector_opc = instr_v->alu.vector_opc; 261 bc->alu.vector_write_mask = alu_write_mask(ctx, instr_v); [all...] |
Completed in 8 milliseconds