summaryrefslogtreecommitdiffhomepage
path: root/ir/common
Commit message (Expand)AuthorAge
...
* cleanup: Remove unnecessary #include <string.h>.Christoph Mallon2013-01-05
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* documentation: Remove explicit filename after @file.Christoph Mallon2012-12-12
* remove class cast optimizationMatthias Braun2012-12-04
* we always compile with C99 support nowMatthias Braun2012-12-04
* query firmstat options through lc_opt systemMatthias Braun2012-11-26
* rework timer APIMatthias Braun2012-10-24
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* Remove the unused facility to register space /in front of/ a node.Christoph Mallon2012-09-11
* use is_$KIND(n) instead of get_irn_op(n) == op_$KIND.Christoph Mallon2012-08-08
* simplify and cleanup execfreq APIMatthias Braun2012-07-30
* Let panic() print file, line and function.Christoph Mallon2012-07-19
* Add the * for the type in foreach_pset() automatically.Christoph Mallon2012-07-13
* Let foreach_pset() declare its iterator variable.Christoph Mallon2012-07-13
* Add the return type as parameter to the macros set_find() and set_insert().Christoph Mallon2012-07-13
* respect dependency edges in dead code eliminationChristopher Frieler2012-07-10
* make opcode list globalMatthias Braun2011-12-19
* plug more leaksMatthias Braun2011-12-19
* make unique types/entities part of irprogMatthias Braun2011-12-15
* hashptr.h: use inline functions instead of #defineMatthias Braun2011-12-14
* partially revert 2e9fdf8841de40f008697ba8bf711fa3f3f2c0e8Matthias Braun2011-12-07
* fix ir_finish, freeing of irps/irgsMatthias Braun2011-11-18
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* localopt: simple associativity optimisationMatthias Braun2011-11-04
* remove a bunch of comments marking end of blocksMatthias Braun2011-10-27
* Compile git revision into libfirmAndreas Zwinkau2011-10-26
* consolidate utility macros in util.hMatthias Braun2011-10-20
* kill deprecated firm_parameter_t interfaceMatthias Braun2011-09-22
* we must clear block+phi-node linksMatthias Braun2011-09-20
* fix more cparser warnings, cleanup some libcore codeMatthias Braun2011-06-21
* Moved some helper functions from irgopt to irtools for reuse.Michael Beck2011-05-10
* Use simple assignment instead of memcpy() when possible.Christoph Mallon2011-05-10
* give Bad nodes a modeMatthias Braun2011-05-06
* Fix typos in comments: s/it's/its/ and related corrections.Christoph Mallon2011-03-09
* Fixed size_t related warnings.Michael Beck2011-03-02
* fix a bunch of whitespace errors in headerfilesMatthias Braun2011-02-24
* Let PTR_TO_INT return ptrdiff_t now instead of int.Michael Beck2011-01-19
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* Remove the unused functions print_firm_kind() and firm_identify_thing().Matthias Braun2010-11-04
* remove MacroBlock conceptMatthias Braun2010-09-22
* remove lots of unnecessary and dangerous current_ir_graph usagesMatthias Braun2010-08-18
* make if-conversion and archdep optimisations get their information directly f...Matthias Braun2010-08-18
* identifiers starting with _ are reserved; remove this bad practiceMatthias Braun2010-08-12
* remove the unused/strange concept of a pseudo-irgMatthias Braun2010-07-15
* fix some bugs that prevented repeated calling of ir_init and ir_finishMatthias Braun2010-06-16
* remove the infrastructure for using a custom identifier module and simply alw...Matthias Braun2010-05-26
* only set deprecated firm_param stuff if it is not NULLMatthias Braun2010-05-25
* change firm API so the firm_parameter_t struct becomes completely optional an...Matthias Braun2010-05-25
* make firm (mostly) -Wmissing-prototypes cleanMatthias Braun2010-03-09