summaryrefslogtreecommitdiffhomepage
path: root/ir/tr/type_t.h
Commit message (Expand)AuthorAge
* riscv: add support for variadic functionsJohannes Bucher2019-10-24
* store the index of the first variadic parameter in method typesJohannes Bucher2019-10-18
* Fix typos in commentsChristoph Erhardt2017-12-15
* tr: Remove the concept of 'higher type'.Christoph Mallon2016-09-18
* 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
* Remove 'tf_variable_size'.Christoph Mallon2016-06-27
* Remove the attribute 'visibility' from 'ir_type'.Christoph Mallon2016-06-14
* tr: Remove the write-only type flags 'tf_global_type' and 'tf_tls_type'.Christoph Mallon2016-05-23
* tr: Set variadicity directly when creating method types.Christoph Mallon2016-05-22
* tr: Simplify array types.Christoph Mallon2016-05-17
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* avoid overly short names for type_t attribute union membersMatthias Braun2016-02-13
* Fix typos: datastructure -> data structure.Sebastian Buchwald2015-12-21
* 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
* Get rid of tpop flags (we already have type flags)Matthias Braun2015-12-07
* Remove more unnecessary dispatch to common compound codeMatthias Braun2015-12-07
* No need to dispatch set_type_size through tpopMatthias Braun2015-12-07
* Simplify compound_type codeMatthias Braun2015-12-07
* Remove generic set_type_mode() only leave set_pointer_mode()Matthias Braun2015-12-07
* unify compound type codeMatthias Braun2015-12-07
* Always use unique numbers for typesMatthias Braun2015-09-08
* tr: Simplify {get,set}_method_variadicity() to {is,set}_method_variadic().Christoph Mallon2015-08-04
* tr: Factorise code to copy variadicity, calling convention and additional pro...Christoph Mallon2015-08-04
* remove unused set_primitve_mode()Matthias Braun2014-12-25
* remove a bunch of is_XXX firm_kind convenience functionsMatthias Braun2014-09-30
* cleanup: remove pointless #endif commentsMatthias Braun2014-08-21
* remove duality of mode_P_data and mode_P_code and just use mode_PMatthias Braun2014-07-18
* lower_dw: Nasty hack to mark lowered paramtersMatthias Braun2014-05-30
* cleanupMatthias Braun2014-05-28
* split Sel node into Member and SelMatthias Braun2014-04-15
* set type alignment at type construction timeMatthias Braun2014-03-31
* do not use identifiers with underscore prefixMatthias Braun2014-03-31
* remove inline version of {set,inc}_master_type_visited()Matthias Braun2014-03-31
* remove type_not_visited() and use !type_visited() insteadMatthias Braun2014-03-31
* tr: Remove stale declarations.Christoph Mallon2014-03-29
* simplify array types: They're always 1-dimensional with lower-bound 0Matthias Braun2014-03-07
* add support for jcr sectionMatthias Braun2014-03-06
* remove unused/outdated OO features from core libfirmMatthias Braun2014-02-14
* merge some internal class/struct/union codeMatthias Braun2014-02-14
* merge some set_XXX_size functions, remove set_size for some pseudo typesMatthias Braun2014-02-14
* Replace tp_ent_pair for the parameter and result types of struct mtd_attr by ...Christoph Mallon2014-02-05
* Remove the parameter mode from new_*_Address().Christoph Mallon2014-01-28
* remove support for enumeration typesMatthias Braun2013-08-08
* introduce the concept of an aggregate typeMatthias Braun2013-07-29
* simplify handling of bitfield membersMatthias Braun2013-07-02
* cleanup: Remove unnecessary #include "irgraph.h".Christoph Mallon2013-01-05
* remove license stuff from filesMatthias Braun2012-12-12