Pacify gcc-4.3.
authorDuncan Sands <baldrick@free.fr>
Wed, 25 Jun 2008 16:31:18 +0000 (16:31 +0000)
committerDuncan Sands <baldrick@free.fr>
Wed, 25 Jun 2008 16:31:18 +0000 (16:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52723 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/DeadArgumentElimination.cpp

index 4f05f4887a0b4af1a77c5cd70f3f1e0255bb49eb..54f086ff95be5f0239bed2022d4debad7d654c20 100644 (file)
@@ -613,7 +613,7 @@ bool DAE::RemoveDeadStuffFromFunction(Function *F) {
         ++NumRetValsEliminated;
         Changed = true;
       }
-    if (RetTypes.size() > 1 || STy && STy->getNumElements() == RetTypes.size())
+    if (RetTypes.size() > 1 || (STy && STy->getNumElements()==RetTypes.size()))
       // More than one return type? Return a struct with them. Also, if we used
       // to return a struct and didn't change the number of return values,
       // return a struct again. This prevents changing {something} into something