scripts: Generate accessor functions for nodes with a variable/dynamic number of...
[libfirm] / ir / ir / irnode_t.h
2012-12-03 Christoph Mallonscripts: Generate accessor functions for nodes with...
2012-12-02 Matthias Braungenerate inline versions of node get/set functions
2012-12-02 Matthias Braunremove double definition of is_Proj/is_Phi
2012-11-27 Christoph Mallonirnode: Remove unnecessary skip_Proj() from get_Block_c...
2012-11-26 Matthias Braunremove a bunch of pointless asserts for non-NULL pointers
2012-11-24 Christoph Mallonir: Shuffle node macros, so functions in the header...
2012-09-11 Christoph MallonRemove the unused facility to register space /in front...
2012-08-31 Matthias Braunfurther corrections for the keepalive hack
2012-08-21 Matthias Braunremove the concept of a strictconv
2012-08-08 Christoph Mallonuse is_$KIND(n) instead of get_irn_op(n) == op_$KIND.
2012-07-10 Matthias Braunmake dependency edge handling more robust
2012-07-10 Matthias Braunrework add_irn_dep, add delete_irn_dep
2012-06-28 Matthias Braunirop: refactor node_ops registration code
2012-06-19 Christoph MallonRemove the unused flag irop_flag_always_opt.
2012-03-06 Christoph MallonRemove stale comment and simplify the code accordingly.
2011-11-16 Matthias Braunirop: refactor default_operation setting
2011-11-10 Matthias Braunremove unused op_machine, op_machine_op stuff
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-02 Matthias Braunintroduce Switch node
2011-11-02 Matthias Braunavoid _ prefix in identifiers, correct coding style
2011-10-27 Matthias Braunavoid special case of a node input being NULL
2011-10-27 Matthias Braunremove a bunch of comments marking end of blocks
2011-06-01 Matthias Braunrework fragile ops to have a throws_exception attribute
2011-05-25 Andreas Zwinkauget_Block_cfgpred_block must return mode_BB
2011-04-28 Matthias BraunSimplify handling of unreachable code
2011-04-08 Andreas Zwinkaumerge kaps
2011-02-28 Matthias Braunstarted adding a relation to the Cmp node
2011-01-28 Michael BeckFixed more size_t related warnings.
2011-01-24 Michael BeckFixed a lot of size_t related warnings, most of them...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-13 Matthias Braunlet Bad and NoMem nodes get automatically generated
2010-10-08 Matthias Braunrename tarval to ir_tarval
2010-10-06 Matthias Braunremove irsimpletype stuff (unused/broken)
2010-09-22 Matthias Braundifferentiate between Bad and Deleted (because of excha...
2010-09-10 Matthias Braunremove fragile_ops flag, it just suppresses valuable...
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-05-19 Matthias Braunmake edges_notify_edge_kind internal API
2010-04-13 Matthias BraunSlightly improve documentation.
2010-04-13 Michael BeckSlightly improved documentation.
2010-04-06 Matthias Braunremove get_XXX_attr type functions
2010-03-29 Matthias Braunautomatically generate most getter/setter functions...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-03-07 Matthias Braun- cleanup and simplify inlining code
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-01-18 Michael BeckAdd an cse_neutral opcode property. Nodes with this...
2009-11-03 Michael BeckAdd a tail_call attribute the Call nodes to mark possib...
2009-06-29 Matthias BraunCleanup: remove firm_common_t.h (and the PRECISE_EXC_CO...
2009-06-26 Matthias Braunmark get_Block_irg inline to avoid warnings
2009-06-25 Michael BeckAdd an irg attribute the Bad nodes: so get_Block_irg...
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-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-03-21 Michael Beck- get_Block_cfgpred_arr() IS supported, but should...
2009-03-18 Michael Beckfixed comment
2009-02-21 Moritz KrollName cond.pred attribute consistent to getter/setters...
2009-02-18 Moritz Krollirio: Fixed importing entities with atomic values
2008-12-19 Michael Beck- fixed CSE and Combo for Builtin nodes
2008-12-18 Michael Beck- implemented Builtin node to represent builtins ...
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-11 Matthias Braunno need for firm_config.h 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-22 Michael Beck- all visited flags use the ir_visited_t type now
2008-09-11 Christoph Mallons/Block_not_block_visited(x)/!Block_block_visited(x)/.
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-06-20 Michael Beck- make is_arg_Proj() global
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-05-28 Michael Beck- added is_Id, is_CallBegin, is_Free
2008-05-28 Michael Beck- added is_Filter()
2008-05-26 Michael Beckadd *_Block_mark() api to mark easily Blocks in the...
2008-05-26 Michael Becktypo fixed
2008-05-26 Michael Beckadd_Block_phi() implemented
2008-03-20 Michael Beckis_Abs() added
2008-02-22 Michael BeckAdd an DivRL for remainderless div nodes (we don't...
2008-01-22 Michael Beck- Phi nodes are now collected by collect_phiprojs(...
2008-01-12 Michael Beckwhen setting a block to dead, set its dom_depth to...
2008-01-10 Michael Beck- is_Bound added
2008-01-02 Michael Beckupdate copyright message
2007-12-30 Michael Beckis_SymConst_addr_ent() added
2007-12-30 Michael Beckmade more function parameters const
2007-11-06 Michael Beck- made some arguments const
2007-11-03 Matthias Braunmake get_Block_matured get_Block_cfgpred_block accept...
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-09-17 Christoph MallonRemove classify_Const() and replace it by is_Const_...
2007-09-17 Christoph MallonRemove enum tarval_classification_t.
2007-09-17 Christoph MallonRemove classify_tarval(). Use tarval_is_null(), tarval_...
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-07-16 Michael Beckremoved the new get_block/set_block stuff; not working...
2007-07-13 Michael BeckAdd get_block and set_block operations.
2007-07-11 Michael Beckuse the new Anchor node instead of old anchors
2007-07-11 Michael Becktype type definitions to new irtype.h
2007-07-10 Michael Beckadded is_Not(), added missing is_Psi() declaration
next