Home
last modified time | relevance | path

Searched refs:AccumulateFlags (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcomplex.cpp18 Part reSum{re_.Add(that.re_, rounding).AccumulateFlags(flags)}; in Add()
41 Part acbd{ac.Subtract(bd, rounding).AccumulateFlags(flags)}; in Multiply()
42 Part adbc{ad.Add(bc, rounding).AccumulateFlags(flags)}; in Multiply()
64 den = dS.Add(that.re_, rounding).AccumulateFlags(flags); in Divide()
67 den = cS.Add(that.im_, rounding).AccumulateFlags(flags); in Divide()
73 re1 = re_.Add(bS, rounding).AccumulateFlags(flags); in Divide()
74 im1 = im_.Subtract(aS, rounding).AccumulateFlags(flags); in Divide()
76 re1 = aS.Add(im_, rounding).AccumulateFlags(flags); in Divide()
77 im1 = bS.Subtract(re_, rounding).AccumulateFlags(flags); in Divide()
79 Part re{re1.Divide(den, rounding).AccumulateFlags(flags)}; in Divide()
[all …]
H A Dint-power.h39 .AccumulateFlags(result.flags);
42 .AccumulateFlags(result.flags);
46 squares.Multiply(squares, rounding).AccumulateFlags(result.flags);
H A Dreal.cpp418 Real toInt{quotient.AccumulateFlags(result.flags) in MOD()
420 .AccumulateFlags(result.flags)}; in MOD()
421 Real product{toInt.Multiply(y, rounding).AccumulateFlags(result.flags)}; in MOD()
422 result.value = Subtract(product, rounding).AccumulateFlags(result.flags); in MOD()
441 Real toInt{quotient.AccumulateFlags(result.flags) in MODULO()
443 .AccumulateFlags(result.flags)}; in MODULO()
444 Real product{toInt.Multiply(y, rounding).AccumulateFlags(result.flags)}; in MODULO()
445 result.value = Subtract(product, rounding).AccumulateFlags(result.flags); in MODULO()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dcomplex.h67 Part::FromInteger(n, rounding).AccumulateFlags(result.flags);
H A Dcommon.h135 A AccumulateFlags(RealFlags &f) { in AccumulateFlags() function