[llvm] [bugpoint] Use a range-based for loop (NFC) (PR #140743)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Tue May 20 08:01:51 PDT 2025


https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/140743

None

>From 11561278c1e121dc0185185f17f9852d0d84c905 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Sun, 18 May 2025 23:11:28 -0700
Subject: [PATCH] [bugpoint] Use a range-based for loop (NFC)

---
 llvm/tools/bugpoint/FindBugs.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/llvm/tools/bugpoint/FindBugs.cpp b/llvm/tools/bugpoint/FindBugs.cpp
index 31945fadd95d8..67084b850fdda 100644
--- a/llvm/tools/bugpoint/FindBugs.cpp
+++ b/llvm/tools/bugpoint/FindBugs.cpp
@@ -47,9 +47,8 @@ BugDriver::runManyPasses(const std::vector<std::string> &AllPasses) {
     // Step 2: Run optimizer passes on the program and check for success.
     //
     outs() << "Running selected passes on program to test for crash: ";
-    for (int i = 0, e = PassesToRun.size(); i != e; i++) {
-      outs() << "-" << PassesToRun[i] << " ";
-    }
+    for (const std::string &Pass : PassesToRun)
+      outs() << "-" << Pass << " ";
 
     std::string Filename;
     if (runPasses(*Program, PassesToRun, Filename, false)) {



More information about the llvm-commits mailing list