summaryrefslogtreecommitdiffhomepage
path: root/ir/opt/scalar_replace.c
Commit message (Expand)AuthorAge
* Rework target initialization and queryMatthias Braun2017-02-20
* Reorganize include directivesMatthias Braun2017-02-17
* Use ir_printf("%F") instead of printf("%s",get_entity_name())Matthias Braun2016-02-29
* Replace get_{struct|union|class}_XXX with get_compound_XXX where possibleMatthias Braun2015-12-07
* debug: Clean up panic messages.Christoph Mallon2014-11-13
* 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
* rename error.h to panic.hMatthias Braun2014-05-28
* fix empty statement warningMatthias Braun2014-05-28
* split Sel node into Member and SelMatthias Braun2014-04-15
* scalar_replace: simplify odd is_address_taken() logicMatthias Braun2014-04-15
* all: Make formatting of else clauses more consistent.Christoph Mallon2014-04-08
* irouts: Add and use foreach_irn_out{,_r}().Christoph Mallon2014-03-25
* scalar_replace: load/stores on child sels are no problemMatthias Braun2014-03-19
* scalar_replace: bail out if structs are cast directly to load store and throu...Matthias Braun2014-03-19
* scalar_replace: cleanup, small improvementsMatthias Braun2014-03-19
* scalar_replace: Do not rely on current_ir_graph being set.Christoph Mallon2014-03-13
* introduce the concept of an aggregate typeMatthias Braun2013-07-29
* cleanup, use C99Matthias Braun2013-07-02
* remove overly complicate pass management codeMatthias Braun2013-05-15
* do not include config.h anymoreMatthias Braun2013-05-04
* Fixed warnings in optimize build.Sebastian Buchwald2013-03-11
* remove license stuff from filesMatthias Braun2012-12-12
* irgmod: Pass the new inputs to turn_into_tuple() instead of initialising them...Christoph Mallon2012-12-06
* cleanup iroutsMatthias Braun2012-08-28
* Fixed warnings.Sebastian Buchwald2012-07-16
* Let foreach_set() declare the iterator variable.Christoph Mallon2012-07-13
* Add the return type as parameter to the macros set_find() and set_insert().Christoph Mallon2012-07-13
* Add the * for the type in foreach_set() automatically.Christoph Mallon2012-07-13
* 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
* hashptr.h: use inline functions instead of #defineMatthias Braun2011-12-14
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* ir_mode: simplify interface, improve float-mode handlingMatthias Braun2011-10-27
* consolidate utility macros in util.hMatthias Braun2011-10-20
* change global optdesc declarations to staticMatthias Braun2011-09-20
* cleanup/fix optimize_graph_df flag handlingMatthias Braun2011-09-20
* convert opts to use the opt_manage frameworkAndreas Zwinkau2011-09-14
* rework taking of parameter addressesMatthias Braun2011-08-05
* a few cleanups in scalar replacement codeMatthias Braun2011-08-04
* split irg and irp resources, add IRP_RESOURCE_TYPE_LINKMatthias Braun2011-08-04
* change pn_XXX_max enum to really be the maximum pn and not maximum+1, add n_X...Matthias Braun2011-06-01
* Remove obsolete loopinfo invalidationAndreas Zwinkau2011-05-09
* Remove obsolete outs invalidationAndreas Zwinkau2011-05-09
* give Bad nodes a modeMatthias Braun2011-05-06
* Further push size_t.Michael Beck2011-05-01
* Fix typos in comments: s/it's/its/ and related corrections.Christoph Mallon2011-03-09
* Fix several size_t related signed/unsigned warnings.Christoph Mallon2011-02-06