[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