HomeSort by relevance Sort by last modified time
    Searched refs:exec_list (Results 1 - 25 of 94) sorted by null

1 2 3 4

  /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)
opt_noop_swizzle.cpp 78 do_noop_swizzle(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;

Completed in 230 milliseconds

1 2 3 4