Searched refs:fs_builder (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs.h76 offset(const fs_reg &reg, const brw::fs_builder &bld, unsigned delta)
115 void VARYING_PULL_CONSTANT_LOAD(const brw::fs_builder &bld,
121 void DEP_RESOLVE_MOV(const brw::fs_builder &bld, int grf);
218 void emit_fsign(const class brw::fs_builder &, const nir_alu_instr *instr,
239 void nir_emit_alu(const brw::fs_builder &bld, nir_alu_instr *instr,
241 bool try_emit_b2fi_of_inot(const brw::fs_builder &bld, fs_reg result,
243 void nir_emit_load_const(const brw::fs_builder &bld,
245 void nir_emit_vs_intrinsic(const brw::fs_builder &bld,
247 void nir_emit_tcs_intrinsic(const brw::fs_builder &bld,
249 void nir_emit_gs_intrinsic(const brw::fs_builder
[all...]
H A Dbrw_fs_lower_pack.cpp43 const fs_builder ibld(this, block, inst);
H A Dbrw_fs_builder.h37 * brw::fs_builder generates scalar code while brw::vec4_builder generates
40 class fs_builder { class in namespace:brw
52 * Construct an fs_builder that inserts instructions into \p shader.
55 fs_builder(backend_shader *shader, function in class:brw::fs_builder
66 * Construct an fs_builder that inserts instructions into \p shader
71 fs_builder(backend_shader *shader, bblock_t *block, fs_inst *inst) : function in class:brw::fs_builder
82 * Construct an fs_builder that inserts instructions before \p cursor in
86 fs_builder
89 fs_builder bld = *this;
96 * Construct an fs_builder appendin
[all...]
H A Dtest_fs_scoreboard.cpp99 emit_SEND(const fs_builder &bld, const fs_reg &dst,
141 const fs_builder &bld = v->bld;
168 const fs_builder &bld = v->bld;
194 const fs_builder &bld = v->bld;
221 const fs_builder &bld = v->bld;
254 const fs_builder &bld = v->bld;
280 const fs_builder &bld = v->bld;
306 const fs_builder &bld = v->bld;
332 const fs_builder &bld = v->bld;
361 const fs_builder
[all...]
H A Dtest_fs_saturate_propagation.cpp115 const fs_builder &bld = v->bld;
150 const fs_builder &bld = v->bld;
188 const fs_builder &bld = v->bld;
223 const fs_builder &bld = v->bld;
257 const fs_builder &bld = v->bld;
295 const fs_builder &bld = v->bld;
333 const fs_builder &bld = v->bld;
371 const fs_builder &bld = v->bld;
412 const fs_builder &bld = v->bld;
457 const fs_builder
[all...]
H A Dtest_fs_cmod_propagation.cpp125 const fs_builder &bld = v->bld;
157 const fs_builder &bld = v->bld;
191 const fs_builder &bld = v->bld;
224 const fs_builder &bld = v->bld;
256 const fs_builder &bld = v->bld;
288 const fs_builder &bld = v->bld;
326 const fs_builder &bld = v->bld;
367 const fs_builder &bld = v->bld;
406 const fs_builder &bld = v->bld;
448 const fs_builder
[all...]
H A Dbrw_fs_visitor.cpp160 fs_builder abld = bld.annotate("compute pixel centers");
267 fs_builder abld = bld.annotate("shader floats control execution mode");
281 fs_builder abld = bld.annotate("compute pixel centers");
344 const fs_builder dbld =
382 const fs_builder hbld = abld.group(MIN2(16, dispatch_width), i);
386 const fs_builder dbld =
419 const fs_builder dbld =
587 const fs_builder abld = bld.annotate("Alpha test");
612 fs_visitor::emit_single_fb_write(const fs_builder &bld,
698 const fs_builder abl
[all...]
H A Dbrw_fs_nir.cpp164 const fs_builder abld = v->bld.annotate("gl_InvocationID", NULL);
206 const fs_builder abld =
223 const fs_builder hbld = abld.group(MIN2(16, v->dispatch_width), i);
283 const fs_builder abld = bld.annotate("gl_SubgroupInvocation", NULL);
287 const fs_builder allbld8 = abld.group(8, 0).exec_all();
292 const fs_builder allbld16 = abld.group(16, 0).exec_all();
414 const fs_builder abld = bld.annotate(NULL, instr);
608 emit_find_msb_using_lzd(const fs_builder &bld,
677 fs_visitor::prepare_alu_destination_and_sources(const fs_builder &bld,
743 fs_visitor::resolve_inot_sources(const fs_builder
[all...]
H A Dbrw_fs_sel_peephole.cpp190 const fs_builder ibld = fs_builder(this, then_block, then_mov[i])
H A Dbrw_fs_reg_allocate.cpp351 void emit_unspill(const fs_builder &bld, fs_reg dst,
353 void emit_spill(const fs_builder &bld, fs_reg src,
741 fs_reg_alloc::emit_unspill(const fs_builder &bld, fs_reg dst,
753 fs_builder ubld = bld.exec_all().group(1, 0);
806 fs_reg_alloc::emit_spill(const fs_builder &bld, fs_reg src,
818 fs_builder ubld = bld.exec_all().group(1, 0);
1025 fs_builder ubld = fs->bld.exec_all().group(8, 0).at(
1072 const fs_builder ibld = fs_builder(fs, block, inst);
1145 const fs_builder ubl
[all...]
H A Dbrw_fs.cpp165 fs_visitor::VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld,
207 fs_visitor::DEP_RESOLVE_MOV(const fs_builder &bld, int grf)
212 const fs_builder ubld = bld.annotate("send dependency resolve")
573 fs_visitor::get_timestamp(const fs_builder &bld)
611 const fs_builder ibld = bld.annotate("shader time end")
637 const fs_builder cbld = ibld.group(1, 0);
653 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld,
1379 const fs_builder abld = bld.annotate("compute sample position");
1416 const fs_builder abld = bld.annotate("compute sample id");
1457 const fs_builder hbl
[all...]
H A Dbrw_fs_cse.cpp204 create_copy_instr(const fs_builder &bld, fs_inst *inst, fs_reg src, bool negate)
289 const fs_builder ibld = fs_builder(this, block, entry->generator)
305 const fs_builder ibld(this, block, inst);
H A Dtest_fs_copy_propagation.cpp114 const fs_builder &bld = v->bld;
156 const fs_builder &bld = v->bld;
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs.h48 offset(const fs_reg &reg, const brw::fs_builder &bld, unsigned delta)
86 void VARYING_PULL_CONSTANT_LOAD(const brw::fs_builder &bld,
91 void DEP_RESOLVE_MOV(const brw::fs_builder &bld, int grf);
192 void emit_fsign(const class brw::fs_builder &, const nir_alu_instr *instr,
211 void nir_emit_alu(const brw::fs_builder &bld, nir_alu_instr *instr);
212 bool try_emit_b2fi_of_inot(const brw::fs_builder &bld, fs_reg result,
214 void nir_emit_load_const(const brw::fs_builder &bld,
216 void nir_emit_vs_intrinsic(const brw::fs_builder &bld,
218 void nir_emit_tcs_intrinsic(const brw::fs_builder &bld,
220 void nir_emit_gs_intrinsic(const brw::fs_builder
[all...]
H A Dbrw_fs_lower_pack.cpp43 const fs_builder ibld(this, block, inst);
H A Dbrw_fs_builder.h37 * brw::fs_builder generates scalar code while brw::vec4_builder generates
40 class fs_builder { class in namespace:brw
52 * Construct an fs_builder that inserts instructions into \p shader.
55 fs_builder(backend_shader *shader, function in class:brw::fs_builder
66 * Construct an fs_builder that inserts instructions into \p shader
71 fs_builder(backend_shader *shader, bblock_t *block, fs_inst *inst) : function in class:brw::fs_builder
82 * Construct an fs_builder that inserts instructions before \p cursor in
86 fs_builder
89 fs_builder bld = *this;
96 * Construct an fs_builder appendin
[all...]
H A Dtest_fs_cmod_propagation.cpp103 const fs_builder &bld = v->bld;
135 const fs_builder &bld = v->bld;
168 const fs_builder &bld = v->bld;
200 const fs_builder &bld = v->bld;
238 const fs_builder &bld = v->bld;
277 const fs_builder &bld = v->bld;
317 const fs_builder &bld = v->bld;
356 const fs_builder &bld = v->bld;
389 const fs_builder &bld = v->bld;
421 const fs_builder
[all...]
H A Dtest_fs_saturate_propagation.cpp103 const fs_builder &bld = v->bld;
138 const fs_builder &bld = v->bld;
176 const fs_builder &bld = v->bld;
211 const fs_builder &bld = v->bld;
245 const fs_builder &bld = v->bld;
283 const fs_builder &bld = v->bld;
321 const fs_builder &bld = v->bld;
359 const fs_builder &bld = v->bld;
400 const fs_builder &bld = v->bld;
445 const fs_builder
[all...]
H A Dbrw_fs_nir.cpp139 const fs_builder abld = v->bld.annotate("gl_InvocationID", NULL);
180 const fs_builder abld =
197 const fs_builder hbld = abld.group(MIN2(16, v->dispatch_width), i);
251 const fs_builder abld = bld.annotate("gl_SubgroupInvocation", NULL);
255 const fs_builder allbld8 = abld.group(8, 0).exec_all();
260 const fs_builder allbld16 = abld.group(16, 0).exec_all();
449 const fs_builder abld = bld.annotate(NULL, instr);
628 emit_find_msb_using_lzd(const fs_builder &bld,
687 fs_visitor::prepare_alu_destination_and_sources(const fs_builder &bld,
748 fs_visitor::resolve_inot_sources(const fs_builder
[all...]
H A Dbrw_fs_sel_peephole.cpp189 const fs_builder ibld = fs_builder(this, then_block, then_mov[i])
H A Dbrw_fs_visitor.cpp159 fs_builder abld = bld.annotate("compute pixel centers");
207 fs_builder abld = bld.annotate("compute pixel centers");
213 const fs_builder hbld = abld.group(MIN2(16, dispatch_width), i);
227 const fs_builder dbld =
341 const fs_builder abld = bld.annotate("Alpha test");
366 fs_visitor::emit_single_fb_write(const fs_builder &bld,
437 const fs_builder abld = bld.annotate("compute alpha_to_coverage & "
529 const fs_builder abld = bld.annotate(
629 const fs_builder abld = bld.annotate("user clip distances");
799 const fs_builder abl
[all...]
H A Dbrw_fs.cpp164 fs_visitor::VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld,
204 fs_visitor::DEP_RESOLVE_MOV(const fs_builder &bld, int grf)
209 const fs_builder ubld = bld.annotate("send dependency resolve")
578 fs_visitor::get_timestamp(const fs_builder &bld)
616 const fs_builder ibld = bld.annotate("shader time end")
642 const fs_builder cbld = ibld.group(1, 0);
658 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld,
1312 const fs_builder abld = bld.annotate("compute sample position");
1349 const fs_builder abld = bld.annotate("compute sample id");
1390 const fs_builder hbl
[all...]
H A Dbrw_fs_cse.cpp203 create_copy_instr(const fs_builder &bld, fs_inst *inst, fs_reg src, bool negate)
289 const fs_builder ibld = fs_builder(this, block, entry->generator)
305 const fs_builder ibld(this, block, inst);
H A Dbrw_fs_lower_regioning.cpp259 const fs_builder ibld(v, block, inst);
280 const fs_builder ibld(v, block, inst);
328 const fs_builder ibld(v, block, inst);
376 const fs_builder ibld(v, block, inst);
H A Dtest_fs_copy_propagation.cpp103 const fs_builder &bld = v->bld;
145 const fs_builder &bld = v->bld;

Completed in 37 milliseconds

12