- further refactoring and finally eliminated the callback for get_out_reg_reqs
authorMatthias Braun <matze@braunis.de>
Fri, 18 Sep 2009 17:48:23 +0000 (17:48 +0000)
committerMatthias Braun <matze@braunis.de>
Fri, 18 Sep 2009 17:48:23 +0000 (17:48 +0000)
commit44dd4365d606bc60bbbf97200b89c903d788ce45
tree1503cd428e97ffaa953ba159ae30298c649bc2e8
parent15769c9f67d00b398ff43e013eddbe5269ba5787
- further refactoring and finally eliminated the callback for get_out_reg_reqs
- Introduced be_Start which is now used instead of iro_Start+be_RegParams
- further cleanups and fixes along the way

[r26549]
45 files changed:
include/libfirm/irop.h
ir/be/TEMPLATE/TEMPLATE_new_nodes.c
ir/be/TEMPLATE/TEMPLATE_new_nodes.h
ir/be/TEMPLATE/TEMPLATE_spec.pl
ir/be/TEMPLATE/TEMPLATE_transform.c
ir/be/TEMPLATE/bearch_TEMPLATE.c
ir/be/arm/arm_emitter.c
ir/be/arm/arm_new_nodes.c
ir/be/arm/arm_new_nodes.h
ir/be/arm/bearch_arm.c
ir/be/be_types.h
ir/be/beabi.c
ir/be/bearch.c
ir/be/bearch.h
ir/be/beilpsched.c
ir/be/beinfo.c
ir/be/belistsched.c
ir/be/bemain.c
ir/be/benode.c
ir/be/benode.h
ir/be/besched.h
ir/be/beschedregpress.c
ir/be/beschedrss.c
ir/be/beschedtrace.c
ir/be/bespill.c
ir/be/bessaconstr.c
ir/be/bessaconstr.h
ir/be/bestat.c
ir/be/betranshlp.c
ir/be/beverify.c
ir/be/ia32/bearch_ia32.c
ir/be/ia32/ia32_emitter.c
ir/be/ia32/ia32_new_nodes.c
ir/be/ia32/ia32_new_nodes.h
ir/be/ia32/ia32_optimize.c
ir/be/ia32/ia32_spec.pl
ir/be/ia32/ia32_transform.c
ir/be/mips/bearch_mips.c
ir/be/mips/mips_emitter.c
ir/be/mips/mips_new_nodes.c
ir/be/mips/mips_new_nodes.h
ir/be/ppc32/bearch_ppc32.c
ir/be/ppc32/ppc32_new_nodes.c
ir/be/ppc32/ppc32_new_nodes.h
ir/ir/irvrfy.c