Add an Unreachable node.
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Sat, 7 Aug 2010 10:07:51 +0000 (10:07 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Sat, 7 Aug 2010 10:07:51 +0000 (10:07 +0000)
commite84ed4e2448a32fc3801cd71a768d9405cf0db30
tree295c0236b85b9a1e17189ac586e04310a6d38701
parent282b4f95bad393c1716ef968eee7ced40c6b8ac3
Add an Unreachable node.

Unreachable nodes mark unreachable control flow (after noreturn calls). They
"eat" the memory, saving the two keeps used before.

Works mostly yet (scheduler issues warning about not scheduled Unreachable's)

[r27894]
include/libfirm/ircons.h
include/libfirm/nodeops.h
include/libfirm/opcodes.h
ir/be/betranshlp.c
ir/be/beverify.c
ir/ir/irdump.c
ir/ir/irverify.c
ir/opt/ldstopt.c
scripts/ir_spec.py