summaryrefslogtreecommitdiffhomepage
path: root/ir/lower/lower_intrinsics.c
Commit message (Expand)AuthorAge
* Rework target initialization and queryMatthias Braun2017-02-20
* Reorganize include directivesMatthias Braun2017-02-17
* ir: Factor out 'is_Const(x) && is_Const_one(x)' into the new function 'is_irn...Christoph Mallon2016-11-04
* ir: Factor out 'is_Const(x) && is_Const_null(x)' into the new function 'is_ir...Christoph Mallon2016-11-04
* When making a 'Div' or 'Mod', automatically infer its mode from its left oper...Christoph Mallon2016-06-07
* When making a 'Mux', automatically infer its mode from its 'false' operand.Christoph Mallon2016-06-07
* When making a 'Minus', automatically infer its mode from its operand.Christoph Mallon2016-06-07
* Add some braces to improve readability.Sebastian Buchwald2016-05-09
* tv: Remove mode parameter from tarval_subMatthias Braun2015-10-18
* Remove firmstatMatthias Braun2015-09-19
* Remove hook_merge_nodesMatthias Braun2015-09-19
* Cleanup after def92e0Matthias Braun2015-08-20
* remove unused i_mapper_bswapMatthias Braun2014-12-31
* remove intrinsic opt for gnu libc extensionsMatthias Braun2014-12-31
* remove unused i_mapper_allocaMatthias Braun2014-12-31
* debug: Clean up panic messages.Christoph Mallon2014-11-13
* lower: Use correct stat enum entry.Christoph Mallon2014-10-22
* The start block is not special anymoreMatthias Braun2014-09-25
* Provide Load nodes with the type of the object loaded from.Andreas Fried2014-09-19
* put irg link directly into node attributsMatthias Braun2014-09-17
* remove duality of mode_P_data and mode_P_code and just use mode_PMatthias Braun2014-07-18
* rename error.h to panic.hMatthias Braun2014-05-28
* remove get_mode_minus_one() there is still get_mode_all_one() for two complem...Matthias Braun2014-05-22
* remove unused trouts analysisMatthias Braun2014-04-12
* all: Use MIN.Christoph Mallon2014-03-29
* ir: Use new_r_Const_long() instead of new_tarval_from_long() + new_r_Const().Christoph Mallon2014-03-17
* ircons: Add and use new_{r,rd}_Const_one().Christoph Mallon2014-03-17
* ircons: Add and use new_{r,rd}_Const_null().Christoph Mallon2014-03-17
* cleanup special tarval and Unknown usageMatthias Braun2014-02-18
* Split EntConst into Address and Offset.Christoph Mallon2014-01-28
* Split SymConst into EntConst and TypeConst.Christoph Mallon2014-01-27
* Rename several symconst to address/callee/entity.Christoph Mallon2014-01-27
* remove NEW_ARR_A and use ALLOCANMatthias Braun2013-10-28
* lowering fabs to mux(x<0,-x,x) is invalid for modes with +0/-0Matthias Braun2013-06-12
* use float_arithmetic mode when lowering fabs callsMatthias Braun2013-06-11
* change intrinsic lowering APIMatthias Braun2013-06-11
* remove overly complicate pass management codeMatthias Braun2013-05-15
* Alloc/Free only operate on the stack nowMatthias Braun2013-05-07
* do not include config.h anymoreMatthias Braun2013-05-04
* remove license stuff from filesMatthias Braun2012-12-12
* irgmod: Pass the new inputs to turn_into_tuple() instead of initialising them...Christoph Mallon2012-12-06
* query firmstat options through lc_opt systemMatthias Braun2012-11-26
* cleanup: Remove several uses of current_ir_graph.Christoph Mallon2012-11-25
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* use confirm_irg_properties in lower_intrinsicsMatthias Braun2012-08-23
* remove the concept of a strictconvMatthias Braun2012-08-21
* Add a wrapper macro for pmap_get(), which has the return type as additional p...Christoph Mallon2012-07-13
* split graph state into properties and constraintsMatthias Braun2012-06-15
* Remove compound path initializers.Christoph Mallon2012-06-14
* Implement eval_strcmp() for the new style initializers.Christoph Mallon2012-06-14