summaryrefslogtreecommitdiffhomepage
path: root/ir/ir/irprofile.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Set the additional properties right when construction a method type.Christoph Mallon2016-07-11
* Set the calling convention right when construction a method type.Christoph Mallon2016-07-11
* Factorise code to create an array type and entity.Christoph Mallon2016-06-28
* Do not unnecessarily create new types for modes.Christoph Mallon2016-06-28
* Revert "Correctly use the element type, not the array type, for Load/Store.".Christoph Mallon2016-06-28
* Do not unnecessarily fix the frame type in 'gen_initializer_irg()'Christoph Mallon2016-06-27
* Get the mode from the element type instead of hard-coding it.Christoph Mallon2016-06-27
* Correctly use the element type, not the array type, for Load/Store.Christoph Mallon2016-06-27
* Use the correct mode for adding to a pointer.Christoph Mallon2016-06-27
* Reserve the link resource before using it.Christoph Mallon2016-06-27
* Remove the functions for 'atomic entities'.Christoph Mallon2016-06-12
* When making an 'Add', automatically infer its mode from its operands.Christoph Mallon2016-06-07
* tr: Set variadicity directly when creating method types.Christoph Mallon2016-05-22
* ident: Simplify the interface of id_unique().Christoph Mallon2016-05-17
* tr: Simplify array types.Christoph Mallon2016-05-17
* cleanup: Use 'new_global_entity()' instead of 'new_entity()' + 'set_entity_vi...Christoph Mallon2016-05-02
* cleanup: Remove unnecessary calls to alter an entity right after creating it.Christoph Mallon2016-05-02
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* ir: Remove {is,set}_entity_compiler_generated().Christoph Mallon2015-09-04
* Fix profile codeMatthias Braun2015-05-24
* ident: Add the macro NEW_IDENT() to create an ident from a string literal.Christoph Mallon2014-10-19
* cleanupMatthias Braun2014-09-30
* normalize util.h includesMatthias Braun2014-09-30
* Provide Store nodes with the type of the object stored to.Andreas Fried2014-09-19
* Provide Load nodes with the type of the object loaded from.Andreas Fried2014-09-19
* remove duality of mode_P_data and mode_P_code and just use mode_PMatthias Braun2014-07-18
* irprofile: Cleanup.Christoph Mallon2014-03-18
* irprog: Add and use foreach_irp_irg{,_r}().Christoph Mallon2014-03-18
* ir: Remove redundant maturing of initial and end blocks.Christoph Mallon2014-03-17
* irprofile: Do not set current_ir_graph.Christoph Mallon2014-03-17
* ircons: Add and use new_{r,rd}_Const_one().Christoph Mallon2014-03-17
* make get_Block_cfgpred_block return NULL on Bad cfoptMatthias Braun2014-03-07
* simplify array types: They're always 1-dimensional with lower-bound 0Matthias Braun2014-03-07
* Use the opaque pointer type hook_entry_t* instead of void*.Christoph Mallon2014-02-13
* Remove the parameter mode from new_*_Address().Christoph Mallon2014-01-28
* Split EntConst into Address and Offset.Christoph Mallon2014-01-28
* Split SymConst into EntConst and TypeConst.Christoph Mallon2014-01-27
* do not include config.h anymoreMatthias Braun2013-05-04
* remove xfree(), bitset_free() and use free() insteadMatthias Braun2013-01-29
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* Return the profile init irg from ir_profile_instrument() instead of guessing ...Christoph Mallon2012-08-08
* simplify and cleanup execfreq APIMatthias Braun2012-07-30
* Fixed warnings.Sebastian Buchwald2012-07-16
* Add the return type as parameter to the macros set_find() and set_insert().Christoph Mallon2012-07-13
* remove unnecessary comments before functionsMatthias Braun2011-12-14
* Fixed stupid typo.Manuel Mohr2011-12-07
* Write and read FIRM profiling information in little-endian format.Manuel Mohr2011-12-05
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10