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
diff --git a/lib/Target/X86/X86IntelAsmPrinter.cpp b/lib/Target/X86/X86IntelAsmPrinter.cpp
index 72ba1b0..bd8886c 100644
--- a/lib/Target/X86/X86IntelAsmPrinter.cpp
+++ b/lib/Target/X86/X86IntelAsmPrinter.cpp
@@ -77,7 +77,7 @@
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 @@
}
// 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 @@
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";
}