Searched refs:ValueWithRealFlags (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/flang/include/flang/Evaluate/ |
D | real.h | 109 ValueWithRealFlags<Real> Add( 111 ValueWithRealFlags<Real> Subtract( 115 ValueWithRealFlags<Real> Multiply( 117 ValueWithRealFlags<Real> Divide( 122 ValueWithRealFlags<Real> HYPOT( 181 static ValueWithRealFlags<Real> FromInteger( 192 ValueWithRealFlags<Real> result; 210 ValueWithRealFlags<Real> ToWholeNumber( 215 constexpr ValueWithRealFlags<INT> ToInteger( 217 ValueWithRealFlags<INT> result; [all …]
|
D | complex.h | 63 static ValueWithRealFlags<Complex> FromInteger( 65 ValueWithRealFlags<Complex> result; 71 ValueWithRealFlags<Complex> Add( 73 ValueWithRealFlags<Complex> Subtract( 75 ValueWithRealFlags<Complex> Multiply( 77 ValueWithRealFlags<Complex> Divide(
|
D | common.h | 112 template <typename A> struct ValueWithRealFlags { struct
|
/external/llvm-project/flang/lib/Evaluate/ |
D | int-power.h | 19 ValueWithRealFlags<REAL> TimesIntPowerOf(const REAL &factor, const REAL &base, 21 ValueWithRealFlags<REAL> result{factor}; 52 ValueWithRealFlags<REAL> IntPower(
|
D | real.cpp | 57 ValueWithRealFlags<Real<W, P>> Real<W, P>::Add( in Add() 59 ValueWithRealFlags<Real> result; in Add() 137 ValueWithRealFlags<Real<W, P>> Real<W, P>::Multiply( in Multiply() 139 ValueWithRealFlags<Real> result; in Multiply() 197 ValueWithRealFlags<Real<W, P>> Real<W, P>::Divide( in Divide() 199 ValueWithRealFlags<Real> result; in Divide() 265 ValueWithRealFlags<Real<W, P>> Real<W, P>::ToWholeNumber( in ToWholeNumber() 267 ValueWithRealFlags<Real> result{*this}; in ToWholeNumber() 392 void Real<W, P>::NormalizeAndRound(ValueWithRealFlags<Real> &result, in NormalizeAndRound() 432 ValueWithRealFlags<Real<W, P>> Real<W, P>::Read( in Read()
|
D | complex.cpp | 15 ValueWithRealFlags<Complex<R>> Complex<R>::Add( in Add() 24 ValueWithRealFlags<Complex<R>> Complex<R>::Subtract( in Subtract() 33 ValueWithRealFlags<Complex<R>> Complex<R>::Multiply( in Multiply() 47 ValueWithRealFlags<Complex<R>> Complex<R>::Divide( in Divide()
|
D | fold-real.cpp | 94 ValueWithRealFlags<Scalar<T>> y{x.ToWholeNumber(mode)}; in FoldIntrinsicFunction()
|
/external/llvm-project/flang/unittests/Evaluate/ |
D | real.cpp | 77 ValueWithRealFlags<R> vr; in basicTests() 297 ValueWithRealFlags<REAL> real; in inttest() 374 ValueWithRealFlags<REAL> aint{x.ToWholeNumber()}; in subsetTests() 442 ValueWithRealFlags<REAL> sum{x.Add(y, rounding)}; in subsetTests() 459 ValueWithRealFlags<REAL> diff{x.Subtract(y, rounding)}; in subsetTests() 476 ValueWithRealFlags<REAL> prod{x.Multiply(y, rounding)}; in subsetTests() 493 ValueWithRealFlags<REAL> quot{x.Divide(y, rounding)}; in subsetTests()
|