Lines Matching full:instructions

96 bool do_rebalance_tree(exec_list *instructions);
97 bool do_algebraic(exec_list *instructions, bool native_integers,
99 bool opt_conditional_discard(exec_list *instructions);
100 bool do_constant_folding(exec_list *instructions);
101 bool do_constant_variable(exec_list *instructions);
102 bool do_constant_variable_unlinked(exec_list *instructions);
103 bool do_copy_propagation(exec_list *instructions);
104 bool do_copy_propagation_elements(exec_list *instructions);
105 bool do_constant_propagation(exec_list *instructions);
111 bool do_dead_code(exec_list *instructions, bool uniform_locations_assigned);
112 bool do_dead_code_local(exec_list *instructions);
113 bool do_dead_code_unlinked(exec_list *instructions);
114 bool do_dead_functions(exec_list *instructions);
115 bool opt_flip_matrices(exec_list *instructions);
116 bool do_function_inlining(exec_list *instructions);
117 bool do_lower_jumps(exec_list *instructions, bool pull_out_jumps = true, bool lower_sub_return = tr…
118 bool do_lower_texture_projection(exec_list *instructions);
119 bool do_if_simplification(exec_list *instructions);
120 bool opt_flatten_nested_if_blocks(exec_list *instructions);
121 bool do_discard_simplification(exec_list *instructions);
122 bool lower_if_to_cond_assign(gl_shader_stage stage, exec_list *instructions,
124 bool do_mat_op_to_vec(exec_list *instructions);
125 bool do_minmax_prune(exec_list *instructions);
126 bool do_structure_splitting(exec_list *instructions);
127 bool optimize_swizzles(exec_list *instructions);
128 bool do_vectorize(exec_list *instructions);
129 bool do_tree_grafting(exec_list *instructions);
130 bool do_vec_index_to_cond_assign(exec_list *instructions);
131 bool do_vec_index_to_swizzle(exec_list *instructions);
132 bool lower_discard(exec_list *instructions);
133 void lower_discard_flow(exec_list *instructions);
134 bool lower_instructions(exec_list *instructions, unsigned what_to_lower);
135 bool lower_noise(exec_list *instructions);
137 exec_list *instructions, bool lower_input, bool lower_output,
139 bool lower_quadop_vector(exec_list *instructions, bool dont_lower_swz);
140 bool lower_const_arrays_to_uniforms(exec_list *instructions, unsigned stage);
143 void lower_output_reads(unsigned stage, exec_list *instructions);
144 bool lower_packing_builtins(exec_list *instructions, int op_mask);
157 bool lower_vector_insert(exec_list *instructions, bool lower_nonconstant_index);
160 bool optimize_redundant_jumps(exec_list *instructions);
161 bool optimize_split_arrays(exec_list *instructions, bool linked);
162 bool lower_offset_arrays(exec_list *instructions);
163 void optimize_dead_builtin_variables(exec_list *instructions,
171 bool lower_subroutine(exec_list *instructions, struct _mesa_glsl_parse_state *state);
172 void propagate_invariance(exec_list *instructions);
180 bool lower_64bit_integer_instructions(exec_list *instructions,