[llvm-commits] CVS: llvm/include/llvm/Analysis/IPModRef.h

Chris Lattner lattner at cs.uiuc.edu
Thu Nov 7 01:12:01 PST 2002


Changes in directory llvm/include/llvm/Analysis:

IPModRef.h updated: 1.5 -> 1.6

---
Log message:

Add interfaces for ResolveCallSiteModRefInfo


---
Diffs of the changes:

Index: llvm/include/llvm/Analysis/IPModRef.h
diff -u llvm/include/llvm/Analysis/IPModRef.h:1.5 llvm/include/llvm/Analysis/IPModRef.h:1.6
--- llvm/include/llvm/Analysis/IPModRef.h:1.5	Wed Nov  6 13:59:31 2002
+++ llvm/include/llvm/Analysis/IPModRef.h	Thu Nov  7 01:11:49 2002
@@ -125,7 +125,7 @@
 
   void          computeModRef   (const Function &func);
   void          computeModRef   (const CallInst& callInst);
-  DSGraph *ResolveCallSiteModRefInfo(const CallInst &CI,
+  DSGraph *ResolveCallSiteModRefInfo(CallInst &CI,
                                 std::map<const DSNode*, DSNodeHandle> &NodeMap);
 
 public:
@@ -202,6 +202,11 @@
   const FunctionModRefInfo& getFunctionModRefInfo(const Function& func) {
     return getFuncInfo(func);
   }
+
+  /// getBUDSGraph - This method returns the BU data structure graph for F
+  /// through the use of the BUDataStructures object.
+  ///
+  const DSGraph &getBUDSGraph(const Function &F);
 
   // Debugging support methods
   // 





More information about the llvm-commits mailing list