Another rewrite of prolog/epilog handling: Delay their creation until after register...
authorMatthias Braun <matze@braunis.de>
Fri, 1 Apr 2011 08:17:03 +0000 (10:17 +0200)
committerMatthias Braun <matze@braunis.de>
Fri, 8 Apr 2011 12:57:25 +0000 (14:57 +0200)
commit939b0af78227f2d14a4362a1b5518fd9e05b1053
tree08716fdf5242f46f6bdbbd28bf0c5d099e1345bb
parent7ddfd63ef9928a20b1f83134f6f627a0c0bb3ecd
Another rewrite of prolog/epilog handling: Delay their creation until after register allocation
24 files changed:
ir/be/TEMPLATE/TEMPLATE_emitter.c
ir/be/TEMPLATE/bearch_TEMPLATE.c
ir/be/amd64/bearch_amd64.c
ir/be/arm/arm_emitter.c
ir/be/arm/arm_transform.c
ir/be/be_types.h
ir/be/beabi.c
ir/be/beabi.h
ir/be/beabihelper.c
ir/be/bearch.c
ir/be/belistsched.c
ir/be/benode.c
ir/be/benode.h
ir/be/bepeephole.c
ir/be/bespillutil.c
ir/be/bestack.c
ir/be/bestate.c
ir/be/ia32/bearch_ia32.c
ir/be/ia32/bearch_ia32_t.h
ir/be/ia32/ia32_optimize.c
ir/be/ia32/ia32_spec.pl
ir/be/ia32/ia32_transform.c
ir/be/sparc/sparc_transform.c
ir/ir/iredges.c