[llvm] d1f0ba6 - [AsmPrinter] Use range-based for loops (NFC) (#97977)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 8 13:55:32 PDT 2024
Author: Kazu Hirata
Date: 2024-07-09T05:55:29+09:00
New Revision: d1f0ba615505660288e0b47fd413924f57933246
URL: https://github.com/llvm/llvm-project/commit/d1f0ba615505660288e0b47fd413924f57933246
DIFF: https://github.com/llvm/llvm-project/commit/d1f0ba615505660288e0b47fd413924f57933246.diff
LOG: [AsmPrinter] Use range-based for loops (NFC) (#97977)
Added:
Modified:
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
index d3218c09456f2..026471286ca08 100644
--- a/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+++ b/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
@@ -2995,8 +2995,7 @@ void AsmPrinter::emitModuleIdents(Module &M) {
return;
if (const NamedMDNode *NMD = M.getNamedMetadata("llvm.ident")) {
- for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) {
- const MDNode *N = NMD->getOperand(i);
+ for (const MDNode *N : NMD->operands()) {
assert(N->getNumOperands() == 1 &&
"llvm.ident metadata entry can have only one operand");
const MDString *S = cast<MDString>(N->getOperand(0));
@@ -3017,8 +3016,7 @@ void AsmPrinter::emitModuleCommandLines(Module &M) {
OutStreamer->pushSection();
OutStreamer->switchSection(CommandLine);
OutStreamer->emitZeros(1);
- for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) {
- const MDNode *N = NMD->getOperand(i);
+ for (const MDNode *N : NMD->operands()) {
assert(N->getNumOperands() == 1 &&
"llvm.commandline metadata entry can have only one operand");
const MDString *S = cast<MDString>(N->getOperand(0));
More information about the llvm-commits
mailing list