#include <reaching_genkill.h>
Inheritance diagram for reachingGenKillWalker::
Public Methods | |
reachingGenKillWalker (map< stmtNode *, int > *, map< stmtNode *, declNode *> *, map< declNode *, defFlowVal *> *, stmtNode ***, int *) | |
~reachingGenKillWalker (void) | |
defFlowVal * | new_flowval (void) |
void | at_proc (procNode *, Order) |
void | at_basicblock (basicblockNode *, Order) |
void | at_unit (unitNode *, Order) |
Private Attributes | |
map< stmtNode *, int > * | node2num |
map< stmtNode *, declNode *> * | defines |
map< declNode *, defFlowVal *> * | defs |
stmt_list | ambiguous_defs |
stmtNode ** | num2node |
stmtNode *** | pn2n |
int | n |
int * | pn |
defFlowVal * | _flowval |
defFlowVal * | _everything |
|
|
|
|
|
Reimplemented from Walker. |
|
Reimplemented from Walker. |
|
Reimplemented from Walker. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|