Searched refs:last_inst (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dtest_eu_validate.cpp119 #define last_inst (&p->store[p->nr_insn - 1]) macro
212 brw_inst_set_exec_size(&devinfo, last_inst, test_case[i].exec_size);
213 brw_inst_set_src0_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_W);
214 brw_inst_set_dst_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_W);
217 brw_inst_set_src0_vstride(&devinfo, last_inst, BRW_VERTICAL_STRIDE_0);
218 brw_inst_set_src0_width(&devinfo, last_inst, BRW_WIDTH_1);
219 brw_inst_set_src0_hstride(&devinfo, last_inst, BRW_HORIZONTAL_STRIDE_0);
221 brw_inst_set_src0_vstride(&devinfo, last_inst, BRW_VERTICAL_STRIDE_2);
222 brw_inst_set_src0_width(&devinfo, last_inst, BRW_WIDTH_2);
223 brw_inst_set_src0_hstride(&devinfo, last_inst, BRW_HORIZONTAL_STRIDE_
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dtest_eu_validate.cpp117 #define last_inst (&p->store[p->nr_insn - 1]) macro
197 brw_inst_set_dst_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_W);
198 brw_inst_set_src0_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_D);
199 brw_inst_set_src1_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_D);
206 brw_inst_set_dst_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_W);
207 brw_inst_set_dst_hstride(&devinfo, last_inst, BRW_HORIZONTAL_STRIDE_2);
208 brw_inst_set_src0_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_D);
209 brw_inst_set_src1_file_type(&devinfo, last_inst, BRW_GENERAL_REGISTER_FILE, BRW_REGISTER_TYPE_D);
221 brw_inst_set_dst_da1_subreg_nr(&devinfo, last_inst, 2);
222 brw_inst_set_dst_hstride(&devinfo, last_inst, BRW_HORIZONTAL_STRIDE_
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_qpu_emit.c55 last_inst(struct qblock *block) function in typeref:typename:uint64_t *
65 *last_inst(block) = qpu_set_cond_add(*last_inst(block), cond);
71 *last_inst(block) = qpu_set_cond_mul(*last_inst(block), cond);
194 *last_inst(block) |= *unpack;
207 MAYBE_UNUSED bool had_pm = *last_inst(block) & QPU_PM;
208 MAYBE_UNUSED bool had_ws = *last_inst(block) & QPU_WS;
209 MAYBE_UNUSED uint32_t unpack = QPU_GET_FIELD(*last_inst(block), QPU_UNPACK);
214 *last_inst(bloc
[all...]
H A Dvc4_qir.c799 struct qinst *last_inst = NULL; local in function:qir_SF
802 last_inst = (struct qinst *)c->cur_block->instructions.prev;
809 last_inst != c->defs[src.index]) {
810 last_inst = qir_MOV_dest(c, qir_reg(QFILE_NULL, 0), src);
811 last_inst = (struct qinst *)c->cur_block->instructions.prev;
813 last_inst->sf = true;
H A Dvc4_program.c187 struct qinst *last_inst = NULL; local in function:ntq_store_dest
189 last_inst = (struct qinst *)c->cur_block->instructions.prev;
193 last_inst && last_inst == c->defs[result.index]));
221 last_inst = c->defs[result.index];
225 c->defs[last_inst->dst.index] = NULL;
226 last_inst->dst.index = qregs[chan].index;
232 last_inst->dst.index = qregs[chan].index;
237 list_del(&last_inst->link);
239 list_addtail(&last_inst
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_qpu_emit.c55 last_inst(struct qblock *block) function in typeref:typename:uint64_t *
65 *last_inst(block) = qpu_set_cond_add(*last_inst(block), cond);
71 *last_inst(block) = qpu_set_cond_mul(*last_inst(block), cond);
194 *last_inst(block) |= *unpack;
207 ASSERTED bool had_pm = *last_inst(block) & QPU_PM;
208 ASSERTED bool had_ws = *last_inst(block) & QPU_WS;
209 ASSERTED uint32_t unpack = QPU_GET_FIELD(*last_inst(block), QPU_UNPACK);
214 *last_inst(bloc
[all...]
H A Dvc4_qir.c799 struct qinst *last_inst = NULL; local in function:qir_SF
802 last_inst = (struct qinst *)c->cur_block->instructions.prev;
809 last_inst != c->defs[src.index]) {
810 last_inst = qir_MOV_dest(c, qir_reg(QFILE_NULL, 0), src);
811 last_inst = (struct qinst *)c->cur_block->instructions.prev;
813 last_inst->sf = true;
H A Dvc4_program.c188 struct qinst *last_inst = NULL; local in function:ntq_store_dest
190 last_inst = (struct qinst *)c->cur_block->instructions.prev;
194 last_inst && last_inst == c->defs[result.index]));
222 last_inst = c->defs[result.index];
226 c->defs[last_inst->dst.index] = NULL;
227 last_inst->dst.index = qregs[chan].index;
233 last_inst->dst.index = qregs[chan].index;
238 list_del(&last_inst->link);
240 list_addtail(&last_inst
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_debug.c345 struct radv_shader_inst *last_inst = *num ? &instructions[*num - 1] : NULL; local in function:si_add_split_disasm
355 inst->offset = last_inst ? last_inst->offset + last_inst->size : 0;
366 last_inst = inst;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_debug.c266 struct radv_shader_inst *last_inst = *num ? &instructions[*num - 1] : NULL; local in function:si_add_split_disasm
282 inst->offset = last_inst ? last_inst->offset + last_inst->size : 0;
293 last_inst = inst;
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dnir_to_vir.c363 struct qinst *last_inst = NULL; local in function:ntq_store_dest
365 last_inst = (struct qinst *)c->cur_block->instructions.prev;
368 last_inst && last_inst == c->defs[result.index]));
395 c->defs[last_inst->dst.index]->qpu.sig.ldunif)) {
397 last_inst = c->defs[result.index];
401 c->defs[last_inst->dst.index] = NULL;
402 last_inst->dst.index = qregs[chan].index;
408 last_inst->dst.index = qregs[chan].index;
412 c->cursor = vir_before_inst(last_inst);
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d40_tex.c501 struct qinst *last_inst = local in function:vir_image_emit_register_writes
503 vir_set_cond(last_inst, V3D_QPU_COND_IFA);
H A Dnir_to_vir.c723 struct qinst *last_inst = NULL; local in function:ntq_store_dest
725 last_inst = (struct qinst *)c->cur_block->instructions.prev;
729 last_inst != c->defs[result.index];
731 assert(result.file == QFILE_TEMP && last_inst &&
732 (last_inst == c->defs[result.index] || is_reused_uniform));
761 is_ld_signal(&c->defs[last_inst->dst.index]->qpu.sig))) {
763 last_inst = c->defs[result.index];
767 c->defs[last_inst->dst.index] = NULL;
768 last_inst->dst.index = qregs[chan].index;
774 last_inst
2520 struct qinst *last_inst = local in function:emit_store_output_gs
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_shader.c6535 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_f2i
6549 if (i == last_inst)
6568 if (i == last_inst || alu.op == ALU_OP1_FLT_TO_UINT)
6584 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_iabs
6601 if (i == last_inst)
6625 if (i == last_inst)
6640 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_issg
6659 if (i == last_inst)
6686 if (i == last_inst)
6701 int last_inst local in function:tgsi_ssg
6762 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_bfi
6880 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_msb
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_shader.c6633 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_f2i
6647 if (i == last_inst)
6666 if (i == last_inst || alu.op == ALU_OP1_FLT_TO_UINT)
6682 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_iabs
6699 if (i == last_inst)
6723 if (i == last_inst)
6738 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_issg
6757 if (i == last_inst)
6784 if (i == last_inst)
6799 int last_inst local in function:tgsi_ssg
6860 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_bfi
6978 int last_inst = tgsi_last_instruction(write_mask); local in function:tgsi_msb
[all...]

Completed in 35 milliseconds