X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fmips%2Fmips_emitter.h;h=6b11d3b0b275b32fd03e760fc1255288c79fa93d;hb=9e56dbf066d3698df877e2a9f78caeca29ea5a03;hp=a7844a0c0bd7252964e960058b4e7e77bb749da6;hpb=aebc3c0c980bcc0536ffdc4cb2a545961b5a8b81;p=libfirm diff --git a/ir/be/mips/mips_emitter.h b/ir/be/mips/mips_emitter.h index a7844a0c0..6b11d3b0b 100644 --- a/ir/be/mips/mips_emitter.h +++ b/ir/be/mips/mips_emitter.h @@ -47,15 +47,12 @@ void mips_emit_dest_register(mips_emit_env_t *env, const ir_node *node, int pos) void mips_emit_immediate(mips_emit_env_t *env, const ir_node *node); void mips_emit_jump_target(mips_emit_env_t *env, const ir_node *node); void mips_emit_jump_target_proj(mips_emit_env_t *env, const ir_node *node, - int pn); - -void equalize_dest_src(FILE *F, ir_node *n); - -int get_mips_reg_nr(ir_node *irn, int posi, int in_out); -const char *get_mips_in_reg_name(ir_node *irn, int pos); + long pn); +void mips_emit_jump_or_fallthrough(mips_emit_env_t *env, const ir_node *node, + long pn); void mips_register_emitters(void); -ir_node *mips_get_jump_block(const ir_node* node, int projn); +ir_node *mips_get_jump_block(const ir_node* node, long projn); /** returns the label used for a block */ const char* mips_get_block_label(const ir_node* block);