aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support/APFloat.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for letting the client choose different flavors of NaNs. Testcas...Mike Stump2009-05-301-6/+12
* Fix whitespacing (space after switch).Mike Stump2009-05-131-6/+6
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-8/+6
* just initialize the first element, we don't need to set the rest to zeros.Chris Lattner2009-03-131-3/+3
* Eliminate a 9640 byte static mutable initialized data item by moving itChris Lattner2009-03-131-2/+2
* static functions don't need an anonymous namespace.Chris Lattner2009-03-121-373/+371
* Unbreak the build on win32.Cedric Venet2009-02-141-1/+1
* Do not use host floating point types when emittingDale Johannesen2009-01-211-1/+2
* Make special cases (0 inf nan) work for frem.Dale Johannesen2009-01-211-23/+63
* Add an IEEE remainder function, which is notDale Johannesen2009-01-201-1/+39
* compile-time fmod was done incorrectly. PR 3316.Dale Johannesen2009-01-191-2/+4
* Get rid of bogus "control may reach end of non-void function ‘...’ beingBill Wendling2008-11-271-2/+2
* Revert r60042. IndVarSimplify should check if APFloat is PPCDoubleDouble firs...Evan Cheng2008-11-261-7/+1
* convertToSignExtendedInteger should return opInvalidOp instead of asserting i...Evan Cheng2008-11-251-1/+7
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-091-14/+37
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-4/+4
* Mark negative-zero-to-int conversion as Inexact,Dale Johannesen2008-10-071-1/+2
* Be more precise about which conversions of NaNsDale Johannesen2008-10-061-3/+18
* Temporarily revert functionality change from my previous patch;Dale Johannesen2008-10-061-2/+1
* Mark shortening NaN conversions as Inexact. PR 2856.Dale Johannesen2008-10-061-6/+9
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-171-2/+1
* remove a dead APInt ctor.Chris Lattner2008-08-171-0/+1
* Don't assume underlying APInt type is limitedDale Johannesen2008-05-141-1/+1
* Remove undefined behavior in hex string->APFloatDale Johannesen2008-05-141-1/+1
* Make firstEightPowers const.Dan Gohman2008-05-121-2/+2
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-021-23/+25
* Check that APFloat::convert is not trying to targetDale Johannesen2008-04-201-0/+1
* Make several symbols static.Dan Gohman2008-04-101-18/+18
* Add a method to APFloat to convert directly from APInt.Dan Gohman2008-02-291-0/+17
* Added "Profile" method to APFloat for use with FoldingSet.Ted Kremenek2008-02-111-0/+6
* Chris' change to print an approximation to long doublesDale Johannesen2008-01-311-1/+2
* Remove top-level const qualifiers from casts, avoiding associatedDan Gohman2008-01-291-10/+10
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* proper #include order.Chris Lattner2007-12-081-1/+1
* Prior commit updated wrong if, apologies.Neil Booth2007-12-051-2/+2
* Handle zero correctly.Neil Booth2007-12-051-3/+3
* Handle 0 correctly in string->APFloat conversion.Dale Johannesen2007-12-051-1/+1
* Fix denormal check in float->APInt conversion.Dale Johannesen2007-11-171-1/+1
* Remove some unnecessary C-style statics.Neil Booth2007-11-021-6/+8
* Add back line whose removal somehow crept into prior patchNeil Booth2007-11-011-0/+1
* When converting to integer, do bit manipulations in the destinationNeil Booth2007-11-011-71/+107
* Clarified operator precedence.Hartmut Kaiser2007-10-251-2/+2
* Fast-track obviously over-large and over-small exponents during decimal->Neil Booth2007-10-151-8/+44
* Consolidate logic for creating NaNs. Silence compiler warning.Neil Booth2007-10-141-10/+15
* Whether arithmetic is supported is a property of the semantics. Make itNeil Booth2007-10-141-41/+36
* Separate out parsing of decimal number. Use this to only allocateNeil Booth2007-10-141-97/+150
* If the power of 5 is exact, and the reciprocal exact, the error is zero not o...Neil Booth2007-10-131-1/+1
* Remove duplicate comment.Neil Booth2007-10-121-11/+0
* Implement correctly-rounded decimal->binary conversion, i.e. conversionNeil Booth2007-10-121-6/+349
* Remove a field that was never used.Neil Booth2007-10-121-9/+6