diff options
| author | Davide Italiano <davide@freebsd.org> | 2016-12-27 18:15:39 +0000 |
|---|---|---|
| committer | Davide Italiano <davide@freebsd.org> | 2016-12-27 18:15:39 +0000 |
| commit | b222549dc551cd3a584a023e9250a3ce0d2b409f (patch) | |
| tree | 4bc86a8408661cd77a2a49814a8dfddeefa51534 /llvm/lib/Transforms/Scalar | |
| parent | 56fe48b7e42d856e637c24a610b3195b16a3a226 (diff) | |
| download | bcm5719-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.cpp | 6 |
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, |

