reorgranize method properties
authorMatthias Braun <matze@braunis.de>
Tue, 25 Sep 2012 13:17:03 +0000 (15:17 +0200)
committerMatthias Braun <matze@braunis.de>
Wed, 24 Oct 2012 12:04:09 +0000 (14:04 +0200)
commit919a667303f683831ca430e51a1eb32117affd4d
treeb5f19880607ef6ac49cfe846b015ce1e269596e1
parentea68f3f7a13e0b7742bfaa643e109302bc023e9c
reorgranize method properties

- do not record properties on irgs anymore, always do it on the irgs
  entity; entity properties have to be a superset of the entities method
  type properties.
- Remove special irg_inline_property and use mtp_additional_properties
  instead
12 files changed:
include/libfirm/firm_types.h
include/libfirm/irgraph.h
ir/ir/irgraph.c
ir/ir/irgraph_t.h
ir/ir/irio.c
ir/ir/irtypes.h
ir/opt/funccall.c
ir/opt/opt_inline.c
ir/tr/entity.c
ir/tr/entity_t.h
ir/tr/type.c
ir/tr/type_t.h