From 4dd4135551626f61062a317e17e12909b0692143 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Mon, 8 Nov 2021 12:43:45 -0800 Subject: [PATCH] nir: Constify def parameter to nir_ssa_def_bits_used Reviewed-by: Caio Oliveira Part-of: --- src/compiler/nir/nir_range_analysis.c | 4 ++-- src/compiler/nir/nir_range_analysis.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/nir/nir_range_analysis.c b/src/compiler/nir/nir_range_analysis.c index 24e3af14afe..7fa52fe5ba4 100644 --- a/src/compiler/nir/nir_range_analysis.c +++ b/src/compiler/nir/nir_range_analysis.c @@ -1678,7 +1678,7 @@ nir_addition_might_overflow(nir_shader *shader, struct hash_table *range_ht, } static uint64_t -ssa_def_bits_used(nir_ssa_def *def, int recur) +ssa_def_bits_used(const nir_ssa_def *def, int recur) { uint64_t bits_used = 0; uint64_t all_bits = BITFIELD64_MASK(def->bit_size); @@ -1871,7 +1871,7 @@ ssa_def_bits_used(nir_ssa_def *def, int recur) } uint64_t -nir_ssa_def_bits_used(nir_ssa_def *def) +nir_ssa_def_bits_used(const nir_ssa_def *def) { return ssa_def_bits_used(def, 2); } diff --git a/src/compiler/nir/nir_range_analysis.h b/src/compiler/nir/nir_range_analysis.h index e30910d2411..7414e1a8e29 100644 --- a/src/compiler/nir/nir_range_analysis.h +++ b/src/compiler/nir/nir_range_analysis.h @@ -55,7 +55,7 @@ extern struct ssa_result_range nir_analyze_range(struct hash_table *range_ht, const nir_alu_instr *instr, unsigned src); -uint64_t nir_ssa_def_bits_used(nir_ssa_def *def); +uint64_t nir_ssa_def_bits_used(const nir_ssa_def *def); #ifdef __cplusplus }