aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/IPModRef.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-11-06 19:07:13 +0000
committerChris Lattner <sabre@nondot.org>2002-11-06 19:07:13 +0000
commit2110808fd813bd04b910f4379e5524cb39504bf2 (patch)
treeca4bdd51db0b6bea09f344feb6c300f882f73696 /include/llvm/Analysis/IPModRef.h
parentfc928245adb01708fcfdd3a7505d57a758b1026a (diff)
Give a back pointer to the IPModRef object to the FunctionModRefInfo object
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4576 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis/IPModRef.h')
-rw-r--r--include/llvm/Analysis/IPModRef.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/Analysis/IPModRef.h b/include/llvm/Analysis/IPModRef.h
index 5a08dc02e7..290ae58fe3 100644
--- a/include/llvm/Analysis/IPModRef.h
+++ b/include/llvm/Analysis/IPModRef.h
@@ -113,6 +113,7 @@ public:
class FunctionModRefInfo {
const Function& F; // The function
+ IPModRef& IPModRefObj; // The IPModRef Object owning this
const DSGraph& funcTDGraph; // Top-down DS graph for function
const DSGraph& funcLocalGraph; // Local DS graph for function
ModRefInfo funcModRefInfo; // ModRefInfo for the function body
@@ -127,6 +128,7 @@ class FunctionModRefInfo {
public:
/* ctor */ FunctionModRefInfo (const Function& func,
+ IPModRef& IPModRefObj,
const DSGraph& tdg,
const DSGraph& ldg);
/* dtor */ ~FunctionModRefInfo ();