remove extended basic block support
authorMatthias Braun <matthias.braun@kit.edu>
Wed, 13 Jun 2012 13:31:27 +0000 (15:31 +0200)
committerMatthias Braun <matthias.braun@kit.edu>
Wed, 13 Jun 2012 13:31:27 +0000 (15:31 +0200)
commitb4841b96869c6fbd61f4ae3931d3c69c6b33c2e0
treee864f18460b5197915cf34d7b62b4ff53bef0795
parent8294af81ea394a04f4469035d8d15943467022bc
remove extended basic block support

First it is unclear what is a good way to deconstruct a program into extended
basic blocks, also none of our optimizations works on extended basic
blocks.
46 files changed:
include/libfirm/Makefile.am
include/libfirm/firm.h
include/libfirm/firm_common.h
include/libfirm/firm_types.h
include/libfirm/firmstat.h
include/libfirm/irdump.h
include/libfirm/irextbb.h [deleted file]
include/libfirm/irgraph.h
include/libfirm/irnode.h
ir/Makefile.am
ir/ana/irextbb.c [deleted file]
ir/ana/irextbb2.c [deleted file]
ir/ana/irextbb_t.h [deleted file]
ir/be/begnuas.c
ir/be/beirgmod.c
ir/be/bepbqpcoloring.c
ir/be/besched.c
ir/debug/debugger.c
ir/ir/irargs.c
ir/ir/ircons.c
ir/ir/irdump.c
ir/ir/irgopt.c
ir/ir/irgraph.c
ir/ir/irnode.c
ir/ir/irtypes.h
ir/lower/lower_dw.c
ir/lower/lower_intrinsics.c
ir/lower/lower_mode_b.c
ir/lower/lower_mux.c
ir/lower/lower_switch.c
ir/opt/cfopt.c
ir/opt/critical_edges.c
ir/opt/opt_blocks.c
ir/opt/opt_inline.c
ir/opt/opt_manage.c
ir/opt/return.c
ir/opt/tailrec.c
ir/stat/firmstat.c
ir/stat/firmstat_t.h
ir/stat/stat_dmp.c
vc2005/libfirm.vcproj
win32/firmEvaluator/firm.c
win32/header.list
win32/libfirm.dsp
win32/vc2010/firm.vcxproj
win32/vc2010/firm.vcxproj.filters