nir: Remove old-school deref chain support

Graphics / Mesa 3D Graphics Library / Mesa - Jason Ekstrand [intel.com] - 23 June 2018 04:23 EDT

a331d7d1cd nir: Remove old-school deref chain support
src/compiler/glsl/gl_nir_lower_atomics.c | 2 -
src/compiler/glsl/gl_nir_lower_samplers.c | 2 -
src/compiler/glsl/gl_nir_lower_samplers_as_deref.c | 2 -
src/compiler/nir/nir.c | 270 --------------------
src/compiler/nir/nir.h | 112 ---------
src/compiler/nir/nir_builder.h | 68 -----
src/compiler/nir/nir_clone.c | 79 ------
src/compiler/nir/nir_deref.c | 278 ---------------------
src/compiler/nir/nir_instr_set.c | 23 +-
src/compiler/nir/nir_intrinsics.py | 83 +-----
src/compiler/nir/nir_intrinsics_c.py | 1 -
src/compiler/nir/nir_linking_helpers.c | 2 -
src/compiler/nir/nir_lower_alpha_test.c | 2 -
src/compiler/nir/nir_lower_clamp_color_outputs.c | 2 -
.../nir/nir_lower_clip_cull_distance_arrays.c | 2 -
src/compiler/nir/nir_lower_drawpixels.c | 5 -
src/compiler/nir/nir_lower_global_vars_to_local.c | 3 -
src/compiler/nir/nir_lower_indirect_derefs.c | 2 -
src/compiler/nir/nir_lower_io.c | 2 -
src/compiler/nir/nir_lower_io_arrays_to_elements.c | 5 -
src/compiler/nir/nir_lower_io_to_scalar.c | 2 -
src/compiler/nir/nir_lower_locals_to_regs.c | 2 -
src/compiler/nir/nir_lower_phis_to_scalar.c | 2 -
src/compiler/nir/nir_lower_system_values.c | 2 -
src/compiler/nir/nir_lower_tex.c | 2 -
src/compiler/nir/nir_lower_var_copies.c | 2 -
src/compiler/nir/nir_lower_vars_to_ssa.c | 2 -
src/compiler/nir/nir_lower_wpos_center.c | 2 -
src/compiler/nir/nir_lower_wpos_ytransform.c | 2 -
src/compiler/nir/nir_opt_constant_folding.c | 53 ----
src/compiler/nir/nir_opt_copy_prop_vars.c | 2 -
src/compiler/nir/nir_opt_copy_propagate.c | 33 ---
src/compiler/nir/nir_opt_peephole_select.c | 2 -
src/compiler/nir/nir_opt_undef.c | 2 -
src/compiler/nir/nir_print.c | 97 -------
src/compiler/nir/nir_propagate_invariant.c | 2 -
src/compiler/nir/nir_remove_dead_variables.c | 2 -
src/compiler/nir/nir_serialize.c | 99 --------
src/compiler/nir/nir_split_per_member_structs.c | 2 -
src/compiler/nir/nir_split_var_copies.c | 2 -
src/compiler/nir/nir_validate.c | 107 --------
src/gallium/drivers/freedreno/ir3/ir3_cmdline.c | 3 -
src/mesa/drivers/dri/i965/brw_tcs.c | 1 -
src/mesa/state_tracker/st_nir_lower_builtin.c | 1 -
44 files changed, 6 insertions(+), 1365 deletions(-)

Upstream: cgit.freedesktop.org


  • Share