Added new Mux(b, numP, numP) -> numP node
[libfirm] / ir / ir / iropt.c
2004-12-13 Michael BeckAdded new Mux(b, numP, numP) -> numP node
2004-12-02 Michael Beckfixed config.h include
2004-12-01 Michael BeckUsed the new is_Block_dead() check. local_optimize...
2004-11-29 Michael Beckneeded is_Bad check
2004-11-26 Sebastian HackJust fixed a typo (HASHPTR -> HASH_PTR)
2004-11-26 Michael Beckusing the new hashptr.h
2004-11-25 Michael BeckAdded AddP(P, ConvIu(Is)) and similiar constructs optim...
2004-11-24 Florian LiekwegDon't insert nomems when using heap anal
2004-11-10 Michael BeckBugFix: a == a is not always True for floating point...
2004-11-10 Michael BeckAdded NoMem node that represents a Memory that is Not...
2004-11-08 Michael BeckRename ALGSIM0 into CSTEVAL
2004-11-08 Michael BeckAdded x XOR x = 0 case
2004-11-05 Michael BeckImproved hashing of nodes:
2004-11-03 Michael Beckreplaced all recursive computed_value calls ba value_of()
2004-10-29 Götz Lindenmaieroptimize cast nodes
2004-10-22 Michael Becktypo fixed
2004-10-22 Michael BeckUsed new arch_dep names
2004-10-19 Michael BeckSet the pinned state to float if we can detect that...
2004-10-12 Michael BeckAdded get_irn_pinned() function
2004-10-06 Michael BeckAdded a lot of comments
2004-10-06 Michael BeckAdded architecture dependand Div optimization
2004-10-04 Sebastian HackAdded architecture dependent optimizations framework.
2004-10-01 Michael BeckAdd parameters to all DBG makros, fixed node copy algorithm
2004-09-29 Michael Beckirop_flag_fragile flag added
2004-09-28 Michael BeckFixed removement of exceptions for Div/Mod/DivMod by...
2004-09-24 Michael Beckreduced by one call
2004-09-20 Michael Beckadd attribute compare for Load/Store
2004-09-17 Michael Beckremoved all (wrong) Load/Store optimization, they are...
2004-09-15 Michael BeckDeactivated Load/Store Optimization again:
2004-09-14 Michael BeckAded Load after Load optimization (no define yet)
2004-09-09 Götz Lindenmaieradded flag to guard load store optimizations
2004-09-08 Michael BeckBad and Unknown are pinned instructions yet, speeding...
2004-08-13 Beyhannormalized names of functions, enums ...
2004-08-02 Michael BeckFixed mode of computed_value_SymConst
2004-07-29 Michael Beckenable Rot constant folding (why was it commented out)
2004-07-27 Michael BeckAdded jumptable optimization (aka Proj(Cond(mode_int)) )
2004-07-13 Michael BeckDeactivated WAR opts
2004-07-12 Götz Lindenmaierbugfix: too many stores removed
2004-07-08 Götz Lindenmaiervarious changes to get firm faster
2004-07-08 Michael Beckused ircons_t.h now
2004-07-08 Michael BeckAdded Load-after-Store and Store-after-Store optimizati...
2004-07-06 Götz Lindenmaierbetter hasah for symconst
2004-07-06 Beyhannew SymConst semantics
2004-07-05 Götz Lindenmaieroptimized construction of const nodes: time critical...
2004-07-01 Michael BeckFixed Dic/Mod nodes optimized more than once, optimizat...
2004-06-30 Michael BeckType size can now be in bits or bytes
2004-06-25 Michael Beckirgraph: can be interrogated for initial mem
2004-06-24 Michael BeckAn ir_node may be even smaller than a struct ir_node...
2004-06-18 Götz Lindenmaiergrrrrrrrr.
2004-06-18 Götz Lindenmaierremove self referencing blocks if cf is Cond
2004-06-18 Götz Lindenmaierstill trying to fix irscc error
2004-06-17 Götz Lindenmaiervarious bugfixes for the unreachable loop problem
2004-06-17 Götz Lindenmaierremove self referencig cotrol loop by turning into Bad
2004-06-16 Michael BeckAdded option to switch of precise exception context
2004-06-15 Michael Beckfixed DivMod optimization
2004-06-15 Michael BeckNew inlining schema implemented:
2004-06-01 Michael Beckused enum values for Tuple creation
2004-05-26 Michael BeckDBG_OPT_ALGSIM0 and DBG_OPT_ALGSIM1 calls added
2004-04-28 Götz Lindenmaiermake libfirm faster
2004-04-19 Michael BeckAdedd two los cases
2004-04-19 Michael BeckRemoved big switches, used new operations instead
2004-04-13 Michael BeckAdded flags to irop determining the behaviour, this...
2004-04-08 Michael BeckSoem doxygen comments added
2004-03-30 Michael Beckremoved ir_vrfy() from optimize_node(), the verifyer...
2004-03-24 Michael BeckNew optimization flag handling, get_opt functions are...
2004-02-27 Götz Lindenmaiersome simple optimizations for execution speed
2004-01-09 Michael Beckused new tc_classify constants, removed more useless...
2003-10-16 Götz Lindenmaierconfirm node
2003-09-23 Michael BeckFixed optimization of iro_Not (!= iro_Minus) GL added
2003-08-29 Götz Lindenmaiertypes for constants (optional)
2003-08-20 Götz Lindenmaierremoved tune.h
2003-08-19 Götz Lindenmaieradded copyright headers
2003-08-14 Götz Lindenmaieradded Cast node.
2003-07-11 Michael Beckfixed:
2003-06-23 Till Riedelintoduced kind field to mode node graph
2003-06-17 Michael BeckAdded two new modes: mode_BAD the mode of tarval_bad...
2003-05-26 Götz Lindenmaiernormalizations in irdump, changes for heap analysis...
2003-04-22 Michael BeckAdded mode_sort prefix irms_, added new_ir_mode() function.
2003-03-26 Götz LindenmaierAdapted to changes in tv and irmode
2003-03-25 Michael Beckequivalent_node() functions fixed, return was wrong
2003-03-19 Götz LindenmaierAdded new compilation flags
2003-02-12 Michael BeckMake debug macros "more useful"
2003-01-30 Götz Lindenmaierremoved warnings
2003-01-14 Sebastian Hackrenamed function optimize to optimize_node
2003-01-13 Sebastian Felisadded doxygen comments
2002-12-19 Götz LindenmaierAdded more flags for control flow optimizations
2002-12-19 Götz LindenmaierAdded static to many static routines
2002-11-26 Matthias HeilModi umbenannt
2002-09-12 Götz LindenmaierBugfix in inlineing: moved Phi nodes into wrong block
2002-09-11 Götz Lindenmaierwalker for complete interprocedural graph
2002-08-07 Götz Lindenmaier implemented scc algorithm. Added datastructure to...
2002-07-11 Götz LindenmaierNormalisierung der Zugriffsfunktionen,
2002-07-05 Götz LindenmaierCode review to compile with -ansi
2002-06-19 Götz LindenmaierAdded interprocedural view.
2002-04-24 Götz Lindenmaieradded debug support
2002-04-23 Götz LindenmaierImplemented debug support.
2002-03-14 Götz LindenmaierOtptimization of SymConst to Const.
2002-03-08 Götz Lindenmaier Implemented cf optimizations.
2002-03-04 Götz Lindenmaier Bugfix in irdom.
2002-02-28 Götz Lindenmaierblock walk in irouts.
next