summaryrefslogtreecommitdiffhomepage
path: root/ir/opt/convopt.c
Commit message (Expand)AuthorAge
* Perform conv transformation in recursion also when the cost is 1.Christoph Mallon2017-11-21
* Suppress fall-through warnings issued by GCC >= 7Christoph Erhardt2017-09-01
* Reorganize include directivesMatthias Braun2017-02-17
* convopt: Preserve debug info of Consts.Christoph Mallon2016-10-15
* Fix indentationSebastian Buchwald2016-05-12
* normalize util.h includesMatthias Braun2014-09-30
* all: Use MIN.Christoph Mallon2014-03-29
* convopt: Handle Bad nodes.Christoph Mallon2014-02-23
* convopt: Cleanup.Christoph Mallon2014-02-23
* convopt: changing the mode of Unknown is cheapMatthias Braun2014-02-19
* cleanup special tarval and Unknown usageMatthias Braun2014-02-18
* Optimize Shr and Shrs.Sebastian Buchwald2013-12-17
* only perform localopts in convopt if something changedMatthias Braun2013-10-29
* normalize spelling: optimisation => optimizationMatthias Braun2013-07-04
* remove overly complicate pass management codeMatthias Braun2013-05-15
* do not include config.h anymoreMatthias Braun2013-05-04
* cleanup: Remove unnecessary #include <assert.h>.Christoph Mallon2013-01-05
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* remove commented out codeMatthias Braun2012-12-04
* convopt: also perform convopt for float nodesMatthias Braun2012-11-09
* add more Conv(Conv) localopt rulesMatthias Braun2012-08-23
* remove opt_manage, provide assure_irg_propertiesMatthias Braun2012-06-15
* remove return values from graph transformationsMatthias Braun2012-06-15
* split graph state into properties and constraintsMatthias Braun2012-06-15
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* rename ir_phase to ir_nodemap and simplify interfaceMatthias Braun2011-10-20
* change global optdesc declarations to staticMatthias Braun2011-09-20
* fix warning because of now ignored invalidate flagMatthias Braun2011-09-20
* Fixed inconsistent uses of DEBUG_ONLY.Sebastian Buchwald2011-09-15
* convert opts to use the opt_manage frameworkAndreas Zwinkau2011-09-14
* convopt: fix potential bug with modulo shifts, improve cost calculation for o...Matthias Braun2011-05-26
* Remove obsolete outs invalidationAndreas Zwinkau2011-05-09
* Fixed some 64bit warnings because of mixing size_t and other types.Michael Beck2011-01-07
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* rename tarval to ir_tarvalMatthias Braun2010-10-08
* forbid calls of new_XXX and new_d_XXX when not in phase_building (only new_r_...Matthias Braun2010-10-06
* Create the in array before the node is constructed instead of copying the in ...Sebastian Buchwald2010-04-13
* Create a new node with the right mode instead of changing the mode.Sebastian Buchwald2010-04-13
* C99 feature removed.Michael Beck2010-04-07
* Add temporary fix for conv-problemsJonas Fietz2010-03-18
* Put a space after if/for/switch/while.Christoph Mallon2010-02-13
* Fixed fehler176.Sebastian Buchwald2010-02-11
* implement ir_graph_pass_set_parallel()Michael Beck2009-12-30
* - changed to able to "run the path parallel"Michael Beck2009-12-30
* adapt to firm coding conventionsMatthias Braun2009-12-29
* - moved pass constructors from irtools to irpassMichael Beck2009-08-17
* - removed verify and dump parameters from passesMichael Beck2009-08-17
* - Put typical case of pass construction into irtoolsMichael Beck2009-08-16
* - remove all irg parameter from node constructors having a blockMichael Beck2009-07-05