becopyheur: Avoid unnecessary bitset copying.
[libfirm] / ir / be / becopyheur.c
2012-12-19 Christoph Mallonbecopyheur: Avoid unnecessary bitset copying.
2012-12-17 Matthias Braunfix a few -pedantic warnings
2012-12-15 Christoph Mallonbecopyheur: Remove the attribute ou from struct qnode_t.
2012-12-15 Christoph Mallonbecopyopt: Remove the attribute copy_opt_t* co from...
2012-12-15 Christoph Mallonbecopyheur: Reduce the number of -> indirections.
2012-12-15 Christoph Mallonbeifg: Remove be_ifg_connected(), which is just a wrapp...
2012-12-12 Matthias Braunremove license stuff from files
2012-12-07 Christoph Mallonbeifg: Let be_ifg_foreach_neighbour() declare the node...
2012-07-20 Christoph MallonLet list_for_each_entry(), list_for_each_entry_reverse...
2012-07-16 Sebastian BuchwaldFixed warnings.
2012-07-13 Christoph MallonLet bitset_foreach() and bitset_foreach_clear() declare...
2012-07-13 Christoph MallonLet foreach_set() declare the iterator variable.
2012-07-13 Christoph MallonAdd the return type as parameter to the macros set_find...
2012-07-13 Christoph MallonUse foreach_set() instead of reimplementing it.
2011-12-05 Matthias Braunbecopyilp: code cleanups
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-04-15 Matthias Braunfix cparser warnings
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-17 Christoph MallonMove macro constant into the only file, which uses it.
2010-12-27 Michael BeckSwitch bitset.h/raw_bitset.h to size_t instead of unsig...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunbackend: cleanup queries for ignore regs
2010-10-06 Matthias Braunfix trailing whitespaces and tabulators in the middle...
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-07-02 Matthias Braunchange register allocator and related interfaces to...
2010-06-23 Matthias Braunremove general ifg interface and always use ifg_std...
2010-03-12 Matthias Braunrework bitset to use raw_bitset
2010-03-12 Matthias Braunrename popcnt to popcount; avoid inline assembly in...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-09-06 Sebastian BuchwaldUse module mechanism to register copy minimization...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-07-31 Matthias Brauncleanup backend: make pre_spill_prepare_constraint...
2009-04-06 Michael Beck- replace costly bitset_popcount() ==/!=/> 0 by bitset_...
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-15 Christoph MallonRemove arch_get_allocatable_regs().
2008-10-15 Christoph MallonAdd arch_reg_out_is_allocatable().
2008-10-15 Christoph MallonAdd arch_get_register_req_out().
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-10 Michael Becktypo fixed
2008-01-02 Michael Beckupdate copyright message
2007-11-07 Sebastian HackGet rid of some get_irn_node_nr() which are still there.
2007-11-03 Matthias Braunget rid of benodesets (in favour of ir_nodeset), report...
2007-07-04 Christoph Mallonconst.
2007-07-03 Christoph MallonAssert that the heur1 worklist does not run out. This...
2007-07-03 Christoph MallonDo not cast a pointer to int.
2007-07-03 Christoph Mallon- DeMorgan
2007-06-21 Michael Becktypo fixed
2007-06-18 Matthias Braunfixed warnings
2007-05-10 Sebastian Hack* Added a new file: beintlive_t.h which subsumes all...
2007-04-27 Christian Würdigunified header
2007-04-27 Christian Würdigadded new licence header
2007-04-02 Matthias Braunno strange stuff for including alloca anymore, use...
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-19 Matthias BraunThe big committ:
2007-01-11 Matthias Braunsome cleanups to ifg code, move ifg specific code to...
2006-08-31 Matthias Braun- Refactored finish/after_ra phases a bit, stacknode...
2006-08-02 Sebastian HackFactored copy minimzation out
2006-04-05 Sebastian HackGet additional ignore registers from ABI
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-03-24 Daniel GrundRenaming of a type.
2006-03-22 Michael Beckreplaced malloc by xmalloc
2006-03-16 Christian Würdigadded assert
2006-03-02 Daniel GrundNext step of refactoring
2006-03-01 Daniel GrundChanged many things in copy opt. 1st part of refactoring.
2006-02-23 Daniel GrundAdded search for free colors in neighbourhood.
2006-02-13 Daniel GrundAdded support for ignore nodes and ignor colors to:
2006-01-27 Sebastian HackAdapted to API
2005-12-23 Daniel GrundBugfix in copy-opt-heur and constraint perms.
2005-12-14 Daniel Grundbufgix
2005-12-08 Sebastian HackMade everything really kaputt
2005-10-10 Daniel GrundBugfixes, Unknown-stuff, Heuristic for maximum independ...
2005-09-01 Daniel Grund*** empty log message ***
2005-08-29 Daniel GrundBefore benchmarking
2005-08-26 Daniel GrundBugfixes
2005-08-23 Daniel GrundCosmetics, changed loop-costs to d^2+1.
2005-08-16 Daniel Grundnew max indep set functions.
2005-07-29 Sebastian HackModified everything
2005-07-28 Daniel GrundRemoved phase which elimiated phi interferences.
2005-07-27 Daniel Grunddebug stuff and bugfixes
2005-07-26 Daniel GrundBugfix in maximum weighted independent set
2005-07-22 Daniel GrundCopy costs instead of numbers
2005-06-16 Sebastian HackRecent version :-)
2005-06-14 Daniel GrundBugfixes. DBG per irg. Dump nothing is default.
2005-06-07 Daniel GrundBugfixes, adaption to new lpp.
2005-05-17 Sebastian HackCosmetic changes to the chordal register allocator
2005-05-12 Daniel GrundAdded copyright headers. Adapted to new arch-interface...
2005-05-06 Michael Beckadded config.h include
2005-05-04 Daniel GrundRegister constraints can now be handled. Bugfixes.
2005-04-22 Daniel GrundBugfixes, small improvements and movements.
next