summaryrefslogtreecommitdiffhomepage
path: root/ir/tr/entity.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Remove the functions for 'atomic entities'.Christoph Mallon2016-06-12
* tr: Also set the ld_name in clone_entity().Christoph Mallon2016-05-05
* cleanup: Remove unnecessary calls to alter an entity right after creating it.Christoph Mallon2016-05-02
* bespillslots: Change spillslot collection API to take size+alignMatthias Braun2016-04-25
* entity: Introduce spillslot entitiesMatthias Braun2016-04-04
* entity: Don't set names for some internal entitiesMatthias Braun2016-02-14
* entity: Introduce INVALID_OFFSET constantMatthias Braun2016-02-14
* entity: Rename kind to firm_tag and entity_kind to kindMatthias Braun2016-02-14
* bejit: Introduce brand new jit infrastructureMatthias Braun2016-02-01
* tr: Replace copy_entity_own()/copy_entity_name() with a new clone_entity()Matthias Braun2016-01-30
* Fix add_compound_memberAndreas Zwinkau2015-12-18
* type: Ensure visibility/linkage are set on constructionMatthias Braun2015-12-14
* Introduce globals mapMatthias Braun2015-12-14
* Segment types are an own kind of type nowMatthias Braun2015-12-14
* Remove the whole type op conceptMatthias Braun2015-12-07
* Introduce ir_visibility_external_protectedMatthias Braun2015-10-05
* Fix ir_visibility_external_private handlingMatthias Braun2015-10-05
* Always use unique numbers for entities.Matthias Braun2015-09-09
* ir: Remove {is,set}_entity_compiler_generated().Christoph Mallon2015-09-04
* Remove got_entry entity typeMatthias Braun2015-07-20
* Assert that set_entity_initializer() is only used with normal entities.Christoph Mallon2015-04-14
* ident: Use new_id_fmt() instead of snprintf() + new_id_from_str().Christoph Mallon2015-01-28
* all: Remove unnecessary #include.Christoph Mallon2014-11-30
* fix warningMatthias Braun2014-11-25
* tr: Only IR_ENTITY_NORMAL has an initializer now.Christoph Mallon2014-10-31
* tr: Provide an inline implementation of get_entity_initializer().Christoph Mallon2014-10-31
* tr: Remove the self-initialisation of method entities with its own address.Christoph Mallon2014-10-31
* tr: Remove the redundant function has_entity_initializer().Christoph Mallon2014-10-31
* remove a bunch of is_XXX firm_kind convenience functionsMatthias Braun2014-09-30
* rename error.h to panic.hMatthias Braun2014-05-28
* owner type must be a compound typeMatthias Braun2014-05-02
* Put unknown entity and jumptables into a dummy owner typeMatthias Braun2014-04-24
* ircons: Add and use new_{r,rd}_Const_null().Christoph Mallon2014-03-17
* NULL in the initializer field is allowedMatthias Braun2014-03-06
* remove unused/outdated OO features from core libfirmMatthias Braun2014-02-14
* Correct typos in comments and messsages.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
* Removed superfluous cast.Sebastian Buchwald2013-12-23
* further cleanup in get/set_entity_irg/additional_propertiesMatthias Braun2013-10-31
* fix corner cases when determining called entities/irgsMatthias Braun2013-10-31
* introduce got entry entitiesMatthias Braun2013-10-07
* add support for alias entitiesMatthias Braun2013-08-22
* whitespace fixMatthias Braun2013-08-22
* some cleanupsMatthias Braun2013-08-22
* remove new_d_entity like functionsMatthias Braun2013-08-22
* remove support for enumeration typesMatthias Braun2013-08-08
* introduce the concept of an aggregate typeMatthias Braun2013-07-29