aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APFloat.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-04[APFloat][ADT] Fix sign handling logic for FMA results that truncate to zero.Lang Hames1-1/+1
2014-11-19[ADT] Fix PR20728 - Incorrect APFloat::fusedMultiplyAdd results for x86_fp80.Lang Hames1-12/+24
2014-10-14Revert "r216914 - Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'"Hal Finkel1-2/+2
2014-10-12Modernize old-style static asserts. NFC.Benjamin Kramer1-2/+1
2014-10-10[ADT] Add the scalbn function for APFloat.Chandler Carruth1-0/+17
2014-09-06Check whether the iterator p == the end iterator before trying to dereference...Nick Lewycky1-3/+3
2014-09-06Fix right shift by 64 bits detected on CXX/lex/lex.literal/lex.ext/p4.cppAlexey Samsonov1-1/+3
2014-09-02Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'.Andrea Di Biagio1-1/+1
2014-09-02[APFloat] Fixed a bug in method 'fusedMultiplyAdd'.Andrea Di Biagio1-1/+1
2014-08-26Revert "Support/APFloat: unique_ptr-ify temp arrays"Dylan Noblesmith1-8/+11
2014-08-25Support/APFloat: unique_ptr-ify temp arraysDylan Noblesmith1-11/+8
2014-06-08APFloat: x - NaN needs to flip the signbit of NaN when x is a number.Stephen Canon1-1/+3
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-6/+6
2014-04-07[C++11] Make use of 'nullptr' in the Support library.Craig Topper1-3/+3
2014-03-04APFloat: Add a move ctor and operator=Benjamin Kramer1-0/+18
2014-01-24Fix known typosAlp Toker1-1/+1
2013-12-05Correct word hyphenationsAlp Toker1-1/+1
2013-08-29Change default # of digits for APFloat::toStringEli Friedman1-5/+8
2013-08-28Revert r189442 "Change default # of digits for APFloat::toString"Ted Kremenek1-8/+5
2013-08-28Change default # of digits for APFloat::toStringEli Friedman1-5/+8
2013-07-27[APFloat] Make all arithmetic operations with NaN produce positive NaNs.Michael Gottesman1-7/+10
2013-07-27[APFloat] Move setting fcNormal in zeroSignificand() to calling code.Michael Gottesman1-2/+4
2013-07-17Handle '.' correctly in hex float literal parsing.Eli Friedman1-30/+20
2013-07-16[APFloat] PR16573: Avoid losing mantissa bits in ppc_fp128 to double truncationUlrich Weigand1-0/+17
2013-07-02[APFloat] Swap an early out check so we do not dereference str.end().Michael Gottesman1-1/+1
2013-07-01[APFloat] Ensure that we can properly parse strings that do not have null ter...Michael Gottesman1-1/+8
2013-06-27Revert "Revert "[APFloat] Removed APFloat constructor which initialized to ei...Michael Gottesman1-15/+5
2013-06-27Revert "[APFloat] Removed APFloat constructor which initialized to either zer...Michael Gottesman1-5/+15
2013-06-27[APFloat] Removed APFloat constructor which initialized to either zero/NaN bu...Michael Gottesman1-15/+5
2013-06-26[APFloat] Convert all references to fcNormal to references to isFiniteNonZero().Michael Gottesman1-30/+30
2013-06-24[APFloat] Added support for parsing float strings which contain {inf,-inf,NaN...Michael Gottesman1-0/+29
2013-06-24[APFloat] Added make{Zero,Inf} methods and implemented get{Zero,Inf} on top o...Michael Gottesman1-0/+16
2013-06-24[APFloat] Removed a assert from significandParts() which says that one can on...Michael Gottesman1-2/+0
2013-06-24[APFloat] Rename macro convolve => PackCategoriesIntoKey so that it is clear ...Michael Gottesman1-86/+92
2013-06-24[APFloat] Rename llvm::exponent_t => llvm::APFloat::ExponentType.Michael Gottesman1-5/+5
2013-06-19[APFloat] Converted all references to APFloat::isNormal => APFloat::isFiniteN...Michael Gottesman1-3/+3
2013-06-19Fixed comment typo that causes the given comment to actually make sense.Michael Gottesman1-1/+1
2013-06-03Introduce needsCleanup() for APFloat and APInt.Manuel Klimek1-1/+1
2013-06-01APFloat: Use isDenormal instead of hand-rolled code to check for denormals.Benjamin Kramer1-1/+1
2013-05-30Implement IEEE-754R 2008 nextUp/nextDown functions in the guise of the functi...Michael Gottesman1-20/+228
2013-05-13Fix a bug that APFloat::fusedMultiplyAdd() mistakenly evaluate "14.5f * -14.5...Shuxin Yang1-2/+27
2013-03-20Fix AsmPrinter crashes with assertion. Bug 15318 in BugzillaHao Liu1-4/+2
2013-01-25APFloat: Make sure that we get a well-formed x87 NaN when converting from a s...Benjamin Kramer1-0/+6
2013-01-22Make APFloat constructor require explicit semantics.Tim Northover1-16/+32
2013-01-18Add llvm::hexDigitValue to convert single characters to hex.Jordan Rose1-20/+1
2013-01-13Remove redundant 'llvm::' qualificationsDmitri Gribenko1-1/+1
2013-01-07Implement APFloat::isDenormal()Shuxin Yang1-0/+7
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-1/+1
2012-11-30Fix a bug in APFloat.cpp: declare APFloat after fltSemantics itAlexey Samsonov1-1/+3
2012-11-08Drop the limitation to IEEE floating point types from the fdiv of pow2 -> fmu...Benjamin Kramer1-5/+0