X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fia32%2Fia32_map_regs.h;h=aef159f73b56466f8ac043a4111fbcc1778e5749;hb=3a17d433225f46418db86ab1edbfea1cc25b9d22;hp=ba198715a4de7f80d5cd31d533660bda0b24260c;hpb=29e107c4ad06dc982fb413e706aeca42860d2410;p=libfirm diff --git a/ir/be/ia32/ia32_map_regs.h b/ir/be/ia32/ia32_map_regs.h index ba198715a..aef159f73 100644 --- a/ir/be/ia32/ia32_map_regs.h +++ b/ir/be/ia32/ia32_map_regs.h @@ -74,16 +74,10 @@ void ia32_build_8bit_reg_map_high(pmap *reg_map); */ const char *ia32_get_mapped_reg_name(pmap *reg_map, const arch_register_t *reg); -/** - * Check all parameters and determine the maximum number of parameters - * to pass in gp regs resp. in fp regs. - */ -int ia32_get_n_regparam_class(ia32_code_gen_t *cg, int n, ir_mode **modes); - /** * Returns the register for parameter nr. */ const arch_register_t *ia32_get_RegParam_reg(ia32_code_gen_t *cg, unsigned cc, - unsigned nr, ir_mode *mode); + size_t nr, const ir_mode *mode); #endif /* FIRM_BE_IA32_IA32_MAP_REGS_H */