[llvm] b4eafbc - [Bitcode] Use range-based for loops (NFC) (#139421)
via llvm-commits
llvm-commits at lists.llvm.org
Sun May 11 07:12:46 PDT 2025
Author: Kazu Hirata
Date: 2025-05-11T07:12:43-07:00
New Revision: b4eafbcae62bda7bedacfefc32fd734e7b128326
URL: https://github.com/llvm/llvm-project/commit/b4eafbcae62bda7bedacfefc32fd734e7b128326
DIFF: https://github.com/llvm/llvm-project/commit/b4eafbcae62bda7bedacfefc32fd734e7b128326.diff
LOG: [Bitcode] Use range-based for loops (NFC) (#139421)
Added:
Modified:
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
index 658fd3fce7672..1a15c5120d3fd 100644
--- a/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
+++ b/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
@@ -2659,9 +2659,9 @@ void ModuleBitcodeWriter::writeFunctionMetadataAttachment(const Function &F) {
Record.push_back(VE.getInstructionID(&I));
- for (unsigned i = 0, e = MDs.size(); i != e; ++i) {
- Record.push_back(MDs[i].first);
- Record.push_back(VE.getMetadataID(MDs[i].second));
+ for (const auto &[ID, MD] : MDs) {
+ Record.push_back(ID);
+ Record.push_back(VE.getMetadataID(MD));
}
Stream.EmitRecord(bitc::METADATA_ATTACHMENT, Record, 0);
Record.clear();
diff --git a/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp b/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
index 1fdb8080eab0a..e133abe577c22 100644
--- a/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
+++ b/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
@@ -485,8 +485,8 @@ ValueEnumerator::ValueEnumerator(const Module &M,
// Enumerate metadata attached with this instruction.
MDs.clear();
I.getAllMetadataOtherThanDebugLoc(MDs);
- for (unsigned i = 0, e = MDs.size(); i != e; ++i)
- EnumerateMetadata(&F, MDs[i].second);
+ for (const auto &MD : MDs)
+ EnumerateMetadata(&F, MD.second);
// Don't enumerate the location directly -- it has a special record
// type -- but enumerate its operands.
More information about the llvm-commits
mailing list