Fix MSVC build. next() function already exists in the MSVC headers. This create a...
authorFrancois Pichet <pichet2000@gmail.com>
Mon, 20 Jun 2011 05:19:37 +0000 (05:19 +0000)
committerFrancois Pichet <pichet2000@gmail.com>
Mon, 20 Jun 2011 05:19:37 +0000 (05:19 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133416 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/TailDuplication.cpp

index 1ac552ed5259312a522ab712f168a3c5f9cfaa80..f93840103e0ee390160111c139720d0785c6237a 100644 (file)
@@ -635,7 +635,7 @@ TailDuplicatePass::duplicateSimpleBB(MachineBasicBlock *TailBB,
                  << "From simple Succ: " << *TailBB);
 
     MachineBasicBlock *NewTarget = *TailBB->succ_begin();
-    MachineBasicBlock *NextBB = next(MachineFunction::iterator(PredBB));
+    MachineBasicBlock *NextBB = llvm::next(MachineFunction::iterator(PredBB));
 
     DenseMap<unsigned, unsigned> LocalVRMap;
     SmallVector<std::pair<unsigned,unsigned>, 4> CopyInfos;