summaryrefslogtreecommitdiffhomepage
path: root/ir/be/belistsched.c
Commit message (Expand)AuthorAge
...
* use mallonscheduler(aka listsched-select=normal) as defaultMatthias Braun2008-09-22
* s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/.Christoph Mallon2008-09-11
* Remove last remaining SCHEDULE_PROJS.Christoph Mallon2008-07-30
* arch_env_* macros updatedMichael Beck2008-05-24
* - Aus arch_isa_t wird arch_env_t sonst ändert sich nix...Matthias Braun2008-05-23
* - removed obstack from be_main_env_t, it was only used to allocate one arch_e...Michael Beck2008-04-13
* - copy libcore into libfirmMatthias Braun2008-02-14
* update copyright messageMichael Beck2008-01-02
* Ignore Block->Block out edges when iterating over all out edges of a Block.Michael Beck2007-12-28
* do not schedule nodes only hold by the anchorMichael Beck2007-09-27
* Remove an unnecessary layer of indirection from the scheduler selectors.Christoph Mallon2007-08-18
* Add a scheduler based on the strong normal form theorem. It seems to deliver ...Christoph Mallon2007-08-18
* Changed API of listschedulerSebastian Hack2007-08-17
* removed SCHEDULE_PROJS ifdefsMichael Beck2007-07-11
* backend part is always WITH_LIBCORE :-)Michael Beck2007-07-03
* add sopport for compile without WITH_LIBCOREMichael Beck2007-07-03
* fixed scheduler, fpuMatthias Braun2007-06-21
* Adapted to stat eventsSebastian Hack2007-06-21
* SCHEDULE_PROJS patch: Proj nodes are not more scheduledMichael Beck2007-06-21
* removed superflous LC_OPT_ENT_NULL, use LC_OPT_LAST insteadremoved C99 featureMichael Beck2007-06-18
* fixed warningsMatthias Braun2007-06-18
* no need to call update_liveness for initial live in schedulerMatthias Braun2007-06-08
* unified mein file commentsChristian Würdig2007-04-30
* added new licence headerChristian Würdig2007-04-27
* - Split bearch.h correctly into bearch.h and bearch_t.hMatthias Braun2007-04-18
* - Implement all the state switching stuff needed for efficient fpu modeMatthias Braun2007-04-02
* - change #include <config.h> back to "config.h"Matthias Braun2007-03-29
* rewritten be_ssa_constr which isn't using sets anymore, started working on a ...Matthias Braun2007-03-26
* a bunch of fixes to make firm work with NDEBUG and without DEBUG_libfirmMatthias Braun2007-03-22
* The big committ:Matthias Braun2007-03-19
* added function to schedule single block (needed as ILP fallback)Christian Würdig2007-03-15
* - No #ifdef WITH_LIBCORE anymore in backend, compilation without libcore was ...Matthias Braun2007-03-02
* only schedule syncs immediately, not all mode_M valuesMatthias Braun2007-02-16
* reformattedMatthias Braun2007-02-08
* do not schedule UnknownChristian Würdig2007-02-06
* - All backend modules use module constructors for registering their options nowMatthias Braun2006-12-21
* fix belistsched for new scheduling APIMatthias Braun2006-12-18
* moved options fomr group "sched" to group "listsched"Christian Würdig2006-10-24
* recompute edges before schedulingChristian Würdig2006-10-13
* do not schedule node having no usersChristian Würdig2006-10-09
* enumaration of possible enum values is now done by libcoreAdam Szalkowski2006-10-05
* make memory nodes immediatly readyChristian Würdig2006-09-25
* moved scheduler options to scheduling moduleChristian Würdig2006-09-25
* added missing includeChristian Würdig2006-09-21
* added scheduling preparation switchChristian Würdig2006-09-20
* random scheduler, fix no spillslot coalescing flagMatthias Braun2006-09-08
* mode_T nodes can also have dep edgesSebastian Hack2006-08-31
* fix warningMatthias Braun2006-08-30
* moved selector implementations into separate modulesChristian Würdig2006-08-29
* Several bug fixesSebastian Hack2006-08-28