diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-08-15 15:54:37 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-08-15 15:54:37 +0000 |
commit | 0eaee545eef49ff9498234d3a51a5cbde59bf976 (patch) | |
tree | fd7691e102022fb97622c5485fa8c4f506fc124e /llvm/unittests/Analysis | |
parent | 1c34d10776828c0756ff4f0b2b9aa8bda2be348a (diff) | |
download | bcm5719-llvm-0eaee545eef49ff9498234d3a51a5cbde59bf976.tar.gz bcm5719-llvm-0eaee545eef49ff9498234d3a51a5cbde59bf976.zip |
[llvm] Migrate llvm::make_unique to std::make_unique
Now that we've moved to C++14, we no longer need the llvm::make_unique
implementation from STLExtras.h. This patch is a mechanical replacement
of (hopefully) all the llvm::make_unique instances across the monorepo.
llvm-svn: 369013
Diffstat (limited to 'llvm/unittests/Analysis')
-rw-r--r-- | llvm/unittests/Analysis/MemorySSATest.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/unittests/Analysis/MemorySSATest.cpp b/llvm/unittests/Analysis/MemorySSATest.cpp index bfdf37ee190..b470f162612 100644 --- a/llvm/unittests/Analysis/MemorySSATest.cpp +++ b/llvm/unittests/Analysis/MemorySSATest.cpp @@ -51,7 +51,7 @@ protected: : DT(*Test.F), AC(*Test.F), AA(Test.TLI), BAA(Test.DL, *Test.F, Test.TLI, AC, &DT) { AA.addAAResult(BAA); - MSSA = make_unique<MemorySSA>(*Test.F, &AA, &DT); + MSSA = std::make_unique<MemorySSA>(*Test.F, &AA, &DT); Walker = MSSA->getWalker(); } }; @@ -1431,7 +1431,7 @@ TEST_F(MemorySSATest, TestAddedEdgeToBlockWithPhiNotOpt) { MemorySSA &MSSA = *Analyses->MSSA; MemorySSAWalker *Walker = Analyses->Walker; std::unique_ptr<MemorySSAUpdater> MSSAU = - make_unique<MemorySSAUpdater>(&MSSA); + std::make_unique<MemorySSAUpdater>(&MSSA); MemoryPhi *Phi = MSSA.getMemoryAccess(Exit); EXPECT_EQ(Phi, Walker->getClobberingMemoryAccess(S1)); @@ -1493,7 +1493,7 @@ TEST_F(MemorySSATest, TestAddedEdgeToBlockWithPhiOpt) { MemorySSA &MSSA = *Analyses->MSSA; MemorySSAWalker *Walker = Analyses->Walker; std::unique_ptr<MemorySSAUpdater> MSSAU = - make_unique<MemorySSAUpdater>(&MSSA); + std::make_unique<MemorySSAUpdater>(&MSSA); MemoryDef *DefS1 = cast<MemoryDef>(MSSA.getMemoryAccess(S1)); EXPECT_EQ(DefS1, Walker->getClobberingMemoryAccess(S2)); @@ -1565,7 +1565,7 @@ TEST_F(MemorySSATest, TestAddedEdgeToBlockWithNoPhiAddNewPhis) { setupAnalyses(); MemorySSA &MSSA = *Analyses->MSSA; std::unique_ptr<MemorySSAUpdater> MSSAU = - make_unique<MemorySSAUpdater>(&MSSA); + std::make_unique<MemorySSAUpdater>(&MSSA); // Alter CFG, add edge: f -> c FBlock->getTerminator()->eraseFromParent(); |