[llvm] r290615 - [NewGVN] Simplify a bit removing else after return. NFCI.
Davide Italiano via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 27 10:15:39 PST 2016
Author: davide
Date: Tue Dec 27 12:15:39 2016
New Revision: 290615
URL: http://llvm.org/viewvc/llvm-project?rev=290615&view=rev
Log:
[NewGVN] Simplify a bit removing else after return. NFCI.
Modified:
llvm/trunk/lib/Transforms/Scalar/NewGVN.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/NewGVN.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/NewGVN.cpp?rev=290615&r1=290614&r2=290615&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/NewGVN.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/NewGVN.cpp Tue Dec 27 12:15:39 2016
@@ -771,11 +771,11 @@ const Expression *NewGVN::performSymboli
CallInst *CI = cast<CallInst>(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,
More information about the llvm-commits
mailing list