From: Michael Beck Date: Wed, 6 Jun 2007 09:35:01 +0000 (+0000) Subject: removed mips_register_from_name() callback X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=97c6f4665bc5071a86ece7fd9d6eaeeb30581bd3;p=libfirm removed mips_register_from_name() callback add prefer_fastcall [r14345] --- diff --git a/ir/be/mips/bearch_mips.c b/ir/be/mips/bearch_mips.c index d4326832d..18cb60d3b 100644 --- a/ir/be/mips/bearch_mips.c +++ b/ir/be/mips/bearch_mips.c @@ -935,14 +935,6 @@ static ir_graph **mips_get_irg_list(const void *self, ir_graph ***irg_list) { return NULL; } -/** - * Called by the frontend to encode a register name into a backend specific way - */ -static unsigned mips_register_from_name(const char *regname) { - /* NYI */ - return 0; -} - /** * Returns the libFirm configuration parameter for this backend. */ @@ -958,12 +950,12 @@ static const backend_params *mips_get_libfirm_params(void) { static backend_params p = { 1, /* need dword lowering */ 0, /* don't support inlien assembler yet */ + 0, /* no different calling conventions */ NULL, /* no additional opcodes */ NULL, /* will be set later */ NULL, /* but yet no creator function */ NULL, /* context for create_intrinsic_fkt */ NULL, /* no if conversion settings */ - mips_register_from_name, /* register names */ }; p.dep_param = &ad;