2010-03-18 |
Jonas Fietz | Add temporary fix for conv-problems |
tree | commitdiff |
2010-03-17 |
Matthias Braun | invalidate phase info before starting the code selectio... |
tree | commitdiff |
2010-03-15 |
Matthias Braun | fix various warnings reported by cparser |
tree | commitdiff |
2010-03-12 |
Matthias Braun | rework bitset to use raw_bitset |
tree | commitdiff |
2010-03-11 |
Michael Beck | - fixed off-by-one error after phase refactoring |
tree | commitdiff |
2010-03-10 |
Matthias Braun | - fix most of the -Wunreachable-code and -Wlogical... |
tree | commitdiff |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
tree | commitdiff |
2010-03-07 |
Matthias Braun | merge common graph copying code; move dead code elimina... |
tree | commitdiff |
2010-03-07 |
Matthias Braun | merge similar Load von non-null address optimisations... |
tree | commitdiff |
2010-03-07 |
Matthias Braun | - cleanup and simplify inlining code |
tree | commitdiff |
2010-03-03 |
Matthias Braun | alloc has a count not a size argument, reflect this... |
tree | commitdiff |
2010-03-01 |
Matthias Braun | - remove block parameter from new_r_Proj and new_rd_Proj |
tree | commitdiff |
2010-03-01 |
Matthias Braun | fix for my last commit |
tree | commitdiff |
2010-02-27 |
Jonas Fietz | Copy phase information in DCE to preserve it over index... |
tree | commitdiff |
2010-02-21 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
tree | commitdiff |
2010-02-19 |
Christoph Mallon | Remove address name SymConsts. |
tree | commitdiff |
2010-02-16 |
Christian Helmer | Fixed bug, partially reverted to an earlier version. |
tree | commitdiff |
2010-02-16 |
Christian Helmer | Refactoring |
tree | commitdiff |
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 |
next |