remove some unnecessary/confusing flags
[libfirm] / ir / ir / irnode.c
2010-09-22 Matthias Braunremove some unnecessary/confusing flags
2010-09-22 Matthias Braunremove MacroBlock concept
2010-09-22 Matthias Braundifferentiate between Bad and Deleted (because of excha...
2010-08-18 Matthias Braunremove lots of unnecessary and dangerous current_ir_gra...
2010-07-28 Matthias Braunreplace is_no_Block() with !is_Block()
2010-07-19 Matthias Braunremove unused/broken interprocedural view
2010-04-06 Matthias Braunremove get_XXX_attr type functions
2010-03-29 Matthias Braunautomatically generate most getter/setter functions...
2010-03-15 Matthias Braunfix various warnings reported by cparser
2010-03-10 Matthias Braun- fix most of the -Wunreachable-code and -Wlogical...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-03-07 Matthias Braun- cleanup and simplify inlining code
2010-03-03 Matthias Braunalloc has a count not a size argument, reflect this...
2010-02-27 Jonas Fietzrewrite vrp scanning to use a phase instead of attrs...
2010-02-27 Michael Beck- ensure that the additional node size is struct-aligned
2010-02-19 Christoph MallonRemove address name SymConsts.
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2010-02-10 Jonas FietzAdd structures and initialization for VRP
2010-02-04 Matthias Braun- representing the 3-state visibility (default,local...
2010-02-03 Matthias BraunRework linkage types in firm.
2010-01-28 Olaf LiebeFixed set_irn_in array allocation obstack
2010-01-18 Michael BeckAdd an cse_neutral opcode property. Nodes with this...
2010-01-13 Matthias Braunremove cond_kind attribute, it was never used in a...
2010-01-12 Michael BeckTry to fix a rare edges bug:
2010-01-02 Matthias Braunreally remove type_id
2009-12-11 Matthias Braunremove the concept of M_except, we always use the norma...
2009-12-02 Michael BeckAdd a skip_Id() to make the following assert happy
2009-11-17 Matthias Braunthis test is only needed for interprocedural view
2009-11-03 Michael BeckAdd a tail_call attribute the Call nodes to mark possib...
2009-08-16 Michael Beck- removed useless spaces
2009-06-25 Michael BeckAdd an irg attribute the Bad nodes: so get_Block_irg...
2009-06-24 Michael Beck- fixed warning
2009-06-24 Michael Beck- add an inline version of get_Block_irg()
2009-06-18 Matthias Braunfix wrong assert, expor copy_node_attr function to...
2009-06-03 Matthias Braun- remove modecode concept which is pointless nowadays
2009-06-01 Matthias Braunfix a bunch of bugs in my last commit (no idea why...
2009-06-01 Matthias BraunRework Block labels: They are entities now so we don...
2009-05-11 Matthias Braun- generate more stuff from ir_spec.py
2009-05-07 Matthias Braun- Fix some more stuff in ir_spec.py
2009-04-18 Michael Beck- removed old global handling artifact
2009-04-02 Moritz KrollRenamed attr.copyb.data_type to attr.copyb.type
2009-04-02 Moritz KrollRenamed attr.builtin.builtin_tp to attr.builtin.type
2009-04-02 Moritz KrollRenamed attr.call.cld_tp to attr.call.type
2009-04-02 Moritz KrollRenamed attr.divmod.res_mode to attr.divmod.resmode
2009-04-02 Moritz KrollRenamed attr.cast.totype to attr.cast.type. Added Cast...
2009-03-30 Moritz KrollRenamed attr.load.load_mode to attr.load.mode
2009-03-30 Moritz KrollRenamed attr.sel.ent to attr.sel.entity
2009-03-21 Michael Beck- get_Block_cfgpred_arr() IS supported, but should...
2009-03-02 Moritz KrollRenamed is_Div_remainderless to get_Div_no_remainder
2009-02-27 Michael Beck- IR nodes now have node numbers in RELEASE mode, this...
2009-02-21 Moritz KrollRenamed get_Cond_defaultProj() to get_Cond_default_proj...
2009-02-18 Moritz Krollirio: Added support for Builtin nodes
2009-02-18 Moritz Krollirio: Fixed importing entities with atomic values
2009-01-19 Michael Beck- added ir_bk_inner_trampoline: this allows to defer...
2009-01-19 Michael BeckGet rid of pn_Start_value_param:
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...
next