Ejemplo n.º 1
0
void be_register_copyopt(const char *name, co_algo_info *copyopt)
{
	if (selected_copyopt == NULL)
		selected_copyopt = copyopt;
	be_add_module_to_list(&copyopts, name, copyopt);
}
Ejemplo n.º 2
0
void be_register_spiller(const char *name, be_spill_func spiller)
{
	if (selected_spiller == NULL)
		selected_spiller = spiller;
	be_add_module_to_list(&spillers, name, spiller);
}
Ejemplo n.º 3
0
void be_register_allocator(const char *name, allocate_func allocator)
{
    if (selected_allocator == NULL)
        selected_allocator = allocator;
    be_add_module_to_list(&register_allocators, name, allocator);
}