mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-15 07:59:57 +00:00
C++11 Rangify loops in AssemblyWriter::printModule, NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239686 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
803fe19680
commit
09eacc1144
@ -2169,23 +2169,21 @@ void AssemblyWriter::printModule(const Module *M) {
|
||||
|
||||
// Output all globals.
|
||||
if (!M->global_empty()) Out << '\n';
|
||||
for (Module::const_global_iterator I = M->global_begin(), E = M->global_end();
|
||||
I != E; ++I) {
|
||||
printGlobal(I); Out << '\n';
|
||||
for (const GlobalVariable &GV : M->globals()) {
|
||||
printGlobal(&GV); Out << '\n';
|
||||
}
|
||||
|
||||
// Output all aliases.
|
||||
if (!M->alias_empty()) Out << "\n";
|
||||
for (Module::const_alias_iterator I = M->alias_begin(), E = M->alias_end();
|
||||
I != E; ++I)
|
||||
printAlias(I);
|
||||
for (const GlobalAlias &GA : M->aliases())
|
||||
printAlias(&GA);
|
||||
|
||||
// Output global use-lists.
|
||||
printUseLists(nullptr);
|
||||
|
||||
// Output all of the functions.
|
||||
for (Module::const_iterator I = M->begin(), E = M->end(); I != E; ++I)
|
||||
printFunction(I);
|
||||
for (const Function &F : *M)
|
||||
printFunction(&F);
|
||||
assert(UseListOrders.empty() && "All use-lists should have been consumed");
|
||||
|
||||
// Output all attribute groups.
|
||||
@ -2197,9 +2195,8 @@ void AssemblyWriter::printModule(const Module *M) {
|
||||
// Output named metadata.
|
||||
if (!M->named_metadata_empty()) Out << '\n';
|
||||
|
||||
for (Module::const_named_metadata_iterator I = M->named_metadata_begin(),
|
||||
E = M->named_metadata_end(); I != E; ++I)
|
||||
printNamedMDNode(I);
|
||||
for (const NamedMDNode &Node : M->named_metadata())
|
||||
printNamedMDNode(&Node);
|
||||
|
||||
// Output metadata.
|
||||
if (!Machine.mdn_empty()) {
|
||||
|
Loading…
Reference in New Issue
Block a user