2012-08-02 |
Matthias Braun | sparc: rework emitter/delayslot handling |
blob | commitdiff | raw |
2012-07-16 |
Matthias Braun | simplify + optimize be_lv_foreach |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Matthias Braun | remove write-only bitset |
blob | commitdiff | raw | diff to current |
2011-12-22 |
Matthias Braun | belive: cleanup livness assure/invalidate API |
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-11-09 |
Matthias Braun | bepeephole: reachability check in can_move_before |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | be: factor out can_move_to function from sparc_emitter |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | bepeephole: use global register indices |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Matthias Braun | bepeephole: make assert about dominance less strict |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Sebastian Buchwald | Also track extended live ranges. |
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-09 |
Christoph Mallon | Fix typos in comments: s/it's/its/ and related corrections. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | sparc: improved IncSP/Save/Restore handling |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | remove be_Barrier and lots of hacks for maintaining it |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Matthias Braun | keep_alive_barrier operand used wrong block; schedule... |
blob | commitdiff | raw | diff to current |
2011-03-01 |
Michael Beck | C99 features removed. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Sebastian Buchwald | Fixed warning about strange position of be_Keeps in... |
blob | commitdiff | raw | diff to current |
2011-01-24 |
Michael Beck | Fixed some size_t related warnings. |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Michael Beck | Removed the arch_register_type_is() macro. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | put register classes into arch_env struct, no need... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | forbid calls of new_XXX and new_d_XXX when not in phase... |
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-07-02 |
Matthias Braun | convert remaining APIs from be_irg_t* to ir_graph* |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Matthias Braun | - change various be_get_birg_XXX functions to be_get_ir... |
blob | commitdiff | raw | diff to current |
2010-05-03 |
Matthias Braun | use barriers instead of be_Keep to keep unused nodes... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Matthias Braun | - Bugfix: Barrier nodes have an effect like a Keep... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Matthias Braun | allocate memory for peephole values on heap; us DB... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | make firm (mostly) -Wmissing-prototypes clean |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put a space after if/for/switch/while. |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2009-11-09 |
Matthias Braun | be robust against anchor in outedges in skip_barrier... |
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-18 |
Christoph Mallon | Add ALLOCAN() and ALLOCANZ(). |
blob | commitdiff | raw | diff to current |
2008-10-12 |
Christoph Mallon | When optimising IncSP-IncSP ignore the anchor as user... |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Christoph Mallon | Remove the unused parameter const arch_env_t *env from... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Christoph Mallon | Fix typo in BE_REGISTER_MODULE_CONSTRUCTOR() user. |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Christoph Mallon | Remove final \n from panic messages, panic() adds a... |
blob | commitdiff | raw | diff to current |
2008-08-07 |
Matthias Braun | kill nodes better to avoid warnings |
blob | commitdiff | raw | diff to current |
2008-08-01 |
Michael Beck | removed two not absolutely necessary const's preventing... |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Matthias Braun | fix/improve peephole |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Christoph Mallon | Replace be_peephole_before_exchange()+sched_remove... |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Michael Beck | added be_peephole_before_exchange_and_kill() to fix... |
blob | commitdiff | raw | diff to current |
2008-06-19 |
Michael Beck | - be_peephole_IncSP_IncSP() must return the new node |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Michael Beck | - BugFix: add missing reroute |
blob | commitdiff | raw | diff to current |
2008-06-18 |
Michael Beck | - BugFix: when peephole combines two IncSP nodes, let... |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Michael Beck | - moved peephole_IncSP_IncSP() to bepeephole.c, as... |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Michael Beck | fixed warning |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Michael Beck | better version of the barrier remover (no warnings) |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Michael Beck | remove barrier from schedule before peephole optimization |
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-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-10-29 |
Matthias Braun | fix bugs when exchanging nodes to projs in bepeephole |
blob | commitdiff | raw | diff to current |
2007-10-21 |
Matthias Braun | - fix a conceptual bug in peephole, we need a callback... |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Matthias Braun | improve peephole API, do IncSP stuff as peephole opts... |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Michael Beck | renamed set_value/clear_value(): these names clash... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | add assert for not getting bad out regs, and fix some... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | - first real peephole optimisation mov 0, reg -> xor... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | started working on a peephole phase |
blob | commitdiff | raw | diff to current |
|