2010-09-22 |
Matthias Braun | remove MacroBlock concept |
blob | commitdiff | raw |
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 |
2006-04-10 |
Michael Beck | Implemented full list scheduler using delay and earlies... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Christian Würdig | added scheduling statistics for number of ready nodes |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Christian Würdig | added const irn classifier |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | handle keep-alive Blocks |
blob | commitdiff | raw | diff to current |
2006-04-03 |
Michael Beck | implemented nodeset: a pointer set using node numbers... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Michael Beck | more comments added |
blob | commitdiff | raw | diff to current |
2006-03-30 |
Christian Würdig | wrapped debugging modules with DEBUG_ONLY |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Michael Beck | used new FIRM_DBG_REGISTER macro |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Sebastian Hack | Jumps are now in the schedule. |
blob | commitdiff | raw | diff to current |
2006-03-02 |
Sebastian Hack | Several bugfixes |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Sebastian Hack | Minor changes |
blob | commitdiff | raw | diff to current |
2006-01-24 |
Sebastian Hack | Added special treatment of Keep nodes |
blob | commitdiff | raw | diff to current |
2006-01-24 |
Sebastian Hack | Some minor changes |
blob | commitdiff | raw | diff to current |
2006-01-20 |
Sebastian Hack | Added to_appear_in_schedule to the selector |
blob | commitdiff | raw | diff to current |
2006-01-17 |
Sebastian Hack | Added a register pressure sensitive scheduler |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Christian Würdig | fixed typo |
blob | commitdiff | raw | diff to current |
2005-12-08 |
Sebastian Hack | Made everything really kaputt |
blob | commitdiff | raw | diff to current |
2005-11-22 |
Christian Würdig | bearch_firm is now in a subdir |
blob | commitdiff | raw | diff to current |
2005-10-10 |
Daniel Grund | Bugfixes, Unknown-stuff, Heuristic for maximum independ... |
blob | commitdiff | raw | diff to current |
2005-10-10 |
Daniel Grund | scheduled Immediates to uses |
blob | commitdiff | raw | diff to current |
next |