mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-12 17:37:13 +00:00
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:
parent
d7be188323
commit
fbafcb7468
@ -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(); }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user