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

This is the complete list of members for regalloc::Color, including all inherited members.

active_moves_regalloc::Colorprotected
add_edge(const node_type u, const node_type v)regalloc::Colorprotected
add_work_list(const node_type u)regalloc::Colorprotected
adjacent(const node_type n) const regalloc::Colorprotected
adjacent(const node_type a, const node_type b) const regalloc::Colorprotected
alias_regalloc::Colorprotected
alias_map_type typedefregalloc::Color
asm_proc_frag_regalloc::Colorprotected
assign_color(node_type n)regalloc::Colorprotected
assign_colors()regalloc::Colorprotected
coalesce()regalloc::Colorprotected
coalesce_briggs_p(const node_type a, const node_type b) const regalloc::Colorprotected
coalesce_george_p(const node_type a, const node_type b) const regalloc::Colorprotected
coalesce_p_regalloc::Colorprotected
coalesced_moves_regalloc::Colorprotected
coalesced_nodes_regalloc::Colorprotected
Color(assem::ProcFrag &frag, const target::Cpu &cpu, const temp::TempMap &tempmap, bool coalesce_p=false, bool trace_p=false)regalloc::Color
color_regalloc::Colorprotected
color_map_type typedefregalloc::Color
colored_nodes_regalloc::Colorprotected
combine(const node_type u, const node_type v)regalloc::Colorprotected
constrained_moves_regalloc::Colorprotected
cpu_regalloc::Colorprotected
decrement_degree(node_type n)regalloc::Colorprotected
degree_regalloc::Colorprotected
degrees_compute()regalloc::Colorprotected
dump(std::ostream &ostr, const node_type &n) const regalloc::Colorprotected
dump(std::ostream &ostr, const node_set_type &s) const regalloc::Colorprotected
dump(std::ostream &ostr, const node_list_type &s) const regalloc::Colorprotected
dump(std::ostream &ostr, const move_type &s) const regalloc::Colorprotected
dump(std::ostream &ostr, const move_set_type &s) const regalloc::Colorprotected
dump(std::ostream &ostr) const regalloc::Colorprotected
enable_moves(node_type n)regalloc::Colorprotected
enable_moves(const node_set_type &nodes)regalloc::Colorprotected
freeze()regalloc::Colorprotected
freeze_moves(const node_type u)regalloc::Colorprotected
freeze_work_list_regalloc::Colorprotected
frozen_moves_regalloc::Colorprotected
get_alias(const node_type a) const regalloc::Colorprotected
hnodes_iterator typedefregalloc::Color
ig_regalloc::Colorprotected
import_moves()regalloc::Colorprotected
import_nodes()regalloc::Colorprotected
initial_regalloc::Colorprotected
InterferenceGraph typedefregalloc::Color
make_work_list(const node_type n)regalloc::Colorprotected
make_work_list()regalloc::Colorprotected
move_list_regalloc::Colorprotected
move_list_map_type typedefregalloc::Color
move_related(const node_type n) const regalloc::Colorprotected
move_set_type typedefregalloc::Color
move_type typedefregalloc::Color
nb_regs_regalloc::Colorprotected
node_list_type typedefregalloc::Color
node_moves(const node_type n) const regalloc::Colorprotected
node_set_type typedefregalloc::Color
node_type typedefregalloc::Color
operator()()regalloc::Color
precolor()regalloc::Colorprotected
precolored_regalloc::Colorprotected
priorities_compute()regalloc::Colorprotected
select_spill()regalloc::Colorprotected
select_stack_regalloc::Colorprotected
simplify()regalloc::Colorprotected
simplify_work_list_regalloc::Colorprotected
spill_work_list_regalloc::Colorprotected
spilled_get() const regalloc::Color
spilled_nodes_regalloc::Colorprotected
tempmap_get() const regalloc::Color
temps_priority_regalloc::Colorprotected
timer_regalloc::Colorprivate
timer_get() const regalloc::Color
trace(const std::string &what, const node_type &n) const regalloc::Colorprotected
trace(const std::string &what, const move_type &m) const regalloc::Colorprotected
trace_p_regalloc::Colorprotected
work_list_moves_regalloc::Colorprotected