Use the range variant of transform instead of unpacking begin/end
authorDavid Majnemer <david.majnemer@gmail.com>
Fri, 12 Aug 2016 04:32:45 +0000 (04:32 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Fri, 12 Aug 2016 04:32:45 +0000 (04:32 +0000)
No functionality change is intended.

llvm-svn: 278477

llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp
llvm/tools/llvm-nm/llvm-nm.cpp

index 8d891ca..26a1f5d 100644 (file)
@@ -152,8 +152,7 @@ bool AArch64RedundantCopyElimination::optimizeCopy(MachineBasicBlock *MBB) {
   // CBZ/CBNZ. Conservatively mark as much as we can live.
   CompBr->clearRegisterKills(SmallestDef, TRI);
 
-  if (std::none_of(TargetRegs.begin(), TargetRegs.end(),
-                   [&](unsigned Reg) { return MBB->isLiveIn(Reg); }))
+  if (none_of(TargetRegs, [&](unsigned Reg) { return MBB->isLiveIn(Reg); }))
     MBB->addLiveIn(TargetReg);
 
   // Clear any kills of TargetReg between CompBr and the last removed COPY.
index 7eb9374..936a5c3 100644 (file)
@@ -1066,9 +1066,9 @@ static bool checkMachOAndArchFlags(SymbolicFile *O, std::string &Filename) {
     H = MachO->MachOObjectFile::getHeader();
     T = MachOObjectFile::getArchTriple(H.cputype, H.cpusubtype);
   }
-  if (std::none_of(
-          ArchFlags.begin(), ArchFlags.end(),
-          [&](const std::string &Name) { return Name == T.getArchName(); })) {
+  if (none_of(ArchFlags, [&](const std::string &Name) {
+        return Name == T.getArchName();
+      })) {
     error("No architecture specified", Filename);
     return false;
   }