From b222549dc551cd3a584a023e9250a3ce0d2b409f Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Tue, 27 Dec 2016 18:15:39 +0000 Subject: [NewGVN] Simplify a bit removing else after return. NFCI. llvm-svn: 290615 --- llvm/lib/Transforms/Scalar/NewGVN.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/lib/Transforms/Scalar') diff --git a/llvm/lib/Transforms/Scalar/NewGVN.cpp b/llvm/lib/Transforms/Scalar/NewGVN.cpp index 285d8e65aea..6abca9177ea 100644 --- a/llvm/lib/Transforms/Scalar/NewGVN.cpp +++ b/llvm/lib/Transforms/Scalar/NewGVN.cpp @@ -771,11 +771,11 @@ const Expression *NewGVN::performSymbolicCallEvaluation(Instruction *I, CallInst *CI = cast(I); if (AA->doesNotAccessMemory(CI)) return createCallExpression(CI, nullptr, B); - else if (AA->onlyReadsMemory(CI)) { + if (AA->onlyReadsMemory(CI)) { MemoryAccess *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(CI); return createCallExpression(CI, lookupMemoryAccessEquiv(DefiningAccess), B); - } else - return nullptr; + } + return nullptr; } // Update the memory access equivalence table to say that From is equal to To, -- cgit v1.2.3