[C++11] Replace llvm::tie with std::tie.

The old implementation is no longer needed in C++11.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202644 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Benjamin Kramer
2014-03-02 13:30:33 +00:00
parent fc6d7d6cf5
commit a4f0aad951
24 changed files with 75 additions and 111 deletions

View File

@@ -1977,7 +1977,7 @@ void InnerLoopVectorizer::createEmptyLoop() {
// sequence of instructions that form a check.
Instruction *StrideCheck;
Instruction *FirstCheckInst;
tie(FirstCheckInst, StrideCheck) =
std::tie(FirstCheckInst, StrideCheck) =
addStrideCheck(BypassBlock->getTerminator());
if (StrideCheck) {
// Create a new block containing the stride check.
@@ -2001,7 +2001,7 @@ void InnerLoopVectorizer::createEmptyLoop() {
// checks into a separate block to make the more common case of few elements
// faster.
Instruction *MemRuntimeCheck;
tie(FirstCheckInst, MemRuntimeCheck) =
std::tie(FirstCheckInst, MemRuntimeCheck) =
addRuntimeCheck(LastBypassBlock->getTerminator());
if (MemRuntimeCheck) {
// Create a new block containing the memory check.