void be_Call_set_entity(ir_node *call, entity *ent);
enum {
- be_pos_Call_mem = 0,
- be_pos_Call_sp = 1,
- be_pos_Call_ptr = 2
+ be_pos_Call_mem = 0,
+ be_pos_Call_sp = 1,
+ be_pos_Call_ptr = 2,
+ be_pos_Call_first_arg = 3
};
ir_node *be_new_Call(ir_graph *irg, ir_node *bl, ir_node *mem, ir_node *sp, ir_node *ptr, int n_outs, int n, ir_node *in[]);
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.