OSDN Git Service

Simplify std::all_of predicate (to one line) by using llvm::all_of. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 25 May 2016 20:17:39 +0000 (20:17 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 25 May 2016 20:17:39 +0000 (20:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270749 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/SelectionDAG.cpp

index 1e679ba..5084d05 100644 (file)
@@ -2871,8 +2871,7 @@ static SDValue FoldCONCAT_VECTORS(SDLoc DL, EVT VT, ArrayRef<SDValue> Ops,
     return Ops[0];
 
   // Concat of UNDEFs is UNDEF.
-  if (std::all_of(Ops.begin(), Ops.end(),
-                  [](SDValue Op) { return Op.isUndef(); }))
+  if (llvm::all_of(Ops, [](SDValue Op) { return Op.isUndef(); }))
     return DAG.getUNDEF(VT);
 
   // A CONCAT_VECTOR with all UNDEF/BUILD_VECTOR operands can be