Home
last modified time | relevance | path

Searched refs:roundingMode (Results 1 – 25 of 64) sorted by relevance

123

/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DAPFloat.h150 enum roundingMode { enum
268 opStatus add(const APFloat &, roundingMode);
269 opStatus subtract(const APFloat &, roundingMode);
270 opStatus multiply(const APFloat &, roundingMode);
271 opStatus divide(const APFloat &, roundingMode);
275 opStatus mod(const APFloat &, roundingMode);
276 opStatus fusedMultiplyAdd(const APFloat &, const APFloat &, roundingMode);
284 opStatus convert(const fltSemantics &, roundingMode, bool *);
286 roundingMode, bool *) const;
287 opStatus convertToInteger(APSInt&, roundingMode, bool *) const;
[all …]
/external/llvm/include/llvm/ADT/
DAPFloat.h160 enum roundingMode { enum
297 opStatus add(const APFloat &, roundingMode);
298 opStatus subtract(const APFloat &, roundingMode);
299 opStatus multiply(const APFloat &, roundingMode);
300 opStatus divide(const APFloat &, roundingMode);
305 opStatus fusedMultiplyAdd(const APFloat &, const APFloat &, roundingMode);
306 opStatus roundToIntegral(roundingMode);
363 opStatus convert(const fltSemantics &, roundingMode, bool *);
364 opStatus convertToInteger(integerPart *, unsigned int, bool, roundingMode,
366 opStatus convertToInteger(APSInt &, roundingMode, bool *) const;
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DRoundingUtils.java47 boolean isEven, boolean isNegative, int section, int roundingMode, Object reference) { in getRoundingDirection() argument
48 switch (roundingMode) { in getRoundingDirection()
113 public static boolean roundsAtMidpoint(int roundingMode) { in roundsAtMidpoint() argument
114 switch (roundingMode) { in roundsAtMidpoint()
150 RoundingMode roundingMode = properties.getRoundingMode(); in getMathContextOrUnlimited() local
151 if (roundingMode == null) roundingMode = RoundingMode.HALF_EVEN; in getMathContextOrUnlimited()
152 mathContext = MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED[roundingMode.ordinal()]; in getMathContextOrUnlimited()
168 RoundingMode roundingMode = properties.getRoundingMode(); in getMathContextOr34Digits() local
169 if (roundingMode == null) roundingMode = RoundingMode.HALF_EVEN; in getMathContextOr34Digits()
170 mathContext = MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS[roundingMode.ordinal()]; in getMathContextOr34Digits()
[all …]
DDecimalFormatProperties.java87 private transient RoundingMode roundingMode; field in DecimalFormatProperties
159 roundingMode = null; in _clear()
205 roundingMode = other.roundingMode; in _copyFrom()
252 eq = eq && _equalsHelper(roundingMode, other.roundingMode); in _equals()
315 hashCode ^= _hashCodeHelper(roundingMode); in _hashCode()
532 return roundingMode; in getRoundingMode()
1257 public DecimalFormatProperties setRoundingMode(RoundingMode roundingMode) { in setRoundingMode() argument
1258 this.roundingMode = roundingMode; in setRoundingMode()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DRoundingUtils.java49 boolean isEven, boolean isNegative, int section, int roundingMode, Object reference) { in getRoundingDirection() argument
50 switch (roundingMode) { in getRoundingDirection()
115 public static boolean roundsAtMidpoint(int roundingMode) { in roundsAtMidpoint() argument
116 switch (roundingMode) { in roundsAtMidpoint()
152 RoundingMode roundingMode = properties.getRoundingMode(); in getMathContextOrUnlimited() local
153 if (roundingMode == null) roundingMode = RoundingMode.HALF_EVEN; in getMathContextOrUnlimited()
154 mathContext = MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED[roundingMode.ordinal()]; in getMathContextOrUnlimited()
170 RoundingMode roundingMode = properties.getRoundingMode(); in getMathContextOr34Digits() local
171 if (roundingMode == null) roundingMode = RoundingMode.HALF_EVEN; in getMathContextOr34Digits()
172 mathContext = MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS[roundingMode.ordinal()]; in getMathContextOr34Digits()
[all …]
DDecimalFormatProperties.java91 private transient RoundingMode roundingMode; field in DecimalFormatProperties
163 roundingMode = null; in _clear()
209 roundingMode = other.roundingMode; in _copyFrom()
256 eq = eq && _equalsHelper(roundingMode, other.roundingMode); in _equals()
319 hashCode ^= _hashCodeHelper(roundingMode); in _hashCode()
536 return roundingMode; in getRoundingMode()
1261 public DecimalFormatProperties setRoundingMode(RoundingMode roundingMode) { in setRoundingMode() argument
1262 this.roundingMode = roundingMode; in setRoundingMode()
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DAPFloat.h161 enum roundingMode { enum
245 opStatus add(const IEEEFloat &, roundingMode);
246 opStatus subtract(const IEEEFloat &, roundingMode);
247 opStatus multiply(const IEEEFloat &, roundingMode);
248 opStatus divide(const IEEEFloat &, roundingMode);
253 opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode);
254 opStatus roundToIntegral(roundingMode);
311 opStatus convert(const fltSemantics &, roundingMode, bool *);
312 opStatus convertToInteger(integerPart *, unsigned int, bool, roundingMode,
314 opStatus convertToInteger(APSInt &, roundingMode, bool *) const;
[all …]
/external/caliper/caliper/src/main/java/com/google/caliper/util/
DShortDuration.java110 public abstract long to(TimeUnit unit, RoundingMode roundingMode); in to() argument
142 public abstract ShortDuration times(BigDecimal multiplicand, RoundingMode roundingMode); in times() argument
151 public abstract ShortDuration dividedBy(long divisor, RoundingMode roundingMode); in dividedBy() argument
160 public abstract ShortDuration dividedBy(BigDecimal divisor, RoundingMode roundingMode); in dividedBy() argument
165 @Override public long to(TimeUnit unit, RoundingMode roundingMode) {
178 @Override public ShortDuration times(BigDecimal multiplicand, RoundingMode roundingMode) {
181 @Override public ShortDuration dividedBy(long divisor, RoundingMode roundingMode) {
182 return dividedBy(new BigDecimal(divisor), roundingMode);
184 @Override public ShortDuration dividedBy(BigDecimal divisor, RoundingMode roundingMode) {
214 @Override public long to(TimeUnit unit, RoundingMode roundingMode) { in to() argument
[all …]
/external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/
DNumberFormatICU.java208 public void setRoundingMode(RoundingMode roundingMode) { in setRoundingMode() argument
209 if (roundingMode.equals(RoundingMode.CEILING)) { in setRoundingMode()
211 } else if (roundingMode.equals(RoundingMode.DOWN)) { in setRoundingMode()
213 } else if (roundingMode.equals(RoundingMode.FLOOR)) { in setRoundingMode()
215 } else if (roundingMode.equals(RoundingMode.HALF_DOWN)) { in setRoundingMode()
217 } else if (roundingMode.equals(RoundingMode.HALF_EVEN)) { in setRoundingMode()
219 } else if (roundingMode.equals(RoundingMode.HALF_UP)) { in setRoundingMode()
221 } else if (roundingMode.equals(RoundingMode.UNNECESSARY)) { in setRoundingMode()
223 } else if (roundingMode.equals(RoundingMode.UP)) { in setRoundingMode()
DDecimalFormatICU.java366 public void setRoundingMode(RoundingMode roundingMode) { in setRoundingMode() argument
367 if (roundingMode.equals(RoundingMode.CEILING)) { in setRoundingMode()
369 } else if (roundingMode.equals(RoundingMode.DOWN)) { in setRoundingMode()
371 } else if (roundingMode.equals(RoundingMode.FLOOR)) { in setRoundingMode()
373 } else if (roundingMode.equals(RoundingMode.HALF_DOWN)) { in setRoundingMode()
375 } else if (roundingMode.equals(RoundingMode.HALF_EVEN)) { in setRoundingMode()
377 } else if (roundingMode.equals(RoundingMode.HALF_UP)) { in setRoundingMode()
379 } else if (roundingMode.equals(RoundingMode.UNNECESSARY)) { in setRoundingMode()
381 } else if (roundingMode.equals(RoundingMode.UP)) { in setRoundingMode()
/external/icu/icu4c/source/i18n/
Dnumber_roundingutils.h45 getRoundingDirection(bool isEven, bool isNegative, Section section, RoundingMode roundingMode, in getRoundingDirection() argument
47 switch (roundingMode) { in getRoundingDirection()
121 inline bool roundsAtMidpoint(int roundingMode) { in roundsAtMidpoint() argument
122 switch (roundingMode) { in roundsAtMidpoint()
Dnumber_decimfmtprops.cpp54 roundingMode.nullify(); in clear()
96 eq = eq && roundingMode == other.roundingMode; in operator ==()
Dnumber_decimalquantity.h73 void roundToIncrement(double roundingIncrement, RoundingMode roundingMode,
83 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
Dnumber_decimalquantity.cpp159 void DecimalQuantity::roundToIncrement(double roundingIncrement, RoundingMode roundingMode, in roundToIncrement() argument
166 roundToMagnitude(0, roundingMode, status); in roundToIncrement()
172 roundToMagnitude(-minMaxFrac, roundingMode, status); in roundToIncrement()
514 void DecimalQuantity::roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& st… in roundToMagnitude() argument
590 bool roundsAtMidpoint = roundingutils::roundsAtMidpoint(roundingMode); in roundToMagnitude()
597 roundToMagnitude(magnitude, roundingMode, status); // start over in roundToMagnitude()
619 roundingMode, in roundToMagnitude()
Drbnf.cpp690 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
715 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
740 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
764 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
789 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
811 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
878 , roundingMode(DecimalFormat::ERoundingMode::kRoundUnnecessary) in RuleBasedNumberFormat()
1990 return roundingMode; in getRoundingMode()
1998 void RuleBasedNumberFormat::setRoundingMode(DecimalFormat::ERoundingMode roundingMode) { in setRoundingMode() argument
1999 this->roundingMode = roundingMode; in setRoundingMode()
/external/apache-commons-math/src/main/java/org/apache/commons/math/util/
DBigReal.java53 private RoundingMode roundingMode = RoundingMode.HALF_UP; field in BigReal
198 return roundingMode; in getRoundingMode()
206 public void setRoundingMode(RoundingMode roundingMode) { in setRoundingMode() argument
207 this.roundingMode = roundingMode; in setRoundingMode()
241 return new BigReal(d.divide(a.d, scale, roundingMode)); in divide()
/external/icu/android_icu4j/src/main/java/android/icu/math/
DMathContext.java287 int roundingMode; field in MathContext
446 roundingMode=setroundingmode; in MathContext()
505 return roundingMode; in getRoundingMode()
560 if (roundingMode==ROUNDS[r]) in toString()
/external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/math/
DMathContext.java298 int roundingMode; field in MathContext
462 roundingMode=setroundingmode; in MathContext()
525 return roundingMode; in getRoundingMode()
580 if (roundingMode==ROUNDS[r]) in toString()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/math/
DMathContext.java298 int roundingMode; field in MathContext
462 roundingMode=setroundingmode; in MathContext()
525 return roundingMode; in getRoundingMode()
581 if (roundingMode==ROUNDS[r]) in toString()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DRuleBasedNumberFormat.java601 private int roundingMode = BigDecimal.ROUND_UNNECESSARY; field in RuleBasedNumberFormat
971 out.writeInt(this.roundingMode); in writeObject()
991 roundingMode = in.readInt(); in readObject()
1506 return roundingMode; in getRoundingMode()
1520 public void setRoundingMode(int roundingMode) { in setRoundingMode() argument
1521 if (roundingMode < BigDecimal.ROUND_UP || roundingMode > BigDecimal.ROUND_UNNECESSARY) { in setRoundingMode()
1522 throw new IllegalArgumentException("Invalid rounding mode: " + roundingMode); in setRoundingMode()
1525 this.roundingMode = roundingMode; in setRoundingMode()
1919 …gDecimal(Double.toString(number)).setScale(getMaximumFractionDigits(), roundingMode).doubleValue(); in format()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DRuleBasedNumberFormat.java604 private int roundingMode = BigDecimal.ROUND_UNNECESSARY; field in RuleBasedNumberFormat
985 out.writeInt(this.roundingMode); in writeObject()
1005 roundingMode = in.readInt(); in readObject()
1543 return roundingMode; in getRoundingMode()
1558 public void setRoundingMode(int roundingMode) { in setRoundingMode() argument
1559 if (roundingMode < BigDecimal.ROUND_UP || roundingMode > BigDecimal.ROUND_UNNECESSARY) { in setRoundingMode()
1560 throw new IllegalArgumentException("Invalid rounding mode: " + roundingMode); in setRoundingMode()
1563 this.roundingMode = roundingMode; in setRoundingMode()
1957 …gDecimal(Double.toString(number)).setScale(getMaximumFractionDigits(), roundingMode).doubleValue(); in format()
/external/swiftshader/third_party/LLVM/lib/Support/
DAPFloat.cpp1116 APFloat::handleOverflow(roundingMode rounding_mode) in handleOverflow()
1142 APFloat::roundAwayFromZero(roundingMode rounding_mode, in roundAwayFromZero()
1181 APFloat::normalize(roundingMode rounding_mode, in normalize()
1558 APFloat::addOrSubtract(const APFloat &rhs, roundingMode rounding_mode, in addOrSubtract()
1591 APFloat::add(const APFloat &rhs, roundingMode rounding_mode) in add()
1598 APFloat::subtract(const APFloat &rhs, roundingMode rounding_mode) in subtract()
1605 APFloat::multiply(const APFloat &rhs, roundingMode rounding_mode) in multiply()
1625 APFloat::divide(const APFloat &rhs, roundingMode rounding_mode) in divide()
1683 APFloat::mod(const APFloat &rhs, roundingMode rounding_mode) in mod()
1726 roundingMode rounding_mode) in fusedMultiplyAdd()
[all …]
/external/llvm/lib/Support/
DAPFloat.cpp1221 APFloat::handleOverflow(roundingMode rounding_mode) in handleOverflow()
1247 APFloat::roundAwayFromZero(roundingMode rounding_mode, in roundAwayFromZero()
1284 APFloat::normalize(roundingMode rounding_mode, in normalize()
1666 APFloat::addOrSubtract(const APFloat &rhs, roundingMode rounding_mode, in addOrSubtract()
1697 APFloat::add(const APFloat &rhs, roundingMode rounding_mode) in add()
1704 APFloat::subtract(const APFloat &rhs, roundingMode rounding_mode) in subtract()
1711 APFloat::multiply(const APFloat &rhs, roundingMode rounding_mode) in multiply()
1730 APFloat::divide(const APFloat &rhs, roundingMode rounding_mode) in divide()
1828 roundingMode rounding_mode) in fusedMultiplyAdd()
1870 APFloat::opStatus APFloat::roundToIntegral(roundingMode rounding_mode) { in roundToIntegral()
[all …]
/external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/
DNumberFormatJDK.java252 public void setRoundingMode(int roundingMode) { in setRoundingMode() argument
254 switch (roundingMode) { in setRoundingMode()
281 throw new IllegalArgumentException("Invalid rounding mode: " + roundingMode); in setRoundingMode()
/external/deqp/external/openglcts/modules/glesext/gpu_shader5/
DesextcGPUShader5FmaPrecision.cpp348 for (glw::GLuint roundingMode = 0; test_failed && roundingMode < 2; ++roundingMode) in iterate() local
356 cpuU.m_float = resultsCPU[roundingMode][i * S + j]; in iterate()

123