[llvm] r239391 - MergeFunctions: Fix gcc warning in condition

Denis Protivensky dprotivensky at accesssoftek.com
Tue Jun 9 02:28:39 PDT 2015


Author: denis-protivensky
Date: Tue Jun  9 04:28:37 2015
New Revision: 239391

URL: http://llvm.org/viewvc/llvm-project?rev=239391&view=rev
Log:
MergeFunctions: Fix gcc warning in condition

Modified:
    llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp

Modified: llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp?rev=239391&r1=239390&r2=239391&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp (original)
+++ llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp Tue Jun  9 04:28:37 2015
@@ -1434,8 +1434,8 @@ void MergeFunctions::replaceFunctionInTr
 
   // A total order is already guaranteed otherwise because we process strong
   // functions before weak functions.
-  assert((F->mayBeOverridden() && G->mayBeOverridden()) ||
-         (!F->mayBeOverridden() && !G->mayBeOverridden()) &&
+  assert(((F->mayBeOverridden() && G->mayBeOverridden()) ||
+          (!F->mayBeOverridden() && !G->mayBeOverridden())) &&
          "Only change functions if both are strong or both are weak");
   (void)F;
 





More information about the llvm-commits mailing list