/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | gen6_gs_visitor.cpp | 290 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 D | gen6_gs_visitor.h | 60 int base_mrf,
|
H A D | brw_vec4_gs_visitor.cpp | 206 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 D | brw_vec4_generator.cpp | 39 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 D | brw_schedule_instructions.cpp | 1027 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 D | brw_vec4_visitor.cpp | 55 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 D | brw_vec4_tcs.cpp | 161 inst->base_mrf = 14; 187 inst->base_mrf = -1; 219 read->base_mrf = -1; 251 inst->base_mrf = -1;
|
H A D | brw_fs_generator.cpp | 257 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 D | brw_vec4_cse.cpp | 127 a->base_mrf == b->base_mrf &&
|
H A D | brw_fs_cse.cpp | 189 a->base_mrf == b->base_mrf &&
|
H A D | brw_shader.h | 154 int8_t base_mrf; /**< First MRF in the SEND message, if mlen is nonzero. */ member in struct:backend_instruction::backend_instruction
|
H A D | brw_fs.cpp | 64 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 D | brw_fs_reg_allocate.cpp | 490 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 D | brw_vec4_builder.h | 613 inst->base_mrf = 1;
|
H A D | brw_fs_visitor.cpp | 151 write->base_mrf = 2; 155 write->base_mrf = 0;
|
H A D | brw_inst.h | 376 FC(base_mrf, 27, 24, devinfo->gen < 6);
|
H A D | brw_vec4.cpp | 1290 if (inst->dst.nr >= scan_inst->base_mrf && 1291 inst->dst.nr < scan_inst->base_mrf + scan_inst->mlen) {
|
H A D | brw_vec4_nir.cpp | 489 inst->base_mrf = 2; 495 int param_base = inst->base_mrf;
|
/external/mesa3d/src/gallium/drivers/ilo/shader/ |
H A D | ilo_shader_fs.c | 568 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 D | ilo_shader_vs.c | 320 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
|