summaryrefslogtreecommitdiffhomepage
path: root/ir/ir
Commit message (Expand)AuthorAge
...
* 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
* Add compile-time assert trying to enforce complete builtin list.Manuel Mohr2016-06-23
* Add missing builtin kinds.Manuel Mohr2016-06-23
* Fix spacingSebastian Buchwald2016-06-17
* Check Address entity before formatting it.Manuel Mohr2016-06-16
* Add and use helper function to print entity name.Manuel Mohr2016-06-16
* Indent according to coding style.Manuel Mohr2016-06-16
* Fix typoSebastian Buchwald2016-06-14
* Remove the functions for 'atomic entities'.Christoph Mallon2016-06-12
* When making a 'Div' or 'Mod', automatically infer its mode from its left oper...Christoph Mallon2016-06-07
* When making a 'Sub', automatically infer its mode from its operands.Christoph Mallon2016-06-07
* When making an 'Add', automatically infer its mode from its operands.Christoph Mallon2016-06-07
* When making a 'Shl', 'Shr' or 'Shrs', automatically infer its mode from the l...Christoph Mallon2016-06-07
* When making a 'Mulh', automatically infer its mode from its left operand.Christoph Mallon2016-06-07
* When making a 'Mul', automatically infer its mode from its left operand.Christoph Mallon2016-06-07
* When making a 'And', 'Eor' or 'Or', automatically infer their modes from the ...Christoph Mallon2016-06-07
* When making a 'Minus', automatically infer its mode from its operand.Christoph Mallon2016-06-07
* When making a 'Not', automatically infer its mode from its operand.Christoph Mallon2016-06-07
* Make Sub of two pointers more strict.Christoph Mallon2016-06-06
* 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
* verifier: Check that Members selecting from the frame have an entity on the c...Christoph Mallon2016-05-18
* ident: Simplify the interface of id_unique().Christoph Mallon2016-05-17
* tr: Simplify array types.Christoph Mallon2016-05-17
* Use appropriate macros for iterating over out edgesSebastian Buchwald2016-05-13
* Fix indentationSebastian Buchwald2016-05-12
* 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
* dbg: Remove the unused macro 'DBG_OPT_POLY()' and its then unused enum entry ...Christoph Mallon2016-04-18
* entity: Introduce spillslot entitiesMatthias Braun2016-04-04
* Use ir_printf("%F") instead of printf("%s",get_entity_name())Matthias Braun2016-02-29
* Consider a node's block for hashing.Sebastian Buchwald2016-02-26
* fix warningMatthias Braun2016-02-15
* entity: Don't set names for some internal entitiesMatthias Braun2016-02-14
* entity: Rename kind to firm_tag and entity_kind to kindMatthias Braun2016-02-14
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* rename hashset.c.inl to hashset.c.hMatthias Braun2016-02-14
* irdump: Use strstart().Christoph Mallon2016-01-07
* gen_irio.c.inl -> gen_irio.[ch]Matthias Braun2016-01-03
* gen_irdump.c.inl -> gen_proj_names.hMatthias Braun2016-01-03
* ir: Plug a memory leak, when maturing a block without predecessors.Christoph Mallon2015-12-30
* 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
* cleanup: Simplify 'dump_compound_members()' a bit.Christoph Mallon2015-12-11
* tr: Remove 'set_pointer_mode()'.Christoph Mallon2015-12-08