beifg: Factorise code to count interference components.
[libfirm] / ir / be / be_t.h
2012-12-12 Matthias Braunremove license stuff from files
2012-11-30 Christoph Mallonbemain: Centrally call be_emit_init() and be_gas_begin_...
2012-11-25 Christoph Mallonbechordal: Remove T_RA_PROLOG.
2012-11-25 Christoph Mallonbechordal: Remove remnants of the long gone split phase.
2012-11-25 Christoph Malloncleanup: Remove unnecessary #include from be_t.h.
2012-10-24 Matthias Braunrework timer API
2012-06-06 Matthias Braunbe: introduce verboseasm flag (enabled by default)
2012-06-06 Matthias Braunbe: expose be_options variable globally
2012-03-01 Quentin ColombetAdd a phase before coloring thats split all live variab...
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-10-27 Matthias Braunlet backends decide wether to use begnuas
2011-04-28 Matthias Braunimprove firm profiler (based on patch by Steven Schäfer)
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-04 Matthias Brauncleanup/flatten some backend options
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunbackend: cleanup queries for ignore regs
2010-09-22 Matthias Braunbackend: remove unused omitleaffp option
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-09-22 Matthias Brauneliminate the unnecessary and especially confusing...
2010-07-28 Matthias Braunno unnecessary and cryptic abreviations: rename vrfy...
2010-07-02 Matthias Braunchange spiller and related interface to use ir_graph...
2010-06-23 Matthias Braunremove general ifg interface and always use ifg_std...
2009-12-21 Matthias Braunkeep timer interface simple - no names and descriptions...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2008-07-31 Sebastian BuchwaldAdded function firm_be_finish.
2008-07-28 Matthias Braun- handle parsing of assembler constraints in backends...
2008-06-02 Michael Beck- added option -b omitleaffp, omitting the frame pointe...
2008-05-30 Michael Beck- no more be_init(): backend is initialised in init_firm
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-05-23 Matthias Braun- arch_get_irn_ops simplified
2008-05-23 Michael BeckRemoved the irn_handler stack.
2008-05-23 Michael BeckRemoved the arch_irn_handler_t. This was just an additi...
2008-05-21 Michael Beck- placed phi_handler into the be_main environment,...
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-04-09 Matthias Braun- add support for stack alignment on calls
2008-04-03 Matthias Braunstarted implementing Mac Style PIC
2008-03-30 Matthias Braun- cleanup and rewrite some of the dbgout stuff (no...
2008-02-13 Matthias Braunuse libfirm timing facilities
2008-01-14 Matthias Braunavoid warning in release mode
2008-01-11 Matthias Brauntime execfreq
2008-01-11 Matthias Braunrefactor time measurement
2008-01-02 Michael Beckupdate copyright message
2007-11-16 Sebastian HackSmaller changes in statistic output bechordal_main.c
2007-08-30 Matthias Braunadd support to print some events in a human readable...
2007-06-21 Sebastian HackAdapted to stat events
2007-05-15 Christian Würdigbe_abi_put_ignore_regs returns now number of ignore...
2007-04-27 Christian Würdigunified header
2007-04-27 Christian Würdigadded new licence header
2007-04-18 Matthias Braun- Split bearch.h correctly into bearch.h and bearch_t.h
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-26 Matthias Braunrewritten be_ssa_constr which isn't using sets anymore...
2007-03-19 Matthias BraunThe big committ:
2007-03-13 Christian Würdigfixed indent
2006-12-14 Matthias Braunmove birg to an own file, use more of the birg analysis...
2006-12-10 Matthias Braun- New belady variant (see my diploma thesis + presentation)
2006-10-24 Christian Würdigadded scheduler as backend option
2006-10-24 Matthias Braunmake statfile available to the whole backend, output...
2006-10-06 Christian Würdigfixed indent
2006-09-27 Michael Beckrenamed exec_freq_t to ir_exec_freq
2006-09-25 Christian Würdigmoved scheduler options to scheduling module
2006-09-20 Christian Würdigadded scheduling preparation switch
2006-09-13 Michael Beckadd option to switch stabs support on/off
2006-09-11 Michael Beckadd handle for the debug output support
2006-09-08 Matthias Braunrandom scheduler, fix no spillslot coalescing flag
2006-09-05 Matthias Braun- Split bemain to first prepare all irgs, then instrume...
2006-09-04 Christian Würdigcollect option in be_options variable
2006-08-29 Christian Würdigadded new option defines
2006-08-28 Sebastian HackSeveral bug fixes
2006-08-17 Christian Würdigchanged optiona values for sched selector
2006-08-15 Christian Würdigadded some new backend options
2006-06-23 Christian Würdigmoved some macros from bemain to here
2006-04-21 Michael Beckremoved unnecessary header dependency
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-22 Sebastian HackAdded phi handler
2006-03-02 Sebastian HackSeveral bugfixes
2006-02-24 Sebastian HackSeparated dominance frontier calculations again
2006-02-23 Sebastian HackIntroduced be_irg_t
2006-01-24 Christian Würdigadded codegenerator to main environment
2006-01-18 Sebastian HackAdapted to new benode.c
2005-12-08 Sebastian HackMade everything really kaputt
2005-09-29 Daniel Grunda new better version.
2005-07-27 Sebastian HackFixed beirgmod and introduced some debugging prints...
2005-06-08 Sebastian HackMoved insert_Perm_after to benode.c
2005-06-07 Sebastian HackAdded insert_Perm and be_*_main_env_t
2004-12-15 Sebastian HackAdded register allocator.