summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-12-27 18:15:39 +0000
committerDavide Italiano <davide@freebsd.org>2016-12-27 18:15:39 +0000
commitb222549dc551cd3a584a023e9250a3ce0d2b409f (patch)
tree4bc86a8408661cd77a2a49814a8dfddeefa51534 /llvm/lib/Transforms/Scalar
parent56fe48b7e42d856e637c24a610b3195b16a3a226 (diff)
downloadbcm5719-llvm-b222549dc551cd3a584a023e9250a3ce0d2b409f.tar.gz
bcm5719-llvm-b222549dc551cd3a584a023e9250a3ce0d2b409f.zip
[NewGVN] Simplify a bit removing else after return. NFCI.
llvm-svn: 290615
Diffstat (limited to 'llvm/lib/Transforms/Scalar')
-rw-r--r--llvm/lib/Transforms/Scalar/NewGVN.cpp6
1 files changed, 3 insertions, 3 deletions
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<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,
OpenPOWER on IntegriCloud