Searched defs:mrf (Results 1 - 13 of 13) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_vec4_tcs.h76 virtual void emit_urb_write_header(int mrf) {} argument
H A Dbrw_vec4_vs_visitor.cpp77 vec4_vs_visitor::emit_urb_write_header(int mrf) argument
82 (void) mrf;
H A Dtest_vec4_copy_propagation.cpp78 virtual void emit_urb_write_header(int mrf) argument
H A Dgen6_gs_visitor.cpp254 gen6_gs_visitor::emit_urb_write_header(int mrf) argument
274 emit(GS_OPCODE_SET_DWORD_2, dst_reg(MRF, mrf), flags_data);
394 int mrf = base_mrf + 1; local
414 dst_reg reg = dst_reg(MRF, mrf);
420 mrf++;
427 if (mrf > max_usable_mrf ||
428 align_interleaved_urb_mlen(mrf - base_mrf + 1) > BRW_MAX_MSG_LENGTH) {
435 emit_urb_write_opcode(complete, base_mrf, mrf, urb_offset);
H A Dtest_vec4_register_coalesce.cpp81 virtual void emit_urb_write_header(int mrf) argument
H A Dbrw_vec4_gs_visitor.cpp241 vec4_gs_visitor::emit_urb_write_header(int mrf) argument
251 dst_reg mrf_reg(MRF, mrf);
H A Dbrw_vec4_tes.cpp133 vec4_tes_visitor::emit_urb_write_header(int mrf) argument
138 (void) mrf;
H A Dtest_vec4_cmod_propagation.cpp85 virtual void emit_urb_write_header(int mrf) argument
H A Dbrw_eu_emit.c2042 struct brw_reg mrf,
2056 mrf = retype(mrf, BRW_REGISTER_TYPE_UD);
2071 brw_MOV(p, mrf, retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_UD));
2076 mrf.nr,
2097 brw_inst_set_base_mrf(devinfo, insn, mrf.nr);
2119 brw_set_src0(p, insn, mrf);
2155 struct brw_reg mrf,
2172 mrf = retype(dest, BRW_REGISTER_TYPE_UD);
2174 mrf
2041 brw_oword_block_write_scratch(struct brw_codegen *p, struct brw_reg mrf, int num_regs, unsigned offset) argument
2153 brw_oword_block_read_scratch(struct brw_codegen *p, struct brw_reg dest, struct brw_reg mrf, int num_regs, unsigned offset) argument
2263 brw_oword_block_read(struct brw_codegen *p, struct brw_reg dest, struct brw_reg mrf, uint32_t offset, uint32_t bind_table_index) argument
3311 brw_pixel_interpolator_query(struct brw_codegen *p, struct brw_reg dest, struct brw_reg mrf, bool noperspective, unsigned mode, struct brw_reg data, unsigned msg_length, unsigned response_length) argument
[all...]
H A Dbrw_vec4_visitor.cpp1015 int mrf, writemask; local
1017 mrf = param_base + 1;
1026 mrf = param_base;
1029 emit(MOV(dst_reg(MRF, mrf, lod.type, writemask), lod));
1372 int mrf = base_mrf; local
1385 /* First mrf is the g0-based message header containing URB handles and
1388 emit_urb_write_header(mrf++);
1405 mrf = base_mrf + 1;
1407 emit_urb_slot(dst_reg(MRF, mrf++),
1413 if (mrf > max_usable_mr
[all...]
/external/mesa3d/src/gallium/drivers/ilo/shader/
H A Dilo_shader_fs.c1493 int mrf = base_mrf, vrf; local
1512 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0);
1519 mrf += fcc->num_grf_per_vrf;
1525 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0);
1528 mrf += fcc->num_grf_per_vrf;
1544 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0);
1561 mrf += fcc->num_grf_per_vrf;
1572 mrf - fcc->first_free_mrf, 0,
H A Dilo_shader_gs.c237 int mrf = gcc->first_free_mrf + 1; local
238 const int mrf_avail = gcc->last_free_mrf - mrf + 1;
250 gs_COPY4(tc, tdst(TOY_FILE_MRF, mrf + i / 2, 0), 0,
253 gs_COPY4(tc, tdst(TOY_FILE_MRF, mrf + i / 2, 0), 4,
256 mrf++;
H A Dilo_shader_vs.c935 int mrf = vcc->first_free_mrf + 1, avail_mrf_for_attrs; local
943 avail_mrf_for_attrs = vcc->last_free_mrf - mrf + 1;
987 tc_MOV(tc, tdst(TOY_FILE_MRF, mrf++, 0), outs[sent_attrs + i]);

Completed in 301 milliseconds