From f222b16f927a156d2162621d9d900d3064cedade Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Wed, 30 Jul 2025 15:37:05 -0700 Subject: [PATCH] brw: Remove extra iteration on instructions from brw_opt_address_reg_load The helper function already iterate instructions. Fixes: 8ac7802ac83 ("brw: move final send lowering up into the IR") Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/compiler/brw_opt_address_reg_load.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/intel/compiler/brw_opt_address_reg_load.cpp b/src/intel/compiler/brw_opt_address_reg_load.cpp index 54df987dae8..70186cbdca9 100644 --- a/src/intel/compiler/brw_opt_address_reg_load.cpp +++ b/src/intel/compiler/brw_opt_address_reg_load.cpp @@ -59,9 +59,7 @@ brw_opt_address_reg_load(brw_shader &s) const brw_def_analysis &defs = s.def_analysis.require(); foreach_block(block, s.cfg) { - foreach_inst_in_block_safe(brw_inst, inst, block) { - progress = opt_address_reg_load_local(s, block, defs) || progress; - } + progress = opt_address_reg_load_local(s, block, defs) || progress; } if (progress) {