/external/mesa3d/src/glsl/ |
ir_optimization.h | 40 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 *instructions) [all...] |
ir_expression_flattening.h | 37 void do_expression_flattening(exec_list *instructions,
|
ir_basic_block.h | 24 void call_for_basic_blocks(exec_list *instructions,
|
ir_reader.h | 31 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
|
loop_analysis.h | 36 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;
|
opt_copy_propagation.cpp | 77 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 *instructions [all...] |
ir_import_prototypes.cpp | 45 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));
|
ast.h | 79 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 *instructions [all...] |
opt_constant_propagation.cpp | 97 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 *instructions [all...] |
opt_copy_propagation_elements.cpp | 101 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 *instructions [all...] |
ir_function.cpp | 41 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)
|
lower_noise.cpp | 64 lower_noise(exec_list *instructions)
|
ir.h | 547 ir_constant *constant_expression_value(exec_list *actual_parameters, struct hash_table *variable_context); 576 const char *qualifiers_match(exec_list *params); 583 void replace_parameters(exec_list *new_params); 598 struct exec_list parameters; 607 struct exec_list body; 629 bool constant_expression_evaluate_expression_list(const struct exec_list &body, 676 ir_function_signature *matching_signature(const exec_list *actual_param, 683 ir_function_signature *matching_signature(const exec_list *actual_param); 689 ir_function_signature *exact_matching_signature(const exec_list *actual_ps); 702 struct exec_list signatures [all...] |
ir_function_can_inline.cpp | 66 v.run((exec_list *) &callee->body);
|
ir_variable_refcount.h | 75 exec_list variable_list;
|
ir_hierarchical_visitor.h | 143 void run(struct exec_list *instructions); 182 ir_visitor_status visit_list_elements(ir_hierarchical_visitor *v, exec_list *l,
|
opt_dead_code.cpp | 45 do_dead_code(exec_list *instructions, bool uniform_locations_assigned) 130 do_dead_code_unlinked(exec_list *instructions)
|
ir_function_detect_recursion.cpp | 165 exec_list callees; 168 exec_list callers; 244 destroy_links(exec_list *list, function *f) 328 exec_list *instructions) 354 exec_list *instructions)
|
loop_unroll.cpp | 58 loop_unroll_count(exec_list *list) 196 exec_list copy_list; 211 exec_list *const list = (continue_from_then_branch) 227 exec_list copy_list; 246 unroll_loops(exec_list *instructions, loop_state *ls, unsigned max_iterations)
|
builtin_variables.cpp | 33 static void generate_ARB_draw_buffers_variables(exec_list *, 38 generate_ARB_draw_instanced_variables(exec_list *, 387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, 423 add_uniform(exec_list *instructions, glsl_symbol_table *symtab, 471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, 490 add_builtin_constant(exec_list *instructions, glsl_symbol_table *symtab, 506 generate_100ES_uniforms(exec_list *instructions, 531 generate_110_uniforms(exec_list *instructions, 646 generate_100ES_vs_variables(exec_list *instructions, 662 generate_110_vs_variables(exec_list *instructions [all...] |
ir_expression_flattening.cpp | 57 do_expression_flattening(exec_list *instructions,
|
ir_print_visitor.h | 36 extern void _mesa_print_ir(exec_list *instructions,
|
opt_constant_variable.cpp | 57 exec_list list; 63 get_assignment_entry(ir_variable *var, exec_list *list) 169 do_constant_variable(exec_list *instructions) 193 do_constant_variable_unlinked(exec_list *instructions)
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_fs_cfg.h | 64 exec_list parents; 65 exec_list children; 98 exec_list block_list;
|
/external/iproute2/tc/ |
tc_exec.c | 21 static struct exec_util *exec_list; variable in typeref:struct:exec_util 49 for (eu = exec_list; eu; eu = eu->next) 69 eu->next = exec_list; 70 exec_list = eu;
|