nir: Call nir_metadata_preserve on !progress
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 22 May 2020 01:41:12 +0000 (20:41 -0500)
committerMarge Bot <eric+marge@anholt.net>
Thu, 11 Jun 2020 05:08:12 +0000 (05:08 +0000)
commit5e1c42d85f2d89faddbc91be94b35044b29df847
treecba107f062451b0534c92035aa8eb60f8578c932
parentb0d1f9a72ff6e1c7164dc22ff5eb3e817f245d13
nir: Call nir_metadata_preserve on !progress

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5171>
42 files changed:
src/compiler/nir/nir.c
src/compiler/nir/nir_deref.c
src/compiler/nir/nir_inline_functions.c
src/compiler/nir/nir_lower_array_deref_of_vec.c
src/compiler/nir/nir_lower_bit_size.c
src/compiler/nir/nir_lower_bool_to_int32.c
src/compiler/nir/nir_lower_double_ops.c
src/compiler/nir/nir_lower_global_vars_to_local.c
src/compiler/nir/nir_lower_indirect_derefs.c
src/compiler/nir/nir_lower_load_const_to_scalar.c
src/compiler/nir/nir_lower_packing.c
src/compiler/nir/nir_lower_returns.c
src/compiler/nir/nir_lower_scratch.c
src/compiler/nir/nir_lower_var_copies.c
src/compiler/nir/nir_lower_variable_initializers.c
src/compiler/nir/nir_lower_vars_to_ssa.c
src/compiler/nir/nir_lower_vec_to_movs.c
src/compiler/nir/nir_opt_barriers.c
src/compiler/nir/nir_opt_combine_stores.c
src/compiler/nir/nir_opt_comparison_pre.c
src/compiler/nir/nir_opt_constant_folding.c
src/compiler/nir/nir_opt_copy_prop_vars.c
src/compiler/nir/nir_opt_copy_propagate.c
src/compiler/nir/nir_opt_cse.c
src/compiler/nir/nir_opt_dce.c
src/compiler/nir/nir_opt_dead_cf.c
src/compiler/nir/nir_opt_dead_write_vars.c
src/compiler/nir/nir_opt_find_array_copies.c
src/compiler/nir/nir_opt_idiv_const.c
src/compiler/nir/nir_opt_if.c
src/compiler/nir/nir_opt_intrinsics.c
src/compiler/nir/nir_opt_move.c
src/compiler/nir/nir_opt_peephole_select.c
src/compiler/nir/nir_opt_rematerialize_compares.c
src/compiler/nir/nir_opt_remove_phis.c
src/compiler/nir/nir_opt_trivial_continues.c
src/compiler/nir/nir_opt_undef.c
src/compiler/nir/nir_search.c
src/compiler/nir/nir_split_var_copies.c
src/compiler/nir/nir_split_vars.c
src/compiler/nir/nir_to_lcssa.c
src/intel/compiler/brw_nir_lower_scoped_barriers.c