remove #ifdef HAVE_CONFIG_Hs
[libfirm] / ir / opt / reassoc.c
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Moritz KrollLet some optimizations return non-zero, if they changed...
2008-08-01 Matthias Brauncommit my experimental new reassoc before it gets lost...
2008-02-20 Michael BeckRemove the unsafe overflow opt flag again :-( It does...
2008-02-20 Michael BeckAdd get_opt_overflow_unsafe_transform() option.
2008-01-02 Michael Beckupdate copyright message
2007-11-16 Matthias Braunremove some flags, ported some phases to new debug...
2007-10-24 Michael Beckadd more comments
2007-10-24 Michael Becksame fix again on another place
2007-10-24 Michael Beckcheck the opcode again after an optimize_node()
2007-09-28 Michael Beckset current_ir_graph while reassoc runs
2007-09-20 Michael Beck- introduced better running flags
2007-09-20 Michael BeckAdd a reassoc_running flag used to disable some local...
2007-08-25 Christoph MallonFix typos in comments.
2007-08-23 Michael Becktypo fixed
2007-08-23 Michael Beckbeware of pointer arithmetic with different integer...
2007-08-23 Michael Becktransform Shl(x,Const) into Muls for more normalization
2007-08-23 Michael Beckimproved constant movement AND reverse distributive law
2007-08-22 Michael Beckfirst version with moving consts upwards
2007-08-22 Michael Beckadd a phase to reverse distributive law rules
2007-08-13 Michael Beckrestructured reassociation to handle more cases (rule...
2007-07-06 Michael Beckmoved get_*_dbg_info() and set_*_dbg_info() to logical...
2007-06-25 Matthias Braun- Introduce nodemap
2007-06-01 Matthias Braunmoved external headers into include dir
2007-05-02 Matthias Braunadded doxygen comments
2007-04-27 Christian Würdigadded new licence header
2007-03-29 Matthias Braunmove backend into libfirm
2007-02-07 Michael Beckdo not optimize dead blocks preventing endless loops ...
2007-01-16 Michael Beckrenamed type opcode to ir_opcode
2006-07-02 Michael BeckMake fp optimization dependent on the fp model.
2006-06-29 Michael Beckprefer arithmethic over pointer constants
2006-06-14 Michael BeckBugFix: SubI(P,P) cannot be transformed into an Add
2006-05-18 Michael Beckrenamed CONST_EXPR into REGION_CONST (a la OSR)
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-02-22 Michael BeckAdded a work around for reassociations that are "transl...
2005-12-23 Michael BeckBugFix: apply (a-b)*c --> a*c - b*c only in the mode...
2005-10-19 Michael Beckrefactored for ir_op_ops
2005-06-30 Michael Beckadded assertion if reassociation() is called with nodes...
2005-06-17 Michael Beckfixed loop-invariant nodes: Bad nodes are always loop...
2005-05-27 Michael BeckUpdated: detects loop-invariant codes and handles this...
2005-02-14 Michael BeckDisabled debug
2005-02-10 Sebastian HackFixed a bug.
2005-02-10 Sebastian HackIntroduced proper Firm debugging.
2005-01-11 Michael Beckused new hooks instead of firmstat
2004-12-23 Michael Becktypos fixed
2004-12-02 Michael Beckfixed config.h include
2004-11-16 Beyhanimproved strength reduction
2004-11-08 Michael BeckAdded statistic code
2004-11-03 Michael BeckFixed some border cases:
2004-10-28 Michael BeckImproved Sub rule
2004-10-26 Michael BeckReassoiation optimization added