Lines Matching refs:progress

169    bool progress;
172 progress = false;
174 NIR_PASS(progress, shader, nir_split_array_vars, nir_var_function_temp);
175 NIR_PASS(progress, shader, nir_shrink_vec_array_vars, nir_var_function_temp);
183 NIR_PASS(progress, shader, nir_opt_find_array_copies);
186 NIR_PASS(progress, shader, nir_opt_copy_prop_vars);
187 NIR_PASS(progress, shader, nir_opt_dead_write_vars);
193 NIR_PASS(progress, shader, nir_copy_prop);
194 NIR_PASS(progress, shader, nir_opt_remove_phis);
195 NIR_PASS(progress, shader, nir_opt_dce);
197 progress = true;
198 NIR_PASS(progress, shader, nir_copy_prop);
199 NIR_PASS(progress, shader, nir_opt_remove_phis);
200 NIR_PASS(progress, shader, nir_opt_dce);
202 NIR_PASS(progress, shader, nir_opt_if,
204 NIR_PASS(progress, shader, nir_opt_dead_cf);
205 NIR_PASS(progress, shader, nir_opt_cse);
206 NIR_PASS(progress, shader, nir_opt_peephole_select, 8, true, true);
207 NIR_PASS(progress, shader, nir_opt_constant_folding);
208 NIR_PASS(progress, shader, nir_opt_algebraic);
210 NIR_PASS(progress, shader, nir_opt_undef);
213 NIR_PASS(progress, shader, nir_opt_loop_unroll);
215 } while (progress && !optimize_conservatively);
217 NIR_PASS(progress, shader, nir_opt_shrink_vectors);
218 NIR_PASS(progress, shader, nir_remove_dead_variables,
223 NIR_PASS(progress, shader, nir_opt_conditional_discard);
224 NIR_PASS(progress, shader, nir_opt_move_discards_to_top);
227 NIR_PASS(progress, shader, nir_opt_move, nir_move_load_ubo);
325 bool progress = false;
358 progress = true;
362 if (progress)
367 return progress;
374 bool progress = false;
440 progress = true;
444 if (nir->info.stage == MESA_SHADER_VERTEX && progress)
448 if (progress)
453 return progress;
460 bool progress = false;
505 progress = true;
510 if (nir->info.stage == MESA_SHADER_VERTEX && progress)
514 if (progress)
519 return progress;
529 bool progress = false;
567 progress = true;
595 progress = true;
604 if (progress)
609 return progress;
617 bool progress = false;
630 progress = true;
640 progress ? (nir_metadata_block_index | nir_metadata_dominance) : nir_metadata_all;
642 return progress;
810 bool progress = false;
811 NIR_PASS(progress, nir, nir_inline_functions);
812 if (progress) {
991 bool progress = false;
992 NIR_PASS(progress, nir, nir_lower_flrp, lower_flrp, false /* always precise */);
993 if (progress)
1097 bool progress = false;
1126 progress = true;
1130 if (progress)
1135 return progress;