summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bespillslots.c
Commit message (Expand)AuthorAge
...
* fix more cparser warnings, cleanup some libcore codeMatthias Braun2011-06-21
* Fixed some warning about unused variables.Sebastian Buchwald2011-05-27
* fix cparser warningsMatthias Braun2011-04-15
* allocate spillslots at beginning/end of stackframe depending on omit_fp modeMatthias Braun2011-03-16
* remove old spillslot coalescing APIMatthias Braun2011-03-16
* Fix several size_t related signed/unsigned warnings.Christoph Mallon2011-02-06
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* cleanup ircons code; add current_ir_graph independent construction bits; new_...Matthias Braun2010-10-06
* forbid calls of new_XXX and new_d_XXX when not in phase_building (only new_r_...Matthias Braun2010-10-06
* fix trailing whitespaces and tabulators in the middle of a lineMatthias Braun2010-10-06
* identifiers starting with _ are reserved; remove this bad practiceMatthias Braun2010-08-12
* avoid unnecessary passing around of arch_env_t* in backend APIsMatthias Braun2010-07-15
* refactoring: set_frame_entity is a special callbacks for users of the advance...Matthias Braun2010-07-14
* convert remaining APIs from be_irg_t* to ir_graph*Matthias Braun2010-07-02
* - change various be_get_birg_XXX functions to be_get_irg_XXX functions.Matthias Braun2010-07-02
* remove arch_irn_class_is macro as it hides usages of arch_irn_class_XXX from ...Matthias Braun2010-06-23
* avoid excessive use of alloca -- it doesn't work on cygwinMatthias Braun2010-04-15
* make firm (mostly) -Wmissing-prototypes cleanMatthias Braun2010-03-09
* Put a space after if/for/switch/while.Christoph Mallon2010-02-13
* - refactoring of backend generator scripts: You can create multiple constructorsMatthias Braun2009-10-01
* rename benode_t.h to benode.h, remove some unused codeMatthias Braun2009-09-17
* merge preferences along congruence classesMatthias Braun2009-09-02
* Add OALLOC*() to make allocating from obstacks a bit nicer.Christoph Mallon2009-09-02
* - implement output constraint enforcement for new register allocatorMatthias Braun2009-08-11
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* - remove all irg parameter from node constructors having a blockMichael Beck2009-07-05
* small changes to make unionfind a tiny bit more efficient and easier to useMatthias Braun2009-02-18
* Add ALLOCAN() and ALLOCANZ().Christoph Mallon2008-10-18
* Add arch_get_irn_reg_class_out().Christoph Mallon2008-10-15
* s/\<\(LC_\)\?INLINE\>/inline/.Christoph Mallon2008-10-14
* remove #ifdef HAVE_CONFIG_HsMatthias Braun2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_irn_classify() an...Christoph Mallon2008-10-11
* remove support for java stuff (was broken and nobody used it anyway)Matthias Braun2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_get_irn_reg_class...Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_set_frame_entity().Christoph Mallon2008-10-11
* Remove the unused parameter const arch_env_t *env from arch_get_frame_entity().Christoph Mallon2008-10-11
* more debug infoMatthias Braun2008-10-06
* Good day and welcome to the FIRM XMALLOC*() macros. These macros are provide...Christoph Mallon2008-10-05
* place spill entities at other end of frameMatthias Braun2008-07-23
* - Aus arch_isa_t wird arch_env_t sonst ändert sich nix...Matthias Braun2008-05-23
* BugFix: the spillslot coalescer need the ProjM nodes ...Michael Beck2008-05-14
* - modeled vfisttp using a dummy output value, this should fix the non-working...Michael Beck2008-05-14
* - removed obstack from be_main_env_t, it was only used to allocate one arch_e...Michael Beck2008-04-13
* a bit of code cleanup and reformatingMatthias Braun2008-03-07
* update copyright messageMichael Beck2008-01-02
* get rid of benodesets (in favour of ir_nodeset), report nextuse place in beusesMatthias Braun2007-11-03
* catch bad spillslot/memory networksMatthias Braun2007-08-08
* - Fix unsigned->double, double->unsigned convsMatthias Braun2007-08-08
* Adapted to stat eventsSebastian Hack2007-06-21
* fixed a bunch of warnings (and some bugs)Matthias Braun2007-06-17