mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-26 20:26:07 +00:00
[C++11] Make use of 'nullptr' in the Support library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205697 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1679,7 +1679,7 @@ APFloat::multiply(const APFloat &rhs, roundingMode rounding_mode)
|
||||
fs = multiplySpecials(rhs);
|
||||
|
||||
if (isFiniteNonZero()) {
|
||||
lostFraction lost_fraction = multiplySignificand(rhs, 0);
|
||||
lostFraction lost_fraction = multiplySignificand(rhs, nullptr);
|
||||
fs = normalize(rounding_mode, lost_fraction);
|
||||
if (lost_fraction != lfExactlyZero)
|
||||
fs = (opStatus) (fs | opInexact);
|
||||
@@ -2439,7 +2439,7 @@ APFloat::roundSignificandWithExponent(const integerPart *decSigParts,
|
||||
|
||||
if (exp >= 0) {
|
||||
/* multiplySignificand leaves the precision-th bit set to 1. */
|
||||
calcLostFraction = decSig.multiplySignificand(pow5, NULL);
|
||||
calcLostFraction = decSig.multiplySignificand(pow5, nullptr);
|
||||
powHUerr = powStatus != opOK;
|
||||
} else {
|
||||
calcLostFraction = decSig.divideSignificand(pow5);
|
||||
@@ -3795,7 +3795,7 @@ APFloat::opStatus APFloat::next(bool nextDown) {
|
||||
if (isSignaling()) {
|
||||
result = opInvalidOp;
|
||||
// For consistency, propagate the sign of the sNaN to the qNaN.
|
||||
makeNaN(false, isNegative(), 0);
|
||||
makeNaN(false, isNegative(), nullptr);
|
||||
}
|
||||
break;
|
||||
case fcZero:
|
||||
|
Reference in New Issue
Block a user