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

1234567891011>>

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
H A Dcppwrap.cpp1 struct exec_list;
3 bool do_mat_op_to_vec(struct exec_list *instructions);
6 bool c_do_mat_op_to_vec(struct exec_list *instructions) {
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dir_builder_print_visitor.h29 _mesa_print_builder_for_ir(FILE *f, exec_list *instructions);
H A Dir_expression_flattening.h40 void do_expression_flattening(exec_list *instructions,
H A Dir_reader.h30 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
H A Dir_optimization.h93 bool do_common_optimization(exec_list *ir, bool linked,
100 bool do_rebalance_tree(exec_list *instructions);
101 bool do_algebraic(exec_list *instructions, bool native_integers,
103 bool opt_conditional_discard(exec_list *instructions);
104 bool do_constant_folding(exec_list *instructions);
105 bool do_constant_variable(exec_list *instructions);
106 bool do_constant_variable_unlinked(exec_list *instructions);
107 bool do_copy_propagation_elements(exec_list *instructions);
108 bool do_constant_propagation(exec_list *instructions);
114 bool do_dead_code(exec_list *instruction
[all...]
H A Dir_basic_block.h27 void call_for_basic_blocks(exec_list *instructions,
H A Dlist.h40 * exec_list or any structure in which an \c exec_list is embedded.
88 void insert_after(struct exec_list *after);
98 void insert_before(struct exec_list *before);
290 struct exec_list { struct
295 DECLARE_RALLOC_CXX_OPERATORS(exec_list)
297 exec_list() function in struct:exec_list
328 * \sa exec_list::get_head
335 void move_nodes_to(exec_list *target);
340 void append_list(exec_list *sourc
[all...]
H A Dloop_analysis.h35 analyze_loop_variables(exec_list *instructions);
46 unroll_loops(exec_list *instructions, loop_state *ls,
64 exec_list variables;
71 exec_list constants;
78 exec_list induction_variables;
87 exec_list terminators;
241 friend loop_state *analyze_loop_variables(exec_list *instructions);
H A Dast.h63 virtual ir_rvalue *hir(exec_list *instructions,
240 virtual ir_rvalue *hir(exec_list *instructions,
243 virtual void hir_no_rvalue(exec_list *instructions,
248 ir_rvalue *do_hir(exec_list *instructions,
274 exec_list expressions;
327 virtual ir_rvalue *hir(exec_list *instructions,
330 virtual void hir_no_rvalue(exec_list *instructions,
341 handle_method(exec_list *instructions,
349 exec_list declarations;
376 exec_list array_dimension
[all...]
H A Dlower_builtins.cpp45 lower_builtins(exec_list *instructions)
H A Dlower_const_arrays_to_uniforms.cpp48 lower_const_array_visitor(exec_list *insts, unsigned s,
68 exec_list *instructions;
133 count_uniforms(exec_list *instructions)
149 lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dir_builder_print_visitor.h29 _mesa_print_builder_for_ir(FILE *f, exec_list *instructions);
H A Dir_expression_flattening.h40 void do_expression_flattening(exec_list *instructions,
H A Dir_reader.h30 void _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
H A Dir_optimization.h93 bool do_common_optimization(exec_list *ir, bool linked,
100 bool do_rebalance_tree(exec_list *instructions);
101 bool do_algebraic(exec_list *instructions, bool native_integers,
103 bool opt_conditional_discard(exec_list *instructions);
104 bool do_constant_folding(exec_list *instructions);
105 bool do_constant_variable(exec_list *instructions);
106 bool do_constant_variable_unlinked(exec_list *instructions);
107 bool do_copy_propagation_elements(exec_list *instructions);
108 bool do_constant_propagation(exec_list *instructions);
114 bool do_dead_code(exec_list *instruction
[all...]
H A Dir_basic_block.h27 void call_for_basic_blocks(exec_list *instructions,
H A Dlist.h40 * exec_list or any structure in which an \c exec_list is embedded.
88 void insert_after(struct exec_list *after);
98 void insert_before(struct exec_list *before);
290 struct exec_list { struct
295 DECLARE_RALLOC_CXX_OPERATORS(exec_list)
297 exec_list() function in struct:exec_list
328 * \sa exec_list::get_head
335 void move_nodes_to(exec_list *target);
340 void append_list(exec_list *sourc
[all...]
H A Dloop_analysis.h35 analyze_loop_variables(exec_list *instructions);
46 unroll_loops(exec_list *instructions, loop_state *ls,
64 exec_list variables;
71 exec_list constants;
78 exec_list induction_variables;
87 exec_list terminators;
241 friend loop_state *analyze_loop_variables(exec_list *instructions);
H A Dast.h63 virtual ir_rvalue *hir(exec_list *instructions,
236 virtual ir_rvalue *hir(exec_list *instructions,
239 virtual void hir_no_rvalue(exec_list *instructions,
244 ir_rvalue *do_hir(exec_list *instructions,
270 exec_list expressions;
323 virtual ir_rvalue *hir(exec_list *instructions,
326 virtual void hir_no_rvalue(exec_list *instructions,
337 handle_method(exec_list *instructions,
345 exec_list declarations;
372 exec_list array_dimension
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/standalone/
H A Dglsl.h29 void lima_do_glsl_optimizations(struct exec_list *ir);
H A Dglsl.cpp30 lima_do_glsl_optimizations(struct exec_list *ir)
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_control_flow.h70 nir_cf_node_insert_begin(struct exec_list *list, nir_cf_node *node)
77 nir_cf_node_insert_end(struct exec_list *list, nir_cf_node *node)
135 struct exec_list list;
159 nir_cf_list_extract(nir_cf_list *extracted, struct exec_list *cf_list)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_control_flow.h70 nir_cf_node_insert_begin(struct exec_list *list, nir_cf_node *node)
77 nir_cf_node_insert_end(struct exec_list *list, nir_cf_node *node)
135 struct exec_list list;
159 nir_cf_list_extract(nir_cf_list *extracted, struct exec_list *cf_list)
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi_temprename.h63 get_temp_registers_required_live_ranges(void *mem_ctx, exec_list *instructions,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi_temprename.h63 get_temp_registers_required_live_ranges(void *mem_ctx, exec_list *instructions,

Completed in 19 milliseconds

1234567891011>>