2007-07-03 |
Michael Beck | backend part is always WITH_LIBCORE :-) |
blob | commitdiff | raw |
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 |
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 |
2005-10-05 |
Daniel Grund | half a ton of bugfixes. |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Daniel Grund | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Daniel Grund | a new better version. |
blob | commitdiff | raw | diff to current |
2005-08-29 |
Sebastian Hack | Moved normalize projs to bemain.c |
blob | commitdiff | raw | diff to current |
2005-06-15 |
Sebastian Hack | Fixed a bug in scheduling and adapted coloring |
blob | commitdiff | raw | diff to current |
2005-06-07 |
Sebastian Hack | Changed sched_add to sched_add_before |
blob | commitdiff | raw | diff to current |
2005-03-14 |
Sebastian Hack | Added be arch reflection/backend support infrastructure. |
blob | commitdiff | raw | diff to current |
2005-01-07 |
Daniel Grund | included phi stat in normal main loop. |
blob | commitdiff | raw | diff to current |
2005-01-05 |
Sebastian Hack | Fixed a bug. |
blob | commitdiff | raw | diff to current |
2004-12-21 |
Michael Beck | removed C99 construct |
blob | commitdiff | raw | diff to current |
2004-12-17 |
Sebastian Hack | Added workaround for end block keepalive edges. |
blob | commitdiff | raw | diff to current |
2004-12-16 |
Sebastian Hack | Adapted to new debug interface. |
blob | commitdiff | raw | diff to current |
2004-12-15 |
Sebastian Hack | Added register allocator. |
blob | commitdiff | raw | diff to current |
2004-12-09 |
Florian Liekweg | do C99 compliance |
blob | commitdiff | raw | diff to current |
2004-12-08 |
Sebastian Hack | Added some backend stuff. nothing big, just a basis. |
blob | commitdiff | raw | diff to current |
|