optimize iredges code
authorMatthias Braun <matze@braunis.de>
Mon, 26 Nov 2012 20:07:51 +0000 (21:07 +0100)
committerMatthias Braun <matze@braunis.de>
Mon, 26 Nov 2012 20:07:51 +0000 (21:07 +0100)
commitea0e2807b3d81a2e8badf222986bcb1504796f38
treeabf50618165234691abd29cc2fac49e7e1d4fd4d
parent5aba9af4ba804d64083d0c5899284ff8dfacf832
optimize iredges code

- split edges_notify_edge into add/del/modify and call the correct
  function where we know which is needed
- get rid of some unnecessary flags so the ir_edge_t struct is smaller
include/libfirm/iredges.h
ir/ir/ircons.c
ir/ir/iredges.c
ir/ir/iredges_t.h
ir/ir/irnode.c