LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
canon::Traces Member List

This is the complete list of members for canon::Traces, including all inherited members.

block_map typedefcanon::Tracesprivate
make_basic_blocks(const tree::rStm &tree, const temp::Label &entry_label, const temp::Label &epilogue_label)canon::Tracesprivate
make_trace(block_map &blocks, const temp::Label &entry_label, const temp::Label &epilogue_label)canon::Tracesprivate
operator()(const tree::rStm &tree)canon::Traces
strip_useless_jumps(tree::tree_list_type &trace)canon::Tracesprivate
trace_p_canon::Tracesprivate
Traces(bool trace_p=false)canon::Traces
useless_jump_p(tree::tree_list_type::iterator begin, tree::tree_list_type::iterator end)canon::Tracesprivate