- add ir_bk_outport and ir_bk_inport
[libfirm] / ir / ir / irnode.c
2008-12-29 Michael Beck- add ir_bk_outport and ir_bk_inport
2008-12-25 Michael Beck- add missing ir_bk_debugbreak case
2008-12-23 Michael Beck- add builtin_(trap|bswap)
2008-12-19 Michael Beck- fixed CSE and Combo for Builtin nodes
2008-12-18 Michael Beck- more simplification in skip_Tuple
2008-12-18 Michael Beck- always skip tuple, its useless to prevent that
2008-12-18 Michael Beck- implemented Builtin node to represent builtins ...
2008-12-12 Michael Beck- remove NoMem from keep list
2008-12-12 Michael Beck- implemented remove_End_Bads_and_doublets()
2008-11-28 Christoph MallonUnconditionally include string.h
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Matthias Braunremove heap analysis hooks - they're not used anymore
2008-10-07 Christoph MallonAdd irn_visited_else_mark(), which combines irn_visited...
2008-10-06 Christoph Mallons/irn_not_visited(x)/!irn_visited(x)/.
2008-09-23 Matthias Braunrevert 22196
2008-09-23 Matthias Braunallocate callee list on nodes obstack
2008-09-22 Michael Beck- all visited flags use the ir_visited_t type now
2008-09-11 Christoph MallonRemove unused variable.
2008-09-11 Christoph Mallons/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
2008-09-11 Christoph Mallons/Block_not_block_visited(x)/!Block_block_visited(x)/.
2008-09-10 Michael Beckremove assert in keepalive()
2008-09-10 Michael Beck- Changed keep logic: all nodes can be keeped yet,...
2008-08-25 Christoph MallonDo not use && in assert().
2008-08-24 Michael Beckadded skip_Pin()
2008-08-22 Christoph MallonRemove unnecessary cast.
2008-08-21 Christoph MallonAdd is_Carry(), get_Carry_left(), get_Carry_right().
2008-08-06 Michael Beck- removed Psi nodes, Mux nodes are used again ...
2008-08-03 Michael Beck- More restructureation:
2008-07-28 Michael Beck- add an assert tat checks for backend phase when added...
2008-07-23 Michael Beck- removed old and unused dump_irn
2008-06-20 Michael Beck- make is_arg_Proj() global
2008-06-19 Michael Beck- reduce complexity of remove_End_keepalive()
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-06-06 Michael Beckis_self_recursive_Call() added
2008-05-30 Michael Beckrenamed modecode, mode_sort, mode_arithmetic to ir_*
2008-05-28 Michael Beck- added is_Id, is_CallBegin, is_Free
2008-05-28 Michael Beck- added is_Filter()
2008-05-27 Michael Beckadd missing non-inline versions
2008-04-30 Michael Beck- renamed SymConst num attribute into more logical...
2008-04-16 Christoph MallonSyncs must be created with an ARRF in array in new_ir_n...
2008-04-14 Michael Beck- get_irg_initial_exec()/set_irg_initial_exec() added
2008-04-02 Michael Beckswitch off usage of global_pointer again: globals are...
2008-04-02 Michael Beckused new is_Global() and get_Global_entity() instead...
2008-04-02 Michael Beckadd is_Global() and get_Global_ent()
2008-04-01 Christoph MallonAdd del_Sync_n().
2008-03-20 Michael Beckis_Abs() added
2008-02-28 Michael Becknew_ir_node() uses always flexible array for End nodes
2008-02-28 Michael Beckset_Block_MacroBlock() added
2008-02-22 Michael BeckAdd an DivRL for remainderless div nodes (we don't...
2008-01-23 Michael Beckadd prototypes for *_Phi_next(), _Block_phis()
2008-01-22 Michael Beck- Phi nodes are now collected by collect_phiprojs(...
2008-01-10 Michael Beck- is_Bound added
2008-01-08 Michael Beckdo not use new_Bad(), as this depends on current_ir_gra...
2008-01-08 Matthias Braunfix warning
2008-01-07 Michael Beckget_irn_MacroBlock(): if the Block of a node is Bad...
2008-01-06 Michael Beck- removed skip_HighLevel()
2008-01-06 Michael Beckget_irn_MacroBlock() added
2008-01-04 Matthias Braunfix some warnings, represent mode size as unsigned...
2008-01-02 Michael Beckupdate copyright message
2007-12-30 Michael Beckis_SymConst_addr_ent() added
2007-12-30 Michael Beckeven more function parameters const
2007-12-30 Michael Beckmade more function parameters const
2007-12-30 Michael Beckmade more function parameters const
2007-12-30 Michael Beckmade some function parameters const
2007-12-29 Michael Beckrenamed where_alloc to ir_where_alloc
2007-12-11 Matthias Braunmake get_inversed_pnc and get_negated_pnc return pn_Cmp...
2007-11-28 Michael Beckfixed backedge array handling for Filter nodes (hopefully)
2007-11-22 Matthias Braunchange color handling in dumper, tweak colors
2007-11-06 Michael Beck- added missing skip_tid()
2007-11-06 Michael Beck- made some arguments const
2007-11-04 Matthias Braunfixed a bunch of warnings (in OPTIMIZE mode)
2007-11-03 Matthias Braunmake get_Block_matured get_Block_cfgpred_block accept...
2007-10-22 Michael Beckadd CopyB support to get_op_fragile_mem()
2007-10-17 Michael Beckfixed _is_Phi()
2007-10-17 Matthias Braunadd inline versions of is_Phi and is_Proj
2007-10-12 Matthias Braunfixed/warnings make it possible to build without interp...
2007-10-03 Michael Beckadded get_nodes_MacroBlock()
2007-09-27 Michael Beckadd assert to get_Block_MacroBlock()
2007-09-17 Christoph MallonRemove classify_Const() and replace it by is_Const_...
2007-09-13 Michael Beckis_Cast() added
2007-09-12 Michael Beckmore support for Mulh nodes
2007-08-03 Matthias Braunadd is_Shl, is_Shr, is_Shrs, is_Rot
2007-08-02 Michael Beckadd unaligned Load/Stores
2007-07-24 Michael Beckadd symconst_label
2007-07-19 Michael Beckremoved the annoying assert() in get_nodes_block()
2007-07-16 Michael Beckremoved the new get_block/set_block stuff; not working...
2007-07-13 Michael BeckReplaced set_irn_n(*, -1, *) and get_irn_n(*, -1) by...
2007-07-13 Michael BeckAdd get_block and set_block operations.
2007-07-11 Michael Beckrenamed register_additional_node_data() to firm_registe...
2007-07-10 Michael Beckadded is_Not(), added missing is_Psi() declaration
2007-07-10 Matthias Braunadd is_Eor
2007-07-06 Michael Beckmoved get_*_dbg_info() and set_*_dbg_info() to logical...
2007-07-05 Michael Beckmoved is_Psi() to irnode
2007-06-20 Michael Beckget_*_attr() functions now return a pointer
2007-06-17 Matthias Braunfixed warnings (some of them were actual bugs), leave...
2007-06-17 Matthias Braunfix warnings
2007-06-15 Matthias Braunadded is_And and is_Or
2007-06-11 Andreas SchösserRemoved functions for accessing VProj nodes
2007-06-06 Michael Beckremoved the exc_region attribute: not needed anymore
next