add new member

llvm-svn: 20033
This commit is contained in:
Chris Lattner 2005-02-04 19:57:57 +00:00
parent ba954f3284
commit 28bfbb70dd
1 changed files with 5 additions and 0 deletions

View File

@ -25,6 +25,7 @@ class Type;
class Instruction;
class DSGraph;
class DSNode;
class DSNodeHandle;
// FIXME: move this stuff to a private header
namespace DataStructureAnalysis {
@ -93,6 +94,10 @@ protected:
hash_map<Function*, DSGraph*> DSInfo;
DSGraph *GlobalsGraph;
hash_multimap<Instruction*, Function*> ActualCallees;
// This map is only maintained during construction of BU Graphs
std::map<std::vector<Function*>,
std::pair<DSGraph*, std::vector<DSNodeHandle> > > IndCallGraphMap;
public:
~BUDataStructures() { releaseMemory(); }