summaryrefslogtreecommitdiffhomepage
path: root/ir/lower/lower_hl.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* When making an 'Add', automatically infer its mode from its operands.Christoph Mallon2016-06-07
* When making a 'Mul', automatically infer its mode from its left operand.Christoph Mallon2016-06-07
* Rename get_type_{size|alignment}_bytes() to get_type{size|alignment}()Matthias Braun2016-02-14
* irmode: rename reference_mode_unsigned_eq to reference_offset_modeMatthias Braun2015-10-18
* Revert "remove unused lower_highlevel() function"Andreas Zwinkau2015-05-05
* remove unused lower_highlevel() functionMatthias Braun2014-12-31
* cleanup: Remove unnecessary #include.Christoph Mallon2014-12-29
* rename error.h to panic.hMatthias Braun2014-05-28
* split Sel node into Member and SelMatthias Braun2014-04-15
* irprog: Add and use foreach_irp_irg{,_r}().Christoph Mallon2014-03-18
* ir: Use new_r_Const_long() instead of new_tarval_from_long() + new_r_Const().Christoph Mallon2014-03-17
* lower_hl: Factorise common code in lower_sel().Christoph Mallon2014-03-17
* remove memory input from Sel nodeMatthias Braun2014-03-07
* simplify array types: They're always 1-dimensional with lower-bound 0Matthias Braun2014-03-07
* Rename variables named entc to something more appropriate.Christoph Mallon2014-01-29
* Split TypeConst into Align and Size.Christoph Mallon2014-01-28
* Split EntConst into Address and Offset.Christoph Mallon2014-01-28
* Split SymConst into EntConst and TypeConst.Christoph Mallon2014-01-27
* add missing confirm_irg_properties to lower_hlMatthias Braun2013-10-29
* remove support for enumeration typesMatthias Braun2013-08-08
* Use panic("foo") instead of assert(!"foo").Christoph Mallon2013-07-24
* rename copy_const_value to duplicate_subgraph, remove is_irn_const_expressionMatthias Braun2013-07-03
* remove overly complicate pass management codeMatthias Braun2013-05-15
* do not include config.h anymoreMatthias Braun2013-05-04
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* remove license stuff from filesMatthias Braun2012-12-12
* remove Cast nodeMatthias Braun2012-12-04
* cleanup: Remove several uses of current_ir_graph.Christoph Mallon2012-11-25
* fix warningMatthias Braun2012-06-13
* remove deprecated support for bitfield maskingMatthias Braun2012-06-13
* remove more pointless end-brace commentsMatthias Braun2011-12-14
* remove symconst_type_tagMatthias Braun2011-11-17
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* API Change: Use graph state instead of parameterAndreas Zwinkau2011-08-16
* fix more cparser warnings, cleanup some libcore codeMatthias Braun2011-06-21
* Remove obsolete outs invalidationAndreas Zwinkau2011-05-09
* fix warningsMatthias Braun2011-04-28
* Fixed some size_t related warnings.Michael Beck2011-04-24
* simplify Sel lowering codeMatthias Braun2011-03-30
* remove get_irg_tls() concept, simply use SymConst and let the backend figure ...Matthias Braun2011-03-30
* rename Store_align/Load_align to XXX_unaligned and correctly put it into the ...Matthias Braun2011-03-30
* remove unused cacheopt codeMatthias Braun2011-03-16
* Further spread size_t.Michael Beck2011-02-09
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* rename tarval to ir_tarvalMatthias Braun2010-10-08
* remove irsimpletype stuff (unused/broken)Matthias Braun2010-10-06
* 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
* - remove block parameter from new_r_Proj and new_rd_ProjMatthias Braun2010-03-01