- 02 Mar, 2007 1 commit
-
-
Matthias Braun authored
- No #ifdef WITH_LIBCORE anymore in backend, compilation without libcore was broken anyway so we always require it now - changed some #include "config.h" to the recommended #include <config.h>
-
- 31 Jan, 2007 1 commit
-
-
Michael Beck authored
-
- 21 Dec, 2006 1 commit
-
-
Matthias Braun authored
- New register allocator modules can register themselfes in a list now, the same will be done for spillers, copy coalescers, architectures soon
-
- 13 Dec, 2006 1 commit
-
-
Matthias Braun authored
-
- 11 Dec, 2006 1 commit
-
-
Matthias Braun authored
- Fixes for compilation without DEBUG_libfirm - Fixed for compilation without WITH_LIBCORE (but it's still broken)
-
- 10 Dec, 2006 1 commit
-
-
Matthias Braun authored
- refactored backend to store some analysis info about the irg in the be_irg structure, added assure_ and invalidate_ functions for this
-
- 09 Oct, 2006 1 commit
-
-
Matthias Braun authored
-
- 07 Oct, 2006 1 commit
-
-
Christian Würdig authored
made code more firm style :)
-
- 06 Oct, 2006 1 commit
-
-
Christian Würdig authored
-
- 05 Oct, 2006 1 commit
-
-
Christian Würdig authored
added comments (especially for endif)
-
- 02 Oct, 2006 1 commit
-
-
Michael Beck authored
warning removed
-
- 30 Sep, 2006 1 commit
-
-
Matthias Braun authored
both try to transform as many jumps as possible to fallthroughs (weighted by execution frequency). The results are most of the times better than the extbb blockscheduler. Though it seems like x86 branch prediction sees conditional backward jumps as always taken, so we have to make sure that for 50/50 jumps we don't create backward jumps. (nothing implemented for this yet)
-