2007-04-30 |
Christian Würdig | unified mein file comments |
blob | commitdiff | raw |
2007-04-27 |
Christian Würdig | unified header |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Michael Beck | Fixed bad memory leak: |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Michael Beck | Ensure that allocated sets are freed in post_spill() |
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-15 |
Christian Würdig | fixed statistic envents for backend provided spiller |
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-23 |
Christian Würdig | removed unused code |
blob | commitdiff | raw | diff to current |
2007-02-22 |
Matthias Braun | addes a comment around code that should be removed |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Matthias Braun | fix ra_timers |
blob | commitdiff | raw | diff to current |
2007-02-14 |
Christian Würdig | invalidate liveness after ra |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Matthias Braun | set frame of reloads to bad when killing them |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Matthias Braun | no need for bechordal_env in spiller interface anymore |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Christian Würdig | fix stack nodes only once if spiller is provided by... |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Christian Würdig | added "none" option for chordal dumping |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Christian Würdig | removed dependencies on chordal_env |
blob | commitdiff | raw | diff to current |
2007-01-13 |
Christian Würdig | removed chordal_env from be lowering |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Matthias Braun | no need for a custom put_ignore_regs in bechordal_main |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Matthias Braun | some cleanups to ifg code, move ifg specific code to... |
blob | commitdiff | raw | diff to current |
2007-01-10 |
Matthias Braun | isas and spillers register themselfes in the module... |
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 | reindentation... |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Matthias Braun | reloads only have 1 memory input now |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Matthias Braun | move birg to an own file, use more of the birg analysis... |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Christian Würdig | fixed for backend provided spiller (wrong chordal env... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Matthias Braun | fixes for latest be changes |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | Fixed build with libcore disabled |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Christian Würdig | backend can now provide it's own spiller, main loop... |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Matthias Braun | removed (old) spillcost calculation |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Matthias Braun | oops, now benumb is really unused |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Matthias Braun | - Several warning fixes |
blob | commitdiff | raw | diff to current |
2006-12-10 |
Matthias Braun | - New belady variant (see my diploma thesis + presentation) |
blob | commitdiff | raw | diff to current |
2006-11-13 |
Michael Beck | Do not call be_java_coal_register_options(9 if JVM... |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Matthias Braun | littel fix for spillcosts |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Matthias Braun | output estimated cost statistics to statfile |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Matthias Braun | also output total backend time to statfile |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Christian Würdig | added assertin to check out edges |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Matthias Braun | make statfile available to the whole backend, output... |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Matthias Braun | put bespill options into separate file |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Christian Würdig | fixed main structure init |
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-26 |
Christian Würdig | do not make memory operands dependend on number of... |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Sebastian Hack | More statistics |
blob | commitdiff | raw | diff to current |
2006-09-09 |
Sebastian Hack | Added some statistics events |
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-09-06 |
Matthias Braun | - commented out be_ra_chordal_verify, an algorithm... |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Matthias Braun | - Split bemain to first prepare all irgs, then instrume... |
blob | commitdiff | raw | diff to current |
2006-09-04 |
Adam Szalkowski | fixed segfault |
blob | commitdiff | raw | diff to current |
2006-09-03 |
Sebastian Hack | Added statistics events in several files |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Michael Beck | compiles with WITH_LIBCORE disabled again |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Matthias Braun | fix uninitialized chordal_grp |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Michael Beck | added missing include |
blob | commitdiff | raw | diff to current |
2006-08-28 |
Sebastian Hack | Several bug fixes |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Matthias Braun | - Fix perform_memop stuff in bechordal_main after adams... |
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-10 |
Matthias Braun | - lower MemPerms into a series of pushs and pops |
blob | commitdiff | raw | diff to current |
2006-08-10 |
Sebastian Hack | Fixed a bug in benode.c |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Matthias Braun | - Don't perform memory operands merging too early |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Sebastian Hack | Several changes |
blob | commitdiff | raw | diff to current |
2006-08-09 |
Matthias Braun | - add new finish call to architecture calls. This call... |
blob | commitdiff | raw | diff to current |
2006-08-08 |
Matthias Braun | - Schedule Verifier checks for nodes that should be... |
blob | commitdiff | raw | diff to current |
2006-08-07 |
Matthias Braun | - Schedule memperm node |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | - new spillslot verifier (doesn't catch all errors... |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | - new spillslots dump phase |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | fix a few more warnings |
blob | commitdiff | raw | diff to current |
2006-08-04 |
Matthias Braun | Rewrote spillslot handling: |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Matthias Braun | removing include of header which is not in cvs yet |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Matthias Braun | -fix warning, another java_* to be_java_* rename |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Sebastian Hack | Factored copy minimzation out |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Sebastian Hack | Fixed some bugs |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Christian Würdig | added missing header |
blob | commitdiff | raw | diff to current |
2006-07-31 |
Adam Szalkowski | adapted to new liveness |
blob | commitdiff | raw | diff to current |
2006-07-31 |
Sebastian Hack | Adapted to new liveness |
blob | commitdiff | raw | diff to current |
2006-07-29 |
Adam Szalkowski | added spill cost estimation |
blob | commitdiff | raw | diff to current |
2006-07-24 |
Christian Würdig | check for memory operands |
blob | commitdiff | raw | diff to current |
2006-07-23 |
Christian Würdig | added comments |
blob | commitdiff | raw | diff to current |
2006-07-20 |
Christian Würdig | adjusted BACKEND timing |
blob | commitdiff | raw | diff to current |
2006-07-17 |
Adam Szalkowski | removed the old ilp based spiller and the appel spiller... |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Sebastian Hack | Added support for exec freq |
blob | commitdiff | raw | diff to current |
2006-07-03 |
Christian Würdig | added additional timer |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Christian Würdig | fixed options for spill selector |
blob | commitdiff | raw | diff to current |
2006-06-26 |
Johannes Spallek | * Added more debug output for interfering values during... |
blob | commitdiff | raw | diff to current |
2006-06-23 |
Christian Würdig | added backend timing facility |
blob | commitdiff | raw | diff to current |
2006-06-16 |
Johannes Spallek | Commented check_ifg_implementations to provide function... |
blob | commitdiff | raw | diff to current |
2006-06-14 |
Johannes Spallek | moved the check_performance_test to beifg.c and beifg.h |
blob | commitdiff | raw | diff to current |
2006-06-04 |
Christian Würdig | fixed indent |
blob | commitdiff | raw | diff to current |
2006-06-01 |
Christian Würdig | added additional ifg flavour options |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Johannes Spallek | added check functions for the creation of the ifg |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Adam Szalkowski | committing ilp based spilling |
blob | commitdiff | raw | diff to current |
2006-05-30 |
Christian Würdig | added option for verifier |
blob | commitdiff | raw | diff to current |
2006-05-29 |
Matthias Braun | * changed verfier to handle delay_slots (theoretically...) |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Matthias Braun | - Don't use morgan spiller as default until it is as... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Matthias Braun | Initial commit of morgans spilling algorithm (spill... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Sebastian Hack | Added -b ra-chordal-copymin=park switch |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Sebastian Hack | CO options registration |
blob | commitdiff | raw | diff to current |
next |