Module: Mesa
Branch: main
Commit: bfcc32395482b7f5ec30ea466c34853db7f57866
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfcc32395482b7f5ec30ea466c34853db7f57866

Author: Alyssa Rosenzweig <aly...@rosenzweig.io>
Date:   Mon Nov  6 17:36:16 2023 -0400

nir/validate: Inline validate_ssa_src

There's no more nir_register.

Signed-off-by: Alyssa Rosenzweig <aly...@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstr...@collabora.com>
Reviewed-by: Rhys Perry <pendingchao...@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26084>

---

 src/compiler/nir/nir_validate.c | 19 ++++++-------------
 1 file changed, 6 insertions(+), 13 deletions(-)

diff --git a/src/compiler/nir/nir_validate.c b/src/compiler/nir/nir_validate.c
index 81c0117ded5..92a421ba5a8 100644
--- a/src/compiler/nir/nir_validate.c
+++ b/src/compiler/nir/nir_validate.c
@@ -174,18 +174,6 @@ validate_src_tag(nir_src *src, validate_state *state)
    }
 }
 
-static void
-validate_ssa_src(nir_src *src, validate_state *state,
-                 unsigned bit_sizes, unsigned num_components)
-{
-   validate_assert(state, src->ssa != NULL);
-
-   if (bit_sizes)
-      validate_assert(state, src->ssa->bit_size & bit_sizes);
-   if (num_components)
-      validate_assert(state, src->ssa->num_components == num_components);
-}
-
 static void
 validate_src(nir_src *src, validate_state *state,
              unsigned bit_sizes, unsigned num_components)
@@ -198,7 +186,12 @@ validate_src(nir_src *src, validate_state *state,
    else
       validate_assert(state, nir_src_parent_if(src) == state->if_stmt);
 
-   validate_ssa_src(src, state, bit_sizes, num_components);
+   validate_assert(state, src->ssa != NULL);
+
+   if (bit_sizes)
+      validate_assert(state, src->ssa->bit_size & bit_sizes);
+   if (num_components)
+      validate_assert(state, src->ssa->num_components == num_components);
 }
 
 static void

Reply via email to