remove unnecessary declaration
[libfirm] / ir / opt / tailrec.c
2012-12-03 Christoph Malloncleanup: Remove pointless assert(is_${NODE}(x)) just...
2012-07-10 Matthias Braunmake code C++ warning clean (again)
2012-06-15 Matthias Braunremove opt_manage, provide assure_irg_properties
2012-06-15 Matthias Braunremove return values from graph transformations
2012-06-15 Matthias Braunsplit graph state into properties and constraints
2012-06-13 Matthias Braunremove extended basic block support
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-10-27 Andreas Zwinkautailrec requires many Returns
2011-10-26 Andreas ZwinkauUse opt_manage framework for tailrec
2011-10-20 Matthias Braunremove is_Global/get_GlobalEntity
2011-09-20 Matthias Brauneliminate ip_outs_state and trouts_state
2011-09-20 Matthias Braunuse IR_GRAPH_STATE instead of irg_extblk_info_state
2011-09-20 Matthias Braunremove loopinfo stuff and exclusively use IR_GRAPH_STAT...
2011-09-15 Sebastian BuchwaldFixed inconsistent uses of DEBUG_ONLY.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-06-01 Matthias Braunchange pn_XXX_max enum to really be the maximum pn...
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-06 Matthias Braungive Bad nodes a mode
2011-04-08 Andreas Zwinkaumerge kaps
2011-04-03 Michael BeckFixed tail recursion optimization.
2011-03-30 Matthias Braunremove the deprecated and unused construct of a value_r...
2011-02-09 Michael BeckFurther spread size_t.
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-06 Matthias Braunmake some more optimisations independent of current_ir_...
2010-10-06 Matthias Braunforbid calls of new_XXX and new_d_XXX when not in phase...
2010-09-22 Matthias Braunremove MacroBlock concept
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-04-10 Michael BeckAdd missing debug module initialization ...
2010-03-30 Matthias Braundebug output wasn't always initialized properly
2010-03-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-12-11 Matthias Braunremove the concept of M_except, we always use the norma...
2009-08-17 Michael Beck- moved pass constructors from irtools to irpass
2009-08-17 Michael Beck- removed verify and dump parameters from passes
2009-08-16 Michael Beck- graph passes can be added to prog managers now
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-01-19 Michael BeckGet rid of pn_Start_value_param:
2009-01-18 Michael Beck- preliminary steps to remove the value_param Proj
2008-11-27 Moritz KrollRemoved mode parameter from Const and Const_type constr...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-11 Christoph Mallons/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
2008-08-13 Matthias Braunintroduce more generic resource reservation debug helpe...
2008-07-30 Michael Beck- opt_tail_recursion() must run before optimize_funccal...
2008-04-10 Michael BeckBugFix: - there is only ONE proj_m to replace
2008-04-02 Michael Beckused new is_Global() and get_Global_entity() instead...
2008-03-05 Matthias Braunfix warnings
2008-03-03 Michael BeckImproved tail recursion optimization:
2008-01-02 Michael Beckupdate copyright message
2007-12-30 Michael Beckis_SymConst_addr_ent() added
2007-11-28 Michael Beckignore tail-calls with compound paraeters, not supporte...
2007-11-16 Matthias Braunremove some flags, ported some phases to new debug...
2007-08-07 Michael Beckensure that the tail call is in the same block as the...
2007-07-26 Matthias Braunworkaround firm problems when current_ir_graph is not...
2007-07-11 Michael Beckuse the new Anchor node instead of old anchors
2007-06-01 Matthias Braunmoved external headers into include dir
2007-04-29 Michael Beckupdated Header
2007-04-27 Christian Würdigadded new licence header
2007-04-02 Christoph MallonMove includes for alloca() to xmalloc.h, so not everyon...
2007-03-29 Matthias Braunmove backend into libfirm
2006-12-13 Michael Beckrename type entity into ir_entity
2006-08-11 Michael BeckBugFix:
2006-05-05 Michael BeckBugFix: create new parameter Proj's in the right block
2006-04-06 Michael Beckdon't access members of the irg directly
2006-03-20 Michael Beckinvalidate extended block info after tail recursion...
2006-03-03 Michael Beckused new is_*() functions
2006-01-09 Michael Beckused new set_irg_doms_inconsistent() to invalidate...
2005-10-25 Michael Becksome cleanup
2005-10-11 Michael BeckAdded check_lifetime_of_locals().
2005-04-13 Michael BeckCheck call type and method type before doing tail recur...
2005-03-22 Michael BeckBugfix: allocate the right number of in's
2005-03-18 Michael Beckadded missing include
2005-03-18 Michael Beckadded return normalization
2005-03-10 Michael Beckadded missing include
2004-12-23 Michael Becktypos fixed, removed static data
2004-12-02 Michael Beckfixed config.h include
2004-09-28 Götz Lindenmaierverbosity
2004-09-24 Michael Beckuse soem skip_Proj() to shorten the code
2004-09-08 Michael Beckbugfix: check for address entity needed
2004-08-19 Götz Lindenmaierthe inevitable inconsistencies removed
2004-08-13 Beyhannormalized names of functions, enums ...
2004-07-14 Götz Lindenmaiernormalized various stuff
2004-06-15 Michael BeckNew inlining schema implemented:
2004-06-11 Michael BeckSave the index of the startblock in the first function...
2004-06-08 Michael Beckadd inconsistency flags
2004-06-08 Michael Beckfirst pubplic release
2004-06-08 Michael BeckInitial version of tail-recursion optimization