Home
last modified time | relevance | path

Searched refs:mrf (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dgen6_gs_visitor.cpp254 gen6_gs_visitor::emit_urb_write_header(int mrf) in emit_urb_write_header() argument
274 emit(GS_OPCODE_SET_DWORD_2, dst_reg(MRF, mrf), flags_data); in emit_urb_write_header()
394 int mrf = base_mrf + 1; in emit_thread_end() local
414 dst_reg reg = dst_reg(MRF, mrf); in emit_thread_end()
420 mrf++; in emit_thread_end()
427 if (mrf > max_usable_mrf || in emit_thread_end()
428 align_interleaved_urb_mlen(mrf - base_mrf + 1) > BRW_MAX_MSG_LENGTH) { in emit_thread_end()
435 emit_urb_write_opcode(complete, base_mrf, mrf, urb_offset); in emit_thread_end()
Dbrw_vec4_vs_visitor.cpp77 vec4_vs_visitor::emit_urb_write_header(int mrf) in emit_urb_write_header() argument
82 (void) mrf; in emit_urb_write_header()
Dbrw_eu_emit.c2042 struct brw_reg mrf, in brw_oword_block_write_scratch() argument
2056 mrf = retype(mrf, BRW_REGISTER_TYPE_UD); in brw_oword_block_write_scratch()
2071 brw_MOV(p, mrf, retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_UD)); in brw_oword_block_write_scratch()
2076 mrf.nr, in brw_oword_block_write_scratch()
2097 brw_inst_set_base_mrf(devinfo, insn, mrf.nr); in brw_oword_block_write_scratch()
2119 brw_set_src0(p, insn, mrf); in brw_oword_block_write_scratch()
2155 struct brw_reg mrf, in brw_oword_block_read_scratch() argument
2172 mrf = retype(dest, BRW_REGISTER_TYPE_UD); in brw_oword_block_read_scratch()
2174 mrf = retype(mrf, BRW_REGISTER_TYPE_UD); in brw_oword_block_read_scratch()
2190 brw_MOV(p, mrf, retype(brw_vec8_grf(0, 0), BRW_REGISTER_TYPE_UD)); in brw_oword_block_read_scratch()
[all …]
Dbrw_eu.h336 struct brw_reg mrf,
344 struct brw_reg mrf,
349 struct brw_reg mrf,
483 struct brw_reg mrf,
Dbrw_vec4_visitor.cpp1015 int mrf, writemask; in emit_texture() local
1017 mrf = param_base + 1; in emit_texture()
1026 mrf = param_base; in emit_texture()
1029 emit(MOV(dst_reg(MRF, mrf, lod.type, writemask), lod)); in emit_texture()
1372 int mrf = base_mrf; in emit_vertex() local
1388 emit_urb_write_header(mrf++); in emit_vertex()
1405 mrf = base_mrf + 1; in emit_vertex()
1407 emit_urb_slot(dst_reg(MRF, mrf++), in emit_vertex()
1413 if (mrf > max_usable_mrf || in emit_vertex()
1414 align_interleaved_urb_mlen(devinfo, mrf - base_mrf + 1) > BRW_MAX_MSG_LENGTH) { in emit_vertex()
[all …]
Dbrw_vec4_tes.h58 virtual void emit_urb_write_header(int mrf);
Dbrw_vec4_gs_visitor.h58 virtual void emit_urb_write_header(int mrf);
Dbrw_vec4_tes.cpp133 vec4_tes_visitor::emit_urb_write_header(int mrf) in emit_urb_write_header() argument
138 (void) mrf; in emit_urb_write_header()
Dbrw_vec4_tcs.h76 virtual void emit_urb_write_header(int mrf) {} in emit_urb_write_header() argument
Dbrw_vs.h89 virtual void emit_urb_write_header(int mrf);
Dgen6_gs_visitor.h58 virtual void emit_urb_write_header(int mrf);
Dtest_vec4_copy_propagation.cpp78 virtual void emit_urb_write_header(int mrf) in emit_urb_write_header() argument
Dbrw_vec4_gs_visitor.cpp241 vec4_gs_visitor::emit_urb_write_header(int mrf) in emit_urb_write_header() argument
251 dst_reg mrf_reg(MRF, mrf); in emit_urb_write_header()
Dtest_vec4_register_coalesce.cpp81 virtual void emit_urb_write_header(int mrf) in emit_urb_write_header() argument
Dbrw_vec4.h381 virtual void emit_urb_write_header(int mrf) = 0;
Dtest_vec4_cmod_propagation.cpp85 virtual void emit_urb_write_header(int mrf) in emit_urb_write_header() argument
/external/mesa3d/src/gallium/drivers/ilo/shader/
Dilo_shader_fs.c1493 int mrf = base_mrf, vrf; in fs_write_fb() local
1512 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0); in fs_write_fb()
1519 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1525 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0); in fs_write_fb()
1528 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1544 const struct toy_dst dst = tdst(TOY_FILE_MRF, mrf, 0); in fs_write_fb()
1561 mrf += fcc->num_grf_per_vrf; in fs_write_fb()
1572 mrf - fcc->first_free_mrf, 0, in fs_write_fb()
Dilo_shader_gs.c237 int mrf = gcc->first_free_mrf + 1; in gs_write_vue() local
238 const int mrf_avail = gcc->last_free_mrf - mrf + 1; in gs_write_vue()
250 gs_COPY4(tc, tdst(TOY_FILE_MRF, mrf + i / 2, 0), 0, in gs_write_vue()
253 gs_COPY4(tc, tdst(TOY_FILE_MRF, mrf + i / 2, 0), 4, in gs_write_vue()
256 mrf++; in gs_write_vue()
Dilo_shader_vs.c935 int mrf = vcc->first_free_mrf + 1, avail_mrf_for_attrs; in vs_write_vue() local
943 avail_mrf_for_attrs = vcc->last_free_mrf - mrf + 1; in vs_write_vue()
987 tc_MOV(tc, tdst(TOY_FILE_MRF, mrf++, 0), outs[sent_attrs + i]); in vs_write_vue()