- b1508d1 Do not assert when reading an exponent out of range. by Dale Johannesen · 15 years ago
- 38e5989 Don't pass StringRef by reference. by Benjamin Kramer · 15 years ago
- 16e0209 Fix minor style issues. by Dan Gohman · 15 years ago
- 0ddda3b make APFloat::toString be const. by Chris Lattner · 15 years ago
- d44c6cc Don't potentially read past the end of the fill data when making a NaN from by John McCall · 15 years ago
- 165e96b Properly clear all the extra bits in a significand when making a NaN from an by John McCall · 15 years ago
- e12b738 Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width by John McCall · 15 years ago
- 8b3f330 Make APFloat's string-parsing routines a bit safer against very large exponents. by John McCall · 15 years ago
- 6a09aff Implement support for converting to string at "natural precision", and fix some by John McCall · 16 years ago
- 003a09c Substantially optimize APFloat::toString() by doing a single large divide to by John McCall · 16 years ago
- 00e65de Add accessors for the largest-magnitude, smallest-magnitude, and by John McCall · 16 years ago
- c5a7552 Remove getIEEEFloatParts and getIEEEDoubleParts. They are not needed. by Evan Cheng · 16 years ago
- 99ebfa5 Add new APFloat methods that return sign, exp, and mantissa of ieee float and double values. by Evan Cheng · 16 years ago
- a223aed Commit fixes for half precision I noted in review, so by Dale Johannesen · 16 years ago
- cc4287a Add half precision floating point support (float16) to APFloat, by Chris Lattner · 16 years ago
- ad78500 wrap long lines. by Chris Lattner · 16 years ago
- d7bd78e add a version of the APFloat constructor that initializes to 0.0 by Chris Lattner · 16 years ago
- 4755e99 Fix typo. by Anton Korobeynikov · 16 years ago
- 7e844f1 Implement APInt <-> APFloat conversion for IEEE 128-bit floats. by Anton Korobeynikov · 16 years ago
- c78b33b Add support for including '+' in APFloat strings, more asserts, by Erick Tryzelaar · 16 years ago
- cdd93d8 Fix two APFloat bugs in converting hexadecimal constants. by Daniel Dunbar · 16 years ago
- f8bc801 Fix an uninitialized value warning in APFloat. by Erick Tryzelaar · 16 years ago
- a15d890 Modify APFloat to take a StringRef instead of a c string. by Erick Tryzelaar · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- c5ca713 Add support for letting the client choose different flavors of NaNs. Testcase to be by Mike Stump · 16 years ago
- f3dc0c0 Fix whitespacing (space after switch). by Mike Stump · 16 years ago
- 1b25cb2 Fix internal representation of fp80 to be the by Dale Johannesen · 16 years ago
- ee167a7 just initialize the first element, we don't need to set the rest to zeros. by Chris Lattner · 16 years ago
- 807926a Eliminate a 9640 byte static mutable initialized data item by moving it by Chris Lattner · 16 years ago
- e213f3f static functions don't need an anonymous namespace. by Chris Lattner · 16 years ago
- aff9c27 Unbreak the build on win32. Cleanup some warning. by Cedric Venet · 16 years ago
- 541ed9f Do not use host floating point types when emitting by Dale Johannesen · 17 years ago
- ed6af24 Make special cases (0 inf nan) work for frem. by Dale Johannesen · 17 years ago
- 24b66a8 Add an IEEE remainder function, which is not by Dale Johannesen · 17 years ago
- 1f54f58 compile-time fmod was done incorrectly. PR 3316. by Dale Johannesen · 17 years ago
- b7c0d94 Get rid of bogus "control may reach end of non-void function ‘...’ being by Bill Wendling · 17 years ago
- 794a7db Revert r60042. IndVarSimplify should check if APFloat is PPCDoubleDouble first before trying to convert it to an integer. by Evan Cheng · 17 years ago
- 88f2d6c convertToSignExtendedInteger should return opInvalidOp instead of asserting if sematics of float does not allow arithmetics. by Evan Cheng · 17 years ago
- 23a9855 Add a "loses information" return value to APFloat::convert by Dale Johannesen · 17 years ago
- 7111b02 Rename APFloat::convertToAPInt to bitcastToAPInt to by Dale Johannesen · 17 years ago
- e4a4245 Mark negative-zero-to-int conversion as Inexact, by Dale Johannesen · 17 years ago
- 2df5eec Be more precise about which conversions of NaNs by Dale Johannesen · 17 years ago
- 65609f2 Temporarily revert functionality change from my previous patch; by Dale Johannesen · 17 years ago
- d3d8ce3 Mark shortening NaN conversions as Inexact. PR 2856. by Dale Johannesen · 17 years ago
- fad86b0 Rework the routines that convert AP[S]Int into a string. Now, instead of by Chris Lattner · 17 years ago
- 9f17eb0 remove a dead APInt ctor. by Chris Lattner · 17 years ago
- 386f3e9 Don't assume underlying APInt type is limited to 64 bits. by Dale Johannesen · 17 years ago
- 6a33cc1 Remove undefined behavior in hex string->APFloat by Dale Johannesen · 17 years ago
- 7c2e4f2 Make firstEightPowers const. by Dan Gohman · 17 years ago
- 48e8c80 Suppress -Wshorten-64-to-32 warnings for 64-bit hosts. by Evan Cheng · 17 years ago
- 79f82f9 Check that APFloat::convert is not trying to target by Dale Johannesen · 17 years ago
- 3bd659b Make several symbols static. by Dan Gohman · 17 years ago
- 93c276e Add a method to APFloat to convert directly from APInt. by Dan Gohman · 17 years ago
- 1f801fa Added "Profile" method to APFloat for use with FoldingSet. by Ted Kremenek · 18 years ago
- b63fa05 Chris' change to print an approximation to long doubles by Dale Johannesen · 18 years ago
- b10abe1 Remove top-level const qualifiers from casts, avoiding associated by Dan Gohman · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 36d26c2 proper #include order. by Chris Lattner · 18 years ago
- cc23359 Prior commit updated wrong if, apologies. by Neil Booth · 18 years ago
- a89e45f Handle zero correctly. by Neil Booth · 18 years ago
- db1e302 Handle 0 correctly in string->APFloat conversion. by Dale Johannesen · 18 years ago
- d0763b9 Fix denormal check in float->APInt conversion. PR 1804. by Dale Johannesen · 18 years ago
- e3d936a Remove some unnecessary C-style statics. by Neil Booth · 18 years ago
- 43a4b28 Add back line whose removal somehow crept into prior patch by Neil Booth · 18 years ago
- ee7ae38 When converting to integer, do bit manipulations in the destination by Neil Booth · 18 years ago
- 8df77a9 Clarified operator precedence. Silenced VC++ warning. by Hartmut Kaiser · 18 years ago
- 686700e Fast-track obviously over-large and over-small exponents during decimal-> by Neil Booth · 18 years ago
- e5e0194 Consolidate logic for creating NaNs. Silence compiler warning. by Neil Booth · 18 years ago
- caf19d7 Whether arithmetic is supported is a property of the semantics. Make it by Neil Booth · 18 years ago
- 1870f29 Separate out parsing of decimal number. Use this to only allocate by Neil Booth · 18 years ago
- d1a23d5 If the power of 5 is exact, and the reciprocal exact, the error is zero not one half-ulps. This prevents an infinite loop in rare cases. by Neil Booth · 18 years ago
- 6ac7016 Remove duplicate comment. by Neil Booth · 18 years ago
- 96c7471 Implement correctly-rounded decimal->binary conversion, i.e. conversion by Neil Booth · 18 years ago
- 5b8e0c5 Remove a field that was never used. by Neil Booth · 18 years ago
- 7a951ca If we're trying to be arbitrary precision, unsigned char clearly won't cut it. Needed for dec->bin conversions. by Neil Booth · 18 years ago
- a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 18 years ago
- 5477f85 Use APInt::tcExtract. It's cleaner, and works :) by Neil Booth · 18 years ago
- f16c595 Add back convertFromSignExtendedInteger. by Neil Booth · 18 years ago
- 7a7bc0f Now that convertFromUnsignedParts has a sane, constant interface, by Neil Booth · 18 years ago
- 643ce59 Reimplement convertFromUnsignedInteger so it is passed a const bignum. by Neil Booth · 18 years ago
- ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
- 33d4c92 combineLostFractions does not need to be a member function by Neil Booth · 18 years ago
- 92f7e8d Cleaner, more general exponent output. by Neil Booth · 18 years ago
- a11ef82 silence warnings in no-assert build. by Chris Lattner · 18 years ago
- 978661d Generalize tcFullMultiply so that the operands can be of differing by Neil Booth · 18 years ago
- a30b0ee Add APFloat -> hexadecimal string conversion, as per %a and %A in C99. by Neil Booth · 18 years ago
- b7dea4c Tweak RoundAwayFromZero the bit number below which is truncated, and make by Neil Booth · 18 years ago
- cce23a4 Simplify and fix signed int -> FP conversions. by Dale Johannesen · 18 years ago
- 4f88170 Whitespace and compiler warning cleanup. by Neil Booth · 18 years ago
- 0edc47a Make APFloat->int conversions deterministic even in by Dale Johannesen · 18 years ago
- 902ff94 Fix long double<->shorter FP type conversions of zero, infinity, and NaNs. by Dale Johannesen · 18 years ago
- c8db43d Handle storage complications of float->float conversions. by Neil Booth · 18 years ago
- 910993e Change APFloat::convertFromInteger to take the incoming by Dale Johannesen · 18 years ago
- a72a5a0 Fix PR 1688. See comments there. by Dale Johannesen · 18 years ago
- cb648f9 Remove spurious consts. This fixes warnings with compilers that by Dan Gohman · 18 years ago
- 257500d Compensate for partCount change in Bogus definition by Dale Johannesen · 18 years ago
- 3f6eb74 Add APInt interfaces to APFloat (allows directly by Dale Johannesen · 18 years ago
- 58c2e4c Fix mod so it actually works. Fix conversions to by Dale Johannesen · 18 years ago
- e15c2db Oops, should be part of 41664; won't work very well without this piece. by Dale Johannesen · 18 years ago