Searched refs:exec_list (Results 1 - 25 of 199) sorted by relevance

12345678

/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dir_optimization.h40 bool do_common_optimization(exec_list *ir, bool linked,
44 bool do_algebraic(exec_list *instructions);
45 bool do_constant_folding(exec_list *instructions);
46 bool do_constant_variable(exec_list *instructions);
47 bool do_constant_variable_unlinked(exec_list *instructions);
48 bool do_copy_propagation(exec_list *instructions);
49 bool do_copy_propagation_elements(exec_list *instructions);
50 bool do_constant_propagation(exec_list *instructions);
51 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
52 bool do_dead_code_local(exec_list *instruction
[all...]
H A Dir_expression_flattening.h37 void do_expression_flattening(exec_list *instructions,
H A Dir_basic_block.h24 void call_for_basic_blocks(exec_list *instructions,
H A Dir_reader.h31 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
H A Dloop_analysis.h36 analyze_loop_variables(exec_list *instructions);
56 set_loop_controls(exec_list *instructions, loop_state *ls);
60 unroll_loops(exec_list *instructions, loop_state *ls, unsigned max_iterations);
81 exec_list variables;
88 exec_list constants;
95 exec_list induction_variables;
104 exec_list terminators;
H A Dopt_copy_propagation.cpp77 this->acp = new(mem_ctx) exec_list;
78 this->kills = new(mem_ctx) exec_list;
95 void handle_if_block(exec_list *instructions);
98 exec_list *acp;
103 exec_list *kills;
121 exec_list *orig_acp = this->acp;
122 exec_list *orig_kills = this->kills;
125 this->acp = new(mem_ctx) exec_list;
126 this->kills = new(mem_ctx) exec_list;
208 ir_copy_propagation_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dir_import_prototypes.cpp45 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols,
96 exec_list *list;
114 import_prototypes(const exec_list *source, exec_list *dest,
121 v.run(const_cast<exec_list *>(source));
H A Dast.h79 virtual ir_rvalue *hir(exec_list *instructions,
215 virtual ir_rvalue *hir(exec_list *instructions,
237 exec_list expressions;
285 virtual ir_rvalue *hir(exec_list *instructions,
311 virtual ir_rvalue *hir(exec_list *instructions,
315 exec_list statements;
460 virtual ir_rvalue *hir(exec_list *instructions,
465 exec_list declarations;
496 ir_rvalue *hir(exec_list *, struct _mesa_glsl_parse_state *);
525 virtual ir_rvalue *hir(exec_list *instruction
[all...]
H A Dopt_constant_propagation.cpp97 this->acp = new(mem_ctx) exec_list;
98 this->kills = new(mem_ctx) exec_list;
114 void handle_if_block(exec_list *instructions);
118 exec_list *acp;
124 exec_list *kills;
224 exec_list *orig_acp = this->acp;
225 exec_list *orig_kills = this->kills;
228 this->acp = new(mem_ctx) exec_list;
229 this->kills = new(mem_ctx) exec_list;
309 ir_constant_propagation_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dopt_copy_propagation_elements.cpp101 this->acp = new(mem_ctx) exec_list;
102 this->kills = new(mem_ctx) exec_list;
120 void handle_if_block(exec_list *instructions);
123 exec_list *acp;
128 exec_list *kills;
149 exec_list *orig_acp = this->acp;
150 exec_list *orig_kills = this->kills;
153 this->acp = new(mem_ctx) exec_list;
154 this->kills = new(mem_ctx) exec_list;
316 ir_copy_propagation_elements_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dir_function.cpp41 parameter_lists_match(const exec_list *list_a, const exec_list *list_b)
119 ir_function::matching_signature(const exec_list *actual_parameters)
126 ir_function::matching_signature(const exec_list *actual_parameters,
181 parameter_lists_match_exact(const exec_list *list_a, const exec_list *list_b)
206 ir_function::exact_matching_signature(const exec_list *actual_parameters)
H A Dlower_noise.cpp64 lower_noise(exec_list *instructions)
/external/mesa3d/src/glsl/
H A Dir_optimization.h40 bool do_common_optimization(exec_list *ir, bool linked,
44 bool do_algebraic(exec_list *instructions);
45 bool do_constant_folding(exec_list *instructions);
46 bool do_constant_variable(exec_list *instructions);
47 bool do_constant_variable_unlinked(exec_list *instructions);
48 bool do_copy_propagation(exec_list *instructions);
49 bool do_copy_propagation_elements(exec_list *instructions);
50 bool do_constant_propagation(exec_list *instructions);
51 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
52 bool do_dead_code_local(exec_list *instruction
[all...]
H A Dir_expression_flattening.h37 void do_expression_flattening(exec_list *instructions,
H A Dir_basic_block.h24 void call_for_basic_blocks(exec_list *instructions,
H A Dir_reader.h31 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
H A Dloop_analysis.h36 analyze_loop_variables(exec_list *instructions);
56 set_loop_controls(exec_list *instructions, loop_state *ls);
60 unroll_loops(exec_list *instructions, loop_state *ls, unsigned max_iterations);
81 exec_list variables;
88 exec_list constants;
95 exec_list induction_variables;
104 exec_list terminators;
H A Dopt_copy_propagation.cpp77 this->acp = new(mem_ctx) exec_list;
78 this->kills = new(mem_ctx) exec_list;
95 void handle_if_block(exec_list *instructions);
98 exec_list *acp;
103 exec_list *kills;
121 exec_list *orig_acp = this->acp;
122 exec_list *orig_kills = this->kills;
125 this->acp = new(mem_ctx) exec_list;
126 this->kills = new(mem_ctx) exec_list;
208 ir_copy_propagation_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dir_import_prototypes.cpp45 import_prototype_visitor(exec_list *list, glsl_symbol_table *symbols,
96 exec_list *list;
114 import_prototypes(const exec_list *source, exec_list *dest,
121 v.run(const_cast<exec_list *>(source));
H A Dast.h79 virtual ir_rvalue *hir(exec_list *instructions,
215 virtual ir_rvalue *hir(exec_list *instructions,
237 exec_list expressions;
285 virtual ir_rvalue *hir(exec_list *instructions,
311 virtual ir_rvalue *hir(exec_list *instructions,
315 exec_list statements;
460 virtual ir_rvalue *hir(exec_list *instructions,
465 exec_list declarations;
496 ir_rvalue *hir(exec_list *, struct _mesa_glsl_parse_state *);
525 virtual ir_rvalue *hir(exec_list *instruction
[all...]
H A Dopt_constant_propagation.cpp97 this->acp = new(mem_ctx) exec_list;
98 this->kills = new(mem_ctx) exec_list;
114 void handle_if_block(exec_list *instructions);
118 exec_list *acp;
124 exec_list *kills;
224 exec_list *orig_acp = this->acp;
225 exec_list *orig_kills = this->kills;
228 this->acp = new(mem_ctx) exec_list;
229 this->kills = new(mem_ctx) exec_list;
309 ir_constant_propagation_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dopt_copy_propagation_elements.cpp101 this->acp = new(mem_ctx) exec_list;
102 this->kills = new(mem_ctx) exec_list;
120 void handle_if_block(exec_list *instructions);
123 exec_list *acp;
128 exec_list *kills;
149 exec_list *orig_acp = this->acp;
150 exec_list *orig_kills = this->kills;
153 this->acp = new(mem_ctx) exec_list;
154 this->kills = new(mem_ctx) exec_list;
316 ir_copy_propagation_elements_visitor::handle_if_block(exec_list *instruction
[all...]
H A Dir_function.cpp41 parameter_lists_match(const exec_list *list_a, const exec_list *list_b)
119 ir_function::matching_signature(const exec_list *actual_parameters)
126 ir_function::matching_signature(const exec_list *actual_parameters,
181 parameter_lists_match_exact(const exec_list *list_a, const exec_list *list_b)
206 ir_function::exact_matching_signature(const exec_list *actual_parameters)
H A Dlower_noise.cpp64 lower_noise(exec_list *instructions)
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_fs_cfg.h64 exec_list parents;
65 exec_list children;
98 exec_list block_list;

Completed in 1193 milliseconds

12345678