| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix undefined behavior (signed integer overflow) when Clang parses a hexfloat... | Richard Smith | 2012-08-24 | 1 | -1/+3 |
* | Fix another roundToIntegral bug where very large values could become infinity... | Owen Anderson | 2012-08-15 | 1 | -0/+6 |
* | Fix typo in comment. | Owen Anderson | 2012-08-15 | 1 | -1/+1 |
* | Fix a problem with APFloat::roundToIntegral where it would return incorrect r... | Owen Anderson | 2012-08-15 | 1 | -0/+12 |
* | Fix the construction of the magic constant for roundToIntegral to be 64-bit s... | Owen Anderson | 2012-08-14 | 1 | -2/+2 |
* | Add a roundToIntegral method to APFloat, which can be parameterized over vari... | Owen Anderson | 2012-08-13 | 1 | -0/+26 |
* | Don't add null characters to the end of the APFloat string buffer. | David Blaikie | 2012-07-25 | 1 | -10/+2 |
* | Replace the hashing functions on APInt and APFloat with overloads of the | Chandler Carruth | 2012-03-04 | 1 | -16/+15 |
* | APFloat::toString(): Fix overrun at scanning. | NAKAMURA Takumi | 2012-02-19 | 1 | -1/+1 |
* | Add 'llvm_unreachable' to passify GCC's understanding of the constraints | Chandler Carruth | 2012-01-10 | 1 | -0/+1 |
* | Remove unnecessary default cases in switches that cover all enum values. | David Blaikie | 2012-01-10 | 1 | -3/+0 |
* | Add back a line I deleted by accident in r145141. Fixes uninitialized variab... | Eli Friedman | 2011-11-28 | 1 | -0/+1 |
* | Fix APFloat::convert so that it handles narrowing conversions correctly; it | Eli Friedman | 2011-11-26 | 1 | -49/+36 |
* | Fix APFloat::getSmallestNormalized so the shift doesn't depend on undefined b... | Eli Friedman | 2011-10-12 | 1 | -1/+1 |
* | Fix APFloat::getLargest so that it actually returns the correct value. Found... | Eli Friedman | 2011-10-12 | 1 | -2/+3 |
* | Fix APInt::operator*= so that it computes the correct result for large intege... | Eli Friedman | 2011-10-07 | 1 | -1/+1 |
* | Fix typo in comments. | Nick Lewycky | 2011-10-03 | 1 | -2/+2 |
* | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands | 2011-08-12 | 1 | -0/+4 |
* | Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a... | Jeffrey Yasskin | 2011-07-18 | 1 | -7/+7 |
* | Explicitly cast the second argument to unsigned in order to select the | Chandler Carruth | 2011-07-15 | 1 | -1/+1 |
* | Add an APFloat::convertToInt(APSInt) function that automatically manages the | Jeffrey Yasskin | 2011-07-15 | 1 | -0/+18 |
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
* | Avoid turning a floating point division with a constant power of two into a d... | Benjamin Kramer | 2011-03-30 | 1 | -0/+8 |
* | Add APFloat::getExactInverse. | Benjamin Kramer | 2011-03-30 | 1 | -0/+26 |
* | Initialize the only-used-with-PPC-double-double parts of the APFloat class. This | Bill Wendling | 2011-03-18 | 1 | -13/+10 |
* | Enhance constant folding of bitcast operations on vectors of floats. | Nadav Rotem | 2011-02-17 | 1 | -0/+6 |
* | Null initialize a few variables flagged by | Ted Kremenek | 2011-01-23 | 1 | -1/+1 |
* | Fixed parsing of hex floats. | Abramo Bagnara | 2011-01-06 | 1 | -4/+4 |
* | PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and | Jay Foad | 2010-12-07 | 1 | -3/+3 |
* | PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be | Jay Foad | 2010-11-28 | 1 | -4/+2 |
* | Do not assert when reading an exponent out of range. | Dale Johannesen | 2010-08-19 | 1 | -0/+1 |
* | Don't pass StringRef by reference. | Benjamin Kramer | 2010-07-14 | 1 | -5/+4 |
* | Fix minor style issues. | Dan Gohman | 2010-03-24 | 1 | -143/+141 |
* | make APFloat::toString be const. | Chris Lattner | 2010-03-06 | 1 | -1/+1 |
* | Don't potentially read past the end of the fill data when making a NaN from | John McCall | 2010-03-01 | 1 | -1/+2 |
* | Properly clear all the extra bits in a significand when making a NaN from an | John McCall | 2010-02-28 | 1 | -8/+28 |
* | Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width | John McCall | 2010-02-28 | 1 | -11/+36 |
* | Make APFloat's string-parsing routines a bit safer against very large exponents. | John McCall | 2010-02-26 | 1 | -2/+16 |
* | Implement support for converting to string at "natural precision", and fix some | John McCall | 2009-12-24 | 1 | -16/+26 |
* | Substantially optimize APFloat::toString() by doing a single large divide to | John McCall | 2009-12-24 | 1 | -0/+37 |
* | Add accessors for the largest-magnitude, smallest-magnitude, and | John McCall | 2009-12-24 | 1 | -0/+301 |
* | Remove getIEEEFloatParts and getIEEEDoubleParts. They are not needed. | Evan Cheng | 2009-10-28 | 1 | -50/+0 |
* | Add new APFloat methods that return sign, exp, and mantissa of ieee float and... | Evan Cheng | 2009-10-27 | 1 | -12/+62 |
* | Commit fixes for half precision I noted in review, so | Dale Johannesen | 2009-10-23 | 1 | -3/+3 |
* | Add half precision floating point support (float16) to APFloat, | Chris Lattner | 2009-10-16 | 1 | -1/+69 |
* | wrap long lines. | Chris Lattner | 2009-09-24 | 1 | -2/+4 |
* | add a version of the APFloat constructor that initializes to 0.0 | Chris Lattner | 2009-09-17 | 1 | -0/+8 |
* | Fix typo. | Anton Korobeynikov | 2009-08-21 | 1 | -1/+1 |
* | Implement APInt <-> APFloat conversion for IEEE 128-bit floats. | Anton Korobeynikov | 2009-08-21 | 1 | -3/+83 |
* | Add support for including '+' in APFloat strings, more asserts, | Erick Tryzelaar | 2009-08-20 | 1 | -28/+34 |