X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbepeephole.h;h=af02f347865c91b4dcaeabbec9d46086691ffa79;hb=22b354ac921664032c93e5f0176fa668c95dfc60;hp=a7f36fc4f244d9337cf2e8284e54564045c95ffa;hpb=3619ae08c1d392ab6e88a0471bc9631bb20027c8;p=libfirm diff --git a/ir/be/bepeephole.h b/ir/be/bepeephole.h index a7f36fc4f..af02f3478 100644 --- a/ir/be/bepeephole.h +++ b/ir/be/bepeephole.h @@ -23,22 +23,21 @@ * @author Matthias Braun * @version $Id$ */ - #ifndef BEPEEPHOLE_H #define BEPEEPHOLE_H #include "beirg.h" -#include "bearch_t.h" +#include "bearch.h" extern ir_node ***register_values; -static INLINE ir_node *be_peephole_get_value(unsigned regclass_idx, +static inline ir_node *be_peephole_get_value(unsigned regclass_idx, unsigned register_idx) { return register_values[regclass_idx][register_idx]; } -static INLINE ir_node *be_peephole_get_reg_value(const arch_register_t *reg) +static inline ir_node *be_peephole_get_reg_value(const arch_register_t *reg) { unsigned regclass_idx = arch_register_class_index(arch_register_get_class(reg)); unsigned register_idx = arch_register_get_index(reg);