aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2021-01-26 20:00:19 -0800
committerKazu Hirata <kazu@google.com>2021-01-26 20:00:19 -0800
commit48bdd676a1d1338c10541460bf5beb69ac17e451 (patch)
tree6b7e7b6c930efc190fcced9bd43cd4858caff08f /llvm/tools/llvm-objdump
parent657f5b974308030c70c58c823d2a7a52fc9c2fd4 (diff)
downloadllvm-48bdd676a1d1338c10541460bf5beb69ac17e451.zip
llvm-48bdd676a1d1338c10541460bf5beb69ac17e451.tar.gz
llvm-48bdd676a1d1338c10541460bf5beb69ac17e451.tar.bz2
[llvm-objdump] Use append_range (NFC)
Diffstat (limited to 'llvm/tools/llvm-objdump')
-rw-r--r--llvm/tools/llvm-objdump/COFFDump.cpp3
-rw-r--r--llvm/tools/llvm-objdump/MachODump.cpp15
-rw-r--r--llvm/tools/llvm-objdump/llvm-objdump.cpp3
3 files changed, 7 insertions, 14 deletions
diff --git a/llvm/tools/llvm-objdump/COFFDump.cpp b/llvm/tools/llvm-objdump/COFFDump.cpp
index b9d69d6..09a9001 100644
--- a/llvm/tools/llvm-objdump/COFFDump.cpp
+++ b/llvm/tools/llvm-objdump/COFFDump.cpp
@@ -454,8 +454,7 @@ static bool getPDataSection(const COFFObjectFile *Obj,
continue;
const coff_section *Pdata = Obj->getCOFFSection(Section);
- for (const RelocationRef &Reloc : Section.relocations())
- Rels.push_back(Reloc);
+ append_range(Rels, Section.relocations());
// Sort relocations by address.
llvm::sort(Rels, isRelocAddressLess);
diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp
index 51212d5..41a7d07 100644
--- a/llvm/tools/llvm-objdump/MachODump.cpp
+++ b/llvm/tools/llvm-objdump/MachODump.cpp
@@ -362,8 +362,7 @@ static void getSectionsAndSymbols(MachOObjectFile *MachOObj,
Symbols.push_back(Symbol);
}
- for (const SectionRef &Section : MachOObj->sections())
- Sections.push_back(Section);
+ append_range(Sections, MachOObj->sections());
bool BaseSegmentAddressSet = false;
for (const auto &Command : MachOObj->load_commands()) {
@@ -6115,8 +6114,7 @@ static void printObjc2_64bit_MetaData(MachOObjectFile *O, bool verbose) {
CreateSymbolAddressMap(O, &AddrMap);
std::vector<SectionRef> Sections;
- for (const SectionRef &Section : O->sections())
- Sections.push_back(Section);
+ append_range(Sections, O->sections());
struct DisassembleInfo info(O, &AddrMap, &Sections, verbose);
@@ -6197,8 +6195,7 @@ static void printObjc2_32bit_MetaData(MachOObjectFile *O, bool verbose) {
CreateSymbolAddressMap(O, &AddrMap);
std::vector<SectionRef> Sections;
- for (const SectionRef &Section : O->sections())
- Sections.push_back(Section);
+ append_range(Sections, O->sections());
struct DisassembleInfo info(O, &AddrMap, &Sections, verbose);
@@ -6292,8 +6289,7 @@ static bool printObjc1_32bit_MetaData(MachOObjectFile *O, bool verbose) {
CreateSymbolAddressMap(O, &AddrMap);
std::vector<SectionRef> Sections;
- for (const SectionRef &Section : O->sections())
- Sections.push_back(Section);
+ append_range(Sections, O->sections());
struct DisassembleInfo info(O, &AddrMap, &Sections, verbose);
@@ -6450,8 +6446,7 @@ static void DumpProtocolSection(MachOObjectFile *O, const char *sect,
CreateSymbolAddressMap(O, &AddrMap);
std::vector<SectionRef> Sections;
- for (const SectionRef &Section : O->sections())
- Sections.push_back(Section);
+ append_range(Sections, O->sections());
struct DisassembleInfo info(O, &AddrMap, &Sections, true);
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp
index 3134f98..4b2a159 100644
--- a/llvm/tools/llvm-objdump/llvm-objdump.cpp
+++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp
@@ -1479,8 +1479,7 @@ getRelocsMap(object::ObjectFile const &Obj) {
if (Relocated == Obj.section_end() || !checkSectionFilter(*Relocated).Keep)
continue;
std::vector<RelocationRef> &V = Ret[*Relocated];
- for (const RelocationRef &R : Sec.relocations())
- V.push_back(R);
+ append_range(V, Sec.relocations());
// Sort relocations by address.
llvm::stable_sort(V, isRelocAddressLess);
}