Use get/set functions instead of direct access to is_matured
[libfirm] / ir / ir / ircons.c
2011-04-15 Andreas ZwinkauUse get/set functions instead of direct access to is_ma...
2011-04-13 Matthias Braunremove r_keep_alive and let keep_alive decide irg based...
2011-04-08 Andreas Zwinkaumerge kaps
2011-04-06 Christoph MallonFix regression: Allow setting the current block to...
2011-04-03 Michael BeckAdd assertions if set_cur_block() is tried for a block...
2011-02-26 Michael BeckSplit the divmod attribute into one div and one mod...
2011-02-11 Michael BeckFurther spread size_t.
2011-02-09 Matthias Braunrecursively optimize phi to get real minimal SSA-form...
2011-01-24 Michael BeckFixed a lot of size_t related warnings, most of them...
2011-01-11 Matthias Brauncleanup and simplify phi-construction code
2011-01-08 Matthias Braunkill the niymap exception from generator
2011-01-08 Matthias Braunremove the 'special-constructor' feature. This removes...
2010-12-15 Matthias Braunfurther extend API so parallel construction of multiple...
2010-11-29 Michael BeckFixed new_d_defaultProj(), handle Bad predecessor.
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 Braunrename tarval to ir_tarval
2010-10-06 Matthias Braunremove irsimpletype stuff (unused/broken)
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 Braunfix trailing whitespaces and tabulators in the middle...
2010-09-22 Matthias Braunremove MacroBlock concept
2010-09-22 Matthias Braundifferentiate between Bad and Deleted (because of excha...
2010-09-22 Matthias Braunremove non-strict exception mode
2010-08-18 Matthias Braunremove lots of unnecessary and dangerous current_ir_gra...
2010-07-28 Matthias Braunno unnecessary and cryptic abreviations: rename vrfy...
2010-07-21 Julian OppermannImplement a way to guess the mode of a local variable...
2010-07-19 Matthias Braunremove unused/broken interprocedural view
2010-06-01 Matthias Braunavoid unnecessary macros in public headers
2010-05-28 Andreas ZwinkauAdding is_Block assertion
2010-05-25 Matthias Braunchange firm API so the firm_parameter_t struct becomes...
2010-04-09 Michael BeckPartly undo r27277 and add a prototype for (formally...
2010-03-29 Matthias Braunautomatically generate most getter/setter functions...
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-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-21 Christoph MallonPut opening curly brace of functions on a separate...
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 opening curly brace of functions on a separate...
2010-01-13 Matthias Braunremove cond_kind attribute, it was never used in a...
2009-12-11 Matthias Braunremove the concept of M_except, we always use the norma...
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-06-29 Matthias BraunCleanup: remove firm_common_t.h (and the PRECISE_EXC_CO...
2009-06-25 Michael BeckAdd an irg attribute the Bad nodes: so get_Block_irg...
2009-06-01 Matthias BraunRework Block labels: They are entities now so we don...
2009-05-15 Matthias Braungenerate a few more things automatically
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-02 Moritz KrollAdded gen_ir.py support for Bound, CopyB, InstOf and...
2009-04-02 Moritz KrollRenamed attr.copyb.data_type to attr.copyb.type
2009-04-02 Moritz KrollAdded gen_ir.py support for Break and Filter
2009-04-02 Moritz KrollAdded gen_ir.py support for Alloc and Builtin
2009-04-02 Moritz KrollRenamed attr.builtin.builtin_tp to attr.builtin.type
2009-04-02 Moritz KrollAdded gen_ir.py support for Call. Sort generated irio...
2009-04-02 Moritz KrollAdded gen_ir.py support for DivRL and strictConv
2009-04-02 Moritz KrollAdded gen_ir.py support for Div, DivMod, Mod, and Quot
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-04-01 Moritz KrollPrepare for 'production'
2009-04-01 Moritz Krollgen_ir.py:
2009-03-30 Moritz KrollFixed obviously unused InstOf constructor
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-02 Moritz Krollirio: Readded support for strictConv
2009-03-02 Moritz KrollReverted changes from 25529
2009-02-19 Moritz KrollAdded strict_flag to new_r/rd_Conv(). Fixed strict...
2009-01-21 Moritz KrollAdded Dummy node which does not CSE with anything
2009-01-05 Moritz KrollFixed debug info for defaultProj
2008-12-18 Michael Beck- implemented Builtin node to represent builtins ...
2008-12-15 Michael Beck- renamed cons_flags to ir_cons_flags
2008-12-14 Moritz KrollAdded cons_flags parameter to new_Load and new_Store...
2008-12-13 Matthias Braunnew_Block should not set curr_block too
2008-12-12 Matthias Braundon't have new_immBlock set the current block
2008-12-09 Matthias Brauninclude be.h in firm.h, assert that get_value/set_value...
2008-12-05 Michael Beck- BugFix: NEVER skip BAD nodes when creating Phi's...
2008-12-03 Moritz KrollAdded first version of partial specification for IR...
2008-11-27 Moritz KrollRemoved mode parameter from Const and Const_type constr...
2008-11-18 Moritz KrollRemoved unused block parameter from Const constructors
2008-11-08 Christoph MallonRemove new_{,r}d_{Bad,NoMem}(), which are just pointles...
2008-10-31 Michael Beck- removed rest of already unsupported USE_EXPLICIT_PHI_...
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
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-06 Michael Beck- removed Psi nodes, Mux nodes are used again ...
2008-06-19 Michael Beckfixed indentation
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-04-30 Michael Beck- renamed SymConst num attribute into more logical...
2008-03-03 Michael Beck- renamed init_cons() to firm_init_cons()
2008-02-29 Michael Beck- some doxygen comments added
2008-02-26 Michael Beck- fixed comment
2008-02-22 Michael BeckAdd an DivRL for remainderless div nodes (we don't...
2008-01-28 Matthias Braunimplement/fix assembler clobbers
2008-01-22 Michael Beck- Phi nodes are now collected by collect_phiprojs(...
2008-01-09 Michael Beckadd two assertion to detect uninitialised variables
2008-01-08 Michael BeckFixed is_exception_flow(), Raise has only "regular...
2008-01-02 Michael Beckupdate copyright message
2007-12-29 Michael Beckrenamed where_alloc to ir_where_alloc
next