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

Author: Timothy Arceri <[email protected]>
Date:   Wed Sep  6 14:01:00 2023 +1000

nir: remove unused nir_src_copy()

Reviewed-by: Emma Anholt <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24986>

---

 src/compiler/nir/nir.c | 15 ---------------
 src/compiler/nir/nir.h |  2 --
 2 files changed, 17 deletions(-)

diff --git a/src/compiler/nir/nir.c b/src/compiler/nir/nir.c
index 9012df06ae8..dd5d9e7bb9f 100644
--- a/src/compiler/nir/nir.c
+++ b/src/compiler/nir/nir.c
@@ -489,21 +489,6 @@ nir_function_create(nir_shader *shader, const char *name)
    return func;
 }
 
-static void
-src_copy(nir_src *dest, const nir_src *src, gc_ctx *ctx)
-{
-   dest->ssa = src->ssa;
-}
-
-/* NOTE: if the instruction you are copying a src to is already added
- * to the IR, use nir_instr_rewrite_src() instead.
- */
-void
-nir_src_copy(nir_src *dest, const nir_src *src, nir_instr *instr)
-{
-   src_copy(dest, src, instr ? gc_get_context(instr) : NULL);
-}
-
 void
 nir_alu_src_copy(nir_alu_src *dest, const nir_alu_src *src,
                  nir_alu_instr *instr)
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h
index c109fe355ee..76d2e3f1fb6 100644
--- a/src/compiler/nir/nir.h
+++ b/src/compiler/nir/nir.h
@@ -1096,8 +1096,6 @@ nir_is_sequential_comp_swizzle(uint8_t *swiz, unsigned 
nr_comp)
    return true;
 }
 
-void nir_src_copy(nir_src *dest, const nir_src *src, nir_instr *instr);
-
 typedef struct {
    /** Base source */
    nir_src src;

Reply via email to