MergeFunctions, doSanityCheck: fixed body comments.
authorStepan Dyatkovskiy <stpworld@narod.ru>
Sat, 21 Jun 2014 19:07:51 +0000 (19:07 +0000)
committerStepan Dyatkovskiy <stpworld@narod.ru>
Sat, 21 Jun 2014 19:07:51 +0000 (19:07 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211443 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/MergeFunctions.cpp

index 0c8585f80628719153134037330e6d9e1fcd8178..7130b54311677c5b7e75beca8e2aa22c6ffa0b27 100644 (file)
@@ -1225,16 +1225,14 @@ bool MergeFunctions::doSanityCheck(std::vector<WeakVH> &Worklist) {
 
           bool Transitive = true;
 
-          // F1 > F2, F2 > F3 => F1 > F3
           if (Res1 != 0 && Res1 == Res4) {
+            // F1 > F2, F2 > F3 => F1 > F3
             Transitive = Res3 == Res1;
-          } else
-              // F1 > F3, F3 > F2 => F1 > F2
-              if (Res3 != 0 && Res3 == -Res4) {
+          } else if (Res3 != 0 && Res3 == -Res4) {
+            // F1 > F3, F3 > F2 => F1 > F2
             Transitive = Res3 == Res1;
-          } else
-              // F2 > F3, F3 > F1 => F2 > F1
-              if (Res4 != 0 && -Res3 == Res4) {
+          } else if (Res4 != 0 && -Res3 == Res4) {
+            // F2 > F3, F3 > F1 => F2 > F1
             Transitive = Res4 == -Res1;
           }