Add a const version of findNearestCommonDominator to PostDom for convenience.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 9 Jun 2013 15:09:30 +0000 (15:09 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 9 Jun 2013 15:09:30 +0000 (15:09 +0000)
PR16283.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183629 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/PostDominators.h

index d082297454a1de583337b5b9bbb86ca7199042fe..88ebab4edecfb845be0ad1f7a44b48dc0bfb3bd4 100644 (file)
@@ -74,6 +74,11 @@ struct PostDominatorTree : public FunctionPass {
     return DT->findNearestCommonDominator(A, B);
   }
 
+  inline const BasicBlock *findNearestCommonDominator(const BasicBlock *A,
+                                                      const BasicBlock *B) {
+    return DT->findNearestCommonDominator(A, B);
+  }
+
   virtual void releaseMemory() {
     DT->releaseMemory();
   }