Panic in case of an invalid solution.
[libfirm] / ir / be / bepeephole.c
2010-07-02 Matthias Braunconvert remaining APIs from be_irg_t* to ir_graph*
2010-07-02 Matthias Braun- change various be_get_birg_XXX functions to be_get_ir...
2010-05-03 Matthias Braunuse barriers instead of be_Keep to keep unused nodes...
2010-04-19 Matthias Braun- Bugfix: Barrier nodes have an effect like a Keep...
2010-04-07 Matthias Braunallocate memory for peephole values on heap; us DB...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-11-09 Matthias Braunbe robust against anchor in outedges in skip_barrier...
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2008-10-18 Christoph MallonAdd ALLOCAN() and ALLOCANZ().
2008-10-12 Christoph MallonWhen optimising IncSP-IncSP ignore the anchor as user...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-09-04 Christoph MallonFix typo in BE_REGISTER_MODULE_CONSTRUCTOR() user.
2008-08-22 Christoph MallonRemove final \n from panic messages, panic() adds a...
2008-08-07 Matthias Braunkill nodes better to avoid warnings
2008-08-01 Michael Beckremoved two not absolutely necessary const's preventing...
2008-07-30 Matthias Braunfix/improve peephole
2008-07-30 Christoph MallonReplace be_peephole_before_exchange()+sched_remove...
2008-06-27 Michael Beckadded be_peephole_before_exchange_and_kill() to fix...
2008-06-19 Michael Beck- be_peephole_IncSP_IncSP() must return the new node
2008-06-18 Michael Beck- BugFix: add missing reroute
2008-06-18 Michael Beck- BugFix: when peephole combines two IncSP nodes, let...
2008-05-28 Michael Beck- moved peephole_IncSP_IncSP() to bepeephole.c, as...
2008-05-28 Michael Beckfixed warning
2008-05-28 Michael Beckbetter version of the barrier remover (no warnings)
2008-05-28 Michael Beckremove barrier from schedule before peephole optimization
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-01-02 Michael Beckupdate copyright message
2007-10-29 Matthias Braunfix bugs when exchanging nodes to projs in bepeephole
2007-10-21 Matthias Braun- fix a conceptual bug in peephole, we need a callback...
2007-10-15 Matthias Braunimprove peephole API, do IncSP stuff as peephole opts...
2007-10-03 Michael Beckrenamed set_value/clear_value(): these names clash...
2007-09-30 Matthias Braunadd assert for not getting bad out regs, and fix some...
2007-09-30 Matthias Braun- first real peephole optimisation mov 0, reg -> xor...
2007-09-30 Matthias Braunstarted working on a peephole phase