Searched refs:AccumulateFlags (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | complex.cpp | 18 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 D | int-power.h | 39 .AccumulateFlags(result.flags); 42 .AccumulateFlags(result.flags); 46 squares.Multiply(squares, rounding).AccumulateFlags(result.flags);
|
| H A D | real.cpp | 418 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 D | complex.h | 67 Part::FromInteger(n, rounding).AccumulateFlags(result.flags);
|
| H A D | common.h | 135 A AccumulateFlags(RealFlags &f) { in AccumulateFlags() function
|