simplify/rework lower_calls interface and code
authorMatthias Braun <matze@braunis.de>
Fri, 5 Aug 2011 08:22:30 +0000 (10:22 +0200)
committerMatthias Braun <matze@braunis.de>
Fri, 5 Aug 2011 08:22:30 +0000 (10:22 +0200)
commitb3b65d5e83b23c0d6c748c6caa4863803c58cc87
treec2a2f5ce4e49ca6509a6c53dc2d87fed569fbad2
parent56c66ba8aeb7f35cf8a2e8f17def2e28e698bcbc
simplify/rework lower_calls interface and code

This was done by removing unnecessary options/options that only
allowed marginal tweakings to improve performance while at the same time
making the interface cumbersome.
include/libfirm/irnode.h
include/libfirm/lowering.h
ir/be/TEMPLATE/bearch_TEMPLATE.c
ir/be/amd64/bearch_amd64.c
ir/be/arm/bearch_arm.c
ir/be/ia32/bearch_ia32.c
ir/be/sparc/bearch_sparc.c
ir/ir/irnode.c
ir/lower/lower_calls.c
ir/lower/lower_calls.h [new file with mode: 0644]