#include <mergepoints.h>
Public Methods | |
mergePoints (procedureDB *procedures, bool debug=false) | |
void | add_merge_points (basicblockLocation *location_of_def, int last_stmt_num, const memoryblock_set &defs) |
void | find_merge_points (basicblockLocation *cur, mergepoint_list &merge_points) |
void | add_block_to_merge_point (mergepoint_pair &merge_point, memoryBlock *block) |
memoryblock_set * | lookup_merge_point (basicblockLocation *where) |
void | stats () |
Private Attributes | |
procedureDB * | Procedures |
bool | _debug |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|