nir: Collapse more SSA checks
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Tue, 1 Aug 2023 16:33:53 +0000 (12:33 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 3 Aug 2023 22:40:29 +0000 (22:40 +0000)
commit696fdde4858ddaf8c5d59b79fc4606875d6fd7a8
tree5271ff1f0c28fc9802a5c619d0ded76e1583f9ee
parent312089fea74cbd492ae1fa70a3f511ce81c35a17
nir: Collapse more SSA checks

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>
13 files changed:
src/compiler/nir/nir_builder.c
src/compiler/nir/nir_builder.h
src/compiler/nir/nir_control_flow.c
src/compiler/nir/nir_gather_ssa_types.c
src/compiler/nir/nir_liveness.c
src/compiler/nir/nir_opt_dce.c
src/compiler/nir/nir_opt_if.c
src/compiler/nir/nir_opt_move.c
src/compiler/nir/nir_opt_offsets.c
src/compiler/nir/nir_opt_shrink_stores.c
src/compiler/nir/nir_opt_undef.c
src/compiler/nir/nir_propagate_invariant.c
src/compiler/nir/nir_serialize.c