/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_visitor.cpp | 65 vec4_visitor::emit(vec4_instruction *inst) in emit() 76 vec4_visitor::emit_before(bblock_t *block, vec4_instruction *inst, in emit_before() 88 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() 96 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() 103 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0) in emit() 109 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst) in emit() 115 vec4_visitor::emit(enum opcode opcode) in emit() 122 vec4_visitor::op(const dst_reg &dst, const src_reg &src0) \ 129 vec4_visitor::op(const dst_reg &dst, const src_reg &src0, \ 138 vec4_visitor::op(const dst_reg &dst, const src_reg &src0, \ [all …]
|
D | test_vec4_copy_propagation.cpp | 41 vec4_visitor *v; 44 class copy_propagation_vec4_visitor : public vec4_visitor 50 : vec4_visitor(compiler, NULL, NULL, prog_data, shader, NULL, in copy_propagation_vec4_visitor() 106 copy_propagation(vec4_visitor *v) in copy_propagation()
|
D | brw_vec4_nir.cpp | 35 vec4_visitor::emit_nir_code() in emit_nir_code() 49 vec4_visitor::nir_setup_uniforms() in nir_setup_uniforms() 55 vec4_visitor::nir_emit_impl(nir_function_impl *impl) in nir_emit_impl() 78 vec4_visitor::nir_emit_cf_list(exec_list *list) in nir_emit_cf_list() 102 vec4_visitor::nir_emit_if(nir_if *if_stmt) in nir_emit_if() 124 vec4_visitor::nir_emit_loop(nir_loop *loop) in nir_emit_loop() 134 vec4_visitor::nir_emit_block(nir_block *block) in nir_emit_block() 142 vec4_visitor::nir_emit_instr(nir_instr *instr) in nir_emit_instr() 178 dst_reg_for_nir_reg(vec4_visitor *v, nir_register *nir_reg, in dst_reg_for_nir_reg() 197 vec4_visitor::get_nir_dest(const nir_dest &dest) in get_nir_dest() [all …]
|
D | brw_vec4.cpp | 316 vec4_visitor::implied_mrf_writes(vec4_instruction *inst) in implied_mrf_writes() 379 vec4_visitor::opt_vector_float() in opt_vector_float() 497 vec4_visitor::opt_reduce_swizzle() in opt_reduce_swizzle() 565 vec4_visitor::split_uniform_registers() in split_uniform_registers() 612 vec4_visitor::pack_uniform_registers() in pack_uniform_registers() 784 vec4_visitor::opt_algebraic() in opt_algebraic() 889 vec4_visitor::move_push_constants_to_pull_constants() in move_push_constants_to_pull_constants() 974 vec4_visitor::is_dep_ctrl_unsafe(const vec4_instruction *inst) in is_dep_ctrl_unsafe() 1050 vec4_visitor::opt_set_dependency_control() in opt_set_dependency_control() 1194 vec4_visitor::opt_register_coalesce() in opt_register_coalesce() [all …]
|
D | brw_vec4_live_variables.cpp | 234 vec4_visitor::calculate_live_intervals() in calculate_live_intervals() 308 vec4_visitor::invalidate_live_intervals() in invalidate_live_intervals() 315 vec4_visitor::var_range_start(unsigned v, unsigned n) const in var_range_start() 326 vec4_visitor::var_range_end(unsigned v, unsigned n) const in var_range_end() 337 vec4_visitor::virtual_grf_interferes(int a, int b) in virtual_grf_interferes()
|
D | test_vec4_register_coalesce.cpp | 43 vec4_visitor *v; 47 class register_coalesce_vec4_visitor : public vec4_visitor 53 : vec4_visitor(compiler, NULL, NULL, prog_data, shader, NULL, in register_coalesce_vec4_visitor() 109 _register_coalesce(vec4_visitor *v, const char *func) in _register_coalesce()
|
D | brw_vec4_reg_allocate.cpp | 42 vec4_visitor::reg_allocate_trivial() in reg_allocate_trivial() 169 vec4_visitor::setup_payload_interference(struct ra_graph *g, in setup_payload_interference() 193 vec4_visitor::reg_allocate() in reg_allocate() 382 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() 489 vec4_visitor::choose_spill_reg(struct ra_graph *g) in choose_spill_reg() 505 vec4_visitor::spill_reg(int spill_reg_nr) in spill_reg()
|
D | brw_vec4_vs_visitor.cpp | 84 return vec4_visitor::emit_urb_slot(reg, varying); in emit_urb_slot() 176 : vec4_visitor(compiler, log_data, &key->tex, &vs_prog_data->base, shader, in vec4_vs_visitor()
|
D | brw_ir_vec4.h | 47 src_reg(class vec4_visitor *v, const struct glsl_type *type); 48 src_reg(class vec4_visitor *v, const struct glsl_type *type, int size); 163 dst_reg(class vec4_visitor *v, const struct glsl_type *type);
|
D | brw_vec4_tes.h | 38 class vec4_tes_visitor : public vec4_visitor
|
D | brw_vec4_vs.h | 31 class vec4_vs_visitor : public vec4_visitor
|
D | brw_vec4_tes.cpp | 43 : vec4_visitor(compiler, log_data, &key->tex, &prog_data->base, in vec4_tes_visitor() 261 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
D | brw_vec4_gs_visitor.h | 40 class vec4_gs_visitor : public vec4_visitor
|
D | brw_vec4_tcs.h | 39 class vec4_tcs_visitor : public vec4_visitor
|
D | brw_vec4_cse.cpp | 139 vec4_visitor::opt_cse_local(bblock_t *block) in opt_cse_local() 282 vec4_visitor::opt_cse() in opt_cse()
|
D | brw_vec4_gs_nir.cpp | 118 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
D | brw_vec4.h | 64 class vec4_visitor : public backend_shader 67 vec4_visitor(const struct brw_compiler *compiler,
|
D | test_vec4_cmod_propagation.cpp | 43 vec4_visitor *v; 46 class cmod_propagation_vec4_visitor : public vec4_visitor 52 : vec4_visitor(compiler, NULL, NULL, prog_data, shader, NULL, in cmod_propagation_vec4_visitor() 124 cmod_propagation(vec4_visitor *v) in cmod_propagation()
|
D | brw_vec4_cmod_propagation.cpp | 183 vec4_visitor::opt_cmod_propagation() in opt_cmod_propagation()
|
D | brw_vec4_dead_code_eliminate.cpp | 40 vec4_visitor::dead_code_eliminate() in dead_code_eliminate()
|
D | brw_vec4_tcs.cpp | 45 : vec4_visitor(compiler, log_data, &key->tex, &prog_data->base, in vec4_tcs_visitor() 372 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
D | brw_schedule_instructions.cpp | 746 vec4_instruction_scheduler(vec4_visitor *v, int grf_count); 750 vec4_visitor *v; 758 vec4_instruction_scheduler::vec4_instruction_scheduler(vec4_visitor *v, in vec4_instruction_scheduler() 1739 vec4_visitor::opt_schedule_instructions() in opt_schedule_instructions()
|
D | brw_vec4_copy_propagation.cpp | 472 vec4_visitor::opt_copy_propagation(bool do_constant_prop) in opt_copy_propagation()
|
D | brw_vec4_gs_visitor.cpp | 47 : vec4_visitor(compiler, log_data, &c->key.tex, in vec4_gs_visitor()
|