4 * Copyright: (c) Universitaet Karlsruhe
5 * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
7 * Main header for the optimization reducing the copies needed for:
9 * - register-constrained nodes
12 * By request some statistics are collected too.
15 #ifndef _BECOPYOPTMAIN_H
16 #define _BECOPYOPTMAIN_H
21 void be_copy_opt_init(void);
22 void be_copy_opt(ir_graph* irg, const arch_env_t *env, const arch_register_class_t *cls);