_ancestors | procedureInfo | [private] |
_backward_basicblock_order | procedureInfo | [private] |
_backward_worklist_order | procedureInfo | [private] |
_calls | procedureInfo | [private] |
_callsites | procedureInfo | [private] |
_context_insensitive | procedureInfo | [private] |
_current_callsite | procedureInfo | [private] |
_dominance_frontiers | procedureInfo | [private] |
_external_inputs | procedureInfo | [private] |
_external_outputs | procedureInfo | [private] |
_forward_basicblock_order | procedureInfo | [private] |
_forward_worklist_order | procedureInfo | [private] |
_is_recursive | procedureInfo | [private] |
_loops | procedureInfo | [private] |
_merge_points | procedureInfo | [private] |
_only_context | procedureInfo | [private] |
_proc | procedureInfo | [private] |
_worklist | procedureInfo | [private] |
add_all_blocks() | procedureInfo | |
add_ancestor_set(procedure_set &ancestors) | procedureInfo | |
add_block(basicblockNode *block, Direction dir) | procedureInfo | |
add_external_input(memoryBlock *block) | procedureInfo | |
add_external_output(memoryBlock *block) | procedureInfo | |
add_reachable_blocks(basicblockNode *block, Direction dir) | procedureInfo | |
add_reachable_blocks_rec(Direction dir, basicblockNode *cur, worklist_set &temp, bool first) | procedureInfo | [private] |
add_start_block(Direction dir) | procedureInfo | |
ancestors() const | procedureInfo | [inline] |
block_at(int position, Direction dir) | procedureInfo | [private] |
block_position(basicblockNode *block, Direction dir) | procedureInfo | [private] |
caller_at(stmtLocation *callsite) | procedureInfo | |
calls() const | procedureInfo | [inline] |
callsite_map typedef | procedureInfo | |
callsite_map_cp typedef | procedureInfo | |
callsite_map_p typedef | procedureInfo | |
callsites() const | procedureInfo | [inline] |
current_caller() | procedureInfo | |
current_callsite() const | procedureInfo | [inline] |
current_procedure_location() | procedureInfo | |
dominance_frontiers() const | procedureInfo | [inline] |
external_inputs() const | procedureInfo | [inline] |
external_inputs_mergepoint() | procedureInfo | |
external_outputs() const | procedureInfo | [inline] |
get_context() const | procedureInfo | [inline] |
get_next_block(Direction dir) | procedureInfo | |
is_context_insensitive() const | procedureInfo | [inline] |
is_current_call_recursive(procedureInfo *caller) | procedureInfo | |
is_empty() const | procedureInfo | |
lookup_merge_point(basicblockLocation *where) | procedureInfo | |
make_context_insensitive() | procedureInfo | |
mergepoint_map typedef | procedureInfo | |
mergepoint_map_p typedef | procedureInfo | |
name() | procedureInfo | [inline] |
print(ostream &out) | procedureInfo | |
print_call_stack(ostream &out) | procedureInfo | |
proc() const | procedureInfo | [inline] |
procedure_set typedef | procedureInfo | |
procedure_set_cp typedef | procedureInfo | |
procedure_set_p typedef | procedureInfo | |
procedureInfo(procNode *the_proc) | procedureInfo | |
progress_meter(ostream &out) | procedureInfo | |
return_from() | procedureInfo | |
reverse_post_order(Direction dir, basicblockNode *cur, basicblock_set &visited, basicblock_list &order) | procedureInfo | [private] |
setup_call_at(procedureInfo *caller, stmtLocation *callsite) | procedureInfo | |
setup_merge_point(memoryBlock *block_to_merge, basicblockLocation *cur) | procedureInfo | |
stats(ostream &out) | procedureInfo | |
worklist_order_map typedef | procedureInfo | |
worklist_order_map_p typedef | procedureInfo | |
~procedureInfo() | procedureInfo | |