C-Breeze
C Compiler Infrastructure

[ Project home page]

procedureInfo Member List

This is the complete list of members for procedureInfo, including all inherited members.

_active_edgesprocedureInfo [private]
_analysis_countprocedureInfo [private]
_ancestorsprocedureInfo [private]
_backward_basicblock_orderprocedureInfo [private]
_backward_worklist_orderprocedureInfo [private]
_blocks_to_skipprocedureInfo [private]
_callsprocedureInfo [private]
_callsitesprocedureInfo [private]
_cg_depth_maxprocedureInfo [private]
_cg_depth_minprocedureInfo [private]
_cg_height_maxprocedureInfo [private]
_cg_height_minprocedureInfo [private]
_context_insensitiveprocedureInfo [private]
_decestorsprocedureInfo [private]
_dominance_frontiersprocedureInfo [private]
_external_inputsprocedureInfo [private]
_external_outputsprocedureInfo [private]
_first_callerprocedureInfo [private]
_forward_basicblock_orderprocedureInfo [private]
_forward_worklist_orderprocedureInfo [private]
_input_site_valuesprocedureInfo [private]
_input_valuesprocedureInfo [private]
_is_recursiveprocedureInfo [private]
_loopsprocedureInfo [private]
_merge_pointsprocedureInfo [private]
_never_returnsprocedureInfo [private]
_only_contextprocedureInfo [private]
_pending_changesprocedureInfo [private]
_prefer_context_sensitiveprocedureInfo [private]
_procprocedureInfo [private]
_return_blockprocedureInfo [private]
_return_stmtprocedureInfo [private]
_return_variableprocedureInfo [private]
_self_timerprocedureInfo [private]
_total_timerprocedureInfo [private]
_true_branchesprocedureInfo [private]
_verboseprocedureInfo [private]
_worklistprocedureInfo [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_one_ancestor(procedureInfo *ancestor)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_loc_pair typedefprocedureInfo [private]
block_position(basicblockNode *block, Direction dir)procedureInfo [private]
caller_at(stmtLocation *callsite)procedureInfo
calls() const procedureInfo [inline]
callsite_changes_map typedefprocedureInfo
callsite_changes_map_p typedefprocedureInfo
callsite_map typedefprocedureInfo
callsite_map_cp typedefprocedureInfo
callsite_map_p typedefprocedureInfo
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_cg_statistics(int &cg_depth_min, int &cg_depth_max, int &cg_height_min, int &cg_height_max)procedureInfo
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]
input_to_value(memoryBlock *block) const procedureInfo [inline]
input_to_value(memoryBlock *block, stmtLocation *loc) const 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 typedefprocedureInfo
mergepoint_map_p typedefprocedureInfo
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 typedefprocedureInfo
proc_int_map_p typedefprocedureInfo
procedure_location(stmtLocation *callsite)procedureInfo
procedure_size()procedureInfo
procedureInfo(procNode *the_proc)procedureInfo
qualified_name()procedureInfo
record_input_to_value(memoryBlock *block, stmtLocation *loc, memoryblock_set points_to)procedureInfo [inline]
remove_branch_blocks(basicblockNode *cond, basicblockNode *branch_taken, basicblockNode *branch_not_taken)procedureInfo
return_block() const procedureInfo [inline]
return_block(memoryBlock *r)procedureInfo [inline]
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 typedefprocedureInfo [private]
true_branch_map_p typedefprocedureInfo [private]
update_cg_statistics_call(procedureInfo *callee)procedureInfo
update_cg_statistics_return(procedureInfo *callee)procedureInfo
update_conditional_worklist(basicblockNode *block, bool has_truth_value, bool which_branch)procedureInfo
worklist_order_map typedefprocedureInfo
worklist_order_map_p typedefprocedureInfo
~procedureInfo()procedureInfo


Generated on February 1, 2006
Back to the C-Breeze home page