perform end/first block mature in libfirm
authorMatthias Braun <matze@braunis.de>
Thu, 15 Dec 2011 16:39:51 +0000 (17:39 +0100)
committerMatthias Braun <matze@braunis.de>
Mon, 19 Dec 2011 16:34:41 +0000 (17:34 +0100)
commit789a7c709a112b02a86f5401d1c5a19e64d5640d
tree068d289f1b5d2cd70780a0bae1ee9a2b10abc7a4
parent6bb28287b0f135a4dda410e2caa974997a5c6a21
perform end/first block mature in libfirm

The first block in a new ir_graph is not an immature block anymore. The
end block is matured in irg_finalize_cons() now (since maturing blocks
twice doesn't hurt this shouldn't break existing code).
ir/ir/ircons.c
ir/ir/irgraph.c
ir/ir/irio.c
ir/ir/irssacons.c
ir/ir/irtypes.h