| _active_edges | procedureInfo | [private] |
| _analysis_count | procedureInfo | [private] |
| _ancestors | procedureInfo | [private] |
| _backward_basicblock_order | procedureInfo | [private] |
| _backward_worklist_order | procedureInfo | [private] |
| _blocks_to_skip | procedureInfo | [private] |
| _calls | procedureInfo | [private] |
| _callsites | procedureInfo | [private] |
| _context_insensitive | procedureInfo | [private] |
| _dominance_frontiers | procedureInfo | [private] |
| _external_inputs | procedureInfo | [private] |
| _external_outputs | procedureInfo | [private] |
| _first_caller | procedureInfo | [private] |
| _forward_basicblock_order | procedureInfo | [private] |
| _forward_worklist_order | procedureInfo | [private] |
| _is_recursive | procedureInfo | [private] |
| _loops | procedureInfo | [private] |
| _merge_points | procedureInfo | [private] |
| _never_returns | procedureInfo | [private] |
| _only_context | procedureInfo | [private] |
| _pending_changes | procedureInfo | [private] |
| _prefer_context_sensitive | procedureInfo | [private] |
| _proc | procedureInfo | [private] |
| _return_stmt | procedureInfo | [private] |
| _return_variable | procedureInfo | [private] |
| _self_timer | procedureInfo | [private] |
| _total_timer | procedureInfo | [private] |
| _true_branches | procedureInfo | [private] |
| _verbose | procedureInfo | [private] |
| _worklist | procedureInfo | [private] |
| active_edges() | procedureInfo | [inline] |
| add_all_blocks() | procedureInfo | |
| add_ancestor_set(procedureinfo_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 | |
| analysis_count() const | procedureInfo | [inline] |
| 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_changes_map typedef | procedureInfo | |
| callsite_changes_map_p typedef | procedureInfo | |
| callsite_map typedef | procedureInfo | |
| callsite_map_cp typedef | procedureInfo | |
| callsite_map_p typedef | procedureInfo | |
| callsites() const | procedureInfo | [inline] |
| check_merge_point(memoryBlock *block_to_merge, basicblockLocation *cur) | procedureInfo | |
| count_calling_contexts() | procedureInfo | |
| count_calling_contexts_rec(proc_int_map &count, stmtNode *callsite) | procedureInfo | [private] |
| dfs_dominators(Direction dir, basicblockNode *cur, basicblock_set &visited, basicblock_list &order, basicblock_list &rpo_order) | procedureInfo | [private] |
| dominance_frontiers() const | procedureInfo | [inline] |
| external_inputs() const | procedureInfo | [inline] |
| external_outputs() const | procedureInfo | [inline] |
| first_caller() const | procedureInfo | [inline] |
| get_context() const | procedureInfo | [inline] |
| get_next_block(Direction dir) | procedureInfo | |
| get_pending_changes(stmtLocation *callsite, memoryblock_set &changes) | procedureInfo | |
| incr_analysis_count() | procedureInfo | [inline] |
| is_ancestor(procedureInfo *other) | procedureInfo | |
| is_context_insensitive() const | procedureInfo | [inline] |
| is_empty() const | procedureInfo | |
| is_library_routine() | procedureInfo | [inline] |
| is_recursive() const | procedureInfo | [inline] |
| is_verbose() const | procedureInfo | [inline] |
| lookup_merge_point(basicblockLocation *where) | procedureInfo | |
| mergepoint_map typedef | procedureInfo | |
| mergepoint_map_p typedef | procedureInfo | |
| name() | procedureInfo | [inline] |
| never_returns() const | procedureInfo | [inline] |
| prefer_context_sensitive() const | procedureInfo | [inline] |
| print(ostream &out) | procedureInfo | |
| proc() const | procedureInfo | [inline] |
| proc_int_map typedef | procedureInfo | |
| proc_int_map_p typedef | procedureInfo | |
| procedure_location(stmtLocation *callsite) | procedureInfo | |
| procedure_size() | procedureInfo | |
| procedureInfo(procNode *the_proc) | procedureInfo | |
| qualified_name() | procedureInfo | |
| remove_branch_blocks(basicblockNode *cond, basicblockNode *branch_taken, basicblockNode *branch_not_taken) | procedureInfo | |
| return_stmt() const | procedureInfo | [inline] |
| return_variable() const | procedureInfo | [inline] |
| reverse_post_order(Direction dir, basicblockNode *cur, basicblock_set &visited, basicblock_list &order) | procedureInfo | [private] |
| self_timer() | procedureInfo | [inline] |
| set_never_returns() | procedureInfo | [inline] |
| set_pending_changes(stmtLocation *callsite, memoryblock_set &changes) | procedureInfo | |
| set_prefer_context_sensitive() | procedureInfo | [inline] |
| set_recursive() | procedureInfo | [inline] |
| setup_call_at(procedureInfo *caller, stmtLocation *callsite, bool is_recursive_call, bool multiple_target_call) | procedureInfo | |
| setup_merge_point(memoryBlock *block_to_merge, basicblockLocation *cur) | procedureInfo | |
| start_self_timer() | procedureInfo | [inline] |
| start_total_timer() | procedureInfo | [inline] |
| stats(ostream &out) | procedureInfo | |
| stop_self_timer() | procedureInfo | [inline] |
| stop_total_timer() | procedureInfo | [inline] |
| total_timer() | procedureInfo | [inline] |
| true_branch_map typedef | procedureInfo | [private] |
| true_branch_map_p typedef | procedureInfo | [private] |
| update_conditional_worklist(basicblockNode *block, bool has_truth_value, bool which_branch) | procedureInfo | |
| worklist_order_map typedef | procedureInfo | |
| worklist_order_map_p typedef | procedureInfo | |
| ~procedureInfo() | procedureInfo | |