diff options
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/Transforms/Utils/MemorySSA.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Utils/MemorySSA.cpp b/llvm/lib/Transforms/Utils/MemorySSA.cpp index 9f72a97b1b0..54133f0df93 100644 --- a/llvm/lib/Transforms/Utils/MemorySSA.cpp +++ b/llvm/lib/Transforms/Utils/MemorySSA.cpp @@ -375,11 +375,11 @@ MemoryAccess *MemorySSA::createNewAccess(Instruction *I, bool IgnoreNonMemory) { MemoryUseOrDef *MA; if (Def) - MA = new MemoryDef(I->getModule()->getContext(), nullptr, I, I->getParent(), + MA = new MemoryDef(I->getContext(), nullptr, I, I->getParent(), NextID++); else MA = - new MemoryUse(I->getModule()->getContext(), nullptr, I, I->getParent()); + new MemoryUse(I->getContext(), nullptr, I, I->getParent()); InstructionToMemoryAccess.insert(std::make_pair(I, MA)); return MA; } |