summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bepeephole.h
Commit message (Expand)AuthorAge
* amd64: peephole: remove consecutive zero extensionsJohannes Bucher2020-02-21
* be: Rewrite stack frame handlingMatthias Braun2016-04-04
* bepeephole: Factorise code to register peephole optimizations.Christoph Mallon2016-02-28
* be: Add and use be_peephole_replace().Christoph Mallon2015-10-02
* arm, be, ia32, sparc: Do not go on with peephole optimization of IncSP, when ...Christoph Mallon2015-08-02
* bepeephole: Add be_peephole_to_tuple().Christoph Mallon2015-01-09
* remove arch_get_frame_entity()Matthias Braun2014-11-25
* normalize spelling: optimisation => optimizationMatthias Braun2013-07-04
* bepeephole: Inline be_peephole_new_node() into its only caller.Christoph Mallon2012-12-15
* remove license stuff from filesMatthias Braun2012-12-12
* Fixed some typos.Sebastian Buchwald2012-12-03
* cleanup: Remove unnecessary #include "beirg.h".Christoph Mallon2012-11-25
* sparc: rework emitter/delayslot handlingMatthias Braun2012-08-02
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* bepeephole: reachability check in can_move_beforeMatthias Braun2011-11-09
* be: factor out can_move_to function from sparc_emitterMatthias Braun2011-10-17
* bepeephole: use global register indicesMatthias Braun2011-10-17
* sparc: peephole - fold copy into restoreMatthias Braun2011-10-11
* Fix typos in comments: s/it's/its/ and related corrections.Christoph Mallon2011-03-09
* sparc: improved IncSP/Save/Restore handlingMatthias Braun2011-03-04
* convert remaining APIs from be_irg_t* to ir_graph*Matthias Braun2010-07-02
* - Bigger refactoring and cleanup in backend:Matthias Braun2009-09-17
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* s/\<\(LC_\)\?INLINE\>/inline/.Christoph Mallon2008-10-14
* Replace be_peephole_before_exchange()+sched_remove()+exchange()+be_peephole_n...Christoph Mallon2008-07-30
* added be_peephole_before_exchange_and_kill() to fix the IncSP,IncSP jumping a...Michael Beck2008-06-27
* - be_peephole_IncSP_IncSP() must return the new nodeMichael Beck2008-06-19
* - moved peephole_IncSP_IncSP() to bepeephole.c, as this is a generic function...Michael Beck2008-05-29
* typo fixedMichael Beck2008-04-21
* update copyright messageMichael Beck2008-01-02
* - fix a conceptual bug in peephole, we need a callback before and afterMatthias Braun2007-10-21
* improve peephole API, do IncSP stuff as peephole opts, add IncSP -4 -> Pop optMatthias Braun2007-10-15
* removed C99 featuresMichael Beck2007-10-03
* Improved docuMatthias Braun2007-09-30
* - first real peephole optimisation mov 0, reg -> xor reg, reg when we don'tMatthias Braun2007-09-30
* started working on a peephole phaseMatthias Braun2007-09-30