/third_party/mesa3d/src/intel/compiler/ |
D | brw_fs.h | 76 offset(const fs_reg ®, const brw::fs_builder &bld, unsigned delta) in offset() 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 &bld, [all …]
|
D | brw_fs_builder.h | 40 class fs_builder { 55 fs_builder(backend_shader *shader, in fs_builder() function 71 fs_builder(backend_shader *shader, bblock_t *block, fs_inst *inst) : in fs_builder() function 86 fs_builder 89 fs_builder bld = *this; in at() 100 fs_builder 114 fs_builder 117 fs_builder bld = *this; in group() 142 fs_builder 153 fs_builder [all …]
|
D | test_fs_cmod_propagation.cpp | 125 const fs_builder &bld = v->bld; in TEST_F() 157 const fs_builder &bld = v->bld; in TEST_F() 191 const fs_builder &bld = v->bld; in TEST_F() 224 const fs_builder &bld = v->bld; in TEST_F() 256 const fs_builder &bld = v->bld; in TEST_F() 288 const fs_builder &bld = v->bld; in TEST_F() 326 const fs_builder &bld = v->bld; in TEST_F() 367 const fs_builder &bld = v->bld; in TEST_F() 406 const fs_builder &bld = v->bld; in TEST_F() 448 const fs_builder &bld = v->bld; in TEST_F() [all …]
|
D | test_fs_scoreboard.cpp | 99 emit_SEND(const fs_builder &bld, const fs_reg &dst, in emit_SEND() 133 const fs_builder &bld = v->bld; in TEST_F() 160 const fs_builder &bld = v->bld; in TEST_F() 187 const fs_builder &bld = v->bld; in TEST_F() 215 const fs_builder &bld = v->bld; in TEST_F() 248 const fs_builder &bld = v->bld; in TEST_F() 274 const fs_builder &bld = v->bld; in TEST_F() 301 const fs_builder &bld = v->bld; in TEST_F() 327 const fs_builder &bld = v->bld; in TEST_F() 356 const fs_builder &bld = v->bld; in TEST_F() [all …]
|
D | test_fs_saturate_propagation.cpp | 115 const fs_builder &bld = v->bld; in TEST_F() 150 const fs_builder &bld = v->bld; in TEST_F() 188 const fs_builder &bld = v->bld; in TEST_F() 223 const fs_builder &bld = v->bld; in TEST_F() 257 const fs_builder &bld = v->bld; in TEST_F() 295 const fs_builder &bld = v->bld; in TEST_F() 333 const fs_builder &bld = v->bld; in TEST_F() 371 const fs_builder &bld = v->bld; in TEST_F() 412 const fs_builder &bld = v->bld; in TEST_F() 457 const fs_builder &bld = v->bld; in TEST_F() [all …]
|
D | brw_fs_nir.cpp | 164 const fs_builder abld = v->bld.annotate("gl_InvocationID", NULL); in emit_system_values_block() 206 const fs_builder abld = in emit_system_values_block() 223 const fs_builder hbld = abld.group(MIN2(16, v->dispatch_width), i); in emit_system_values_block() 283 const fs_builder abld = bld.annotate("gl_SubgroupInvocation", NULL); in nir_emit_system_values() 287 const fs_builder allbld8 = abld.group(8, 0).exec_all(); in nir_emit_system_values() 292 const fs_builder allbld16 = abld.group(16, 0).exec_all(); in nir_emit_system_values() 414 const fs_builder abld = bld.annotate(NULL, instr); in nir_emit_instr() 609 emit_find_msb_using_lzd(const fs_builder &bld, in emit_find_msb_using_lzd() 678 fs_visitor::prepare_alu_destination_and_sources(const fs_builder &bld, in prepare_alu_destination_and_sources() 744 fs_visitor::resolve_inot_sources(const fs_builder &bld, nir_alu_instr *instr, in resolve_inot_sources() [all …]
|
D | brw_fs_visitor.cpp | 160 fs_builder abld = bld.annotate("compute pixel centers"); in emit_interpolation_setup_gfx4() 267 fs_builder abld = bld.annotate("shader floats control execution mode"); in emit_shader_float_controls_execution_mode() 281 fs_builder abld = bld.annotate("compute pixel centers"); in emit_interpolation_setup_gfx6() 344 const fs_builder dbld = in emit_interpolation_setup_gfx6() 382 const fs_builder hbld = abld.group(MIN2(16, dispatch_width), i); in emit_interpolation_setup_gfx6() 386 const fs_builder dbld = in emit_interpolation_setup_gfx6() 419 const fs_builder dbld = in emit_interpolation_setup_gfx6() 587 const fs_builder abld = bld.annotate("Alpha test"); in emit_alpha_test() 612 fs_visitor::emit_single_fb_write(const fs_builder &bld, in emit_single_fb_write() 698 const fs_builder abld = bld.annotate( in emit_fb_writes() [all …]
|
D | brw_fs.cpp | 165 fs_visitor::VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld, in VARYING_PULL_CONSTANT_LOAD() 207 fs_visitor::DEP_RESOLVE_MOV(const fs_builder &bld, int grf) in DEP_RESOLVE_MOV() 212 const fs_builder ubld = bld.annotate("send dependency resolve") in DEP_RESOLVE_MOV() 573 fs_visitor::get_timestamp(const fs_builder &bld) in get_timestamp() 611 const fs_builder ibld = bld.annotate("shader time end") in emit_shader_time_end() 637 const fs_builder cbld = ibld.group(1, 0); in emit_shader_time_end() 653 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld, in SHADER_TIME_ADD() 1379 const fs_builder abld = bld.annotate("compute sample position"); in emit_samplepos_setup() 1416 const fs_builder abld = bld.annotate("compute sample id"); in emit_sampleid_setup() 1457 const fs_builder hbld = abld.group(MIN2(16, dispatch_width), i); in emit_sampleid_setup() [all …]
|
D | brw_fs_reg_allocate.cpp | 351 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, in emit_unspill() 753 fs_builder ubld = bld.exec_all().group(1, 0); in emit_unspill() 806 fs_reg_alloc::emit_spill(const fs_builder &bld, fs_reg src, in emit_spill() 818 fs_builder ubld = bld.exec_all().group(1, 0); in emit_spill() 1025 fs_builder ubld = fs->bld.exec_all().group(8, 0).at( in spill_reg() 1072 const fs_builder ibld = fs_builder(fs, block, inst); in spill_reg() 1145 const fs_builder ubld = ibld.exec_all(!per_channel).group(width, 0); in spill_reg()
|
D | brw_fs_cse.cpp | 204 create_copy_instr(const fs_builder &bld, fs_inst *inst, fs_reg src, bool negate) in create_copy_instr() 289 const fs_builder ibld = fs_builder(this, block, entry->generator) in opt_cse_local() 305 const fs_builder ibld(this, block, inst); in opt_cse_local()
|
D | brw_fs_sel_peephole.cpp | 190 const fs_builder ibld = fs_builder(this, then_block, then_mov[i]) in opt_peephole_sel()
|
D | brw_fs_lower_regioning.cpp | 300 const fs_builder ibld(v, block, inst); in lower_src_modifiers() 321 const fs_builder ibld(v, block, inst); in lower_dst_modifiers() 371 const fs_builder ibld(v, block, inst); in lower_src_region() 420 const fs_builder ibld(v, block, inst); in lower_dst_region()
|
D | brw_fs_lower_pack.cpp | 43 const fs_builder ibld(this, block, inst); in lower_pack()
|
D | test_fs_copy_propagation.cpp | 114 const fs_builder &bld = v->bld; in TEST_F() 156 const fs_builder &bld = v->bld; in TEST_F()
|
D | brw_fs_scoreboard.cpp | 1251 const fs_builder ibld = fs_builder(shader, block, inst) in emit_inst_dependencies() 1275 const fs_builder ibld = fs_builder(shader, block, inst) in emit_inst_dependencies()
|
D | brw_fs_combine_constants.cpp | 534 const fs_builder ibld = bld.at(imm->block, n).exec_all().group(width, 0); in opt_combine_constants()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 2227 - intel/compiler: Fixup operands in fs_builder::emit() that takes array
|