2005-03-15 |
Michael Beck | Added normalization and more optimizations of Cmp |
blob | commitdiff | raw | diff to current |
2005-03-09 |
Götz Lindenmaier | implemented optimization of accesses to polymorphic... |
blob | commitdiff | raw | diff to current |
2005-03-07 |
Michael Beck | Transform a+a into 2*a, this can be used in reassociation |
blob | commitdiff | raw | diff to current |
2005-02-24 |
Michael Beck | added missing DBG_OPT_ALGSIM0() and DBG_OPT_CSTEVAL... |
blob | commitdiff | raw | diff to current |
2005-02-21 |
Michael Beck | add a call to firm_set_default_get_type() |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Michael Beck | used new pn_Cmp constants instead of old pnc_number |
blob | commitdiff | raw | diff to current |
2005-02-11 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Michael Beck | allowed Minus for integer modes |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Sebastian Hack | Added support for out edges. |
blob | commitdiff | raw | diff to current |
2005-02-07 |
Michael Beck | added Rot detection |
blob | commitdiff | raw | diff to current |
2005-02-07 |
Michael Beck | node_cmp_attr_Free() updated to use the new free attribute |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Götz Lindenmaier | bugfix: remove dead blocks from keepalive |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Götz Lindenmaier | added and fixed comments |
blob | commitdiff | raw | diff to current |
2005-01-11 |
Michael Beck | used new hooks instead of firmstat |
blob | commitdiff | raw | diff to current |
2004-12-21 |
Michael Beck | Fixed heap analyse to copy with NoMem node |
blob | commitdiff | raw | diff to current |
2004-12-13 |
Michael Beck | Added new Mux(b, numP, numP) -> numP node |
blob | commitdiff | raw | diff to current |
2004-12-02 |
Michael Beck | fixed config.h include |
blob | commitdiff | raw | diff to current |
2004-12-01 |
Michael Beck | Used the new is_Block_dead() check. local_optimize... |
blob | commitdiff | raw | diff to current |
2004-11-29 |
Michael Beck | needed is_Bad check |
blob | commitdiff | raw | diff to current |
2004-11-26 |
Sebastian Hack | Just fixed a typo (HASHPTR -> HASH_PTR) |
blob | commitdiff | raw | diff to current |
2004-11-26 |
Michael Beck | using the new hashptr.h |
blob | commitdiff | raw | diff to current |
2004-11-25 |
Michael Beck | Added AddP(P, ConvIu(Is)) and similiar constructs optim... |
blob | commitdiff | raw | diff to current |
2004-11-24 |
Florian Liekweg | Don't insert nomems when using heap anal |
blob | commitdiff | raw | diff to current |
2004-11-10 |
Michael Beck | BugFix: a == a is not always True for floating point... |
blob | commitdiff | raw | diff to current |
2004-11-10 |
Michael Beck | Added NoMem node that represents a Memory that is Not... |
blob | commitdiff | raw | diff to current |
2004-11-08 |
Michael Beck | Rename ALGSIM0 into CSTEVAL |
blob | commitdiff | raw | diff to current |
2004-11-08 |
Michael Beck | Added x XOR x = 0 case |
blob | commitdiff | raw | diff to current |
2004-11-05 |
Michael Beck | Improved hashing of nodes: |
blob | commitdiff | raw | diff to current |
2004-11-03 |
Michael Beck | replaced all recursive computed_value calls ba value_of() |
blob | commitdiff | raw | diff to current |
2004-10-29 |
Götz Lindenmaier | optimize cast nodes |
blob | commitdiff | raw | diff to current |
2004-10-22 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2004-10-22 |
Michael Beck | Used new arch_dep names |
blob | commitdiff | raw | diff to current |
2004-10-19 |
Michael Beck | Set the pinned state to float if we can detect that... |
blob | commitdiff | raw | diff to current |
2004-10-12 |
Michael Beck | Added get_irn_pinned() function |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Michael Beck | Added a lot of comments |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Michael Beck | Added architecture dependand Div optimization |
blob | commitdiff | raw | diff to current |
2004-10-04 |
Sebastian Hack | Added architecture dependent optimizations framework. |
blob | commitdiff | raw | diff to current |
2004-10-01 |
Michael Beck | Add parameters to all DBG makros, fixed node copy algorithm |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Michael Beck | irop_flag_fragile flag added |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Michael Beck | Fixed removement of exceptions for Div/Mod/DivMod by... |
blob | commitdiff | raw | diff to current |
2004-09-24 |
Michael Beck | reduced by one call |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Michael Beck | add attribute compare for Load/Store |
blob | commitdiff | raw | diff to current |
2004-09-17 |
Michael Beck | removed all (wrong) Load/Store optimization, they are... |
blob | commitdiff | raw | diff to current |
2004-09-15 |
Michael Beck | Deactivated Load/Store Optimization again: |
blob | commitdiff | raw | diff to current |
2004-09-14 |
Michael Beck | Aded Load after Load optimization (no define yet) |
blob | commitdiff | raw | diff to current |
2004-09-09 |
Götz Lindenmaier | added flag to guard load store optimizations |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Michael Beck | Bad and Unknown are pinned instructions yet, speeding... |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Beyhan | normalized names of functions, enums ... |
blob | commitdiff | raw | diff to current |
2004-08-02 |
Michael Beck | Fixed mode of computed_value_SymConst |
blob | commitdiff | raw | diff to current |
2004-07-29 |
Michael Beck | enable Rot constant folding (why was it commented out) |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Michael Beck | Added jumptable optimization (aka Proj(Cond(mode_int)) ) |
blob | commitdiff | raw | diff to current |
2004-07-13 |
Michael Beck | Deactivated WAR opts |
blob | commitdiff | raw | diff to current |
2004-07-12 |
Götz Lindenmaier | bugfix: too many stores removed |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Götz Lindenmaier | various changes to get firm faster |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Michael Beck | used ircons_t.h now |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Michael Beck | Added Load-after-Store and Store-after-Store optimizati... |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Götz Lindenmaier | better hasah for symconst |
blob | commitdiff | raw | diff to current |
2004-07-06 |
Beyhan | new SymConst semantics |
blob | commitdiff | raw | diff to current |
2004-07-05 |
Götz Lindenmaier | optimized construction of const nodes: time critical... |
blob | commitdiff | raw | diff to current |
2004-07-01 |
Michael Beck | Fixed Dic/Mod nodes optimized more than once, optimizat... |
blob | commitdiff | raw | diff to current |
2004-06-30 |
Michael Beck | Type size can now be in bits or bytes |
blob | commitdiff | raw | diff to current |
2004-06-25 |
Michael Beck | irgraph: can be interrogated for initial mem |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Michael Beck | An ir_node may be even smaller than a struct ir_node... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Götz Lindenmaier | grrrrrrrr. |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Götz Lindenmaier | remove self referencing blocks if cf is Cond |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Götz Lindenmaier | still trying to fix irscc error |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Götz Lindenmaier | various bugfixes for the unreachable loop problem |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Götz Lindenmaier | remove self referencig cotrol loop by turning into Bad |
blob | commitdiff | raw | diff to current |
2004-06-16 |
Michael Beck | Added option to switch of precise exception context |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Michael Beck | fixed DivMod optimization |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Michael Beck | New inlining schema implemented: |
blob | commitdiff | raw | diff to current |
2004-06-01 |
Michael Beck | used enum values for Tuple creation |
blob | commitdiff | raw | diff to current |
2004-05-26 |
Michael Beck | DBG_OPT_ALGSIM0 and DBG_OPT_ALGSIM1 calls added |
blob | commitdiff | raw | diff to current |
2004-04-28 |
Götz Lindenmaier | make libfirm faster |
blob | commitdiff | raw | diff to current |
2004-04-19 |
Michael Beck | Adedd two los cases |
blob | commitdiff | raw | diff to current |
2004-04-19 |
Michael Beck | Removed big switches, used new operations instead |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Michael Beck | Added flags to irop determining the behaviour, this... |
blob | commitdiff | raw | diff to current |
2004-04-08 |
Michael Beck | Soem doxygen comments added |
blob | commitdiff | raw | diff to current |
2004-03-30 |
Michael Beck | removed ir_vrfy() from optimize_node(), the verifyer... |
blob | commitdiff | raw | diff to current |
2004-03-24 |
Michael Beck | New optimization flag handling, get_opt functions are... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Götz Lindenmaier | some simple optimizations for execution speed |
blob | commitdiff | raw | diff to current |
2004-01-09 |
Michael Beck | used new tc_classify constants, removed more useless... |
blob | commitdiff | raw | diff to current |
2003-10-16 |
Götz Lindenmaier | confirm node |
blob | commitdiff | raw | diff to current |
2003-09-23 |
Michael Beck | Fixed optimization of iro_Not (!= iro_Minus) GL added |
blob | commitdiff | raw | diff to current |
2003-08-29 |
Götz Lindenmaier | types for constants (optional) |
blob | commitdiff | raw | diff to current |
2003-08-20 |
Götz Lindenmaier | removed tune.h |
blob | commitdiff | raw | diff to current |
2003-08-19 |
Götz Lindenmaier | added copyright headers |
blob | commitdiff | raw | diff to current |
2003-08-14 |
Götz Lindenmaier | added Cast node. |
blob | commitdiff | raw | diff to current |
2003-07-11 |
Michael Beck | fixed: |
blob | commitdiff | raw | diff to current |
2003-06-23 |
Till Riedel | intoduced kind field to mode node graph |
blob | commitdiff | raw | diff to current |
2003-06-17 |
Michael Beck | Added two new modes: mode_BAD the mode of tarval_bad... |
blob | commitdiff | raw | diff to current |
2003-05-26 |
Götz Lindenmaier | normalizations in irdump, changes for heap analysis... |
blob | commitdiff | raw | diff to current |
2003-04-22 |
Michael Beck | Added mode_sort prefix irms_, added new_ir_mode() function. |
blob | commitdiff | raw | diff to current |
2003-03-26 |
Götz Lindenmaier | Adapted to changes in tv and irmode |
blob | commitdiff | raw | diff to current |
2003-03-25 |
Michael Beck | equivalent_node() functions fixed, return was wrong |
blob | commitdiff | raw | diff to current |
2003-03-19 |
Götz Lindenmaier | Added new compilation flags |
blob | commitdiff | raw | diff to current |
2003-02-12 |
Michael Beck | Make debug macros "more useful" |
blob | commitdiff | raw | diff to current |
2003-01-30 |
Götz Lindenmaier | removed warnings |
blob | commitdiff | raw | diff to current |
2003-01-14 |
Sebastian Hack | renamed function optimize to optimize_node |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Sebastian Felis | added doxygen comments |
blob | commitdiff | raw | diff to current |
next |