X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fbe%2Fbenode_t.h;h=1b422fdb21b5ad6a033caf4687d0cfbee1a2264f;hb=335c4762b4ac75793f3614d01c197a5289b4a946;hp=54338fe2ae0b5b7e0e523b2cc4350a508faf3f33;hpb=ee44abbbd06c6e7642d75e19f6d45c30b1fca5c3;p=libfirm diff --git a/ir/be/benode_t.h b/ir/be/benode_t.h index 54338fe2a..1b422fdb2 100644 --- a/ir/be/benode_t.h +++ b/ir/be/benode_t.h @@ -42,8 +42,7 @@ extern ir_op *op_be_StackParam; extern ir_op *op_be_FrameAddr; extern ir_op *op_be_FrameLoad; extern ir_op *op_be_FrameStore; -extern ir_op *op_be_Epilogue; -extern ir_op *op_be_Prologue; +extern ir_op *op_be_Barrier; typedef enum { beo_NoBeOp = 0, @@ -63,8 +62,7 @@ typedef enum { beo_FrameLoad, beo_FrameStore, beo_FrameAddr, - beo_Epilogue, - beo_Prologue, + beo_Barrier, beo_Last } be_opcode_t; @@ -174,8 +172,7 @@ ir_node *be_new_Return(ir_graph *irg, ir_node *bl, int n, ir_node *in[]); ir_node *be_new_StackParam(const arch_register_class_t *cls, const arch_register_class_t *cls_frame, ir_graph *irg, ir_node *bl, ir_mode *mode, ir_node *frame_pointer, entity *ent); ir_node *be_new_RegParams(ir_graph *irg, ir_node *bl, int n_out); -ir_node *be_new_Epilogue(ir_graph *irg, ir_node *bl, int n, ir_node *in[]); -ir_node *be_new_Prologue(ir_graph *irg, ir_node *bl, int n, ir_node *in[]); +ir_node *be_new_Barrier(ir_graph *irg, ir_node *bl, int n, ir_node *in[]); ir_node *be_spill(const arch_env_t *arch_env, ir_node *irn,ir_node *spill_ctx); ir_node *be_reload(const arch_env_t *arch_env, const arch_register_class_t *cls, ir_node *reloader, ir_mode *mode, ir_node *spill); @@ -207,8 +204,7 @@ int be_is_StackParam(const ir_node *irn); int be_is_FrameAddr(const ir_node *irn); int be_is_FrameLoad(const ir_node *irn); int be_is_FrameStore(const ir_node *irn); -int be_is_Epilogue(const ir_node *irn); -int be_is_Prologue(const ir_node *irn); +int be_is_Barrier(const ir_node *irn); /** * Get the entity on the stack frame the given node uses.