Searched refs:fs_visitor (Results 1 - 25 of 69) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_ir_performance.h28 class fs_visitor;
38 performance(const fs_visitor *v);
H A Dbrw_fs_lower_pack.cpp31 fs_visitor::lower_pack()
H A Dbrw_fs_validate.cpp42 fs_visitor::validate()
H A Dbrw_fs_visitor.cpp37 fs_visitor::emit_mcs_fetch(const fs_reg &coordinate, unsigned components,
66 fs_visitor::emit_gfx6_gather_wa(uint8_t wa, fs_reg dst)
94 fs_visitor::emit_dummy_fs()
144 fs_visitor::interp_reg(int location, int channel)
156 fs_visitor::emit_interpolation_setup_gfx4()
261 fs_visitor::emit_shader_float_controls_execution_mode()
279 fs_visitor::emit_interpolation_setup_gfx6()
583 fs_visitor::emit_alpha_test()
612 fs_visitor::emit_single_fb_write(const fs_builder &bld,
658 fs_visitor
1091 fs_visitor::fs_visitor(const struct brw_compiler *compiler, void *log_data, function in class:fs_visitor
1111 fs_visitor::fs_visitor(const struct brw_compiler *compiler, void *log_data, function in class:fs_visitor
[all...]
H A Dbrw_fs.h43 class fs_visitor;
51 register_pressure(const fs_visitor *v);
63 validate(const fs_visitor *) const
91 class fs_visitor : public backend_shader class in inherits:backend_shader
94 fs_visitor(const struct brw_compiler *compiler, void *log_data,
102 fs_visitor(const struct brw_compiler *compiler, void *log_data,
110 ~fs_visitor();
113 void import_uniforms(fs_visitor *v);
349 brw_analysis<brw::register_pressure, fs_visitor> regpressure_analysis;
350 brw_analysis<brw::performance, fs_visitor> performance_analysi
[all...]
H A Dtest_fs_copy_propagation.cpp41 fs_visitor *v;
44 class copy_propagation_fs_visitor : public fs_visitor
51 : fs_visitor(compiler, NULL, mem_ctx, NULL,
93 copy_propagation(fs_visitor *v)
H A Dbrw_fs_lower_regioning.cpp280 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst);
291 lower_src_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i)
319 lower_dst_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst)
368 lower_src_region(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i)
410 lower_dst_region(fs_visitor *v, bblock_t *block, fs_inst *inst)
467 lower_exec_type(fs_visitor *v, bblock_t *block, fs_inst *inst)
490 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst)
517 fs_visitor::lower_regioning()
H A Dbrw_wm_iz.cpp122 void fs_visitor::setup_fs_payload_gfx4()
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)
573 fs_visitor::get_timestamp(const fs_builder &bld)
593 fs_visitor::emit_shader_time_begin()
606 fs_visitor::emit_shader_time_end()
653 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld,
670 fs_visitor::vfail(const char *format, va_list va)
691 fs_visitor::fail(const char *format, ...)
712 fs_visitor::limit_dispatch_width(unsigned n, const char *msg)
1197 fs_visitor
[all...]
H A Dbrw_fs_dead_code_eliminate.cpp76 fs_visitor::dead_code_eliminate()
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_lower_pack.cpp31 fs_visitor::lower_pack()
H A Dbrw_fs_live_variables.h80 fs_live_variables(fs_visitor *v, const cfg_t *cfg);
124 fs_visitor *v;
H A Dbrw_fs_validate.cpp42 fs_visitor::validate()
H A Dbrw_fs_visitor.cpp37 fs_visitor::emit_mcs_fetch(const fs_reg &coordinate, unsigned components,
66 fs_visitor::emit_gen6_gather_wa(uint8_t wa, fs_reg dst)
94 fs_visitor::emit_dummy_fs()
143 fs_visitor::interp_reg(int location, int channel)
155 fs_visitor::emit_interpolation_setup_gen4()
205 fs_visitor::emit_interpolation_setup_gen6()
337 fs_visitor::emit_alpha_test()
366 fs_visitor::emit_single_fb_write(const fs_builder &bld,
405 fs_visitor::emit_alpha_to_coverage_workaround(const fs_reg &src0_alpha)
481 fs_visitor
970 fs_visitor::fs_visitor(const struct brw_compiler *compiler, void *log_data, function in class:fs_visitor
989 fs_visitor::fs_visitor(const struct brw_compiler *compiler, void *log_data, function in class:fs_visitor
[all...]
H A Dtest_fs_copy_propagation.cpp40 fs_visitor *v;
43 class copy_propagation_fs_visitor : public fs_visitor
49 : fs_visitor(compiler, NULL, NULL, NULL,
82 copy_propagation(fs_visitor *v)
H A Dbrw_fs_lower_regioning.cpp245 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst);
256 lower_src_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i)
278 lower_dst_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst)
325 lower_src_region(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i)
366 lower_dst_region(fs_visitor *v, bblock_t *block, fs_inst *inst)
421 lower_instruction(fs_visitor *v, bblock_t *block, fs_inst *inst)
445 fs_visitor::lower_regioning()
H A Dbrw_fs_saturate_propagation.cpp46 opt_saturate_propagation_local(fs_visitor *v, bblock_t *block)
150 fs_visitor::opt_saturate_propagation()
H A Dbrw_fs_live_variables.cpp252 fs_live_variables::fs_live_variables(fs_visitor *v, const cfg_t *cfg)
307 fs_visitor::invalidate_live_intervals()
320 fs_visitor::calculate_live_intervals()
356 fs_visitor::virtual_grf_interferes(int a, int b)
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)
578 fs_visitor::get_timestamp(const fs_builder &bld)
598 fs_visitor::emit_shader_time_begin()
611 fs_visitor::emit_shader_time_end()
658 fs_visitor::SHADER_TIME_ADD(const fs_builder &bld,
675 fs_visitor::vfail(const char *format, va_list va)
695 fs_visitor::fail(const char *format, ...)
716 fs_visitor::limit_dispatch_width(unsigned n, const char *msg)
1088 fs_visitor
[all...]
H A Dbrw_fs.h60 class fs_visitor : public backend_shader class in inherits:backend_shader
63 fs_visitor(const struct brw_compiler *compiler, void *log_data,
72 fs_visitor(const struct brw_compiler *compiler, void *log_data,
79 ~fs_visitor();
82 void import_uniforms(fs_visitor *v);
560 lower_src_modifiers(fs_visitor *v, bblock_t *block, fs_inst *inst, unsigned i);
H A Dbrw_fs_nir.cpp34 fs_visitor::emit_nir_code()
47 fs_visitor::nir_setup_outputs()
89 fs_visitor::nir_setup_uniforms()
111 emit_system_values_block(nir_block *block, fs_visitor *v)
240 fs_visitor::nir_emit_system_values()
336 fs_visitor::nir_emit_impl(nir_function_impl *impl)
359 fs_visitor::nir_emit_cf_list(exec_list *list)
383 fs_visitor::nir_emit_if(nir_if *if_stmt)
425 fs_visitor::nir_emit_loop(nir_loop *loop)
439 fs_visitor
[all...]
H A Dbrw_fs_dead_code_eliminate.cpp73 fs_visitor::dead_code_eliminate()
H A Dbrw_fs_reg_allocate.cpp45 fs_visitor::assign_regs_trivial()
319 void fs_visitor::calculate_payload_ranges(int payload_node_count,
415 fs_visitor::setup_payload_interference(struct ra_graph *g,
469 get_used_mrfs(fs_visitor *v, bool *mrf_used)
501 setup_mrf_hack_interference(fs_visitor *v, struct ra_graph *g,
531 fs_visitor::assign_regs(bool allow_spilling, bool spill_all)
803 return static_cast<const fs_visitor *>(s)->dispatch_width / 8;
870 fs_visitor::choose_spill_reg(struct ra_graph *g)
950 fs_visitor::spill_reg(unsigned spill_reg)
H A Dbrw_wm_iz.cpp122 void fs_visitor::setup_fs_payload_gen4()
H A Dbrw_fs_register_coalesce.cpp69 is_coalesce_candidate(const fs_visitor *v, const fs_inst *inst)
153 fs_visitor::register_coalesce()

Completed in 32 milliseconds

123