make getDependencyFrom private.
authorChris Lattner <sabre@nondot.org>
Sun, 7 Dec 2008 00:16:50 +0000 (00:16 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 7 Dec 2008 00:16:50 +0000 (00:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60637 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/MemoryDependenceAnalysis.h

index c30a85266d7680694eafbc8e3437502ebad9eb5a..00c3755ca64ad48e268e22748ae36d927122d35f 100644 (file)
@@ -200,16 +200,6 @@ namespace llvm {
     /// this on non-memory instructions.
     MemDepResult getDependency(Instruction *QueryInst);
 
-    /// getDependencyFrom - Return the instruction on which the memory operation
-    /// 'QueryInst' depends.  This starts scanning from the instruction before
-    /// the position indicated by ScanIt.
-    ///
-    /// Note that this method does no caching at all.  You should use
-    /// getDependency where possible.
-    MemDepResult getDependencyFrom(Instruction *QueryInst,
-                                   BasicBlock::iterator ScanIt, BasicBlock *BB);
-
-    
     /// getNonLocalDependency - Perform a full dependency query for the
     /// specified instruction, returning the set of blocks that the value is
     /// potentially live across.  The returned set of results will include a
@@ -229,6 +219,16 @@ namespace llvm {
     void removeInstruction(Instruction *InstToRemove);
     
   private:
+    
+    /// getDependencyFrom - Return the instruction on which the memory operation
+    /// 'QueryInst' depends.  This starts scanning from the instruction before
+    /// the position indicated by ScanIt.
+    ///
+    /// Note that this method does no caching at all.  You should use
+    /// getDependency where possible.
+    MemDepResult getDependencyFrom(Instruction *QueryInst,
+                                   BasicBlock::iterator ScanIt, BasicBlock *BB);
+    
     /// verifyRemoved - Verify that the specified instruction does not occur
     /// in our internal data structures.
     void verifyRemoved(Instruction *Inst) const;