Searched refs:base_mrf (Results 1 - 20 of 20) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dgen6_gs_visitor.cpp290 gen6_gs_visitor::emit_urb_write_opcode(bool complete, int base_mrf, argument
310 inst->dst = dst_reg(MRF, base_mrf);
314 inst->base_mrf = base_mrf;
315 inst->mlen = align_interleaved_urb_mlen(last_mrf - base_mrf);
344 int base_mrf = 1; local
372 inst->base_mrf = base_mrf;
388 emit_urb_write_header(base_mrf);
394 int mrf = base_mrf
[all...]
H A Dgen6_gs_visitor.h60 int base_mrf,
H A Dbrw_vec4_gs_visitor.cpp206 int base_mrf = 1; local
226 dst_reg mrf_reg(MRF, base_mrf);
235 inst->base_mrf = base_mrf;
348 int base_mrf = 1; local
349 dst_reg mrf_reg(MRF, base_mrf);
387 dst_reg mrf_reg2(MRF, base_mrf + 1);
399 inst->base_mrf = base_mrf;
H A Dbrw_vec4_generator.cpp39 inst->base_mrf,
95 brw_MOV(p, retype(brw_message_reg(inst->base_mrf + 1), op1.type), op1);
101 inst->base_mrf,
222 retype(brw_message_reg(inst->base_mrf), BRW_REGISTER_TYPE_UD);
284 inst->base_mrf,
323 if (inst->base_mrf != -1)
324 gen6_resolve_implied_move(p, &src, inst->base_mrf);
350 inst->base_mrf, /* starting mrf reg nr */
362 struct brw_reg src = brw_message_reg(inst->base_mrf);
365 inst->base_mrf, /* startin
[all...]
H A Dbrw_schedule_instructions.cpp1027 if (inst->base_mrf != -1) {
1033 add_dep(last_mrf_write[inst->base_mrf + i], n);
1092 if (inst->mlen > 0 && inst->base_mrf != -1) {
1094 add_dep(last_mrf_write[inst->base_mrf + i], n);
1095 last_mrf_write[inst->base_mrf + i] = n;
1153 if (inst->base_mrf != -1) {
1159 add_dep(n, last_mrf_write[inst->base_mrf + i], 2);
1215 if (inst->mlen > 0 && inst->base_mrf != -1) {
1217 last_mrf_write[inst->base_mrf + i] = n;
1288 add_dep(last_mrf_write[inst->base_mrf
[all...]
H A Dbrw_vec4_visitor.cpp55 this->base_mrf = 0;
261 inst->base_mrf = FIRST_SPILL_MRF(devinfo->gen) + 1;
275 inst->base_mrf = FIRST_SPILL_MRF(devinfo->gen);
360 math->base_mrf = 1;
824 pull->base_mrf = FIRST_PULL_LOAD_MRF(devinfo->gen) + 1;
856 inst->base_mrf = 2;
866 dst_reg(MRF, inst->base_mrf));
872 param_base = inst->base_mrf + 1;
875 param_base = inst->base_mrf;
974 inst->base_mrf
1371 int base_mrf = 1; local
[all...]
H A Dbrw_vec4_tcs.cpp161 inst->base_mrf = 14;
187 inst->base_mrf = -1;
219 read->base_mrf = -1;
251 inst->base_mrf = -1;
H A Dbrw_fs_generator.cpp257 if (inst->base_mrf >= 0)
258 payload = brw_message_reg(inst->base_mrf);
608 inst->base_mrf,
851 assert(inst->base_mrf != -1);
852 header_reg = brw_message_reg(inst->base_mrf);
893 inst->base_mrf,
1099 brw_MOV(p, brw_uvec_mrf(lower_size, inst->base_mrf + 1, 0),
1102 brw_oword_block_write_scratch(p, brw_message_reg(inst->base_mrf),
1116 brw_oword_block_read_scratch(p, dst, brw_message_reg(inst->base_mrf),
1145 brw_oword_block_read(p, dst, brw_message_reg(inst->base_mrf),
[all...]
H A Dbrw_vec4_cse.cpp127 a->base_mrf == b->base_mrf &&
H A Dbrw_fs_cse.cpp189 a->base_mrf == b->base_mrf &&
H A Dbrw_shader.h154 int8_t base_mrf; /**< First MRF in the SEND message, if mlen is nonzero. */ member in struct:backend_instruction::backend_instruction
H A Dbrw_fs.cpp64 this->base_mrf = -1;
234 base_mrf == inst->base_mrf &&
910 if (inst->base_mrf == -1)
2755 if (scan_inst->mlen > 0 && scan_inst->base_mrf != -1 &&
2756 regions_overlap(fs_reg(MRF, scan_inst->base_mrf), scan_inst->mlen * REG_SIZE,
2759 * live values in MRFs from base_mrf to base_mrf +
2887 int base_mrf = 0;
2888 int color_mrf = base_mrf
[all...]
H A Dbrw_fs_reg_allocate.cpp490 mrf_used[inst->base_mrf + i] = true;
779 unspill_inst->base_mrf = spill_base_mrf(bld.shader);
802 spill_inst->base_mrf = spill_base_mrf(bld.shader);
H A Dbrw_vec4_builder.h613 inst->base_mrf = 1;
H A Dbrw_fs_visitor.cpp151 write->base_mrf = 2;
155 write->base_mrf = 0;
H A Dbrw_inst.h376 FC(base_mrf, 27, 24, devinfo->gen < 6);
H A Dbrw_vec4.cpp1290 if (inst->dst.nr >= scan_inst->base_mrf &&
1291 inst->dst.nr < scan_inst->base_mrf + scan_inst->mlen) {
H A Dbrw_vec4_nir.cpp489 inst->base_mrf = 2;
495 int param_base = inst->base_mrf;
/external/mesa3d/src/gallium/drivers/ilo/shader/
H A Dilo_shader_fs.c568 int base_mrf, int param_size,
579 #define SAMPLER_PARAM(p) (tdst(TOY_FILE_MRF, base_mrf + (p) * param_size, 0))
641 int base_mrf, int param_size,
652 #define SAMPLER_PARAM(p) (tdst(TOY_FILE_MRF, base_mrf + (p) * param_size, 0))
719 int base_mrf, const uint32_t *saturate_coords,
1071 msg_len = fs_add_sampler_params_gen7(tc, msg_type, base_mrf, param_size,
1075 msg_len = fs_add_sampler_params_gen6(tc, msg_type, base_mrf, param_size,
1445 int base_mrf = fcc->first_free_mrf; local
1446 const struct toy_dst header = tdst_ud(tdst(TOY_FILE_MRF, base_mrf, 0));
1478 base_mrf
567 fs_add_sampler_params_gen6(struct toy_compiler *tc, int msg_type, int base_mrf, int param_size, struct toy_src *coords, int num_coords, struct toy_src bias_or_lod, struct toy_src ref_or_si, struct toy_src *ddx, struct toy_src *ddy, int num_derivs) argument
640 fs_add_sampler_params_gen7(struct toy_compiler *tc, int msg_type, int base_mrf, int param_size, struct toy_src *coords, int num_coords, struct toy_src bias_or_lod, struct toy_src ref_or_si, struct toy_src *ddx, struct toy_src *ddy, int num_derivs) argument
717 fs_prepare_tgsi_sampling(struct fs_compile_context *fcc, const struct toy_inst *inst, int base_mrf, const uint32_t *saturate_coords, unsigned *ret_sampler_index) argument
[all...]
H A Dilo_shader_vs.c320 vs_add_sampler_params(struct toy_compiler *tc, int msg_type, int base_mrf, argument
333 m[i] = tdst(TOY_FILE_MRF, base_mrf + i, 0);
392 int base_mrf, unsigned *ret_sampler_index)
547 msg_len = vs_add_sampler_params(tc, msg_type, base_mrf,
390 vs_prepare_tgsi_sampling(struct vs_compile_context *vcc, const struct toy_inst *inst, int base_mrf, unsigned *ret_sampler_index) argument

Completed in 572 milliseconds