summaryrefslogtreecommitdiffhomepage
path: root/ir/ir/irarch.c
Commit message (Expand)AuthorAge
* improved readability/code quality according to clang-tidy readability checksJohannes Bucher2019-01-24
* Rework target initialization and queryMatthias Braun2017-02-20
* Reorganize include directivesMatthias Braun2017-02-17
* irarch: Leave setup to backendsMatthias Braun2017-01-28
* 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
* Fix indentationSebastian Buchwald2016-05-12
* tv: Remove mode parameter from tarval_subMatthias Braun2015-10-18
* irhooks: Remove some unused hooksMatthias Braun2015-09-19
* tv: remove get_tarval_bitpattern()Matthias Braun2014-12-30
* tv: simplify tv overflow modeMatthias Braun2014-12-29
* debug: Clean up panic messages.Christoph Mallon2014-11-13
* doc: Correct typos in comments.Christoph Mallon2014-10-19
* make most of irarch API privateMatthias Braun2014-09-30
* rename error.h to panic.hMatthias Braun2014-05-28
* irarch: Simplify condition.Christoph Mallon2014-05-16
* irarch: cleanup, use C99Matthias Braun2014-05-16
* all: Make formatting of else clauses more consistent.Christoph Mallon2014-04-08
* all: Use MAX.Christoph Mallon2014-03-29
* ircons: Add and use new_{r,rd}_Const_null().Christoph Mallon2014-03-17
* do not use new_Const_long to construct masks.Matthias Braun2013-12-03
* We need an unsigned long at this point.Sebastian Buchwald2013-12-03
* Fix undefined behavior: left shift of negative valueAndreas Zwinkau2013-11-18
* use tarval_shX_unsigned where possibleMatthias Braun2013-11-12
* do not include config.h anymoreMatthias Braun2013-05-04
* Improved optimization of division by constants.Ingmar Wirths2013-04-04
* remove license stuff from filesMatthias Braun2012-12-12
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* s/get_irn_n(irn, -1)/get_nodes_block(irn)/.Christoph Mallon2012-08-08
* split graph state into properties and constraintsMatthias Braun2012-06-15
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* fix arch_dep for mul(x,0)Matthias Braun2011-11-07
* Bugfix: Added special case for x mod 1.Sebastian Buchwald2011-08-19
* Fix div by oneAndreas Zwinkau2011-08-18
* Refactoring to remove one level of indentationAndreas Zwinkau2011-08-18
* A comment for better understandingAndreas Zwinkau2011-08-18
* cleanupAndreas Zwinkau2011-08-18
* fix more cparser warnings, cleanup some libcore codeMatthias Braun2011-06-21
* started adding a relation to the Cmp nodeMatthias Braun2011-02-28
* Amendment to r28345-r28346.Michael Beck2011-02-11
* remove DivModMatthias Braun2011-02-09
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* Experimental support for double word irarch.Michael Beck2010-10-08
* rename tarval to ir_tarvalMatthias Braun2010-10-08
* forbid calls of new_XXX and new_d_XXX when not in phase_building (only new_r_...Matthias Braun2010-10-06
* fix trailing whitespaces and tabulators in the middle of a lineMatthias Braun2010-10-06