summaryrefslogtreecommitdiff
path: root/lib/Support/APFloat.cpp
Commit message (Expand)AuthorAge
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-17
* remove a dead APInt ctor.Chris Lattner2008-08-17
* Don't assume underlying APInt type is limitedDale Johannesen2008-05-14
* Remove undefined behavior in hex string->APFloatDale Johannesen2008-05-14
* Make firstEightPowers const.Dan Gohman2008-05-12
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-02
* Check that APFloat::convert is not trying to targetDale Johannesen2008-04-20
* Make several symbols static.Dan Gohman2008-04-10
* Add a method to APFloat to convert directly from APInt.Dan Gohman2008-02-29
* Added "Profile" method to APFloat for use with FoldingSet.Ted Kremenek2008-02-11
* Chris' change to print an approximation to long doublesDale Johannesen2008-01-31
* Remove top-level const qualifiers from casts, avoiding associatedDan Gohman2008-01-29
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* proper #include order.Chris Lattner2007-12-08
* Prior commit updated wrong if, apologies.Neil Booth2007-12-05
* Handle zero correctly.Neil Booth2007-12-05
* Handle 0 correctly in string->APFloat conversion.Dale Johannesen2007-12-05
* Fix denormal check in float->APInt conversion.Dale Johannesen2007-11-17
* Remove some unnecessary C-style statics.Neil Booth2007-11-02
* Add back line whose removal somehow crept into prior patchNeil Booth2007-11-01
* When converting to integer, do bit manipulations in the destinationNeil Booth2007-11-01
* Clarified operator precedence.Hartmut Kaiser2007-10-25
* Fast-track obviously over-large and over-small exponents during decimal->Neil Booth2007-10-15
* Consolidate logic for creating NaNs. Silence compiler warning.Neil Booth2007-10-14
* Whether arithmetic is supported is a property of the semantics. Make itNeil Booth2007-10-14
* Separate out parsing of decimal number. Use this to only allocateNeil Booth2007-10-14
* If the power of 5 is exact, and the reciprocal exact, the error is zero not o...Neil Booth2007-10-13
* Remove duplicate comment.Neil Booth2007-10-12
* Implement correctly-rounded decimal->binary conversion, i.e. conversionNeil Booth2007-10-12
* Remove a field that was never used.Neil Booth2007-10-12
* If we're trying to be arbitrary precision, unsigned char clearly won't cut it...Neil Booth2007-10-12
* Next PPC long double bits. First cut at constants.Dale Johannesen2007-10-11
* Use APInt::tcExtract. It's cleaner, and works :)Neil Booth2007-10-08
* Add back convertFromSignExtendedInteger.Neil Booth2007-10-07
* Now that convertFromUnsignedParts has a sane, constant interface,Neil Booth2007-10-07
* Reimplement convertFromUnsignedInteger so it is passed a const bignum.Neil Booth2007-10-07
* convertFromInteger, as originally written, expected sign-extendedNeil Booth2007-10-07
* combineLostFractions does not need to be a member functionNeil Booth2007-10-07
* Cleaner, more general exponent output.Neil Booth2007-10-06
* silence warnings in no-assert build.Chris Lattner2007-10-06
* Generalize tcFullMultiply so that the operands can be of differingNeil Booth2007-10-06
* Add APFloat -> hexadecimal string conversion, as per %a and %A in C99.Neil Booth2007-10-03
* Tweak RoundAwayFromZero the bit number below which is truncated, and makeNeil Booth2007-10-03
* Simplify and fix signed int -> FP conversions.Dale Johannesen2007-09-30
* Whitespace and compiler warning cleanup.Neil Booth2007-09-26
* Make APFloat->int conversions deterministic even inDale Johannesen2007-09-25
* Fix long double<->shorter FP type conversionsDale Johannesen2007-09-25
* Handle storage complications of float->float conversions.Neil Booth2007-09-22
* Change APFloat::convertFromInteger to take the incomingDale Johannesen2007-09-21
* Fix PR 1688. See comments there.Dale Johannesen2007-09-20