1 #ifndef BDWY_ADAPTOR_STATISTICS_H
2 #define BDWY_ADAPTOR_STATISTICS_H
14 typedef pair<procedureInfo*,memoryBlock*>
CS_Block;
26 typedef map<procedureInfo*,memoryblock_set>
CS_blocks;
28 typedef map<memoryBlock*,basicblockNode*>
CF_Sites;
67 void make_CS(memoryBlock *block, procedureInfo *proc,
69 memoryBlock::DestructiveKind reason);
71 void make_CS(memoryBlock *block, procedureInfo *proc,
73 memoryBlock *complicit);
87 memoryblock_set & printed,
88 string indent,
string block_indent,
92 procedureInfo *callee,
int arg, declNode *formal,
94 void print_call_arg(declNode *formal,
int arg, operandNode *parameter,
95 int dereference, pointerValue & parameter_value,
96 stmtLocation *site, procedureInfo *caller,