active_moves_ | regalloc::Color | protected |
add_edge(const node_type u, const node_type v) | regalloc::Color | protected |
add_work_list(const node_type u) | regalloc::Color | protected |
adjacent(const node_type n) const | regalloc::Color | protected |
adjacent(const node_type a, const node_type b) const | regalloc::Color | protected |
alias_ | regalloc::Color | protected |
alias_map_type typedef | regalloc::Color | |
asm_proc_frag_ | regalloc::Color | protected |
assign_color(node_type n) | regalloc::Color | protected |
assign_colors() | regalloc::Color | protected |
coalesce() | regalloc::Color | protected |
coalesce_briggs_p(const node_type a, const node_type b) const | regalloc::Color | protected |
coalesce_george_p(const node_type a, const node_type b) const | regalloc::Color | protected |
coalesce_p_ | regalloc::Color | protected |
coalesced_moves_ | regalloc::Color | protected |
coalesced_nodes_ | regalloc::Color | protected |
Color(assem::ProcFrag &frag, const target::Cpu &cpu, const temp::TempMap &tempmap, bool coalesce_p=false, bool trace_p=false) | regalloc::Color | |
color_ | regalloc::Color | protected |
color_map_type typedef | regalloc::Color | |
colored_nodes_ | regalloc::Color | protected |
combine(const node_type u, const node_type v) | regalloc::Color | protected |
constrained_moves_ | regalloc::Color | protected |
cpu_ | regalloc::Color | protected |
decrement_degree(node_type n) | regalloc::Color | protected |
degree_ | regalloc::Color | protected |
degrees_compute() | regalloc::Color | protected |
dump(std::ostream &ostr, const node_type &n) const | regalloc::Color | protected |
dump(std::ostream &ostr, const node_set_type &s) const | regalloc::Color | protected |
dump(std::ostream &ostr, const node_list_type &s) const | regalloc::Color | protected |
dump(std::ostream &ostr, const move_type &s) const | regalloc::Color | protected |
dump(std::ostream &ostr, const move_set_type &s) const | regalloc::Color | protected |
dump(std::ostream &ostr) const | regalloc::Color | protected |
enable_moves(node_type n) | regalloc::Color | protected |
enable_moves(const node_set_type &nodes) | regalloc::Color | protected |
freeze() | regalloc::Color | protected |
freeze_moves(const node_type u) | regalloc::Color | protected |
freeze_work_list_ | regalloc::Color | protected |
frozen_moves_ | regalloc::Color | protected |
get_alias(const node_type a) const | regalloc::Color | protected |
hnodes_iterator typedef | regalloc::Color | |
ig_ | regalloc::Color | protected |
import_moves() | regalloc::Color | protected |
import_nodes() | regalloc::Color | protected |
initial_ | regalloc::Color | protected |
InterferenceGraph typedef | regalloc::Color | |
make_work_list(const node_type n) | regalloc::Color | protected |
make_work_list() | regalloc::Color | protected |
move_list_ | regalloc::Color | protected |
move_list_map_type typedef | regalloc::Color | |
move_related(const node_type n) const | regalloc::Color | protected |
move_set_type typedef | regalloc::Color | |
move_type typedef | regalloc::Color | |
nb_regs_ | regalloc::Color | protected |
node_list_type typedef | regalloc::Color | |
node_moves(const node_type n) const | regalloc::Color | protected |
node_set_type typedef | regalloc::Color | |
node_type typedef | regalloc::Color | |
operator()() | regalloc::Color | |
precolor() | regalloc::Color | protected |
precolored_ | regalloc::Color | protected |
priorities_compute() | regalloc::Color | protected |
select_spill() | regalloc::Color | protected |
select_stack_ | regalloc::Color | protected |
simplify() | regalloc::Color | protected |
simplify_work_list_ | regalloc::Color | protected |
spill_work_list_ | regalloc::Color | protected |
spilled_get() const | regalloc::Color | |
spilled_nodes_ | regalloc::Color | protected |
tempmap_get() const | regalloc::Color | |
temps_priority_ | regalloc::Color | protected |
timer_ | regalloc::Color | private |
timer_get() const | regalloc::Color | |
trace(const std::string &what, const node_type &n) const | regalloc::Color | protected |
trace(const std::string &what, const move_type &m) const | regalloc::Color | protected |
trace_p_ | regalloc::Color | protected |
work_list_moves_ | regalloc::Color | protected |