cleanup: Remove code duplication for implementing get_irg_graph_nr().
[libfirm] / ir / ir / irgraph.c
2012-12-21 Christoph Malloncleanup: Remove code duplication for implementing get_i...
2012-12-12 Matthias Braunremove license stuff from files
2012-12-04 Matthias Braunremove class cast optimization
2012-12-02 Christoph Mallonarray: Add and use NEW_ARR_FZ().
2012-12-02 Christoph Mallonirgraph: Factorise common code of the callers of alloc_...
2012-12-02 Christoph Mallonirgraph: Remove the unused facility to register space...
2012-12-02 Christoph Mallonirgraph: Put the obstack into ir_graph instead of deleg...
2012-12-01 Christoph Malloncleanup: Fix typos in comments.
2012-11-26 Matthias Braunget rid of get_irg_estimated_node_count
2012-11-26 Matthias Braunmove internal defines/datatypes from .h in .c file
2012-11-26 Matthias Braunmove all inline #defines to the begin of their headers
2012-10-29 Matthias Braundeallocate all datastructures when freeing a graph
2012-10-29 Matthias Braunmake remove_irp_irg API private
2012-10-24 Matthias Braunremove irg_phase_state, use IR_GRAPH_CONSTRAINT instead
2012-10-24 Matthias Braunreorgranize method properties
2012-08-28 Matthias Brauncleanup irouts
2012-07-13 Matthias Braunmove domfront from be to ana
2012-06-15 Matthias Braunremove opt_manage, provide assure_irg_properties
2012-06-15 Matthias Braunsplit graph state into properties and constraints
2012-06-13 Matthias Braunremove extended basic block support
2011-12-19 Matthias Braunperform end/first block mature in libfirm
2011-12-14 Matthias Braunremove unnecessary comments before functions
2011-11-18 Matthias Braunfix ir_finish, freeing of irps/irgs
2011-11-17 Matthias Braunwe want to visit NoMem in the const code irg
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-02 Matthias Braunavoid _ prefix in identifiers, correct coding style
2011-10-27 Matthias Braunfix missing PTR_TO_INT macros in release mode
2011-10-20 Matthias Braunrename ir_phase to ir_nodemap and simplify interface
2011-09-22 Matthias Braunremove old+unused execution_frequency/field_temperature
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-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove entity_usage_state attribute
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-09-14 Andreas ZwinkauRemove outs_state attribute
2011-08-05 Matthias Braunrework taking of parameter addresses
2011-08-04 Matthias Braunsplit irg and irp resources, add IRP_RESOURCE_TYPE_LINK
2011-05-31 Matthias Braunirverify: simplify/refactor internal interfaces
2011-05-31 Matthias Brauna const ir_graph is enough for get_idx_irn
2011-05-06 Matthias Braungive Bad nodes a mode
2011-05-05 Christoph MallonRemove pointless local variables.
2011-04-24 Michael BeckSwitch irg index to type size_t, making the API more...
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-30 Matthias Braunremove get_irg_tls() concept, simply use SymConst and...
2011-03-09 Christoph MallonFix typos in comments: s/it's/its/ and related corrections.
2011-02-11 Michael BeckFurther spread size_t.
2011-02-08 Matthias Braunfurther spread size_t
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-11 Matthias Brauncleanup ir_spec and let the script generate Start,End...
2010-10-08 Matthias Braunfix invalid double definition of irg_extblk_info_state
2010-10-06 Matthias Brauncleanup ircons code; add current_ir_graph independent...
2010-10-06 Matthias Braunforbid calls of new_XXX and new_d_XXX when not in phase...
2010-10-06 Matthias Braunmake firm optimisations independent of current_ir_graph
2010-09-22 Matthias Braunremove non-strict exception mode
2010-09-10 Matthias Braunremove normalize_proj_nodes, Projs aren't in the wrong...
2010-08-18 Matthias Braunremove lots of unnecessary and dangerous current_ir_gra...
2010-07-19 Matthias Braunremove unused/broken interprocedural view
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 Braunmerge common graph copying code; move dead code elimina...
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-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-05 Matthias Braunrevivie max_irg_visited
2010-02-03 Matthias BraunRework linkage types in firm.
2010-01-05 Matthias BraunPrimitive, Pointer, Array and Method types are anonymou...
2009-06-25 Michael BeckAdd an irg attribute the Bad nodes: so get_Block_irg...
2009-06-19 Matthias Braun- Get rid of the infamous Start->ProjX->Start backedge
2009-05-13 Matthias Braun- Introduce the concept of the graph state bitset:...
2009-01-19 Michael Beck- implemented get_irg_value_param_type()
2009-01-19 Michael BeckGet rid of pn_Start_value_param:
2008-12-25 Moritz KrollMake get_idx_irn(irg, idx) public (useful for debugging...
2008-12-13 Christoph MallonClean up new_const_code_irg() a bit.
2008-12-12 Matthias Braundon't have new_immBlock set the current block
2008-11-28 Christoph MallonUnconditionally include string.h
2008-11-14 Matthias Braunrename mangling stuff to avoid name clashes
2008-10-31 Michael Beck- removed rest of already unsupported USE_EXPLICIT_PHI_...
2008-10-28 Michael Beck- add block Phi list resource
2008-10-27 Michael Beck- more irp_resource_reserved()
2008-10-27 Michael Beck- add functions for global (ir_prog) resource management
2008-10-20 Michael Beck- fixed memory leak: delete edges when a graph is deleted
2008-10-17 Sebastian BuchwaldFree a little more memory than before.
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-22 Michael Beck- all visited flags use the ir_visited_t type now
2008-09-21 Matthias BraunExtend the address_taken concept: We now have an ir_ent...
2008-09-11 Christoph Mallons/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.
2008-08-16 Michael Becksmall improvement
2008-08-15 Michael Beck- clear the descriptions if SSA construction is restarted
2008-08-13 Matthias Braunintroduce more generic resource reservation debug helpe...
2008-07-31 Sebastian BuchwaldDeactivate edges before freeing an irg.
2008-05-26 Michael Beckadd *_Block_mark() api to mark easily Blocks in the...
2008-04-14 Michael Beck- get_irg_initial_exec()/set_irg_initial_exec() added
2008-04-04 Michael BeckBugFix:
2008-03-05 Matthias Braunfix warnings
2008-03-03 Michael Beckcreate irg_set_nloc() and made it global visible
2008-02-28 Michael Beckcreate_irg_copy() implemented
2008-01-16 Matthias Braunrename set_using_visited to set_using_irn_visited,...
next