Home
last modified time | relevance | path

Searched refs:fs_visitor (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs.cpp271 fs_visitor::type_size(const struct glsl_type *type) in type_size()
301 fs_visitor::fail(const char *format, ...) in fail()
324 fs_visitor::emit(enum opcode opcode) in emit()
330 fs_visitor::emit(enum opcode opcode, fs_reg dst) in emit()
336 fs_visitor::emit(enum opcode opcode, fs_reg dst, fs_reg src0) in emit()
342 fs_visitor::emit(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1) in emit()
348 fs_visitor::emit(enum opcode opcode, fs_reg dst, in emit()
355 fs_visitor::push_force_uncompressed() in push_force_uncompressed()
361 fs_visitor::pop_force_uncompressed() in pop_force_uncompressed()
368 fs_visitor::push_force_sechalf() in push_force_sechalf()
[all …]
Dbrw_fs_visitor.cpp54 fs_visitor::visit(ir_variable *ir) in visit()
138 fs_visitor::visit(ir_dereference_variable *ir) in visit()
145 fs_visitor::visit(ir_dereference_record *ir) in visit()
162 fs_visitor::visit(ir_dereference_array *ir) in visit()
185 fs_visitor::try_emit_saturate(ir_expression *ir) in try_emit_saturate()
217 fs_visitor::try_emit_mad(ir_expression *ir, int mul_arg) in try_emit_mad()
254 fs_visitor::visit(ir_expression *ir) in visit()
624 fs_visitor::emit_assignment_writes(fs_reg &l, fs_reg &r, in emit_assignment_writes()
674 fs_visitor::try_rewrite_rhs_to_dst(ir_assignment *ir, in try_rewrite_rhs_to_dst()
707 fs_visitor::visit(ir_assignment *ir) in visit()
[all …]
Dbrw_fs_emit.cpp41 fs_visitor::generate_fb_write(fs_inst *inst) in generate_fb_write()
122 fs_visitor::generate_pixel_xy(struct brw_reg dst, bool is_x) in generate_pixel_xy()
150 fs_visitor::generate_linterp(fs_inst *inst, in generate_linterp()
168 fs_visitor::generate_math1_gen7(fs_inst *inst, in generate_math1_gen7()
181 fs_visitor::generate_math2_gen7(fs_inst *inst, in generate_math2_gen7()
191 fs_visitor::generate_math1_gen6(fs_inst *inst, in generate_math1_gen6()
218 fs_visitor::generate_math2_gen6(fs_inst *inst, in generate_math2_gen6()
238 fs_visitor::generate_math_gen4(fs_inst *inst, in generate_math_gen4()
266 fs_visitor::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src) in generate_tex()
455 fs_visitor::generate_ddx(fs_inst *inst, struct brw_reg dst, struct brw_reg src) in generate_ddx()
[all …]
Dbrw_fs_live_variables.h65 fs_live_variables(fs_visitor *v, fs_cfg *cfg);
71 fs_visitor *v;
Dbrw_fs_copy_propagation.cpp35 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) in try_copy_propagate()
80 fs_visitor::opt_copy_propagate_local(void *mem_ctx, in opt_copy_propagate_local()
135 fs_visitor::opt_copy_propagate() in opt_copy_propagate()
Dbrw_fs.h90 fs_reg(class fs_visitor *v, const struct glsl_type *type);
185 class fs_visitor : public ir_visitor
189 fs_visitor(struct brw_wm_compile *c, struct gl_shader_program *prog,
191 ~fs_visitor();
195 void import_uniforms(fs_visitor *v);
Dbrw_fs_reg_allocate.cpp44 fs_visitor::assign_regs_trivial() in assign_regs_trivial()
149 fs_visitor::assign_regs() in assign_regs()
283 fs_visitor::emit_unspill(fs_inst *inst, fs_reg dst, uint32_t spill_offset) in emit_unspill()
299 fs_visitor::choose_spill_reg(struct ra_graph *g) in choose_spill_reg()
376 fs_visitor::spill_reg(int spill_reg) in spill_reg()
Dbrw_fs_live_variables.cpp135 fs_live_variables::fs_live_variables(fs_visitor *v, fs_cfg *cfg) in fs_live_variables()
162 fs_visitor::calculate_live_intervals() in calculate_live_intervals()
251 fs_visitor::virtual_grf_interferes(int a, int b) in virtual_grf_interferes()
Dbrw_fs_cse.cpp84 fs_visitor::opt_cse_local(fs_bblock *block, exec_list *aeb) in opt_cse_local()
175 fs_visitor::opt_cse() in opt_cse()
Dbrw_fs_schedule_instructions.cpp115 instruction_scheduler(fs_visitor *v, void *mem_ctx, int virtual_grf_count) in instruction_scheduler()
143 fs_visitor *v;
503 fs_visitor::schedule_instructions() in schedule_instructions()
Dbrw_fs_cfg.h81 fs_cfg(fs_visitor *v);
Dbrw_fs_cfg.cpp69 fs_cfg::fs_cfg(fs_visitor *v) in fs_cfg()