From 9b6eae2e67fdbd4dce318ab3f3b970403aa39ade Mon Sep 17 00:00:00 2001 From: Timothy Arceri Date: Wed, 6 Sep 2023 14:01:00 +1000 Subject: [PATCH] nir: remove unused nir_src_copy() Reviewed-by: Emma Anholt Part-of: --- 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;