/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_visitor.cpp | 66 vec4_visitor::emit(vec4_instruction *inst) in emit() 77 vec4_visitor::emit_before(bblock_t *block, vec4_instruction *inst, in emit_before() 89 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() 97 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0, in emit() 104 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst, const src_reg &src0) in emit() 110 vec4_visitor::emit(enum opcode opcode, const dst_reg &dst) in emit() 116 vec4_visitor::emit(enum opcode opcode) in emit() 123 vec4_visitor::op(const dst_reg &dst, const src_reg &src0) \ 130 vec4_visitor::op(const dst_reg &dst, const src_reg &src0, \ 139 vec4_visitor::op(const dst_reg &dst, const src_reg &src0, \ [all …]
|
D | test_vec4_dead_code_eliminate.cpp | 39 vec4_visitor *v; 42 class dead_code_eliminate_vec4_visitor : public vec4_visitor 48 : vec4_visitor(compiler, NULL, NULL, prog_data, shader, NULL, in dead_code_eliminate_vec4_visitor() 104 dead_code_eliminate(vec4_visitor *v) in dead_code_eliminate()
|
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 | 36 vec4_visitor::emit_nir_code() in emit_nir_code() 45 vec4_visitor::nir_setup_uniforms() in nir_setup_uniforms() 51 vec4_visitor::nir_emit_impl(nir_function_impl *impl) in nir_emit_impl() 74 vec4_visitor::nir_emit_cf_list(exec_list *list) in nir_emit_cf_list() 98 vec4_visitor::nir_emit_if(nir_if *if_stmt) in nir_emit_if() 120 vec4_visitor::nir_emit_loop(nir_loop *loop) in nir_emit_loop() 130 vec4_visitor::nir_emit_block(nir_block *block) in nir_emit_block() 138 vec4_visitor::nir_emit_instr(nir_instr *instr) in nir_emit_instr() 173 dst_reg_for_nir_reg(vec4_visitor *v, nir_register *nir_reg, in dst_reg_for_nir_reg() 192 vec4_visitor::get_nir_dest(const nir_dest &dest) in get_nir_dest() [all …]
|
D | brw_ir_performance.h | 31 class vec4_visitor; variable 39 performance(const vec4_visitor *v);
|
D | brw_vec4.cpp | 399 vec4_visitor::opt_vector_float() in opt_vector_float() 517 vec4_visitor::opt_reduce_swizzle() in opt_reduce_swizzle() 585 vec4_visitor::split_uniform_registers() in split_uniform_registers() 632 vec4_visitor::pack_uniform_registers() in pack_uniform_registers() 807 vec4_visitor::opt_algebraic() in opt_algebraic() 918 vec4_visitor::move_push_constants_to_pull_constants() in move_push_constants_to_pull_constants() 1003 vec4_visitor::is_dep_ctrl_unsafe(const vec4_instruction *inst) in is_dep_ctrl_unsafe() 1058 vec4_visitor::opt_set_dependency_control() in opt_set_dependency_control() 1230 vec4_visitor::opt_register_coalesce() in opt_register_coalesce() 1466 vec4_visitor::eliminate_find_live_channel() in eliminate_find_live_channel() [all …]
|
D | brw_vec4_vs_visitor.cpp | 84 return vec4_visitor::emit_urb_slot(reg, varying); in emit_urb_slot() 107 : vec4_visitor(compiler, log_data, &key->base.tex, &vs_prog_data->base, in vec4_vs_visitor()
|
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() 381 vec4_visitor::evaluate_spill_costs(float *spill_costs, bool *no_spill) in evaluate_spill_costs() 488 vec4_visitor::choose_spill_reg(struct ra_graph *g) in choose_spill_reg() 504 vec4_visitor::spill_reg(unsigned spill_reg_nr) in spill_reg()
|
D | brw_vec4_tes.cpp | 43 : vec4_visitor(compiler, log_data, &key->base.tex, &prog_data->base, in vec4_tes_visitor() 215 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
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_gs_visitor.h | 40 class vec4_gs_visitor : public vec4_visitor
|
D | brw_vec4.h | 64 class vec4_visitor : public backend_shader 67 vec4_visitor(const struct brw_compiler *compiler, 111 brw_analysis<brw::performance, vec4_visitor> performance_analysis;
|
D | brw_ir_vec4.h | 48 src_reg(class vec4_visitor *v, const struct glsl_type *type); 49 src_reg(class vec4_visitor *v, const struct glsl_type *type, int size); 164 dst_reg(class vec4_visitor *v, const struct glsl_type *type);
|
D | brw_vec4_tcs.h | 39 class vec4_tcs_visitor : public vec4_visitor
|
D | brw_vec4_gs_nir.cpp | 102 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
D | brw_vec4_cmod_propagation.cpp | 50 opt_cmod_propagation_local(bblock_t *block, vec4_visitor *v) in opt_cmod_propagation_local() 351 vec4_visitor::opt_cmod_propagation() in opt_cmod_propagation()
|
D | brw_vec4_cse.cpp | 166 vec4_visitor::opt_cse_local(bblock_t *block, const vec4_live_variables &live) in opt_cse_local() 309 vec4_visitor::opt_cse() in opt_cse()
|
D | brw_vec4_tcs.cpp | 45 : vec4_visitor(compiler, log_data, &key->base.tex, &prog_data->base, in vec4_tcs_visitor() 322 vec4_visitor::nir_emit_intrinsic(instr); in nir_emit_intrinsic()
|
D | brw_vec4_dead_code_eliminate.cpp | 40 vec4_visitor::dead_code_eliminate() in dead_code_eliminate()
|
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_schedule_instructions.cpp | 864 vec4_instruction_scheduler(const vec4_visitor *v, int grf_count); 868 const vec4_visitor *v; 876 vec4_instruction_scheduler::vec4_instruction_scheduler(const vec4_visitor *v, in vec4_instruction_scheduler() 1838 vec4_visitor::opt_schedule_instructions() in opt_schedule_instructions()
|
D | brw_vec4_copy_propagation.cpp | 451 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.base.tex, in vec4_gs_visitor()
|