summaryrefslogtreecommitdiffhomepage
path: root/ir/ir/irprog.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* tr: Remove the write-only type flags 'tf_global_type' and 'tf_tls_type'.Christoph Mallon2016-05-23
* Introduce globals mapMatthias Braun2015-12-14
* cleanup: Remove unnecessary #include.Christoph Mallon2014-12-29
* ident: Add the macro NEW_IDENT() to create an ident from a string literal.Christoph Mallon2014-10-19
* remove k_ir_progMatthias Braun2014-09-30
* make sure we init type/entity module on every created ir_progMatthias Braun2014-07-25
* rename error.h to panic.hMatthias Braun2014-05-28
* Put unknown entity and jumptables into a dummy owner typeMatthias Braun2014-04-24
* ir_prog: Remove unused ip_outedges.Christoph Mallon2014-03-29
* irprog: Add and use foreach_irp_irg{,_r}().Christoph Mallon2014-03-18
* add support for jcr sectionMatthias Braun2014-03-06
* remove unused/outdated OO features from core libfirmMatthias Braun2014-02-14
* Made provided API independent of NDEBUG.Sebastian Buchwald2014-01-29
* remove overly complicate pass management codeMatthias Braun2013-05-15
* do not include config.h anymoreMatthias Braun2013-05-04
* rework compilerlib entity stuffMatthias Braun2013-01-18
* cleanup: Remove unnecessary #include <string.h>.Christoph Mallon2013-01-05
* remove license stuff from filesMatthias Braun2012-12-12
* tr: Add and use new_type_segment().Christoph Mallon2012-12-12
* remove class cast optimizationMatthias Braun2012-12-04
* make remove_irp_irg API privateMatthias Braun2012-10-29
* remove irg_phase_state, use IR_GRAPH_CONSTRAINT insteadMatthias Braun2012-10-24
* remove opt_manage, provide assure_irg_propertiesMatthias Braun2012-06-15
* Use constant of appropriate enum type.Sebastian Buchwald2011-12-29
* typerep: freeing a type frees contained entitiesMatthias Braun2011-12-21
* make modelist globalMatthias Braun2011-12-19
* make opcode list globalMatthias Braun2011-12-19
* make unique types/entities part of irprogMatthias Braun2011-12-15
* remove unused exception region numbersMatthias Braun2011-12-14
* Move current_ir_graph from ir_graph to ir_consMatthias Braun2011-12-14
* remove unnecessary comments before functionsMatthias Braun2011-12-14
* fix ir_finish, freeing of irps/irgsMatthias Braun2011-11-18
* differntiate entity kindsMatthias Braun2011-11-17
* type list fixesMatthias Braun2011-11-17
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* Add missing external function implementationsAndreas Zwinkau2011-11-07
* avoid _ prefix in identifiers, correct coding styleMatthias Braun2011-11-02
* eliminate ip_outs_state and trouts_stateMatthias Braun2011-09-20
* split irg and irp resources, add IRP_RESOURCE_TYPE_LINKMatthias Braun2011-08-04
* Switch irg index to type size_t, making the API more consistent.Michael Beck2011-04-24
* TLS type must be a struct type, as stated by the documentation.Michael Beck2011-03-03
* Further spread size_t.Michael Beck2011-02-09
* further spread size_tMatthias Braun2011-02-08
* Fix several size_t related signed/unsigned warnings.Christoph Mallon2011-02-06
* Fixed a lot of size_t related warnings, most of them due to array implementat...Michael Beck2011-01-25
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* cleanup ircons code; add current_ir_graph independent construction bits; new_...Matthias Braun2010-10-06
* remove the unused/strange concept of a pseudo-irgMatthias Braun2010-07-15
* add set_irp function, correct new_ir_prog docuMatthias Braun2010-06-18