C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

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]
_context_insensitiveprocedureInfo [private]
_dominance_frontiersprocedureInfo [private]
_external_inputsprocedureInfo [private]
_external_outputsprocedureInfo [private]
_first_callerprocedureInfo [private]
_forward_basicblock_orderprocedureInfo [private]
_forward_worklist_orderprocedureInfo [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_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_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() constprocedureInfo [inline]
ancestors() constprocedureInfo [inline]
block_at(int position, Direction dir)procedureInfo [private]
block_position(basicblockNode *block, Direction dir)procedureInfo [private]
caller_at(stmtLocation *callsite)procedureInfo
calls() constprocedureInfo [inline]
callsite_changes_map typedefprocedureInfo
callsite_changes_map_p typedefprocedureInfo
callsite_map typedefprocedureInfo
callsite_map_cp typedefprocedureInfo
callsite_map_p typedefprocedureInfo
callsites() constprocedureInfo [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() constprocedureInfo [inline]
external_inputs() constprocedureInfo [inline]
external_outputs() constprocedureInfo [inline]
first_caller() constprocedureInfo [inline]
get_context() constprocedureInfo [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() constprocedureInfo [inline]
is_empty() constprocedureInfo
is_library_routine()procedureInfo [inline]
is_recursive() constprocedureInfo [inline]
is_verbose() constprocedureInfo [inline]
lookup_merge_point(basicblockLocation *where)procedureInfo
mergepoint_map typedefprocedureInfo
mergepoint_map_p typedefprocedureInfo
name()procedureInfo [inline]
never_returns() constprocedureInfo [inline]
prefer_context_sensitive() constprocedureInfo [inline]
print(ostream &out)procedureInfo
proc() constprocedureInfo [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
remove_branch_blocks(basicblockNode *cond, basicblockNode *branch_taken, basicblockNode *branch_not_taken)procedureInfo
return_stmt() constprocedureInfo [inline]
return_variable() constprocedureInfo [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_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 August 27, 2003
Back to the C-Breeze home page