From 2a84e4ab129d407edae0b843f122ef0d6a2d39d7 Mon Sep 17 00:00:00 2001 From: George Burgess IV Date: Mon, 9 Apr 2018 22:45:14 +0000 Subject: [MemorySSA] Remove redundant assert; NFC The `if (!Def && !Use) return nullptr;` right above this assert sort of defeats the purpose. llvm-svn: 329632 --- llvm/lib/Analysis/MemorySSA.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'llvm/lib/Analysis/MemorySSA.cpp') diff --git a/llvm/lib/Analysis/MemorySSA.cpp b/llvm/lib/Analysis/MemorySSA.cpp index b5391ed3e0f..e9afd669124 100644 --- a/llvm/lib/Analysis/MemorySSA.cpp +++ b/llvm/lib/Analysis/MemorySSA.cpp @@ -1566,9 +1566,6 @@ MemoryUseOrDef *MemorySSA::createNewAccess(Instruction *I) { if (!Def && !Use) return nullptr; - assert((Def || Use) && - "Trying to create a memory access with a non-memory instruction"); - MemoryUseOrDef *MUD; if (Def) MUD = new MemoryDef(I->getContext(), nullptr, I, I->getParent(), NextID++); -- cgit v1.2.3