- Part1 of backend reorganisation:
authorMatthias Braun <matze@braunis.de>
Thu, 23 Oct 2008 18:02:53 +0000 (18:02 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 23 Oct 2008 18:02:53 +0000 (18:02 +0000)
commita824d376c1c37f80c7e1ebd6304665380d28fc5f
treec84b93131439a765fcea9045787a4667aa5502cf
parent11b7b651234355a0298e1075d57703c554e0ef4d
- Part1 of backend reorganisation:
Node flags and node registers are stored in a generic backend_info struct now
instead of every part of the backend doing custom (and slow) stuff

[r23142]
53 files changed:
ir/be/TEMPLATE/TEMPLATE_new_nodes.c
ir/be/TEMPLATE/bearch_TEMPLATE.c
ir/be/arm/arm_new_nodes.c
ir/be/arm/arm_spec.pl
ir/be/arm/bearch_arm.c
ir/be/beabi.c
ir/be/bearch.c
ir/be/bearch.h
ir/be/bearch_t.h
ir/be/bechordal.c
ir/be/becopyheur2.c
ir/be/becopyheur4.c
ir/be/becopyilp2.c
ir/be/becopyopt.c
ir/be/beifg.c
ir/be/belower.c
ir/be/bemain.c
ir/be/benode.c
ir/be/benode_t.h
ir/be/besched.c
ir/be/besched.h
ir/be/besched_t.h
ir/be/beschednormal.c
ir/be/beschedrss.c
ir/be/beschedtrace.c
ir/be/bespill.c
ir/be/bespillbelady.c
ir/be/bespillbelady2.c
ir/be/bespillremat.c [deleted file]
ir/be/bespillremat.h [deleted file]
ir/be/bessadestr.c
ir/be/bestate.c
ir/be/beverify.c
ir/be/ia32/bearch_ia32.c
ir/be/ia32/ia32_emitter.c
ir/be/ia32/ia32_finish.c
ir/be/ia32/ia32_fpu.c
ir/be/ia32/ia32_new_nodes.c
ir/be/ia32/ia32_new_nodes.h
ir/be/ia32/ia32_nodes_attr.h
ir/be/ia32/ia32_optimize.c
ir/be/ia32/ia32_spec.pl
ir/be/ia32/ia32_transform.c
ir/be/ia32/ia32_x87.c
ir/be/mips/bearch_mips.c
ir/be/mips/mips_new_nodes.c
ir/be/mips/mips_spec.pl
ir/be/ppc32/bearch_ppc32.c
ir/be/ppc32/ppc32_new_nodes.c
ir/be/ppc32/ppc32_spec.pl
ir/be/scripts/generate_new_opcodes.pl
ir/ir/irnode.c
ir/ir/irtypes.h