- 24 Sep, 2009 1 commit
-
-
Matthias Braun authored
[r26648]
-
- 23 Sep, 2009 2 commits
-
-
yb9976 authored
[r26635]
-
Matthias Braun authored
[r26620]
-
- 18 Sep, 2009 1 commit
-
-
Matthias Braun authored
- Introduced be_Start which is now used instead of iro_Start+be_RegParams - further cleanups and fixes along the way [r26549]
-
- 27 Nov, 2008 1 commit
-
-
Christoph Mallon authored
[r24066]
-
- 23 Jul, 2008 1 commit
-
-
Michael Beck authored
- add hash function for ia32 Immediates - unified comments for all specifications [r20629]
-
- 26 Sep, 2007 1 commit
-
-
Matthias Braun authored
[r15927]
-
- 14 May, 2007 1 commit
-
-
Matthias Braun authored
[r13849]
-
- 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.
-
- 22 Dec, 2006 1 commit
-
-
Michael Beck authored
-
- 08 Apr, 2006 1 commit
-
-
Michael Beck authored
-
- 17 Mar, 2006 1 commit
-
-
Christian Würdig authored
-
- 03 Mar, 2006 1 commit
-
-
Christian Würdig authored
-
- 13 Feb, 2006 2 commits
-
-
Christian Würdig authored
-
Christian Würdig authored
-
- 30 Jan, 2006 1 commit
-
-
Christian Würdig authored
fixed emit
-
- 27 Jan, 2006 3 commits
-
-
Michael Beck authored
-
Christian Würdig authored
added alloca node
-
Christian Würdig authored
small emitter interface changes
-
- 26 Jan, 2006 1 commit
-
-
Christian Würdig authored
-
- 23 Jan, 2006 1 commit
-
-
Christian Würdig authored
fixed up reg param stuff
-
- 20 Jan, 2006 1 commit
-
-
Christian Würdig authored
check for alloca and use ebp as stack register if found
-
- 19 Jan, 2006 1 commit
-
-
Christian Würdig authored
added some comments
-
- 18 Jan, 2006 1 commit
-
-
Christian Würdig authored
code refactoring fixed indents
-
- 16 Jan, 2006 1 commit
-
-
Christian Würdig authored
-
- 12 Jan, 2006 1 commit
-
-
Christian Würdig authored
-
- 11 Jan, 2006 1 commit
-
-
Christian Würdig authored
-
- 13 Dec, 2005 1 commit
-
-
Christian Würdig authored
changed backend interface improved emitter fixed a lot of bugs
-
- 22 Nov, 2005 2 commits
-
-
Christian Würdig authored
-
Christian Würdig authored
added register constraints for nodes
-
- 18 Nov, 2005 2 commits
-
-
Christian Würdig authored
-
Christian Würdig authored
-
- 08 Nov, 2005 1 commit
-
-
Christian Würdig authored
-
- 07 Nov, 2005 1 commit
-
-
Christian Würdig authored
removed redundant ,
-
- 03 Nov, 2005 1 commit
-
-
Christian Würdig authored
-
- 02 Nov, 2005 1 commit
-
-
Christian Würdig authored
removed keys which are optional now added Lea and Lea_i nodes
-
- 27 Oct, 2005 1 commit
-
-
Christian Würdig authored
-
- 26 Oct, 2005 1 commit
-
-
Christian Würdig authored
added new ops
-
- 25 Oct, 2005 1 commit
-
-
Christian Würdig authored
-