Lines Matching refs:OPT
254 #define OPT(pass, ...) ({ \
269 OPT(nir_split_array_vars, nir_var_function_temp);
270 OPT(nir_shrink_vec_array_vars, nir_var_function_temp);
271 OPT(nir_opt_deref);
272 OPT(nir_lower_vars_to_ssa);
278 OPT(nir_opt_find_array_copies);
281 OPT(nir_remove_dead_variables,
287 OPT(nir_opt_copy_prop_vars);
288 OPT(nir_opt_dead_write_vars);
289 OPT(nir_opt_combine_stores, nir_var_all);
291 OPT(nir_lower_alu_to_scalar, NULL, NULL);
293 OPT(nir_copy_prop);
294 OPT(nir_lower_phis_to_scalar, false);
296 OPT(nir_copy_prop);
297 OPT(nir_opt_dce);
298 OPT(nir_opt_cse);
299 OPT(nir_opt_combine_stores, nir_var_all);
309 OPT(nir_opt_peephole_select, 0, false, false);
310 OPT(nir_opt_peephole_select, 8, false, true);
312 OPT(nir_opt_intrinsics);
313 OPT(nir_opt_idiv_const, 32);
314 OPT(nir_opt_algebraic);
315 OPT(nir_lower_alu);
316 OPT(nir_opt_constant_folding);
318 OPT(nir_opt_dead_cf);
321 OPT(nir_copy_prop);
322 OPT(nir_opt_dce);
324 OPT(nir_opt_conditional_discard);
326 OPT(nir_opt_remove_phis);
327 OPT(nir_opt_gcm, false);
328 OPT(nir_opt_if, nir_opt_if_optimize_phi_true_false);
329 OPT(nir_opt_undef);
330 OPT(nir_lower_pack);