- 28 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27836]
-
- 08 Jul, 2010 1 commit
-
-
Matthias Braun authored
change betranshelp semantic to panic instead of duplicating node in case of missing transformer. Add generic API for setting transformers [r27712]
-
- 30 Apr, 2010 1 commit
-
-
Matthias Braun authored
[r27460]
-
- 01 Oct, 2009 1 commit
-
-
Matthias Braun authored
(with different arguments and register constraints for the same node now) - Lots of cleanups/changes in the arm backend. We can represent all "shifter operands" now (but the code selection isn't optimal yet) - More fixes all over the place - arm backend handles 164.gzip now [r26673]
-
- 18 Sep, 2009 2 commits
-
-
Matthias Braun authored
- Introduced be_Start which is now used instead of iro_Start+be_RegParams - further cleanups and fixes along the way [r26549]
-
Matthias Braun authored
- Add a generic requirements+register+flag dumper to bearch; This avoids all backends/benode having their own slightly different dumpers - Lots of cleanups in the backends along the way [r26542]
-
- 17 Sep, 2009 1 commit
-
-
Matthias Braun authored
[r26535]
-
- 16 Jan, 2009 1 commit
-
-
Michael Beck authored
[r25230]
-
- 28 Nov, 2008 1 commit
-
-
Matthias Braun authored
[r24112]
-
- 08 Nov, 2008 1 commit
-
-
Christoph Mallon authored
Generate new_bd_* instead of new_rd_* functions in the backend. The nodes are always created on the current irg. [r23535]
-
- 11 Oct, 2008 1 commit
-
-
Matthias Braun authored
[r22754]
-
- 11 Sep, 2008 1 commit
-
-
Christoph Mallon authored
[r21832]
-
- 02 Jan, 2008 1 commit
-
-
Michael Beck authored
[r17143]
-
- 12 Oct, 2007 1 commit
-
-
Matthias Braun authored
[r16181]
-
- 06 Jul, 2007 1 commit
-
-
Michael Beck authored
removed unnecesary includes [r14979]
-
- 01 Jun, 2007 1 commit
-
-
Matthias Braun authored
[r14240]
-
- 30 Apr, 2007 1 commit
-
-
Matthias Braun authored
[r13566]
-
- 27 Apr, 2007 1 commit
-
-
Christian Würdig authored
[r13508]
-
- 29 Mar, 2007 1 commit
-
-
Matthias Braun authored
- more work on state registers for x87 fpu rounding modes
-
- 22 Mar, 2007 1 commit
-
-
Matthias Braun authored
-
- 19 Mar, 2007 1 commit
-
-
Matthias Braun authored
- Replace limit callback in register requirements with a simple bitset - Fix backends, generators and the rest of the code for the change register requirements structure - Eliminated the custom register_requirement structures in the backend, they are pointless now, use the normal arch_register_req_t - Fix TEMPLATE backend - Extract emitter framework from ia32 and provide generic header/code for it - Port TEMPLATE backend to new emitter - Extract gas specific emit stuff (declarations, sections) from ia32 backend and provide it as generic header/code. Make TEMPLATE backend use that - Remove several FIRM_DBG_REGISTERs from functions which are called very often. Before we had millions of string hashtable lookups because of that. The prefered way is to have 1 static debug module per file and initialize it in the module constructor. No passing around in environment structs and in no case should you dynamically register it in single functions.
-
- 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>
-
- 26 Jan, 2007 1 commit
-
-
Michael Beck authored
-
- 03 Mar, 2006 1 commit
-
-
Christian Würdig authored
-