/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_fs_live_variables.h | 65 fs_live_variables(fs_visitor *v, fs_cfg *cfg); 71 fs_visitor *v;
|
brw_fs_cfg.h | 81 fs_cfg(fs_visitor *v);
|
brw_fs.cpp | 271 fs_visitor::type_size(const struct glsl_type *type) 301 fs_visitor::fail(const char *format, ...) 324 fs_visitor::emit(enum opcode opcode) 330 fs_visitor::emit(enum opcode opcode, fs_reg dst) 336 fs_visitor::emit(enum opcode opcode, fs_reg dst, fs_reg src0) 342 fs_visitor::emit(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1) 348 fs_visitor::emit(enum opcode opcode, fs_reg dst, 355 fs_visitor::push_force_uncompressed() 361 fs_visitor::pop_force_uncompressed() 368 fs_visitor::push_force_sechalf( [all...] |
brw_fs_copy_propagation.cpp | 35 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) 80 fs_visitor::opt_copy_propagate_local(void *mem_ctx, 135 fs_visitor::opt_copy_propagate()
|
brw_fs_emit.cpp | 41 fs_visitor::generate_fb_write(fs_inst *inst) 122 fs_visitor::generate_pixel_xy(struct brw_reg dst, bool is_x) 150 fs_visitor::generate_linterp(fs_inst *inst, 168 fs_visitor::generate_math1_gen7(fs_inst *inst, 181 fs_visitor::generate_math2_gen7(fs_inst *inst, 191 fs_visitor::generate_math1_gen6(fs_inst *inst, 218 fs_visitor::generate_math2_gen6(fs_inst *inst, 238 fs_visitor::generate_math_gen4(fs_inst *inst, 266 fs_visitor::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src) 455 fs_visitor::generate_ddx(fs_inst *inst, struct brw_reg dst, struct brw_reg src [all...] |
brw_fs_visitor.cpp | 54 fs_visitor::visit(ir_variable *ir) 138 fs_visitor::visit(ir_dereference_variable *ir) 145 fs_visitor::visit(ir_dereference_record *ir) 162 fs_visitor::visit(ir_dereference_array *ir) 185 fs_visitor::try_emit_saturate(ir_expression *ir) 217 fs_visitor::try_emit_mad(ir_expression *ir, int mul_arg) 254 fs_visitor::visit(ir_expression *ir) 624 fs_visitor::emit_assignment_writes(fs_reg &l, fs_reg &r, 674 fs_visitor::try_rewrite_rhs_to_dst(ir_assignment *ir, 707 fs_visitor::visit(ir_assignment *ir 2231 fs_visitor::fs_visitor(struct brw_wm_compile *c, struct gl_shader_program *prog, function in class:fs_visitor [all...] |
brw_fs_cse.cpp | 84 fs_visitor::opt_cse_local(fs_bblock *block, exec_list *aeb) 175 fs_visitor::opt_cse()
|
brw_fs_live_variables.cpp | 135 fs_live_variables::fs_live_variables(fs_visitor *v, fs_cfg *cfg) 162 fs_visitor::calculate_live_intervals() 251 fs_visitor::virtual_grf_interferes(int a, int b)
|
brw_fs.h | 90 fs_reg(class fs_visitor *v, const struct glsl_type *type); 185 class fs_visitor : public ir_visitor class in inherits: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);
|
brw_fs_reg_allocate.cpp | 44 fs_visitor::assign_regs_trivial() 149 fs_visitor::assign_regs() 283 fs_visitor::emit_unspill(fs_inst *inst, fs_reg dst, uint32_t spill_offset) 299 fs_visitor::choose_spill_reg(struct ra_graph *g) 376 fs_visitor::spill_reg(int spill_reg)
|
brw_fs_schedule_instructions.cpp | 115 instruction_scheduler(fs_visitor *v, void *mem_ctx, int virtual_grf_count) 143 fs_visitor *v; 503 fs_visitor::schedule_instructions()
|
brw_fs_cfg.cpp | 69 fs_cfg::fs_cfg(fs_visitor *v)
|