- afa31cf APFloat: Fix scalbn handling of denormals by Matt Arsenault · 10 years ago
- 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
- 1bfc89b Add isInteger() to APFloat. by Stephen Canon · 10 years ago
- b12db0e Remove roundingMode argument in APFloat::mod by Stephen Canon · 10 years ago
- a1d3c24 Expose more properties of llvm::fltSemantics by JF Bastien · 10 years ago
- 103fc94 [APFloat] Remove else after return and replace loop with std::equal. NFC. by Benjamin Kramer · 10 years ago
- b6b0ddf Add getSizeInBits function to the APFloat class by Tamas Berghammer · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 6ae3796 Fix -Wpessimizing-move warnings by removing std::move calls. by Richard Trieu · 11 years ago
- d5cc45f Silencing some MSVC warnings "C4805: '^' : unsafe mix of type 'bool' and type 'unsigned int' in operation"; NFC. by Aaron Ballman · 11 years ago
- 4f75c09 Refactor: Simplify boolean expressions in llvm Support by David Blaikie · 11 years ago
- dc3f01e Simplify expressions involving boolean constants with clang-tidy by David Blaikie · 11 years ago
- 12b12e8 [APFloat][ADT] Fix sign handling logic for FMA results that truncate to zero. by Lang Hames · 11 years ago
- 56c0eb2 [ADT] Fix PR20728 - Incorrect APFloat::fusedMultiplyAdd results for x86_fp80. by Lang Hames · 11 years ago
- 171c2ec Revert "r216914 - Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'" by Hal Finkel · 11 years ago
- 7000ca3 Modernize old-style static asserts. NFC. by Benjamin Kramer · 11 years ago
- d9edd1e [ADT] Add the scalbn function for APFloat. by Chandler Carruth · 11 years ago
- 095b92e Check whether the iterator p == the end iterator before trying to dereference it. This is a speculative fix for a failure found on the valgrind buildbot triggered by a clang test. by Nick Lewycky · 11 years ago
- ba1ecbc Fix right shift by 64 bits detected on CXX/lex/lex.literal/lex.ext/p4.cpp by Alexey Samsonov · 11 years ago
- b9de900 Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'. by Andrea Di Biagio · 11 years ago
- 7676fe1 [APFloat] Fixed a bug in method 'fusedMultiplyAdd'. by Andrea Di Biagio · 11 years ago
- 4e69e29 Revert "Support/APFloat: unique_ptr-ify temp arrays" by Dylan Noblesmith · 11 years ago
- 49c758b Support/APFloat: unique_ptr-ify temp arrays by Dylan Noblesmith · 11 years ago
- d327828 APFloat: x - NaN needs to flip the signbit of NaN when x is a number. by Stephen Canon · 11 years ago
- 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- c10719f [C++11] Make use of 'nullptr' in the Support library. by Craig Topper · 12 years ago
- 06f4778 APFloat: Add a move ctor and operator= by Benjamin Kramer · 12 years ago
- cb40291 Fix known typos by Alp Toker · 12 years ago
- f907b89 Correct word hyphenations by Alp Toker · 12 years ago
- e72f132 Change default # of digits for APFloat::toString by Eli Friedman · 12 years ago
- b33f944 Revert r189442 "Change default # of digits for APFloat::toString" by Ted Kremenek · 12 years ago
- 14cede2 Change default # of digits for APFloat::toString by Eli Friedman · 12 years ago
- b0e688e [APFloat] Make all arithmetic operations with NaN produce positive NaNs. by Michael Gottesman · 12 years ago
- 30a90eb [APFloat] Move setting fcNormal in zeroSignificand() to calling code. by Michael Gottesman · 12 years ago
- d2eb07a Handle '.' correctly in hex float literal parsing. by Eli Friedman · 12 years ago
- 1d4dbda by Ulrich Weigand · 12 years ago
- 94d6195 [APFloat] Swap an early out check so we do not dereference str.end(). by Michael Gottesman · 12 years ago
- 228156c [APFloat] Ensure that we can properly parse strings that do not have null terminators. by Michael Gottesman · 12 years ago
- 79b0967 Revert "Revert "[APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float."" by Michael Gottesman · 12 years ago
- ccaf332 Revert "[APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float." by Michael Gottesman · 12 years ago
- 03255a1 [APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float. by Michael Gottesman · 12 years ago
- 8136c38 [APFloat] Convert all references to fcNormal to references to isFiniteNonZero(). by Michael Gottesman · 12 years ago
- 40e8a18 [APFloat] Added support for parsing float strings which contain {inf,-inf,NaN,-NaN}. by Michael Gottesman · 12 years ago
- c4facdf [APFloat] Added make{Zero,Inf} methods and implemented get{Zero,Inf} on top of them. by Michael Gottesman · 12 years ago
- f0e8cd1 [APFloat] Removed a assert from significandParts() which says that one can only access the significand of FiniteNonZero/NaN floats. by Michael Gottesman · 12 years ago
- 9b877e1 [APFloat] Rename macro convolve => PackCategoriesIntoKey so that it is clear what APFloat is actually using said macro for. by Michael Gottesman · 12 years ago
- 9dc9833 [APFloat] Rename llvm::exponent_t => llvm::APFloat::ExponentType. by Michael Gottesman · 12 years ago
- 3cb77ab [APFloat] Converted all references to APFloat::isNormal => APFloat::isFiniteNonZero. by Michael Gottesman · 12 years ago
- a7cc124 Fixed comment typo that causes the given comment to actually make sense. by Michael Gottesman · 12 years ago
- d0cf5b2 Introduce needsCleanup() for APFloat and APInt. by Manuel Klimek · 13 years ago
- 6bef24f APFloat: Use isDenormal instead of hand-rolled code to check for denormals. by Benjamin Kramer · 13 years ago
- 0c622ea Implement IEEE-754R 2008 nextUp/nextDown functions in the guise of the function APFloat::next(bool nextDown). by Michael Gottesman · 13 years ago
- bbddbac Fix a bug that APFloat::fusedMultiplyAdd() mistakenly evaluate "14.5f * -14.5f + 225.0f" to 225.0f. by Shuxin Yang · 13 years ago
- be99cc3 Fix AsmPrinter crashes with assertion. Bug 15318 in Bugzilla by Hao Liu · 13 years ago
- b361adb APFloat: Make sure that we get a well-formed x87 NaN when converting from a smaller type. by Benjamin Kramer · 13 years ago
- 29178a3 Make APFloat constructor require explicit semantics. by Tim Northover · 13 years ago
- e1f7658 Add llvm::hexDigitValue to convert single characters to hex. by Jordan Rose · 13 years ago
- 226fea5 Remove redundant 'llvm::' qualifications by Dmitri Gribenko · 13 years ago
- 4fb504f Implement APFloat::isDenormal() by Shuxin Yang · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 2b431d9 Fix a bug in APFloat.cpp: declare APFloat after fltSemantics it by Alexey Samsonov · 13 years ago
- 08be41a Drop the limitation to IEEE floating point types from the fdiv of pow2 -> fmul transform. by Benjamin Kramer · 13 years ago
- 908c936 APFloat cleanup: Remove now unused "arithmeticOK" logic. by Ulrich Weigand · 13 years ago
- e1d62f9 APFloat cleanup: Remove now unused fields "sign2" and "exponent2". by Ulrich Weigand · 13 years ago
- d9f7e25 Implement arithmetic on APFloat with PPCDoubleDouble semantics by by Ulrich Weigand · 13 years ago
- c38fab2 APFloat::roundToIntegral: Special values don't keep the exponent value up to date, don't rely on it. by Benjamin Kramer · 13 years ago
- 156d920 Fix undefined behavior (signed integer overflow) when Clang parses a hexfloat with an enormous exponent. Caught by an existing unit test + -ftrapv. by Richard Smith · 13 years ago
- 352dfff Fix another roundToIntegral bug where very large values could become infinity. Problem and solution identified by Steve Canon. by Owen Anderson · 13 years ago
- be7e297 Fix typo in comment. by Owen Anderson · 13 years ago
- 1ff74b0 Fix a problem with APFloat::roundToIntegral where it would return incorrect results for negative inputs to trunc. Add unit tests to verify this behavior. by Owen Anderson · 13 years ago
- 0b35722 Fix the construction of the magic constant for roundToIntegral to be 64-bit safe. Fixes c-torture/execute/990826-0.c by Owen Anderson · 13 years ago
- a40319b Add a roundToIntegral method to APFloat, which can be parameterized over various rounding modes. Use this to implement SelectionDAG constant folding of FFLOOR, FCEIL, and FTRUNC. by Owen Anderson · 13 years ago
- 70fdf72 Don't add null characters to the end of the APFloat string buffer. by David Blaikie · 13 years ago
- 71bd7d1 Replace the hashing functions on APInt and APFloat with overloads of the by Chandler Carruth · 14 years ago
- 5adeb93 APFloat::toString(): Fix overrun at scanning. by NAKAMURA Takumi · 14 years ago
- f3e8502 Add 'llvm_unreachable' to passify GCC's understanding of the constraints by Chandler Carruth · 14 years ago
- edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
- 31f0116 Add back a line I deleted by accident in r145141. Fixes uninitialized variable warnings and runtime failures. by Eli Friedman · 14 years ago
- a84ad7d Fix APFloat::convert so that it handles narrowing conversions correctly; it by Eli Friedman · 14 years ago
- d433042 Fix APFloat::getSmallestNormalized so the shift doesn't depend on undefined behavior. Patch from Ahmed Charles. by Eli Friedman · 14 years ago
- c532201 Fix APFloat::getLargest so that it actually returns the correct value. Found by accident while reviewing a patch to nearby code. by Eli Friedman · 14 years ago
- 1954641 Fix APInt::operator*= so that it computes the correct result for large integers where there is unsigned overflow. Fix APFloat::toString so that it doesn't depend on the incorrect behavior in common cases (and computes the correct result in some rare cases). Fixes PR11086. by Eli Friedman · 14 years ago
- f66daac Fix typo in comments. by Nick Lewycky · 14 years ago
- a41634e Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 14 years ago
- 7a16288 Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 14 years ago
- 1bf4a30 Explicitly cast the second argument to unsigned in order to select the by Chandler Carruth · 14 years ago
- 03b81a2 Add an APFloat::convertToInt(APSInt) function that automatically manages the by Jeffrey Yasskin · 14 years ago
- 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 15 years ago
- af0ed95 Avoid turning a floating point division with a constant power of two into a denormal multiplication. by Benjamin Kramer · 15 years ago
- 03fd672 Add APFloat::getExactInverse. by Benjamin Kramer · 15 years ago
- a50db65 Initialize the only-used-with-PPC-double-double parts of the APFloat class. This by Bill Wendling · 15 years ago
- 7cc6d12 Enhance constant folding of bitcast operations on vectors of floats. by Nadav Rotem · 15 years ago
- 3c4408c Null initialize a few variables flagged by by Ted Kremenek · 15 years ago
- a41d7ae Fixed parsing of hex floats. by Abramo Bagnara · 15 years ago
- 583abbc PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 15 years ago
- 3447fb0 PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be by Jay Foad · 15 years ago
- 370c77c Do not assert when reading an exponent out of range. by Dale Johannesen · 15 years ago
- 92d8998 Don't pass StringRef by reference. by Benjamin Kramer · 15 years ago
- b452d4e Fix minor style issues. by Dan Gohman · 16 years ago