Home
last modified time | relevance | path

Searched refs:cf_last (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_asm.c279 if (bc->cf_last) { in r600_bytecode_add_cf()
280 cf->id = bc->cf_last->id + 2; in r600_bytecode_add_cf()
281 if (bc->cf_last->eg_alu_extended) { in r600_bytecode_add_cf()
287 bc->cf_last = cf; in r600_bytecode_add_cf()
302 if (bc->cf_last && (bc->cf_last->inst == output->inst || in r600_bytecode_add_output()
303 (bc->cf_last->inst == BC_INST(bc, V_SQ_CF_ALLOC_EXPORT_WORD1_SQ_CF_INST_EXPORT) && in r600_bytecode_add_output()
305 output->type == bc->cf_last->output.type && in r600_bytecode_add_output()
306 output->elem_size == bc->cf_last->output.elem_size && in r600_bytecode_add_output()
307 output->swizzle_x == bc->cf_last->output.swizzle_x && in r600_bytecode_add_output()
308 output->swizzle_y == bc->cf_last->output.swizzle_y && in r600_bytecode_add_output()
[all …]
Dr600_asm.h203 struct r600_bytecode_cf *cf_last; member
Dr600_shader.c512 ctx->bc->cf_last->inst = EG_V_SQ_CF_WORD1_SQ_CF_INST_TEX; in r600_vtx_from_byte_stream()
540 ctx->bc->cf_last->isa[i] |= in r600_bytecode_from_byte_stream()
4909 if (ctx->bc->cf_last) { in pops()
4910 if (ctx->bc->cf_last->inst == CTX_INST(V_SQ_CF_ALU_WORD1_SQ_CF_INST_ALU)) in pops()
4912 else if (ctx->bc->cf_last->inst == CTX_INST(V_SQ_CF_ALU_WORD1_SQ_CF_INST_ALU_POP_AFTER)) in pops()
4917 ctx->bc->cf_last->inst = CTX_INST(V_SQ_CF_ALU_WORD1_SQ_CF_INST_ALU_POP_AFTER); in pops()
4920 ctx->bc->cf_last->inst = CTX_INST(V_SQ_CF_ALU_WORD1_SQ_CF_INST_ALU_POP2_AFTER); in pops()
4929 ctx->bc->cf_last->pop_count = pops; in pops()
4930 ctx->bc->cf_last->cf_addr = ctx->bc->cf_last->id + 2; in pops()
5001 sp->mid[sp->num_mid] = ctx->bc->cf_last; in fc_set_mid()
[all …]