cosmetic change
[libfirm] / ir / opt /
2006-08-30 Michael Beckfixed debug output string
2006-08-21 Michael BeckSome minor speed up by rearanging if's
2006-08-16 Michael BeckAdded osr_flag_ignore_x86_shift flag that ignores multi...
2006-08-15 Michael BeckMinor BugFix:
2006-08-14 Michael Beckprotect against cycles in dead code
2006-08-11 Michael BeckBugFix:
2006-08-04 Christoph MallonFix warnings
2006-07-31 Michael Beckuse assure_irg_outs()
2006-07-10 Michael BeckBugFix: wrong nodes was followed in exception case
2006-07-07 Michael BeckBugFix: we have two list now, so checking the links...
2006-07-06 Michael Beckadd code to detect pure function
2006-07-05 Michael BeckChanged the interface of value_not_zero() and value_not...
2006-07-05 Michael Beckdisable the floating of pure functions for now until
2006-07-03 Michael BeckBugFix: Memory Proj from pure function calls was not...
2006-07-02 Michael BeckFix attribute access
2006-07-02 Michael BeckMake fp optimization dependent on the fp model.
2006-06-29 Michael Beckif conversiopn currently cannot cope with Bad control...
2006-06-29 Michael BeckBugFix:
2006-06-29 Michael BeckFixed and enhanced movement of Store operation through...
2006-06-29 Michael Beckprefer arithmethic over pointer constants
2006-06-27 Michael BeckBugFix:
2006-06-14 Michael BeckBugFix:
2006-06-14 Michael BeckBugFix: SubI(P,P) cannot be transformed into an Add
2006-06-13 Michael Beckdoxygen docu improved
2006-06-13 Michael BeckImprovement: Do NOT do OSR of nodes that are not inside
2006-06-09 Michael BeckBugFix: The mode of new induction variables created...
2006-06-09 Michael Beckmake osr_flag_default a define, because "simple-minded...
2006-06-08 Michael Beckrenamed type to ir_typrenamed type to ir_type
2006-06-08 Michael Beckrenamed all type to ir_type
2006-06-07 Michael BeckLitte bugfix form older errors: use irg instead of...
2006-06-07 Michael Beckmake the Load/Store Optimization more greedy: if a...
2006-06-06 Michael Beckuse xmalloc instead of malloc
2006-06-05 Michael Beckdo not remove volatile entities
2006-06-01 Michael Beckhandle Sync nodes
2006-05-30 FIRM Projekt AccountBugFix: Predecessors of blocks can be even Jmp and...
2006-05-30 Michael BeckBugFix: added forgotten typedef
2006-05-30 Michael Beckremoved copy_irn() declaration, not supported anymore
2006-05-29 Michael Beckrenamed symconst_size to symconst_type_size
2006-05-29 Michael Becksupress GCC warnings
2006-05-25 Michael BeckFixed wrong array declaration
2006-05-24 Christoph MallonAvoid endless recursion while walking to a projX in...
2006-05-24 Christoph MallonImplement better magic to handle changing control depen...
2006-05-24 Christoph MallonHandle multiple control dependencies in a more sophisti...
2006-05-19 Christoph MallonUse exact_copy() instead of copy_irn_to_irg()
2006-05-19 Michael BeckFixed method attribute access
2006-05-18 Michael BeckAdded support for statistics
2006-05-18 Michael Beckrenamed CONST_EXPR into REGION_CONST (a la OSR)
2006-05-18 Michael Beckused new assure_*() functions
2006-05-17 Michael BeckBugfixes:
2006-05-16 Michael BeckAdded opt_osr
2006-05-15 Michael BeckFirst full implementation with LFTR
2006-05-12 Michael Beckfirst part of the new Operator Strength Reduction imple...
2006-05-10 Michael Beckhonor the get_opt_if_conversion() flag
2006-05-10 Christoph Mallon-If both data inputs of a new Psi are equal don't gener...
2006-05-10 Michael BeckFixed memory leaks
2006-05-08 Michael Beckremoved the INPLACE_EDGES option. They are now always...
2006-05-05 Michael BeckBugFix: create new parameter Proj's in the right block
2006-05-05 Christoph Mallon- Remove a pointless check for unique control dependenc...
2006-05-03 Michael Beckused new assure_*() functions
2006-05-03 Michael Beckused xmalloc()
2006-05-03 Christoph MallonAdd if conversion, use with -fif-conversion
2006-04-24 Michael Beckdo not use set_irn_in to change End's keep-alives,...
2006-04-06 Michael Beckdon't access members of the irg directly
2006-04-05 Michael BeckHandle endless loops (so a assert was wrong here)
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-28 BeyhanCode structured and some bug fixed, but not tested...
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-03-24 Michael Beckoptimize_one_return() now did not build Phi(a,...,a...
2006-03-22 Michael Becknormalize_one_return() now did not create Bad control...
2006-03-20 Michael Beckadded some missing changed flags
2006-03-20 Michael Beckinvalidate extended block info
2006-03-20 Michael Beckinvalidate extended block info
2006-03-20 Michael Beckinvalidate extended block info after tail recursion...
2006-03-15 Michael BeckImproved doxygen docu
2006-03-15 Michael BeckImproved doxygen documentation.
2006-03-15 Michael Beckadded missing const
2006-03-15 Michael Beckopt_frame.[ch] added
2006-03-07 BeyhanImplementation completed. The documentation must be...
2006-03-03 Michael Beckused new is_*() functions
2006-03-03 Michael Beckused new is_Sel()
2006-03-03 Michael Beckused new is_return
2006-03-03 Michael Becknewest implementation
2006-02-22 BeyhanA new alternative of scalar_replacement. The implementa...
2006-02-22 Michael BeckAdded a work around for reassociations that are "transl...
2006-02-22 Daniel Grund*** empty log message ***
2006-02-21 Christian Würdigadded missing include
2006-02-14 Michael Beckfixed memory handling
2006-02-09 Michael BeckBugFixes:
2006-02-09 Michael Beckwhen calculating "nice_value", skip Proj's
2006-02-09 Michael Beckremoved unused variable
2006-02-09 Michael Beckremoved unused function
2006-02-08 Michael Beckgvn_pre.h must be installed
2006-02-04 Michael Beckadded header file for GVN-PRE
2006-02-02 Michael Beckreplaced pset_union by more correct value_union (does...
2006-02-02 Michael Beckmore changes. Works for the examples ...
2006-01-31 Michael Beckfactored out value_replace() to make it more like VanDr...
2006-01-30 Michael BeckBugFix:
2006-01-27 Michael Beckhandle the keep attributes. Nodes with keep attribute...
2006-01-27 Michael Becksome functions renamed for cleaner understanding
2006-01-27 Michael BeckSkip Cats nodes in non_null check
next