diff options
author | Dan Gohman <gohman@apple.com> | 2007-10-03 19:26:29 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2007-10-03 19:26:29 +0000 |
commit | cb406c25973b4e88a6c10ad839ef1beeb3664715 (patch) | |
tree | 3f689d854d4d36279b3aee7b018f706739fba3b4 /lib/Target | |
parent | 2bb7d0647e5b3f79ad9b6e7efd0dd99f24a0ca69 (diff) | |
download | external_llvm-cb406c25973b4e88a6c10ad839ef1beeb3664715.tar.gz external_llvm-cb406c25973b4e88a6c10ad839ef1beeb3664715.tar.bz2 external_llvm-cb406c25973b4e88a6c10ad839ef1beeb3664715.zip |
Use empty() member functions when that's what's being tested for instead
of comparing begin() and end().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42585 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/ARM/ARMAsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/Target/IA64/IA64AsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/Target/X86/X86ATTAsmPrinter.cpp | 2 | ||||
-rw-r--r-- | lib/Target/X86/X86AsmPrinter.cpp | 6 | ||||
-rw-r--r-- | lib/Target/X86/X86IntelAsmPrinter.cpp | 10 |
6 files changed, 12 insertions, 12 deletions
diff --git a/lib/Target/ARM/ARMAsmPrinter.cpp b/lib/Target/ARM/ARMAsmPrinter.cpp index 38183c6f12..9435cc1174 100644 --- a/lib/Target/ARM/ARMAsmPrinter.cpp +++ b/lib/Target/ARM/ARMAsmPrinter.cpp @@ -1001,7 +1001,7 @@ bool ARMAsmPrinter::doFinalization(Module &M) { O << "\n"; // Output non-lazy-pointers for external and common global variables. - if (GVNonLazyPtrs.begin() != GVNonLazyPtrs.end()) + if (!GVNonLazyPtrs.empty()) SwitchToDataSection(".non_lazy_symbol_pointer", 0); for (std::set<std::string>::iterator i = GVNonLazyPtrs.begin(), e = GVNonLazyPtrs.end(); i != e; ++i) { diff --git a/lib/Target/IA64/IA64AsmPrinter.cpp b/lib/Target/IA64/IA64AsmPrinter.cpp index cb2cf620af..08a27d48ca 100644 --- a/lib/Target/IA64/IA64AsmPrinter.cpp +++ b/lib/Target/IA64/IA64AsmPrinter.cpp @@ -147,7 +147,7 @@ bool IA64AsmPrinter::runOnMachineFunction(MachineFunction &MF) { for (MachineFunction::const_iterator I = MF.begin(), E = MF.end(); I != E; ++I) { // Print a label for the basic block if there are any predecessors. - if (I->pred_begin() != I->pred_end()) { + if (!I->pred_empty()) { printBasicBlockLabel(I, true); O << '\n'; } diff --git a/lib/Target/PowerPC/PPCAsmPrinter.cpp b/lib/Target/PowerPC/PPCAsmPrinter.cpp index b561c043da..9ff41cab90 100644 --- a/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -1053,7 +1053,7 @@ bool DarwinAsmPrinter::doFinalization(Module &M) { O << "\n"; // Output stubs for external and common global variables. - if (GVStubs.begin() != GVStubs.end()) { + if (!GVStubs.empty()) { SwitchToDataSection(".non_lazy_symbol_pointer"); for (std::set<std::string>::iterator I = GVStubs.begin(), E = GVStubs.end(); I != E; ++I) { diff --git a/lib/Target/X86/X86ATTAsmPrinter.cpp b/lib/Target/X86/X86ATTAsmPrinter.cpp index e53edff65d..8e52e00f47 100644 --- a/lib/Target/X86/X86ATTAsmPrinter.cpp +++ b/lib/Target/X86/X86ATTAsmPrinter.cpp @@ -168,7 +168,7 @@ bool X86ATTAsmPrinter::runOnMachineFunction(MachineFunction &MF) { for (MachineFunction::const_iterator I = MF.begin(), E = MF.end(); I != E; ++I) { // Print a label for the basic block. - if (I->pred_begin() != I->pred_end()) { + if (!I->pred_empty()) { printBasicBlockLabel(I, true); O << '\n'; } diff --git a/lib/Target/X86/X86AsmPrinter.cpp b/lib/Target/X86/X86AsmPrinter.cpp index c4d5958bfc..7855e50e43 100644 --- a/lib/Target/X86/X86AsmPrinter.cpp +++ b/lib/Target/X86/X86AsmPrinter.cpp @@ -316,7 +316,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { } // Output linker support code for dllexported globals - if (DLLExportedGVs.begin() != DLLExportedGVs.end()) { + if (!DLLExportedGVs.empty()) { SwitchToDataSection(".section .drectve"); } @@ -326,7 +326,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { O << "\t.ascii \" -export:" << *i << ",data\"\n"; } - if (DLLExportedFns.begin() != DLLExportedFns.end()) { + if (!DLLExportedFns.empty()) { SwitchToDataSection(".section .drectve"); } @@ -362,7 +362,7 @@ bool X86SharedAsmPrinter::doFinalization(Module &M) { } // Output stubs for external and common global variables. - if (GVStubs.begin() != GVStubs.end()) + if (!GVStubs.empty()) SwitchToDataSection( ".section __IMPORT,__pointers,non_lazy_symbol_pointers"); for (std::set<std::string>::iterator i = GVStubs.begin(), e = GVStubs.end(); diff --git a/lib/Target/X86/X86IntelAsmPrinter.cpp b/lib/Target/X86/X86IntelAsmPrinter.cpp index 72ba1b098b..bd8886cd86 100644 --- a/lib/Target/X86/X86IntelAsmPrinter.cpp +++ b/lib/Target/X86/X86IntelAsmPrinter.cpp @@ -77,7 +77,7 @@ bool X86IntelAsmPrinter::runOnMachineFunction(MachineFunction &MF) { for (MachineFunction::const_iterator I = MF.begin(), E = MF.end(); I != E; ++I) { // Print a label for the basic block if there are any predecessors. - if (I->pred_begin() != I->pred_end()) { + if (!I->pred_empty()) { printBasicBlockLabel(I, true); O << '\n'; } @@ -412,8 +412,8 @@ bool X86IntelAsmPrinter::doFinalization(Module &M) { } // Output linker support code for dllexported globals - if ((DLLExportedGVs.begin() != DLLExportedGVs.end()) || - (DLLExportedFns.begin() != DLLExportedFns.end())) { + if (!DLLExportedGVs.empty() || + !DLLExportedFns.empty()) { SwitchToDataSection(""); O << "; WARNING: The following code is valid only with MASM v8.x and (possible) higher\n" << "; This version of MASM is usually shipped with Microsoft Visual Studio 2005\n" @@ -434,8 +434,8 @@ bool X86IntelAsmPrinter::doFinalization(Module &M) { O << "\t db ' /EXPORT:" << *i << "'\n"; } - if ((DLLExportedGVs.begin() != DLLExportedGVs.end()) || - (DLLExportedFns.begin() != DLLExportedFns.end())) { + if (!DLLExportedGVs.empty() || + !DLLExportedFns.empty()) { O << "_drectve\t ends\n"; } |