X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fbe%2Fbecopyoptmain.h;h=215619702d162e3c8cada7cc398671297a47a5ee;hb=4cedd3bc8f85d75971bdd1fe6606f37c951babfb;hp=eb9560333b34e4b62ba4018fa3a88ebe959a8c08;hpb=19edaf4daa48215a5ad7bb72fa76bfc04ffea0b5;p=libfirm diff --git a/ir/be/becopyoptmain.h b/ir/be/becopyoptmain.h index eb9560333..215619702 100644 --- a/ir/be/becopyoptmain.h +++ b/ir/be/becopyoptmain.h @@ -4,12 +4,10 @@ * Copyright: (c) Universitaet Karlsruhe * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. - * Main header for the optimization reducing the copies needed for: - * - phi coalescing - * - register-constrained nodes - * - * Checker included. - * By request some statistics are collected too. + * Main file for the optimization reducing the copies needed for: + * - Phi coalescing + * - Register-constrained nodes + * - Two-address code instructions */ #ifndef _BECOPYOPTMAIN_H @@ -18,7 +16,9 @@ #include "irgraph.h" #include "bearch.h" +#include "bechordal.h" + void be_copy_opt_init(void); -void be_copy_opt(ir_graph* irg, const arch_env_t *env, const arch_register_class_t *cls); +void be_copy_opt(be_chordal_env_t *chordal_env); #endif