aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APFloat.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-05-21[APFloat] convertToDouble/Float can work on shorter typesSerge Pavlov1-0/+33
2021-02-01Revert rGce587529ad8b5 - "[APFloat] multiplySignificand - pass IEEEFloat as c...Simon Pilgrim1-1/+1
2021-02-01[APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI.Simon Pilgrim1-1/+1
2021-01-28[APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI.Simon Pilgrim1-1/+2
2021-01-28[Support] Add some missing namespace closure comments. NFCI.Simon Pilgrim1-2/+2
2020-11-03Cleanup namespace comment to fix clang-tidy warning. NFCI.Simon Pilgrim1-1/+1
2020-10-01[APFloat] convert SNaN to QNaN in convert() and raise Invalid signalSanjay Patel1-19/+8
2020-09-30[APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros s...Craig Topper1-3/+4
2020-09-30Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (b...Craig Topper1-2/+2
2020-09-24[APFloat] prevent NaN morphing into Inf on conversion (PR43907)Sanjay Patel1-0/+15
2020-09-22Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFlo...Simon Pilgrim1-1/+1
2020-09-22[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI.Simon Pilgrim1-1/+1
2020-09-09[APFloat] Fix uninitialized variable in IEEEFloat constructorsSimon Pilgrim1-34/+34
2020-06-05Fix convertBFloatAPFloatToAPInt for NaN/Inf valuesDiego Caballero1-2/+2
2020-05-15[IR][BFloat] Add BFloat IR typeTies Stuij1-20/+74
2020-04-09[FPEnv] Use single enum to represent rounding modeSerge Pavlov1-0/+9
2020-03-11Make IEEEFloat::roundToIntegral more standard conformantSerge Pavlov1-9/+53
2020-03-06[APFloat] Make use of new overloaded comparison operators. NFC.Jay Foad1-1/+1
2020-02-12[APFloat] Fix FP remainder operationEhud Katz1-21/+127
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-1/+1
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-1/+1
2020-01-21[APFloat] Add support for operations on Signaling NaNEhud Katz1-32/+43
2020-01-21[APFloat] Extend conversion from special stringsEhud Katz1-9/+55
2020-01-09[APFloat] Fix checked error assert failuresEhud Katz1-3/+2
2020-01-07[APFloat] Fix out of scope usage of a pointer to local variableEhud Katz1-3/+7
2020-01-07[APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend`Ehud Katz1-9/+12
2020-01-06[APFloat] Fix compilation warningsEhud Katz1-1/+3
2020-01-06[APFloat] Add recoverable string parsing errors to APFloatEhud Katz1-58/+95
2019-11-22[APFloat] Fix subtraction of subnormal numbersEhud Katz1-7/+4
2019-06-15[clang] Add storage for APValue in ConstantExprGauthier Harnisch1-0/+36
2019-06-07[APFloat] APFloat::Storage::Storage - refix use after moveNick Desaulniers1-1/+2
2019-05-15Revert rL360675 : [APFloat] APFloat::Storage::Storage - fix use after moveSimon Pilgrim1-3/+3
2019-05-14[APFloat] APFloat::Storage::Storage - fix use after moveSimon Pilgrim1-3/+3
2019-03-28[MC] Fix floating-point literal lexing.Eli Friedman1-1/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-05-11[APFloat] Set losesInfo on no-op convertSven van Haastregt1-1/+3
2018-05-09APFloat/x87: Fix string conversion for "unnormal" values (pr35860)Pavel Labath1-4/+6
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2017-12-19Fix APFloat from string conversion for InfSerguei Katkov1-2/+2
2017-11-01Fix APFloat mod signSerguei Katkov1-0/+3
2017-10-19Revert rL316156 due to failure on APFloatTest.fromToStringSpecialsMax Kazantsev1-2/+2
2017-10-19Fix APFloat from string conversion for InfSerguei Katkov1-2/+2
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman1-1/+1
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton1-1/+1
2017-08-21[APFloat] Fix IsInteger() for DoubleAPFloat.Davide Italiano1-4/+1
2017-06-18[APFloat] Move the integerPartWidth constant into APFloatBase. Remove integer...Craig Topper1-37/+30
2017-05-30Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova1-0/+2
2017-04-21[AsmWriter/APFloat] FP constant printing: Avoid usage of locale dependent snp...Serguei Katkov1-8/+23
2017-04-18[APInt] Use lshrInPlace to replace lshr where possibleCraig Topper1-1/+1