]> granicus.if.org Git - llvm/commitdiff
[Dominators] Simplify a member function. NFCI.
authorDavide Italiano <davide@freebsd.org>
Fri, 7 Apr 2017 17:34:37 +0000 (17:34 +0000)
committerDavide Italiano <davide@freebsd.org>
Fri, 7 Apr 2017 17:34:37 +0000 (17:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299789 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/IR/Dominators.h

index 88c8456cb4643dc38933c6b4456207b5f39549c3..cae03d33a7eedc02bbb68cd83bea14b18b7dfcdc 100644 (file)
@@ -129,14 +129,8 @@ public:
   inline bool compare(const DominatorTree &Other) const {
     const DomTreeNode *R = getRootNode();
     const DomTreeNode *OtherR = Other.getRootNode();
-
-    if (!R || !OtherR || R->getBlock() != OtherR->getBlock())
-      return true;
-
-    if (Base::compare(Other))
-      return true;
-
-    return false;
+    return !R || !OtherR || R->getBlock() != OtherR->getBlock() ||
+           Base::compare(Other);
   }
 
   // Ensure base-class overloads are visible.