summaryrefslogtreecommitdiffhomepage
path: root/ir/opt/parallelize_mem.c
Commit message (Expand)AuthorAge
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Reorganize include directivesMatthias Braun2017-02-17
* Fix indentationSebastian Buchwald2016-05-12
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* Properly reserve and free link resource.Sebastian Buchwald2015-06-02
* Improved readability.Sebastian Buchwald2014-11-10
* rework alias analysis APIMatthias Braun2014-09-22
* Include the type of the objects in memory in alias analysis.Andreas Fried2014-09-19
* Parallelize mem requires dominance.Manuel Mohr2014-08-29
* Use blockwise dominator graph walk in parallelize_mem.Andreas Fried2014-08-07
* fix a bunch of memory leaks reported by coverityMatthias Braun2014-04-25
* parallelize_mem: small cleanupsMatthias Braun2014-04-25
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* remove NEW_ARR_A and use ALLOCANMatthias Braun2013-10-28
* Use appropriate function to check volatility.Sebastian Buchwald2013-07-24
* Implement elimination of unnecessary Sync edges.Andreas Fried2013-07-20
* Enable parallelize_mem to understand CopyB.Andreas Fried2013-07-20
* Change the interface of get_alias_relation to take types instead of modes.Andreas Fried2013-07-20
* Speed up parallelize_mem.Andreas Fried2013-07-12
* C99 cleanup.Andreas Fried2013-07-12
* 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
* remove xfree(), bitset_free() and use free() insteadMatthias Braun2013-01-29
* cleanup: Include "irgraph_t.h" instead of "irgraph.h" internally.Christoph Mallon2013-01-05
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* Let foreach_ir_nodeset() declare its iterator variables.Christoph Mallon2012-07-19
* Add ir_nodeset_first() to return the "first" node in an ir_nodeset.Christoph Mallon2012-07-13
* avoid "Unknown" hacks with reroute_edges_exceptMatthias Braun2012-06-21
* remove opt_manage, provide assure_irg_propertiesMatthias 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
* change global optdesc declarations to staticMatthias Braun2011-09-20
* convert opts to use the opt_manage frameworkAndreas Zwinkau2011-09-14
* Correct signed/unsigned mismatches due to size_t.Christoph Mallon2011-01-19
* Fixed some size_t related warnings.Michael Beck2011-01-19
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* make some more optimisations independent of current_ir_graphMatthias Braun2010-10-06
* - remove block parameter from new_r_Proj and new_rd_ProjMatthias Braun2010-03-01
* rename opt_sync to opt_parallelize_memMatthias Braun2009-12-21