summaryrefslogtreecommitdiffhomepage
path: root/ir/tv/fltcalc.h
Commit message (Expand)AuthorAge
* Move ir_mode struct from irtypes.h to irmode_t.h, cleanupMatthias Braun2015-09-10
* fltcalc: cleanupMatthias Braun2014-12-31
* fltcalc: cleanup, remove printing in FC_PACKED(unused) and FC_BIN(unimplemented)Matthias Braun2014-12-31
* fltcalc: remove the global accumulation bufferMatthias Braun2014-12-31
* tv: rework NaN handlingMatthias Braun2014-12-30
* tv: cleanup {fc,sc}_val_from_bytes() and introduce {fc,sc}_val_to_bytes()Matthias Braun2014-03-27
* cleanup special tarval and Unknown usageMatthias Braun2014-02-18
* fltcalc: cleanupsMatthias Braun2013-12-06
* make strcalc operate on sc_word (=unsigned char) instead of charMatthias Braun2013-12-03
* fltcalc: use boolMatthias Braun2013-11-25
* add get_tarval_small() and get_tarval_epsilon()Matthias Braun2013-11-25
* introduce fc_val_from_ieee754_buf()Matthias Braun2013-11-25
* Cleanup/Rewrite fltcalc partsMatthias Braun2013-11-25
* remove per-mode output settings from tarval moduleMatthias Braun2013-11-12
* add some overflow behaviour to tarval float to int conversionsMatthias Braun2013-11-12
* cleanup, use C99Matthias Braun2013-07-04
* tv/fltcalc: Create fp_values with long double info and convert later.Manuel Mohr2013-06-27
* remove license stuff from filesMatthias Braun2012-12-12
* tv: Let fc_comp() return an ir_relation instead of magic numbers.Christoph Mallon2012-12-10
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* ir_mode: simplify interface, improve float-mode handlingMatthias Braun2011-10-27
* remove old+nonworking setting of ieee754 immediate precisionMatthias Braun2011-10-27
* move floatingpoint number state out of ieee_descriptor_tMatthias Braun2011-10-27
* rename some constants to avoid clashes with system headersMatthias Braun2011-10-20
* simplify/refactor fltcalc code (avoid some macros)Matthias Braun2011-04-15
* need to include stdlib.h for size_tMatthias Braun2011-01-08
* Fixed some 64bit warnings because of mixing size_t and other types.Michael Beck2011-01-07
* identifiers starting with _ are reserved; remove this bad practiceMatthias Braun2010-08-12
* more firm_config includes removedMatthias Braun2008-10-11
* - simplified codeMichael Beck2008-08-24
* add support for explicit oneMichael Beck2008-08-23
* - added fc_can_lossless_conv_to() / tarval_ieee754_can_conv_lossless()Michael Beck2008-04-27
* update copyright messageMichael Beck2008-01-02
* Add support for float->int conversion (no overflow handling yet)Michael Beck2007-09-07
* added ieee754 exact flag which allows more cases to be optimizedMichael Beck2007-07-25
* more cleanup; non-functioning fc_set_immediate_precision() addedMichael Beck2007-07-24
* Cleaned up the tarval handling:Michael Beck2007-07-23
* Updated headerMichael Beck2007-04-27
* added new licence headerChristian Würdig2007-04-27
* removed wrong constMichael Beck2005-09-01
* fixed doxygen docuMichael Beck2005-07-07
* typos fixedMichael Beck2004-12-28
* used firm_config.h instead of config.hMichael Beck2004-12-02
* Fixed gcc warnings --floFlorian Liekweg2004-04-28
* added routines to free memoryGötz Lindenmaier2004-02-26
* config.h most be a local includeMichael Beck2003-11-21
* added copyright informationGötz Lindenmaier2003-08-19
* Repaired fltcalc to work with a long double interfaceMatthias Heil2003-08-11
* Commit of new floating point moduleMatthias Heil2003-08-04
* eliminated compiler wearningsTill Riedel2003-06-23