- 20 Aug, 2009 1 commit
-
-
Michael Beck authored
[r26387]
-
- 19 Aug, 2009 7 commits
-
-
Christoph Mallon authored
[r26385]
-
Christoph Mallon authored
[r26384]
-
Christoph Mallon authored
Remove the pointless function firm_init_hooks(). Its only purpose seems to be to generate a warning on 64bit architectures. [r26382]
-
Christoph Mallon authored
[r26381]
-
Christoph Mallon authored
[r26380]
-
Christoph Mallon authored
[r26379]
-
Christoph Mallon authored
[r26378]
-
- 18 Aug, 2009 2 commits
-
-
yb9976 authored
[r26377]
-
Michael Beck authored
[r26376]
-
- 17 Aug, 2009 9 commits
-
-
Michael Beck authored
[r26375]
-
Michael Beck authored
- add an irg_verify_pass() [r26374]
-
Matthias Braun authored
[r26371]
-
Matthias Braun authored
[r26370]
-
Matthias Braun authored
[r26369]
-
Matthias Braun authored
generally rewire inputs before enforce_constraints, this fixes more bugs and makes the fixes from last commit easier [r26368]
-
Matthias Braun authored
[r26367]
-
Michael Beck authored
- add more passes [r26366]
-
Matthias Braun authored
benewalloc: fix enforce_constraints sometimes looking at the original value instead of the current copy of a value [r26365]
-
- 16 Aug, 2009 12 commits
-
-
Matthias Braun authored
[r26364]
-
Matthias Braun authored
cleanup and fix permutate_values (3-cycles and values being used 2 times with 1 being a fixpoint were broken) [r26363]
-
Matthias Braun authored
[r26362]
-
Michael Beck authored
- more passes implemented - small fixes [r26356]
-
Michael Beck authored
[r26351]
-
Michael Beck authored
- add more passes [r26350]
-
Michael Beck authored
- typos fixed [r26349]
-
Michael Beck authored
[r26348]
-
Michael Beck authored
[r26347]
-
Michael Beck authored
- fixed pass generator for lower_intrinsics - add irpass.h to firm.h header [r26346]
-
Michael Beck authored
[r26345]
-
Michael Beck authored
- implemented a pass manager, so optimizations could be added in advance to "a pass" and run an once as a pipeline - two managers yet: graph manager runs passes on all graphs of an irp, prog manager runs passes on all irp's (currently only one) [r26344]
-
- 14 Aug, 2009 8 commits
-
-
Matthias Braun authored
[r26343]
-
Matthias Braun authored
[r26342]
-
Matthias Braun authored
[r26341]
-
Matthias Braun authored
[r26340]
-
Christoph Mallon authored
Do not allocate backend info for Projs. Their tuple hold all info and asking the Projs is plain wrong. [r26337]
-
Christoph Mallon authored
[r26336]
-
Matthias Braun authored
fix a bug in constraint enforcement; improve phi handling and phi0 construction (still not finished) [r26335]
-
Matthias Braun authored
benewalloc: cleanups; dump intermediate results; rework copy tracking logic; started working on SSA construction [r26334]
-
- 13 Aug, 2009 1 commit
-
-
Matthias Braun authored
- make phi nodes use backend_info instead of phi_handler hashmaps [r26332]
-