we don't need no stinking selfs
[libfirm] / ir / be / belistsched.c
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-02-14 Matthias Braun- copy libcore into libfirm
2008-01-02 Michael Beckupdate copyright message
2007-12-28 Michael BeckIgnore Block->Block out edges when iterating over all...
2007-09-27 Michael Beckdo not schedule nodes only hold by the anchor
2007-08-18 Christoph MallonRemove an unnecessary layer of indirection from the...
2007-08-18 Christoph MallonAdd a scheduler based on the strong normal form theorem...
2007-08-17 Sebastian HackChanged API of listscheduler
2007-07-11 Michael Beckremoved SCHEDULE_PROJS ifdefs
2007-07-03 Michael Beckbackend part is always WITH_LIBCORE :-)
2007-07-03 Michael Beckadd sopport for compile without WITH_LIBCORE
2007-06-21 Matthias Braunfixed scheduler, fpu
2007-06-21 Sebastian HackAdapted to stat events
2007-06-21 Michael BeckSCHEDULE_PROJS patch: Proj nodes are not more scheduled
2007-06-18 Michael Beckremoved superflous LC_OPT_ENT_NULL, use LC_OPT_LAST...
2007-06-18 Matthias Braunfixed warnings
2007-06-08 Matthias Braunno need to call update_liveness for initial live in...
2007-04-30 Christian Würdigunified mein file comments
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-04-02 Matthias Braun- Implement all the state switching stuff needed for...
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-26 Matthias Braunrewritten be_ssa_constr which isn't using sets anymore...
2007-03-22 Matthias Brauna bunch of fixes to make firm work with NDEBUG and...
2007-03-19 Matthias BraunThe big committ:
2007-03-15 Christian Würdigadded function to schedule single block (needed as...
2007-03-02 Matthias Braun- No #ifdef WITH_LIBCORE anymore in backend, compilatio...
2007-02-16 Matthias Braunonly schedule syncs immediately, not all mode_M values
2007-02-08 Matthias Braunreformatted
2007-02-06 Christian Würdigdo not schedule Unknown
2006-12-21 Matthias Braun- All backend modules use module constructors for regis...
2006-12-18 Matthias Braunfix belistsched for new scheduling API
2006-10-24 Christian Würdigmoved options fomr group "sched" to group "listsched"
2006-10-13 Christian Würdigrecompute edges before scheduling
2006-10-09 Christian Würdigdo not schedule node having no users
2006-10-05 Adam Szalkowskienumaration of possible enum values is now done by...
2006-09-25 Christian Würdigmake memory nodes immediatly ready
2006-09-25 Christian Würdigmoved scheduler options to scheduling module
2006-09-21 Christian Würdigadded missing include
2006-09-20 Christian Würdigadded scheduling preparation switch
2006-09-08 Matthias Braunrandom scheduler, fix no spillslot coalescing flag
2006-08-31 Sebastian Hackmode_T nodes can also have dep edges
2006-08-30 Matthias Braunfix warning
2006-08-29 Christian Würdigmoved selector implementations into separate modules
2006-08-28 Sebastian HackSeveral bug fixes
2006-08-17 Christian Würdigadjusted heuristic node selector
2006-08-15 Christian Würdigadded some new backend options
2006-08-15 Christian Würdigadded heuristic selection from mueller diss
2006-08-14 Matthias Braun- Spillslot coalescing now collects all nodes that...
2006-08-11 Christian Würdigirn classify is now a mask
2006-08-04 Matthias Braunfix a few more warnings
2006-07-31 Sebastian HackAdapted to new liveness
2006-07-10 Christian Würdigadded recursion break to descent
2006-07-06 Christian Würdigadded some debug stuff
2006-06-23 Christian Würdigchanged to_appear_in_schedule: 1 - yes, 0 - no, -1...
2006-05-30 Christian Würdigmris must be enabled explicitly now
2006-05-02 Sebastian HackSpecial handling for Bad nodes
2006-04-19 Michael BeckBugFix:
2006-04-18 Christian Würdigremoved MIN/MAX macros (in irtools.h now)
2006-04-11 Sebastian HackChanged interface
2006-04-10 Michael BeckImplemented full list scheduler using delay and earlies...
2006-04-08 Christian Würdigadded scheduling statistics for number of ready nodes
2006-04-07 Christian Würdigadded const irn classifier
2006-04-06 Michael Beckhandle keep-alive Blocks
2006-04-03 Michael Beckimplemented nodeset: a pointer set using node numbers...
2006-03-31 Michael Beckmore comments added
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-03-12 Sebastian HackJumps are now in the schedule.
2006-03-02 Sebastian HackSeveral bugfixes
2006-01-25 Sebastian HackMinor changes
2006-01-24 Sebastian HackAdded special treatment of Keep nodes
2006-01-24 Sebastian HackSome minor changes
2006-01-20 Sebastian HackAdded to_appear_in_schedule to the selector
2006-01-17 Sebastian HackAdded a register pressure sensitive scheduler
2006-01-09 Christian Würdigfixed typo
2005-12-08 Sebastian HackMade everything really kaputt
2005-11-22 Christian Würdigbearch_firm is now in a subdir
2005-10-10 Daniel GrundBugfixes, Unknown-stuff, Heuristic for maximum independ...
2005-10-10 Daniel Grundscheduled Immediates to uses
2005-10-05 Daniel Grundhalf a ton of bugfixes.
2005-09-30 Daniel Grund*** empty log message ***
2005-09-29 Daniel Grunda new better version.
2005-08-29 Sebastian HackMoved normalize projs to bemain.c
2005-06-15 Sebastian HackFixed a bug in scheduling and adapted coloring
2005-06-07 Sebastian HackChanged sched_add to sched_add_before
2005-03-14 Sebastian HackAdded be arch reflection/backend support infrastructure.
2005-01-07 Daniel Grundincluded phi stat in normal main loop.
2005-01-05 Sebastian HackFixed a bug.
2004-12-21 Michael Beckremoved C99 construct
2004-12-17 Sebastian HackAdded workaround for end block keepalive edges.
2004-12-16 Sebastian HackAdapted to new debug interface.
2004-12-15 Sebastian HackAdded register allocator.
2004-12-09 Florian Liekwegdo C99 compliance
2004-12-08 Sebastian HackAdded some backend stuff. nothing big, just a basis.