X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbenode_t.h;h=3a2e9d0bc76f8cf7a6b34fc241ff7f3dddb39194;hb=44e06c719bc59348c183e041947461b49e48c79f;hp=2e0ce0e00c7f229f3e044286f6f793a0dc3cb7bf;hpb=bd800f12b8d0575359411ac4317701a922290691;p=libfirm diff --git a/ir/be/benode_t.h b/ir/be/benode_t.h index 2e0ce0e00..3a2e9d0bc 100644 --- a/ir/be/benode_t.h +++ b/ir/be/benode_t.h @@ -103,9 +103,11 @@ enum { ir_node *be_new_Reload(const arch_register_class_t *cls, const arch_register_class_t *cls_frame, ir_graph *irg, ir_node *bl, ir_node *frame, ir_node *spill_node, ir_mode *mode); enum { - be_pos_Copy_orig = 0 + be_pos_Copy_op = 0 }; ir_node *be_new_Copy(const arch_register_class_t *cls, ir_graph *irg, ir_node *block, ir_node *in); +ir_node *be_get_Copy_op(const ir_node *cpy); + ir_node *be_new_Perm(const arch_register_class_t *cls, ir_graph *irg, ir_node *bl, int arity, ir_node *in[]); ir_node *be_new_Keep(const arch_register_class_t *cls, ir_graph *irg, ir_node *bl, int arity, ir_node *in[]);