From c7fe2b1b3083e5b05546533e069a5f6238c4eb74 Mon Sep 17 00:00:00 2001 From: Jakob Botsch Nielsen Date: Mon, 23 Mar 2026 15:28:24 +0100 Subject: [PATCH 1/2] JIT: Fix jit-format break --- src/coreclr/jit/optimizebools.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/coreclr/jit/optimizebools.cpp b/src/coreclr/jit/optimizebools.cpp index fde530b11756dc..676f81153f495c 100644 --- a/src/coreclr/jit/optimizebools.cpp +++ b/src/coreclr/jit/optimizebools.cpp @@ -1778,8 +1778,7 @@ bool Compiler::fgFoldCondToReturnBlock(BasicBlock* block) } // Allow preceding statements if they have no globally visible side effects // (e.g., dead local stores left over from inlining). - for (Statement* stmt = block->firstStmt(); stmt != block->lastStmt(); - stmt = stmt->GetNextStmt()) + for (Statement* stmt = block->firstStmt(); stmt != block->lastStmt(); stmt = stmt->GetNextStmt()) { if (GTF_GLOBALLY_VISIBLE_SIDE_EFFECTS(stmt->GetRootNode()->gtFlags)) { From bd3ea7ae60ade0f8eb734c450fa001e3fcb9343c Mon Sep 17 00:00:00 2001 From: Jakob Botsch Nielsen Date: Mon, 23 Mar 2026 15:35:46 +0100 Subject: [PATCH 2/2] Use range-based for --- src/coreclr/jit/optimizebools.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/jit/optimizebools.cpp b/src/coreclr/jit/optimizebools.cpp index 676f81153f495c..c9ca63a77751ad 100644 --- a/src/coreclr/jit/optimizebools.cpp +++ b/src/coreclr/jit/optimizebools.cpp @@ -1778,7 +1778,7 @@ bool Compiler::fgFoldCondToReturnBlock(BasicBlock* block) } // Allow preceding statements if they have no globally visible side effects // (e.g., dead local stores left over from inlining). - for (Statement* stmt = block->firstStmt(); stmt != block->lastStmt(); stmt = stmt->GetNextStmt()) + for (Statement* const stmt : block->Statements()) { if (GTF_GLOBALLY_VISIBLE_SIDE_EFFECTS(stmt->GetRootNode()->gtFlags)) {