summaryrefslogtreecommitdiffhomepage
path: root/ir/opt/funccall.c
Commit message (Expand)AuthorAge
* Small cleanup.Christoph Mallon2017-04-03
* Avoid unnecessary goto statementsSebastian Buchwald2017-03-31
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Reorganize include directivesMatthias Braun2017-02-17
* Refactor functions to collect calls.Sebastian Buchwald2015-12-21
* Get rid of env_t, since we use at most one member at the same time.Sebastian Buchwald2015-12-21
* Fix comments: There is no mtp_property_const anymore.Sebastian Buchwald2015-12-21
* Fix indentation.Sebastian Buchwald2015-12-21
* irhooks: Remove some unused hooksMatthias Braun2015-09-19
* Cleanup after def92e0Matthias Braun2015-08-20
* Implement vararg handling in a more portable way (for now only for IA32).Andreas Fried2015-08-14
* normalize util.h includesMatthias Braun2014-09-30
* remove support for trampolines/nested functionsMatthias Braun2014-09-19
* rename proj attribute from Proj to num and change type to unsignedMatthias Braun2014-09-17
* put irg link directly into node attributsMatthias Braun2014-09-17
* remove highlevel op flagMatthias Braun2014-07-30
* funccall: rework analysis in case of recursive callsMatthias Braun2014-07-24
* rework const/pure/has_loop function attributes, cleanup funccall anaMatthias Braun2014-07-18
* use is_irn_const_memory() in ldstopt/funccallMatthias Braun2014-07-18
* all: Use MAX.Christoph Mallon2014-03-29
* irprog: Add and use foreach_irp_irg{,_r}().Christoph Mallon2014-03-18
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* further cleanup in get/set_entity_irg/additional_propertiesMatthias Braun2013-10-31
* fix corner cases when determining called entities/irgsMatthias Braun2013-10-31
* improve/fix funccall optMatthias Braun2013-07-29
* cleanupMatthias Braun2013-07-29
* remove overly complicate pass management codeMatthias Braun2013-05-15
* Alloc/Free only operate on the stack nowMatthias Braun2013-05-07
* do not include config.h anymoreMatthias Braun2013-05-04
* funccall: Do not access deleted nodes.Christoph Mallon2013-04-06
* remove xfree(), bitset_free() and use free() insteadMatthias Braun2013-01-29
* remove license stuff from filesMatthias Braun2012-12-12
* remove Cast nodeMatthias Braun2012-12-04
* remove nearly unused loop_flagsMatthias Braun2012-12-04
* reorgranize method propertiesMatthias Braun2012-10-24
* opt_funccall: cleanup, use C99Matthias Braun2012-10-24
* opt_funccall: remove outdated/unused OO optimisationsMatthias Braun2012-10-24
* Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...Christoph Mallon2012-07-13
* remove opt_manage, provide assure_irg_propertiesMatthias Braun2012-06-15
* rename edges_assure to assure_edgesMatthias Braun2012-06-15
* split graph state into properties and constraintsMatthias Braun2012-06-15
* make unique types/entities part of irprogMatthias Braun2011-12-15
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* remove is_Global/get_GlobalEntityMatthias Braun2011-10-20
* remove loopinfo stuff and exclusively use IR_GRAPH_STATE_CONSISTENT_LOOPINFOMatthias Braun2011-09-20
* Remove dom_state and pdom_state attributesAndreas Zwinkau2011-09-14
* functions with compound parameters are never const in firmMatthias Braun2011-09-06
* Alternative fix for const functions with aggregate returnMatthias Braun2011-09-06
* Do not regard functions with compound return types as pure/const.Manuel Mohr2011-09-01
* Remove obsolete outs invalidationAndreas Zwinkau2011-05-09