2012-07-13 |
Christoph Mallon | Remove the unused ir/adt/iterator.[ch]. |
blob | commitdiff | raw |
2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
blob | commitdiff | raw | diff to current |
2011-12-19 |
Matthias Braun | plug more leaks |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Sebastian Buchwald | Fixed inconsistent uses of DEBUG_ONLY. |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Matthias Braun | big refactoring of arch_XXX functions |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Matthias Braun | fix cparser warnings |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | Merge branch 'kaps-included' into master |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Matthias Braun | Another rewrite of prolog/epilog handling: Delay their... |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | add priority classes to scheduler, create prolog and... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | cleanup listscheduler code |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove mostly unused/broken liveness tracking in scheduler |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove to_appear_in_schedule function, use flags instead |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | rework schedulers to register similar like regallocator... |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove support for schedule preparation steps (both... |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Andreas Zwinkau | Removed: list_sched_single_block |
blob | commitdiff | raw | diff to current |
2011-02-06 |
Christoph Mallon | Fix several size_t related signed/unsigned warnings. |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | fix trailing whitespaces and tabulators in the middle... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove MacroBlock concept |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Matthias Braun | remove ilp scheduler; simplify listsched interface |
blob | commitdiff | raw | diff to current |
2010-08-12 |
Matthias Braun | identifiers starting with _ are reserved; remove this... |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Matthias Braun | more robust detection of start nodes in listsched;... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Matthias Braun | - further refactoring and finally eliminated the callba... |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Matthias Braun | rename benode_t.h to benode.h, remove some unused code |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Matthias Braun | reorganize backend headers (kill some _t variants in... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Michael Beck | - let option "hmuchnik" select the heuristic muchnik... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused attributes const arch_env_t *arch_env... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Matthias Braun | cleanup statistics stuff |
blob | commitdiff | raw | diff to current |
2008-09-21 |
Matthias Braun | use mallonscheduler(aka listsched-select=normal) as... |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Christoph Mallon | s/get_irn_op(x) {==,!=} op_FOO/{,!}is_FOO(x)/. |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Christoph Mallon | Remove last remaining SCHEDULE_PROJS. |
blob | commitdiff | raw | diff to current |
2008-05-24 |
Michael Beck | arch_env_* macros updated |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Matthias Braun | - Aus arch_isa_t wird arch_env_t sonst ändert sich... |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Michael Beck | - removed obstack from be_main_env_t, it was only used... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Matthias Braun | - copy libcore into libfirm |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Michael Beck | Ignore Block->Block out edges when iterating over all... |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Michael Beck | do not schedule nodes only hold by the anchor |
blob | commitdiff | raw | diff to current |
2007-08-18 |
Christoph Mallon | Remove an unnecessary layer of indirection from the... |
blob | commitdiff | raw | diff to current |
2007-08-18 |
Christoph Mallon | Add a scheduler based on the strong normal form theorem... |
blob | commitdiff | raw | diff to current |
2007-08-17 |
Sebastian Hack | Changed API of listscheduler |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | removed SCHEDULE_PROJS ifdefs |
blob | commitdiff | raw | diff to current |
2007-07-03 |
Michael Beck | backend part is always WITH_LIBCORE :-) |
blob | commitdiff | raw | diff to current |
2007-07-03 |
Michael Beck | add sopport for compile without WITH_LIBCORE |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Matthias Braun | fixed scheduler, fpu |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Sebastian Hack | Adapted to stat events |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Michael Beck | SCHEDULE_PROJS patch: Proj nodes are not more scheduled |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Michael Beck | removed superflous LC_OPT_ENT_NULL, use LC_OPT_LAST... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | fixed warnings |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Matthias Braun | no need to call update_liveness for initial live in... |
blob | commitdiff | raw | diff to current |
2007-04-30 |
Christian Würdig | unified mein file comments |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-18 |
Matthias Braun | - Split bearch.h correctly into bearch.h and bearch_t.h |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | - Implement all the state switching stuff needed for... |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Matthias Braun | rewritten be_ssa_constr which isn't using sets anymore... |
blob | commitdiff | raw | diff to current |
2007-03-22 |
Matthias Braun | a bunch of fixes to make firm work with NDEBUG and... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Matthias Braun | The big committ: |
blob | commitdiff | raw | diff to current |
2007-03-15 |
Christian Würdig | added function to schedule single block (needed as... |
blob | commitdiff | raw | diff to current |
2007-03-02 |
Matthias Braun | - No #ifdef WITH_LIBCORE anymore in backend, compilatio... |
blob | commitdiff | raw | diff to current |
2007-02-16 |
Matthias Braun | only schedule syncs immediately, not all mode_M values |
blob | commitdiff | raw | diff to current |
2007-02-08 |
Matthias Braun | reformatted |
blob | commitdiff | raw | diff to current |
2007-02-06 |
Christian Würdig | do not schedule Unknown |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Matthias Braun | - All backend modules use module constructors for regis... |
blob | commitdiff | raw | diff to current |
2006-12-18 |
Matthias Braun | fix belistsched for new scheduling API |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | moved options fomr group "sched" to group "listsched" |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Christian Würdig | recompute edges before scheduling |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Christian Würdig | do not schedule node having no users |
blob | commitdiff | raw | diff to current |
2006-10-05 |
Adam Szalkowski | enumaration of possible enum values is now done by... |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Christian Würdig | make memory nodes immediatly ready |
blob | commitdiff | raw | diff to current |
2006-09-25 |
Christian Würdig | moved scheduler options to scheduling module |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Christian Würdig | added missing include |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Christian Würdig | added scheduling preparation switch |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Matthias Braun | random scheduler, fix no spillslot coalescing flag |
blob | commitdiff | raw | diff to current |
2006-08-31 |
Sebastian Hack | mode_T nodes can also have dep edges |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Matthias Braun | fix warning |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Christian Würdig | moved selector implementations into separate modules |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Christian Würdig | adjusted heuristic node selector |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | added some new backend options |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Christian Würdig | added heuristic selection from mueller diss |
blob | commitdiff | raw | diff to current |
2006-08-14 |
Matthias Braun | - Spillslot coalescing now collects all nodes that... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Christian Würdig | irn classify is now a mask |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | fix a few more warnings |
blob | commitdiff | raw | diff to current |
2006-07-31 |
Sebastian Hack | Adapted to new liveness |
blob | commitdiff | raw | diff to current |
2006-07-10 |
Christian Würdig | added recursion break to descent |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Christian Würdig | added some debug stuff |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Christian Würdig | changed to_appear_in_schedule: 1 - yes, 0 - no, -1... |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Christian Würdig | mris must be enabled explicitly now |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Sebastian Hack | Special handling for Bad nodes |
blob | commitdiff | raw | diff to current |
2006-04-19 |
Michael Beck | BugFix: |
blob | commitdiff | raw | diff to current |
2006-04-18 |
Christian Würdig | removed MIN/MAX macros (in irtools.h now) |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Sebastian Hack | Changed interface |
blob | commitdiff | raw | diff to current |
next |