add new member

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20033 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2005-02-04 19:57:57 +00:00
parent d7be188323
commit fbafcb7468

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(); }