/third_party/mesa3d/src/intel/compiler/ |
D | brw_fs_visitor.cpp | 38 fs_visitor::emit_mcs_fetch(const fs_reg &coordinate, unsigned components, in emit_mcs_fetch() 65 fs_visitor::emit_dummy_fs() in emit_dummy_fs() 119 fs_visitor::interp_reg(int location, int channel) in interp_reg() 144 fs_visitor::per_primitive_reg(int location) in per_primitive_reg() 161 fs_visitor::emit_interpolation_setup_gfx4() in emit_interpolation_setup_gfx4() 266 fs_visitor::emit_shader_float_controls_execution_mode() in emit_shader_float_controls_execution_mode() 284 fs_visitor::emit_interpolation_setup_gfx6() in emit_interpolation_setup_gfx6() 588 fs_visitor::emit_alpha_test() in emit_alpha_test() 617 fs_visitor::emit_single_fb_write(const fs_builder &bld, in emit_single_fb_write() 663 fs_visitor::emit_fb_writes() in emit_fb_writes() [all …]
|
D | brw_fs.cpp | 166 fs_visitor::VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld, in VARYING_PULL_CONSTANT_LOAD() 208 fs_visitor::DEP_RESOLVE_MOV(const fs_builder &bld, int grf) in DEP_RESOLVE_MOV() 560 fs_visitor::get_timestamp(const fs_builder &bld) in get_timestamp() 580 fs_visitor::vfail(const char *format, va_list va) in vfail() 601 fs_visitor::fail(const char *format, ...) in fail() 622 fs_visitor::limit_dispatch_width(unsigned n, const char *msg) in limit_dispatch_width() 1116 fs_visitor::vgrf(const glsl_type *const type) in vgrf() 1146 fs_visitor::import_uniforms(fs_visitor *v) in import_uniforms() 1156 fs_visitor::emit_fragcoord_interpolation(fs_reg wpos) in emit_fragcoord_interpolation() 1226 fs_visitor::emit_frontfacing_interpolation() in emit_frontfacing_interpolation() [all …]
|
D | brw_fs.h | 43 class fs_visitor; variable 51 register_pressure(const fs_visitor *v); 63 validate(const fs_visitor *) const in validate() 93 class fs_visitor : public backend_shader 96 fs_visitor(const struct brw_compiler *compiler, void *log_data, 103 fs_visitor(const struct brw_compiler *compiler, void *log_data, 110 ~fs_visitor(); 113 void import_uniforms(fs_visitor *v); 359 brw_analysis<brw::register_pressure, fs_visitor> regpressure_analysis; 360 brw_analysis<brw::performance, fs_visitor> performance_analysis; [all …]
|
D | brw_ir_performance.h | 28 class fs_visitor; variable 38 performance(const fs_visitor *v);
|
D | test_fs_copy_propagation.cpp | 41 fs_visitor *v; 44 class copy_propagation_fs_visitor : public fs_visitor 51 : fs_visitor(compiler, NULL, mem_ctx, NULL, in copy_propagation_fs_visitor() 93 copy_propagation(fs_visitor *v) in copy_propagation()
|
D | brw_fs_lower_regioning.cpp | 360 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst); 371 lower_src_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i) in lower_src_modifiers() 399 lower_dst_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst) in lower_dst_modifiers() 448 lower_src_region(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i) in lower_src_region() 490 lower_dst_region(fs_visitor *v, bblock_t *block, fs_inst *inst) in lower_dst_region() 548 lower_exec_type(fs_visitor *v, bblock_t *block, fs_inst *inst) in lower_exec_type() 595 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst) in lower_instruction() 622 fs_visitor::lower_regioning() in lower_regioning()
|
D | brw_mesh.cpp | 222 fs_visitor *v[3] = {0}; in brw_compile_task() 243 v[simd] = new fs_visitor(compiler, params->log_data, mem_ctx, &key->base, in brw_compile_task() 267 fs_visitor *selected = v[selected_simd]; in brw_compile_task() 723 fs_visitor *v[3] = {0}; in brw_compile_mesh() 756 v[simd] = new fs_visitor(compiler, params->log_data, mem_ctx, &key->base, in brw_compile_mesh() 780 fs_visitor *selected = v[selected_simd]; in brw_compile_mesh() 1125 fs_visitor::emit_task_mesh_store(const fs_builder &bld, nir_intrinsic_instr *instr) in emit_task_mesh_store() 1142 fs_visitor::emit_task_mesh_load(const fs_builder &bld, nir_intrinsic_instr *instr) in emit_task_mesh_load() 1159 fs_visitor::nir_emit_task_intrinsic(const fs_builder &bld, in nir_emit_task_intrinsic() 1182 fs_visitor::nir_emit_mesh_intrinsic(const fs_builder &bld, in nir_emit_mesh_intrinsic() [all …]
|
D | brw_fs_nir.cpp | 36 fs_visitor::emit_nir_code() in emit_nir_code() 54 fs_visitor::nir_setup_outputs() in nir_setup_outputs() 103 fs_visitor::nir_setup_uniforms() in nir_setup_uniforms() 136 emit_system_values_block(nir_block *block, fs_visitor *v) in emit_system_values_block() 280 fs_visitor::nir_emit_system_values() in nir_emit_system_values() 311 fs_visitor::nir_emit_impl(nir_function_impl *impl) in nir_emit_impl() 334 fs_visitor::nir_emit_cf_list(exec_list *list) in nir_emit_cf_list() 358 fs_visitor::nir_emit_if(nir_if *if_stmt) in nir_emit_if() 398 fs_visitor::nir_emit_loop(nir_loop *loop) in nir_emit_loop() 412 fs_visitor::nir_emit_block(nir_block *block) in nir_emit_block() [all …]
|
D | brw_fs_scoreboard.cpp | 245 ordered_inst_addresses(const fs_visitor *shader) in ordered_inst_addresses() 993 update_inst_scoreboard(const fs_visitor *shader, const ordered_address *jps, in update_inst_scoreboard() 1052 gather_block_scoreboards(const fs_visitor *shader, in gather_block_scoreboards() 1072 propagate_block_scoreboards(const fs_visitor *shader, in propagate_block_scoreboards() 1119 gather_inst_dependencies(const fs_visitor *shader, in gather_inst_dependencies() 1208 allocate_inst_dependencies(const fs_visitor *shader, in allocate_inst_dependencies() 1249 emit_inst_dependencies(fs_visitor *shader, in emit_inst_dependencies() 1325 fs_visitor::lower_scoreboard() in lower_scoreboard()
|
D | brw_fs_reg_allocate.cpp | 46 fs_visitor::assign_regs_trivial() in assign_regs_trivial() 206 void fs_visitor::calculate_payload_ranges(int payload_node_count, in calculate_payload_ranges() 295 fs_reg_alloc(fs_visitor *fs): in fs_reg_alloc() 363 fs_visitor *fs; 405 get_used_mrfs(const fs_visitor *v, bool *mrf_used) in get_used_mrfs() 460 return static_cast<const fs_visitor *>(s)->dispatch_width / 8; in spill_max_size() 1265 fs_visitor::assign_regs(bool allow_spilling, bool spill_all) in assign_regs()
|
D | brw_fs_lower_pack.cpp | 31 fs_visitor::lower_pack() in lower_pack()
|
D | brw_fs_bank_conflicts.cpp | 510 shader_reg_partitioning(const fs_visitor *v) in shader_reg_partitioning() 532 shader_reg_constraints(const fs_visitor *v, const partitioning &p) in shader_reg_constraints() 630 shader_conflict_weight_matrix(const fs_visitor *v, const partitioning &p) in shader_conflict_weight_matrix() 910 fs_visitor::opt_bank_conflicts() in opt_bank_conflicts()
|
D | brw_fs_cse.cpp | 48 is_expression(const fs_visitor *v, const fs_inst *const inst) in is_expression() 247 fs_visitor::opt_cse_local(const fs_live_variables &live, bblock_t *block, int &ip) in opt_cse_local() 381 fs_visitor::opt_cse() in opt_cse()
|
D | brw_fs_validate.cpp | 42 fs_visitor::validate() in validate()
|
D | brw_fs_register_coalesce.cpp | 71 is_coalesce_candidate(const fs_visitor *v, const fs_inst *inst) in is_coalesce_candidate() 191 fs_visitor::register_coalesce() in register_coalesce()
|
D | brw_wm_iz.cpp | 122 void fs_visitor::setup_fs_payload_gfx4() in setup_fs_payload_gfx4()
|
D | brw_fs_dead_code_eliminate.cpp | 76 fs_visitor::dead_code_eliminate() in dead_code_eliminate()
|
D | test_fs_saturate_propagation.cpp | 41 fs_visitor *v; 44 class saturate_propagation_fs_visitor : public fs_visitor 51 : fs_visitor(compiler, NULL, mem_ctx, NULL, in saturate_propagation_fs_visitor() 94 saturate_propagation(fs_visitor *v) in saturate_propagation()
|
D | brw_fs_copy_propagation.cpp | 452 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) in try_copy_propagate() 743 fs_visitor::try_constant_propagate(fs_inst *inst, acp_entry *entry) in try_constant_propagate() 1022 fs_visitor::opt_copy_propagation_local(void *copy_prop_ctx, bblock_t *block, in opt_copy_propagation_local() 1109 fs_visitor::opt_copy_propagation() in opt_copy_propagation()
|
D | brw_fs_saturate_propagation.cpp | 152 fs_visitor::opt_saturate_propagation() in opt_saturate_propagation()
|
D | brw_fs_sel_peephole.cpp | 128 fs_visitor::opt_peephole_sel() in opt_peephole_sel()
|
D | brw_schedule_instructions.cpp | 738 fs_instruction_scheduler(const fs_visitor *v, int grf_count, int hw_reg_count, 745 const fs_visitor *v; 753 fs_instruction_scheduler::fs_instruction_scheduler(const fs_visitor *v, in fs_instruction_scheduler() 1890 fs_visitor::schedule_instructions(instruction_scheduler_mode mode) in schedule_instructions()
|
D | brw_fs_cmod_propagation.cpp | 549 fs_visitor::opt_cmod_propagation() in opt_cmod_propagation()
|
/third_party/mesa3d/docs/relnotes/ |
D | 10.0.2.rst | 36 SIGSEGV in fs_visitor::visit(ir_dereference_variable*)
|
D | 19.3.2.rst | 52 fs_visitor::lower_mul_dword_inst is too strict
|