diff options
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index 0ed614c..bd45ed1 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -1156,11 +1156,11 @@ collectBBAddrMapLabels(const std::unordered_map<uint64_t, BBAddrMap> &AddrToBBAd auto Iter = AddrToBBAddrMap.find(StartAddress); if (Iter == AddrToBBAddrMap.end()) return; - for (unsigned I = 0, Size = Iter->second.BBEntries.size(); I < Size; ++I) { - uint64_t BBAddress = Iter->second.BBEntries[I].Offset + Iter->second.Addr; + for (const BBAddrMap::BBEntry &BBEntry : Iter->second.BBEntries) { + uint64_t BBAddress = BBEntry.Offset + Iter->second.Addr; if (BBAddress >= EndAddress) continue; - Labels[BBAddress].push_back(("BB" + Twine(I)).str()); + Labels[BBAddress].push_back(("BB" + Twine(BBEntry.ID)).str()); } } |