aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorRahman Lavaee <rahmanl@google.com>2023-07-17 07:23:42 -0700
committerRahman Lavaee <rahmanl@google.com>2023-07-21 11:45:31 -0700
commitbf98aaae00465c1e52376f8e138e4c51eb526d12 (patch)
treee407065440850e0d734c520e0fe0b9e9b514746f /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent69bd7fae2b037c6538d531f39c25c160d8e6ff87 (diff)
downloadllvm-bf98aaae00465c1e52376f8e138e4c51eb526d12.zip
llvm-bf98aaae00465c1e52376f8e138e4c51eb526d12.tar.gz
llvm-bf98aaae00465c1e52376f8e138e4c51eb526d12.tar.bz2
[llvm-objdump] Use BBEntry::BBID to represent basic block numbers.
Reviewed By: aidengrossman, mtrofin, JestrTulip Differential Revision: https://reviews.llvm.org/D155464
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r--llvm/tools/llvm-objdump/llvm-objdump.cpp6
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());
}
}