From 5c8c2ec85c6ed80e2a83ced8678ecf579707bdfd Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Tue, 27 Jun 2023 12:56:26 +0200 Subject: [PATCH] v3d: Use nir_builder_at Acked-by: Alyssa Rosenzweig Part-of: --- src/broadcom/compiler/v3d_nir_lower_line_smooth.c | 4 +--- src/broadcom/compiler/v3d_nir_lower_logic_ops.c | 5 +---- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/broadcom/compiler/v3d_nir_lower_line_smooth.c b/src/broadcom/compiler/v3d_nir_lower_line_smooth.c index d70102a13be..32ccad6a0a5 100644 --- a/src/broadcom/compiler/v3d_nir_lower_line_smooth.c +++ b/src/broadcom/compiler/v3d_nir_lower_line_smooth.c @@ -88,9 +88,7 @@ static void initialise_coverage_var(struct lower_line_smooth_state *state, nir_function_impl *impl) { - nir_builder b = nir_builder_create(impl); - - b.cursor = nir_before_block(nir_start_block(impl)); + nir_builder b = nir_builder_at(nir_before_block(nir_start_block(impl))); nir_ssa_def *line_width = nir_load_line_width(&b); diff --git a/src/broadcom/compiler/v3d_nir_lower_logic_ops.c b/src/broadcom/compiler/v3d_nir_lower_logic_ops.c index 31493fe8f71..6d1c979b282 100644 --- a/src/broadcom/compiler/v3d_nir_lower_logic_ops.c +++ b/src/broadcom/compiler/v3d_nir_lower_logic_ops.c @@ -385,10 +385,7 @@ v3d_nir_lower_logic_ops_block(nir_block *block, struct v3d_compile *c) continue; } - nir_function_impl *impl = - nir_cf_node_get_function(&block->cf_node); - nir_builder b = nir_builder_create(impl); - b.cursor = nir_before_instr(&intr->instr); + nir_builder b = nir_builder_at(nir_before_instr(&intr->instr)); v3d_nir_lower_logic_op_instr(c, &b, intr, rt); progress = true;