summaryrefslogtreecommitdiffhomepage
path: root/ir/be/besched.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Remove unnecessary #include "bearch.h".Christoph Mallon2015-07-19
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* cleanup: Remove unnecessary #include "beutil.h".Christoph Mallon2015-05-24
* be: Assert that nodes are scheduled in the same block as their predecessor/su...Christoph Mallon2015-01-12
* besched: Add be_move_after_schedule_first() to place nodes after schedule_fir...Christoph Mallon2015-01-10
* coding style fixes: ensure space after control flow changing statementsMatthias Braun2014-07-08
* cleanup, use C99Matthias Braun2014-05-16
* do not include config.h anymoreMatthias Braun2013-05-04
* besched: Change sched_foreach_from(sched_next(x), y) to sched_foreach_after(x...Christoph Mallon2012-12-15
* remove license stuff from filesMatthias Braun2012-12-12
* besched: Add and use sched_replace().Christoph Mallon2012-12-02
* cleanup: Remove unnecessary #include from besched.[ch].Christoph Mallon2012-11-24
* Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...Christoph Mallon2012-07-13
* make code C++ warning clean (again)Matthias Braun2012-07-10
* remove extended basic block supportMatthias Braun2012-06-13
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* fix cparser warningsMatthias Braun2011-04-15
* rework schedulers to register similar like regallocators/spillersMatthias Braun2011-03-04
* cleanup besched headerMatthias Braun2011-03-04
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* change spiller and related interface to use ir_graph* instead of be_irg_t*Matthias Braun2010-07-02
* - change various be_get_birg_XXX functions to be_get_irg_XXX functions.Matthias Braun2010-07-02
* cleanup and rewrite dumper interfaceMatthias Braun2010-06-25
* remove impl.h - stupid concept leading to unreadable code which was only used...Matthias Braun2010-05-19
* make firm (mostly) -Wmissing-prototypes cleanMatthias Braun2010-03-09
* Put a space after if/for/switch/while.Christoph Mallon2010-02-13
* Put opening curly brace of functions on a separate line.Christoph Mallon2010-02-13
* - Rewrite internal backend logic for querying register constraints.Matthias Braun2009-08-06
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* improve sched_info datastructure, saving space and making it more efficientMatthias Braun2009-05-16
* Unconditionally include stdlib.h.Christoph Mallon2008-11-28
* - Part1 of backend reorganisation:Matthias Braun2008-10-23
* 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
* firm already had kill_node, no need to be_kill_nodeMatthias Braun2008-08-01
* update copyright messageMichael Beck2008-01-02
* restored old behavior of dump_ir_*_sched() functions: Can be called without s...Michael Beck2007-12-14
* Changed phase node initializer to take const ir_nodeSebastian Hack2007-11-22
* renamed register_additional_node_data() to firm_register_additional_node_data()Michael Beck2007-07-11
* SCHEDULE_PROJS patch: Proj nodes are not more scheduledMichael Beck2007-06-21
* fixed fpu problems, several x87 fixesMatthias Braun2007-06-18
* fixed warningsMatthias Braun2007-06-18
* 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
* more verification of the final graph, always kill nodes in be_remove_dead_nod...Matthias Braun2007-02-22
* remove old unused code from belady, improve schedule verifiy in beverify.c, r...Matthias Braun2007-02-16
* fix warningMatthias Braun2007-02-14