summaryrefslogtreecommitdiffhomepage
path: root/ir/lower/lower_softfloat.c
Commit message (Expand)AuthorAge
* Rework target initialization and queryMatthias Braun2017-02-20
* Reorganize include directivesMatthias Braun2017-02-17
* lower: Factor out common code for handling parameter, result and entity types...Christoph Mallon2016-12-26
* lower: Remove duplicate check.Christoph Mallon2016-12-26
* tr: Remove the concept of 'higher type'.Christoph Mallon2016-09-18
* Set the additional properties right when construction a method type.Christoph Mallon2016-07-11
* Set the calling convention right when construction a method type.Christoph Mallon2016-07-11
* When making a 'Mux', automatically infer its mode from its 'false' operand.Christoph Mallon2016-06-07
* tr: Set variadicity directly when creating method types.Christoph Mallon2016-05-22
* Fix indentationSebastian Buchwald2016-05-12
* Always include irmode_t.h inside libfirmMatthias Braun2015-09-10
* Move ir_node struct from irtypes.h to irnode_t.h, remove irtypes.h, cleanupMatthias Braun2015-09-10
* Move ir_op struct from irtypes.h to irop_t.h, cleanupMatthias Braun2015-09-10
* Implement vararg handling in a more portable way (for now only for IA32).Andreas Fried2015-08-14
* tr: Factorise code to copy variadicity, calling convention and additional pro...Christoph Mallon2015-08-04
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* ident: Use new_id_fmt() instead of snprintf() + new_id_from_str().Christoph Mallon2015-01-28
* lower_softfloat: simplify lower_Const() by using tarval_bitcast()Matthias Braun2014-12-30
* debug: Clean up panic messages.Christoph Mallon2014-11-13
* rename proj attribute from Proj to num and change type to unsignedMatthias Braun2014-09-17
* softfloat: start getting independent of hardcoded modesMatthias Braun2014-05-28
* lower_softfloat: cleanupMatthias Braun2014-05-28
* rename error.h to panic.hMatthias Braun2014-05-28
* handle Bitcast node in lower_dw and lower_softfloatMatthias Braun2014-03-27
* irprog: Add and use foreach_irp_irg{,_r}().Christoph Mallon2014-03-18
* ircons: Add and use new_{r,rd}_Const_null().Christoph Mallon2014-03-17
* lower_softfloat: add missing confirm_irg_properties() callMatthias Braun2014-03-14
* We have to skip two Proj nodes.Sebastian Buchwald2014-01-28
* Removed unused debug handle.Sebastian Buchwald2014-01-28
* Fixed types.Sebastian Buchwald2014-01-28
* Remove the parameter mode from new_*_Address().Christoph Mallon2014-01-28
* Split EntConst into Address and Offset.Christoph Mallon2014-01-28
* Split SymConst into EntConst and TypeConst.Christoph Mallon2014-01-27
* Cleanup and use C99.Christoph Mallon2014-01-27
* perform float2int bitcast without expensive string conversionsMatthias Braun2013-11-12
* replace assert(0 && "message") with panic("message")Matthias Braun2013-07-04
* do not include config.h anymoreMatthias Braun2013-05-04
* remove license stuff from filesMatthias Braun2012-12-12
* fix a bunch of warnings reported by clang analyzerMatthias Braun2012-10-24
* Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...Christoph Mallon2012-07-13
* Add a wrapper macro for pmap_get(), which has the return type as additional p...Christoph Mallon2012-07-13
* rename edges_assure to assure_edgesMatthias Braun2012-06-15
* make opcode list globalMatthias Braun2011-12-19
* Consistently use new function to create compilerlib function entities.Manuel Mohr2011-09-23
* Change "associated type" logic to a single linked list to the "higher type"Matthias Braun2011-09-08
* lower parameter entities in softfloat lowererMatthias Braun2011-09-06
* Use new_*_Const(irg, get_mode_$VAL(mode)) instead of new_*_Const_long(irg, mo...Christoph Mallon2011-08-19
* fix warnings reported by cparserMatthias Braun2011-08-17
* Implemented floating point lowering to Calls into a soft float library.Sebastian Buchwald2011-08-12