X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbenode_t.h;h=10df7398be799622d100ec14be3844da37f2908e;hb=08192a639826032553b927d73a15c0b9264d8792;hp=cd24555523949b2cb4a4306c517fd0390f495451;hpb=cc3e0ed06afc66679bd480164075b3429665c0b5;p=libfirm diff --git a/ir/be/benode_t.h b/ir/be/benode_t.h index cd2455552..10df7398b 100644 --- a/ir/be/benode_t.h +++ b/ir/be/benode_t.h @@ -98,6 +98,10 @@ enum { be_pos_Reload_mem = 1 }; 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 +}; ir_node *be_new_Copy(const arch_register_class_t *cls, ir_graph *irg, ir_node *block, ir_node *in); 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[]);