2010-02-14 |
Christoph Mallon | Some more cleanup: Put the return type and other specif... |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
tree | commitdiff |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-12 |
Matthias Braun | don't ignore entities in Sels |
tree | commitdiff |
2010-02-11 |
Michael Beck | Add pass creating for loop inversion, unrolling, peelin... |
tree | commitdiff |
2010-02-11 |
Sebastian Buchwald | Fixed fehler176. |
tree | commitdiff |
2010-02-10 |
Jonas Fietz | Add some optimizations for jumpthreading using vrp... |
tree | commitdiff |
2010-02-08 |
Christian Helmer | cparser now knows 'unroll-loops'. |
tree | commitdiff |
2010-02-05 |
Matthias Braun | a new garbage collection pass less conservative than... |
tree | commitdiff |
2010-02-04 |
Matthias Braun | - representing the 3-state visibility (default,local... |
tree | commitdiff |
2010-02-03 |
Matthias Braun | fix some assertions; correctly handle weak symbols |
tree | commitdiff |
2010-02-03 |
Matthias Braun | Rework linkage types in firm. |
tree | commitdiff |
2010-02-02 |
Christian Helmer | Loop unrolling implemented. Inversion+unrolling fail... |
tree | commitdiff |
2010-01-29 |
Matthias Braun | fix allow_ifconv being called with true/false swapped |
tree | commitdiff |
2010-01-28 |
Olaf Liebe | lower_highlevel didn't invalidate outedges, code_placem... |
tree | commitdiff |
2010-01-19 |
Matthias Braun | - allow_ifconv interface was totally braindamaged.... |
tree | commitdiff |
2010-01-18 |
Michael Beck | Add a rule to transform x .op. (x .op. y) into y .op... |
tree | commitdiff |
2010-01-18 |
Michael Beck | Fixed move_consts_up() failure in some contexts (This... |
tree | commitdiff |
2010-01-15 |
Christoph Mallon | Correct typo in comment. |
tree | commitdiff |
2010-01-14 |
Michael Beck | C99 feature removed. |
tree | commitdiff |
2010-01-14 |
Christian Helmer | Loop inversion does not fail the given test cases but... |
tree | commitdiff |
2010-01-09 |
Michael Beck | Small optimization. Note that the else case crashes... |
tree | commitdiff |
2010-01-05 |
Matthias Braun | Primitive, Pointer, Array and Method types are anonymou... |
tree | commitdiff |
2010-01-04 |
Michael Beck | BugFix: fixed conversion for x < lo || x >|>= hi |
tree | commitdiff |
2010-01-03 |
Michael Beck | BugFix: |
tree | commitdiff |
2010-01-03 |
Michael Beck | BugFixes: |
tree | commitdiff |
2010-01-03 |
Michael Beck | BugFix: a Cmp can be in a different block than its... |
tree | commitdiff |
2010-01-02 |
Michael Beck | Fixed some obviously wrong conditions. |
tree | commitdiff |
2010-01-02 |
Michael Beck | - handle p == 0 || q == 0 |
tree | commitdiff |
2010-01-02 |
Michael Beck | - handle p == NULL || q == NULL and friends |
tree | commitdiff |
2010-01-02 |
Michael Beck | - implement a <= x <= b ==> x-a <=u b-a |
tree | commitdiff |
2010-01-02 |
Michael Beck | Fixed and enhanced boolopt: |
tree | commitdiff |
2009-12-30 |
Michael Beck | implement ir_graph_pass_set_parallel() |
tree | commitdiff |
2009-12-30 |
Michael Beck | - changed to able to "run the path parallel" |
tree | commitdiff |
2009-12-29 |
Matthias Braun | adapt to firm coding conventions |
tree | commitdiff |
2009-12-21 |
Matthias Braun | fix |
tree | commitdiff |
2009-12-21 |
Matthias Braun | move iropt_dbg to private API (it had wrong includes... |
tree | commitdiff |
2009-12-21 |
Matthias Braun | rename opt_sync to opt_parallelize_mem |
tree | commitdiff |
2009-12-21 |
Matthias Braun | remove lots of commented code |
tree | commitdiff |
2009-12-19 |
Michael Beck | C99 features removed. |
tree | commitdiff |
2009-12-16 |
Matthias Braun | - remove some more of the optimisation flags inside... |
tree | commitdiff |
2009-12-16 |
Matthias Braun | put optimisation module init function declarations... |
tree | commitdiff |
2009-12-15 |
Christian Helmer | Loop peeling and inversion functional but with errors... |
tree | commitdiff |
2009-12-14 |
Christian Helmer | Loop peeling and loop inversion functioning but still... |
tree | commitdiff |
2009-12-11 |
Matthias Braun | remove the concept of M_except, we always use the norma... |
tree | commitdiff |
2009-12-01 |
Michael Beck | - removed C99 features |
tree | commitdiff |
2009-11-23 |
Christian Helmer | Loop peeling refactored. |
tree | commitdiff |
2009-11-20 |
Christian Helmer | Initial version of loop peeling |
tree | commitdiff |
2009-10-01 |
Matthias Braun | - refactoring of backend generator scripts: You can... |
tree | commitdiff |
2009-09-17 |
Matthias Braun | unnecessary map |
tree | commitdiff |
2009-09-10 |
Sebastian Buchwald | typos |
tree | commitdiff |
2009-09-02 |
Christoph Mallon | Add OALLOC*() to make allocating from obstacks a bit... |
tree | commitdiff |
2009-08-30 |
Michael Beck | Changed splitting of commutative nodes: Instead of... |
tree | commitdiff |
2009-08-24 |
Sebastian Buchwald | Summary is not a doxygen tag |
tree | commitdiff |
2009-08-23 |
Michael Beck | - fixed pass manager |
tree | commitdiff |
2009-08-20 |
Michael Beck | Add passes for inlining, private methods. |
tree | commitdiff |
2009-08-19 |
Christoph Mallon | Next iteration for resolving warnings. |
tree | commitdiff |
2009-08-19 |
Christoph Mallon | Use correct return type (void) for pass wrapper callbacks. |
tree | commitdiff |
2009-08-17 |
Michael Beck | - add more pass constructors |
tree | commitdiff |
2009-08-17 |
Michael Beck | - moved pass constructors from irtools to irpass |
tree | commitdiff |
2009-08-17 |
Matthias Braun | fix a few errors and warnings in the new pass code... |
tree | commitdiff |
2009-08-17 |
Michael Beck | - removed verify and dump parameters from passes |
tree | commitdiff |
2009-08-16 |
Michael Beck | - graph passes can be added to prog managers now |
tree | commitdiff |
2009-08-16 |
Michael Beck | - add more passes |
tree | commitdiff |
2009-08-16 |
Michael Beck | - Put typical case of pass construction into irtools |
tree | commitdiff |
2009-08-16 |
Michael Beck | - add pass for combo() |
tree | commitdiff |
2009-08-02 |
Matthias Braun | fix warning and compilation error in optimized mode |
tree | commitdiff |
2009-07-31 |
Matthias Braun | unnecessary include |
tree | commitdiff |
2009-07-31 |
Matthias Braun | fix last commit |
tree | commitdiff |
2009-07-31 |
Matthias Braun | less abreviations: rebitset_cpy => rebitset_copy |
tree | commitdiff |
2009-07-15 |
Sebastian Buchwald | condeval is called jump threading now |
tree | commitdiff |
2009-07-10 |
Matthias Braun | condeval is called Jump Threading now |
tree | commitdiff |
2009-07-06 |
Michael Beck | - hopefully fixed the lftr now |
tree | commitdiff |
2009-07-05 |
Michael Beck | - fixed warnings regarding unused irg's |
tree | commitdiff |
2009-07-05 |
Michael Beck | - remove all irg parameter from node constructors havin... |
tree | commitdiff |
2009-06-25 |
Michael Beck | Add an irg attribute the Bad nodes: so get_Block_irg... |
tree | commitdiff |
2009-06-02 |
Michael Beck | - C99 features removed |
tree | commitdiff |
2009-06-01 |
Matthias Braun | add note/error message about critical edge splitting... |
tree | commitdiff |
2009-06-01 |
Matthias Braun | Rework Block labels: They are entities now so we don... |
tree | commitdiff |
2009-05-30 |
Michael Beck | - fixed warning |
tree | commitdiff |
2009-05-30 |
Michael Beck | - lftr() is still buggy |
tree | commitdiff |
2009-05-30 |
Michael Beck | - removed permanent debug output |
tree | commitdiff |
2009-05-30 |
Michael Beck | - BugFix: when a P<->I conversion for an induction... |
tree | commitdiff |
2009-05-19 |
Michael Beck | - BugFix: add missing check for frame entities. This... |
tree | commitdiff |
2009-05-17 |
Matthias Braun | - newer gcc warned me about errors in our strncat usage... |
tree | commitdiff |
2009-05-14 |
Matthias Braun | when inlining and return types of method-type/call... |
tree | commitdiff |
2009-05-14 |
Michael Beck | - removed unused header attribute from node_entry |
tree | commitdiff |
2009-05-08 |
Michael Beck | - changed handling of Mux nodes: these are now optimize... |
tree | commitdiff |
2009-05-08 |
Michael Beck | - fixed memory leaks |
tree | commitdiff |
2009-05-08 |
Michael Beck | - let loop run backwards |
tree | commitdiff |
2009-04-18 |
Michael Beck | - BugFix: assure out edges are valid (may be invalid... |
tree | commitdiff |
2009-04-17 |
Sebastian Buchwald | use environment also in non-debug mode. |
tree | commitdiff |
2009-04-06 |
Michael Beck | - constify |
tree | commitdiff |
2009-03-31 |
Michael Beck | - reserve used resources |
tree | commitdiff |
2009-03-21 |
Michael Beck | - BugFix: wrong end index fixed |
tree | commitdiff |
2009-03-21 |
Michael Beck | - register ALL possible addresses yet |
tree | commitdiff |
2009-03-21 |
Michael Beck | - get_Block_cfgpred_arr() IS supported, but should... |
tree | commitdiff |
2009-03-20 |
Michael Beck | - added Phi-translation for addresses |
tree | commitdiff |
2009-03-19 |
Michael Beck | - simplified memop flags: we NEVER must kill solely... |
tree | commitdiff |
2009-03-17 |
Michael Beck | - BugFix: the end block might be unreachable, check... |
tree | commitdiff |
next |