- Reworked backends to put out register_requirements into backend_info_t
[libfirm] / ir / be / TEMPLATE / TEMPLATE_emitter.c
index 428dcbb..7f2b1ad 100644 (file)
@@ -42,7 +42,6 @@
 #include "gen_TEMPLATE_emitter.h"
 #include "TEMPLATE_nodes_attr.h"
 #include "TEMPLATE_new_nodes.h"
-#include "TEMPLATE_map_regs.h"
 
 #define SNPRINTF_BUF_LEN 128
 
@@ -82,7 +81,7 @@ static const arch_register_t *get_out_reg(const ir_node *node, int pos)
        if (get_irn_mode(node) != mode_T) {
                reg = arch_get_irn_register(node);
        } else if (is_TEMPLATE_irn(node)) {
-               reg = get_TEMPLATE_out_reg(node, pos);
+               reg = arch_irn_get_register(node, pos);
        } else {
                const ir_edge_t *edge;