Lines Matching refs:instructions
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 *instructions, bool uniform_locations_assigned);
115 bool do_dead_code_local(exec_list *instructions);
116 bool do_dead_code_unlinked(exec_list *instructions);
117 bool do_dead_functions(exec_list *instructions);
118 bool opt_flip_matrices(exec_list *instructions);
119 bool do_function_inlining(exec_list *instructions);
120 bool do_lower_jumps(exec_list *instructions, bool pull_out_jumps = true, bool lower_sub_return = tr…
121 bool do_if_simplification(exec_list *instructions);
122 bool opt_flatten_nested_if_blocks(exec_list *instructions);
123 bool do_discard_simplification(exec_list *instructions);
124 bool lower_if_to_cond_assign(gl_shader_stage stage, exec_list *instructions,
126 bool do_mat_op_to_vec(exec_list *instructions);
127 bool do_minmax_prune(exec_list *instructions);
128 bool do_structure_splitting(exec_list *instructions);
129 bool optimize_swizzles(exec_list *instructions);
130 bool do_vectorize(exec_list *instructions);
131 bool do_tree_grafting(exec_list *instructions);
132 bool do_vec_index_to_cond_assign(exec_list *instructions);
133 bool do_vec_index_to_swizzle(exec_list *instructions);
134 bool lower_discard(exec_list *instructions);
135 void lower_discard_flow(exec_list *instructions);
136 bool lower_instructions(exec_list *instructions, unsigned what_to_lower);
138 exec_list *instructions, bool lower_input, bool lower_output,
140 bool lower_quadop_vector(exec_list *instructions, bool dont_lower_swz);
141 bool lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage, unsigned max_uniform_c…
147 void lower_output_reads(unsigned stage, exec_list *instructions);
148 bool lower_packing_builtins(exec_list *instructions, int op_mask);
163 bool lower_vector_insert(exec_list *instructions, bool lower_nonconstant_index);
166 bool optimize_redundant_jumps(exec_list *instructions);
167 bool optimize_split_arrays(exec_list *instructions, bool linked);
168 bool lower_offset_arrays(exec_list *instructions);
169 void optimize_dead_builtin_variables(exec_list *instructions,
177 bool lower_builtins(exec_list *instructions);
178 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);
179 bool propagate_invariance(exec_list *instructions);
187 bool lower_64bit_integer_instructions(exec_list *instructions,
191 exec_list *instructions);