- 28 Nov, 2012 1 commit
-
-
Matthias Braun authored
- some code cleanup - avoids the case where 2 dumpers are registered
-
- 26 Nov, 2012 4 commits
-
-
Matthias Braun authored
- save ir_node* instead of irn_idx in the map (saves irn_idx_map lookups) - in liveness_transfer check register class on the inputs (which is cheaper) and only then check the operand
-
Matthias Braun authored
So all files in libFirm do this consistently
-
Christoph Mallon authored
-
Christoph Mallon authored
-
- 24 Oct, 2012 1 commit
-
-
Matthias Braun authored
-
- 16 Jul, 2012 1 commit
-
-
Matthias Braun authored
-
- 13 Jul, 2012 3 commits
-
-
Christoph Mallon authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 22 Dec, 2011 1 commit
-
-
Matthias Braun authored
This also plugs liveness related memory leaks
-
- 21 Dec, 2011 1 commit
-
-
Matthias Braun authored
-
- 10 Nov, 2011 1 commit
-
-
Matthias Braun authored
-
- 20 Oct, 2011 1 commit
-
-
Matthias Braun authored
-
- 04 Nov, 2010 1 commit
-
-
Matthias Braun authored
[r28127]
-
- 12 Aug, 2010 1 commit
-
-
Matthias Braun authored
[r27924]
-
- 02 Jul, 2010 1 commit
-
-
Matthias Braun authored
[r27693]
-
- 13 Nov, 2008 1 commit
-
-
Michael Beck authored
[r23613]
-
- 14 Oct, 2008 1 commit
-
-
Christoph Mallon authored
[r22889]
-
- 02 Jan, 2008 1 commit
-
-
Michael Beck authored
[r17143]
-
- 10 Sep, 2007 1 commit
-
-
Sebastian Hack authored
[r15733]
-
- 17 Aug, 2007 1 commit
-
-
Sebastian Hack authored
It gets a beirg not an irg anymore [r15560]
-
- 21 Jun, 2007 1 commit
-
-
Sebastian Hack authored
Fixed a bug in liveness [r14701]
-
- 14 Jun, 2007 1 commit
-
-
Sebastian Hack authored
- The liveness in the birg stays always the same - Invalidation is done with be_liveness_invalidate() - Each algo has to specify if it needs only liveness checks be_liveness_assure_chk() or the complete liveness sets for use with be_lv_foreach, etc. be_liveness_assure_sets() * Adapted all the files to these changes * made bessadestr.c liveness updating [r14506]
-
- 30 Apr, 2007 1 commit
-
-
Christian Würdig authored
unified .h #ifndef ... #define ... changed some indenting removed some unused code removed beuses_t.h as unused header [r13559]
-
- 27 Apr, 2007 1 commit
-
-
Christian Würdig authored
[r13508]
-
- 05 Apr, 2007 1 commit
-
-
Michael Beck authored
[r12663]
-
- 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.
-
- 14 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)
-
- 31 Jul, 2006 1 commit
-
-
Sebastian Hack authored
Added becopyheur3 (need to compile firm with --enable-jvm)
-
- 16 May, 2006 1 commit
-
-
Sebastian Hack authored
-
- 05 Dec, 2005 1 commit
-
-
Michael Beck authored
-
- 15 Jul, 2005 1 commit
-
-
Sebastian Hack authored
-
- 16 Jun, 2005 1 commit
-
-
Sebastian Hack authored
-
- 26 Jan, 2005 1 commit
-
-
Sebastian Hack authored
-
- 13 Jan, 2005 1 commit
-
-
Sebastian Hack authored
Added additional live_end set for all values that are live at the end and not live out
-
- 15 Dec, 2004 1 commit
-
-
Sebastian Hack authored
-
- 08 Dec, 2004 1 commit
-
-
Sebastian Hack authored
-