mesa/src/panfrost/util
Jason Ekstrand 117668b811 nir: Make nir_ssa_def_rewrite_uses take an SSA value
This commit replaces the new_src parameter of nir_ssa_def_rewrite_uses()
with an SSA def, removes nir_ssa_def_rewrite_uses_ssa(), and rewrites
all the users as needed.

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Acked-by: Alyssa Rosenzweig <alyssa@collabora.com>
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9383>
2021-03-08 16:59:55 +00:00
..
lcra.c panfrost/lcra: Fix constraint counting 2021-03-01 17:09:58 +00:00
lcra.h pan/lcra: Allow per-variable bounds to be set 2020-05-21 17:49:14 +00:00
meson.build panfrost: Move the blend lowering code out of the gallium driver 2021-02-15 11:23:46 +00:00
nir_lower_blend.c panfrost: Move the blend lowering code out of the gallium driver 2021-02-15 11:23:46 +00:00
nir_lower_blend.h panfrost: Move the blend lowering code out of the gallium driver 2021-02-15 11:23:46 +00:00
nir_mod_helpers.c panfrost: Add modifier detection helpers 2020-05-19 20:21:27 +00:00
pan_ir.c pan/mdg: Push uniforms based on UBO analysis 2021-02-11 17:24:37 +00:00
pan_ir.h panfrost: Add RT conversion sysval 2021-02-18 21:48:22 +00:00
pan_liveness.c pan/mdg: Free previous liveness 2020-08-20 18:15:01 +02:00
pan_lower_64bit_intrin.c panfrost: Add a NIR pass to lower 64-bit vec3 intrinsic loads 2021-01-01 02:58:49 +00:00
pan_lower_framebuffer.c panfrost: Fix UNORM 16 rendering 2021-02-22 19:17:49 +00:00
pan_lower_framebuffer.h panfrost: Constify the rt_fmts arg passed to pan_lower_framebuffer() 2020-10-09 14:16:41 +00:00
pan_lower_helper_invocation.c nir: Make nir_ssa_def_rewrite_uses take an SSA value 2021-03-08 16:59:55 +00:00
pan_lower_sample_position.c nir: Make nir_ssa_def_rewrite_uses take an SSA value 2021-03-08 16:59:55 +00:00
pan_lower_writeout.c panfrost: Pass through src_type 2020-11-04 11:21:28 -05:00
pan_sysval.c panfrost: Move sysval_to_id out of panfrost_sysvals 2021-02-15 11:23:46 +00:00