2006-06-29 |
Michael Beck | BugFix: |
tree | commitdiff |
2006-06-29 |
Michael Beck | Fixed and enhanced movement of Store operation through... |
tree | commitdiff |
2006-06-29 |
Michael Beck | prefer arithmethic over pointer constants |
tree | commitdiff |
2006-06-27 |
Michael Beck | BugFix: |
tree | commitdiff |
2006-06-14 |
Michael Beck | BugFix: |
tree | commitdiff |
2006-06-14 |
Michael Beck | BugFix: SubI(P,P) cannot be transformed into an Add |
tree | commitdiff |
2006-06-13 |
Michael Beck | doxygen docu improved |
tree | commitdiff |
2006-06-13 |
Michael Beck | Improvement: Do NOT do OSR of nodes that are not inside |
tree | commitdiff |
2006-06-09 |
Michael Beck | BugFix: The mode of new induction variables created... |
tree | commitdiff |
2006-06-09 |
Michael Beck | make osr_flag_default a define, because "simple-minded... |
tree | commitdiff |
2006-06-08 |
Michael Beck | renamed type to ir_typrenamed type to ir_type |
tree | commitdiff |
2006-06-08 |
Michael Beck | renamed all type to ir_type |
tree | commitdiff |
2006-06-07 |
Michael Beck | Litte bugfix form older errors: use irg instead of... |
tree | commitdiff |
2006-06-07 |
Michael Beck | make the Load/Store Optimization more greedy: if a... |
tree | commitdiff |
2006-06-06 |
Michael Beck | use xmalloc instead of malloc |
tree | commitdiff |
2006-06-05 |
Michael Beck | do not remove volatile entities |
tree | commitdiff |
2006-06-01 |
Michael Beck | handle Sync nodes |
tree | commitdiff |
2006-05-30 |
FIRM Projekt Account | BugFix: Predecessors of blocks can be even Jmp and... |
tree | commitdiff |
2006-05-30 |
Michael Beck | BugFix: added forgotten typedef |
tree | commitdiff |
2006-05-30 |
Michael Beck | removed copy_irn() declaration, not supported anymore |
tree | commitdiff |
2006-05-29 |
Michael Beck | renamed symconst_size to symconst_type_size |
tree | commitdiff |
2006-05-29 |
Michael Beck | supress GCC warnings |
tree | commitdiff |
2006-05-25 |
Michael Beck | Fixed wrong array declaration |
tree | commitdiff |
2006-05-24 |
Christoph Mallon | Avoid endless recursion while walking to a projX in... |
tree | commitdiff |
2006-05-24 |
Christoph Mallon | Implement better magic to handle changing control depen... |
tree | commitdiff |
2006-05-24 |
Christoph Mallon | Handle multiple control dependencies in a more sophisti... |
tree | commitdiff |
2006-05-19 |
Christoph Mallon | Use exact_copy() instead of copy_irn_to_irg() |
tree | commitdiff |
2006-05-19 |
Michael Beck | Fixed method attribute access |
tree | commitdiff |
2006-05-18 |
Michael Beck | Added support for statistics |
tree | commitdiff |
2006-05-18 |
Michael Beck | renamed CONST_EXPR into REGION_CONST (a la OSR) |
tree | commitdiff |
2006-05-18 |
Michael Beck | used new assure_*() functions |
tree | commitdiff |
2006-05-17 |
Michael Beck | Bugfixes: |
tree | commitdiff |
2006-05-16 |
Michael Beck | Added opt_osr |
tree | commitdiff |
2006-05-15 |
Michael Beck | First full implementation with LFTR |
tree | commitdiff |
2006-05-12 |
Michael Beck | first part of the new Operator Strength Reduction imple... |
tree | commitdiff |
2006-05-10 |
Michael Beck | honor the get_opt_if_conversion() flag |
tree | commitdiff |
2006-05-10 |
Christoph Mallon | -If both data inputs of a new Psi are equal don't gener... |
tree | commitdiff |
2006-05-10 |
Michael Beck | Fixed memory leaks |
tree | commitdiff |
2006-05-08 |
Michael Beck | removed the INPLACE_EDGES option. They are now always... |
tree | commitdiff |
2006-05-05 |
Michael Beck | BugFix: create new parameter Proj's in the right block |
tree | commitdiff |
2006-05-05 |
Christoph Mallon | - Remove a pointless check for unique control dependenc... |
tree | commitdiff |
2006-05-03 |
Michael Beck | used new assure_*() functions |
tree | commitdiff |
2006-05-03 |
Michael Beck | used xmalloc() |
tree | commitdiff |
2006-05-03 |
Christoph Mallon | Add if conversion, use with -fif-conversion |
tree | commitdiff |
2006-04-24 |
Michael Beck | do not use set_irn_in to change End's keep-alives,... |
tree | commitdiff |
2006-04-06 |
Michael Beck | don't access members of the irg directly |
tree | commitdiff |
2006-04-05 |
Michael Beck | Handle endless loops (so a assert was wrong here) |
tree | commitdiff |
2006-03-30 |
Christian Würdig | wrapped debugging modules with DEBUG_ONLY |
tree | commitdiff |
2006-03-28 |
Beyhan | Code structured and some bug fixed, but not tested... |
tree | commitdiff |
2006-03-28 |
Michael Beck | used new FIRM_DBG_REGISTER macro |
tree | commitdiff |
2006-03-24 |
Michael Beck | optimize_one_return() now did not build Phi(a,...,a... |
tree | commitdiff |
2006-03-22 |
Michael Beck | normalize_one_return() now did not create Bad control... |
tree | commitdiff |
2006-03-20 |
Michael Beck | added some missing changed flags |
tree | commitdiff |
2006-03-20 |
Michael Beck | invalidate extended block info |
tree | commitdiff |
2006-03-20 |
Michael Beck | invalidate extended block info |
tree | commitdiff |
2006-03-20 |
Michael Beck | invalidate extended block info after tail recursion... |
tree | commitdiff |
2006-03-15 |
Michael Beck | Improved doxygen docu |
tree | commitdiff |
2006-03-15 |
Michael Beck | Improved doxygen documentation. |
tree | commitdiff |
2006-03-15 |
Michael Beck | added missing const |
tree | commitdiff |
2006-03-15 |
Michael Beck | opt_frame.[ch] added |
tree | commitdiff |
2006-03-07 |
Beyhan | Implementation completed. The documentation must be... |
tree | commitdiff |
2006-03-03 |
Michael Beck | used new is_*() functions |
tree | commitdiff |
2006-03-03 |
Michael Beck | used new is_Sel() |
tree | commitdiff |
2006-03-03 |
Michael Beck | used new is_return |
tree | commitdiff |
2006-03-03 |
Michael Beck | newest implementation |
tree | commitdiff |
2006-02-22 |
Beyhan | A new alternative of scalar_replacement. The implementa... |
tree | commitdiff |
2006-02-22 |
Michael Beck | Added a work around for reassociations that are "transl... |
tree | commitdiff |
2006-02-22 |
Daniel Grund | *** empty log message *** |
tree | commitdiff |
2006-02-21 |
Christian Würdig | added missing include |
tree | commitdiff |
2006-02-14 |
Michael Beck | fixed memory handling |
tree | commitdiff |
2006-02-09 |
Michael Beck | BugFixes: |
tree | commitdiff |
2006-02-09 |
Michael Beck | when calculating "nice_value", skip Proj's |
tree | commitdiff |
2006-02-09 |
Michael Beck | removed unused variable |
tree | commitdiff |
2006-02-09 |
Michael Beck | removed unused function |
tree | commitdiff |
2006-02-08 |
Michael Beck | gvn_pre.h must be installed |
tree | commitdiff |
2006-02-04 |
Michael Beck | added header file for GVN-PRE |
tree | commitdiff |
2006-02-02 |
Michael Beck | replaced pset_union by more correct value_union (does... |
tree | commitdiff |
2006-02-02 |
Michael Beck | more changes. Works for the examples ... |
tree | commitdiff |
2006-01-31 |
Michael Beck | factored out value_replace() to make it more like VanDr... |
tree | commitdiff |
2006-01-30 |
Michael Beck | BugFix: |
tree | commitdiff |
2006-01-27 |
Michael Beck | handle the keep attributes. Nodes with keep attribute... |
tree | commitdiff |
2006-01-27 |
Michael Beck | some functions renamed for cleaner understanding |
tree | commitdiff |
2006-01-27 |
Michael Beck | Skip Cats nodes in non_null check |
tree | commitdiff |
2006-01-24 |
Michael Beck | Fully implemneted. Works fine with the two examples... |
tree | commitdiff |
2006-01-14 |
Michael Beck | opt_confirms.h is now global visible |
tree | commitdiff |
2006-01-14 |
Michael Beck | value_not_null() improved, skips now Sel nodes if optio... |
tree | commitdiff |
2006-01-13 |
Michael Beck | renamed all types 'type' to 'ir_type' |
tree | commitdiff |
2006-01-12 |
Michael Beck | pleliminary version of VanDrunen's GVN_PRE for Firm |
tree | commitdiff |
2006-01-09 |
Michael Beck | used new set_irg_doms_inconsistent() to invalidate... |
tree | commitdiff |
2006-01-09 |
Michael Beck | used new set_irg_doms_inconsistent() to invalidate... |
tree | commitdiff |
2006-01-09 |
Michael Beck | used new set_irg_doms_inconsistent() to invalidate... |
tree | commitdiff |
2006-01-05 |
Michael Beck | missing include added |
tree | commitdiff |
2006-01-02 |
Michael Beck | removed dumper call |
tree | commitdiff |
2005-12-27 |
Michael Beck | added C++ guards |
tree | commitdiff |
2005-12-25 |
Michael Beck | renamed is_subclass* to is_SubClass*, is_superclass... |
tree | commitdiff |
2005-12-23 |
Michael Beck | BugFix: apply (a-b)*c --> a*c - b*c only in the mode... |
tree | commitdiff |
2005-12-23 |
Michael Beck | typos fixed, C99 features removed |
tree | commitdiff |
2005-12-22 |
Michael Beck | renamed reducible -> is_reducible |
tree | commitdiff |
2005-12-22 |
Michael Beck | added doxygen docu, removed unneeded members |
tree | commitdiff |
2005-12-21 |
Beyhan | some bugs fixed and do loops are set off, why the imple... |
tree | commitdiff |
next |