bepeephole: Inline be_peephole_new_node() into its only caller.
[libfirm] / ir / be / bepeephole.c
2012-12-15 Christoph Mallonbepeephole: Inline be_peephole_new_node() into its...
2012-12-12 Matthias Braunremove license stuff from files
2012-12-04 Matthias Braunremove commented out code
2012-11-28 Christoph Mallonbearch: Add and use be_foreach_value().
2012-11-27 Christoph Mallonbearch: Introduce be_foreach_out().
2012-08-31 Matthias Braunsparc: be more conservative when moving memops around
2012-08-02 Matthias Braunsparc: rework emitter/delayslot handling
2012-07-16 Matthias Braunsimplify + optimize be_lv_foreach
2012-07-13 Christoph MallonLet foreach_out_edge_kind() and foreach_out_edge_kind_s...
2012-07-13 Matthias Braunremove write-only bitset
2011-12-22 Matthias Braunbelive: cleanup livness assure/invalidate API
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-11-09 Matthias Braunbepeephole: reachability check in can_move_before
2011-10-17 Matthias Braunbe: factor out can_move_to function from sparc_emitter
2011-10-17 Matthias Braunbepeephole: use global register indices
2011-10-17 Matthias Braunbepeephole: make assert about dominance less strict
2011-10-17 Sebastian BuchwaldAlso track extended live ranges.
2011-04-15 Matthias Braunfix cparser warnings
2011-04-08 Andreas ZwinkauMerge branch 'kaps-included' into master
2011-04-08 Matthias BraunAnother rewrite of prolog/epilog handling: Delay their...
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-09 Christoph MallonFix typos in comments: s/it's/its/ and related corrections.
2011-03-04 Matthias Braunsparc: improved IncSP/Save/Restore handling
2011-03-04 Matthias Braunremove be_Barrier and lots of hacks for maintaining it
2011-03-04 Matthias Braunkeep_alive_barrier operand used wrong block; schedule...
2011-03-01 Michael BeckC99 features removed.
2011-02-28 Sebastian BuchwaldFixed warning about strange position of be_Keeps in...
2011-01-24 Michael BeckFixed some size_t related warnings.
2010-12-06 Michael BeckRemoved the arch_register_type_is() macro.
2010-10-06 Matthias Braunput register classes into arch_env struct, no need...
2010-10-06 Matthias Braunforbid calls of new_XXX and new_d_XXX when not in phase...
2010-10-06 Matthias Braunfix trailing whitespaces and tabulators in the middle...
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