
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 5 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 6 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 7 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 8 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 9 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 10 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 11 |
| 25.0% | 6.2% | 18.7% | 75.0% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 31 to 23 computations (25.8% saved)
| 17.4s | 5 225× | 1 | exit |
| 15.8s | 3 632× | 1 | valid |
| 5.9s | 4 624× | 0 | valid |
| 4.3s | 1 933× | 1 | invalid |
| 1.0s | 544× | 0 | exit |
| 215.0ms | 4× | 4 | exit |
| 127.0ms | 137× | 0 | invalid |
| 46.0ms | 2× | 5 | exit |
ival-pow: 16.1s (47.0% of total, 845.3 MiB)ival-tan: 9.4s (27.3% of total, 609.4 MiB)adjust: 4.9s (14.4% of total, 251.8 MiB)ival-mult!: 1.4s (4.2% of total, 77.9 MiB)ival-div!: 1.4s (4.2% of total, 74.5 MiB)ival-add!: 1.0s (3.0% of total, 76.0 MiB)const: 0.0ms (0.0% of total, 0.1 MiB)exact: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 53 | 219 |
| 1 | 251 | 217 |
| 2 | 969 | 215 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 86.7% | %6 = (/.f64 (PI.f64 ) #s(literal 4 binary64)) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %6)) n)) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) %6)) n)) |
(negabs rho0)
Compiled 46 to 36 computations (21.7% saved)
| Inputs |
|---|
%2 = (* 1/2 27401669256311/20000000000000) %3 = (PI ) %5 = (/ %3 4) %6 = (+ %2 %5) %2 %3 %5 %6 (tan %6) |
| Outputs |
|---|
#s(literal 3085153686301295/4503599627370496 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 2795330461496381/281474976710656 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 24 to 10 computations (58.3% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 (/.f64 %11 %16) |
| Outputs |
|---|
%9 = (/ (PI ) 4) %13 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %9)) n) %14 = (* rho0 %13) %17 = (PI.f64 ) %18 = (*.f64 #s(literal 1/4 binary64) %17) %19 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %18) %22 = (/.f64 (sin.f64 %19) (cos.f64 %19)) %23 = (pow.f64 %22 n) %24 = (*.f64 rho0 %23) %27 = (* 1/2 s) %28 = (+ %27 %9) %29 = (tan %28) %30 = (pow %29 n) %31 = (/ %14 %30) %33 = (*.f64 #s(literal 1/2 binary64) s) %34 = (fma.f64 #s(literal 1/4 binary64) %17 %33) %37 = (/.f64 (sin.f64 %34) (cos.f64 %34)) %38 = (pow.f64 %37 n) %45 = (sin.f64 %18) %46 = (cos.f64 %18) %47 = (/.f64 %45 %46) %51 = (pow.f64 %45 #s(literal 2 binary64)) %52 = (pow.f64 %46 #s(literal 2 binary64)) %53 = (/.f64 %51 %52) %54 = (*.f64 #s(literal -1/2 binary64) %53) %55 = (-.f64 #s(literal 1/2 binary64) %54) %58 = (*.f64 %45 %55) %75 = (+.f64 #s(literal 1/48 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %51 %55) %52) (fma.f64 #s(literal -1/8 binary64) %55 (*.f64 #s(literal 1/48 binary64) %53)))) %86 = (pow.f64 %47 n) %89 = (*.f64 %46 (*.f64 %55 %86)) %95 = (pow.f64 %55 #s(literal 2 binary64)) %96 = (*.f64 %52 %95) %100 = (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %96 %51))) %54) %102 = (pow.f64 n #s(literal 2 binary64)) %106 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %100) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %102 %96) %51))) %107 = (*.f64 %106 %86) %109 = (/.f64 (*.f64 n %89) %45) %123 = (*.f64 (pow.f64 %46 #s(literal 3 binary64)) (pow.f64 %55 #s(literal 3 binary64))) %124 = (pow.f64 %45 #s(literal 3 binary64)) %139 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %46 %75) %45) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 %46 %95) %45) (*.f64 #s(literal 2 binary64) (/.f64 %123 %124))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) %123) %124) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %102 (*.f64 %46 (*.f64 %55 %100))) %45)))) %145 = (/.f64 %24 %86) %147 = (*.f64 %55 %23) %148 = (*.f64 %46 %147) %152 = (*.f64 %45 %86) %165 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %102 (*.f64 rho0 (*.f64 %52 (*.f64 %95 %23)))) (*.f64 %51 %86)) (/.f64 (*.f64 rho0 (*.f64 %106 %23)) %86)) %170 = (/.f64 (*.f64 n (*.f64 rho0 %148)) %152) %195 = (/.f64 %17 s) %208 = (-.f64 %18 (*.f64 #s(literal -1/2 binary64) s)) %211 = (/.f64 (sin.f64 %208) (cos.f64 %208)) %213 = (pow.f64 %211 n) %220 = (log.f64 %22) %224 = (pow.f64 %220 #s(literal 2 binary64)) %231 = (pow.f64 %220 #s(literal 3 binary64)) %240 = (*.f64 rho0 %220) %244 = (*.f64 rho0 %224) %250 = (*.f64 rho0 %231) %252 = (*.f64 #s(literal 1/2 binary64) %244) %258 = (log.f64 %37) %262 = (pow.f64 %258 #s(literal 2 binary64)) %269 = (pow.f64 %258 #s(literal 3 binary64)) %278 = (*.f64 rho0 %258) %279 = (-.f64 %240 %278) %285 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %262) (*.f64 %258 %279)) %286 = (-.f64 %252 %285) (approx rho0 #s(literal 0 binary64)) (approx rho0 rho0) (approx %14 %24) (approx %31 (/.f64 %24 %38)) (approx s s) (approx %27 %33) (approx %28 %18) (approx %28 %34) (approx %29 %47) (approx %29 (fma.f64 s %55 %47)) (approx %29 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 s %58) %46))) %54) %47)) (approx %29 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %75)) (*.f64 #s(literal -1/2 binary64) (/.f64 %58 %46))))) %54) %47)) (approx %30 %86) (approx %30 (+.f64 (/.f64 (*.f64 n (*.f64 s %89)) %45) %86)) (approx %30 (fma.f64 s (fma.f64 s %107 %109) %86)) (approx %30 (fma.f64 s (fma.f64 s (fma.f64 s (*.f64 %139 %86) %107) %109) %86)) (approx %31 %145) (approx %31 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %148))) %152) %145)) (approx %31 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %165)) %170) %145)) (approx %31 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %46 (*.f64 %106 %147)))) %152) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %46 (*.f64 %165 %55))) %45) (/.f64 (*.f64 rho0 (*.f64 %139 %23)) %86))))) %165)) %170) %145)) (approx %28 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) %195)))) (approx %29 %37) (approx %30 %38) (approx %28 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1/4 binary64) %195) #s(literal 1/2 binary64))))) (approx %29 %211) (approx %30 %213) (approx %31 (/.f64 %24 %213)) (approx n n) (approx %13 #s(literal 1 binary64)) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n %220))) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %220 (*.f64 #s(literal 1/2 binary64) (*.f64 n %224)))))) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %220 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %231) (*.f64 #s(literal 1/2 binary64) %224))))))) (approx %14 (+.f64 rho0 (*.f64 n %240))) (approx %14 (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n %244) %240)))) (approx %14 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %250) %252) %240)))) (approx %30 (+.f64 #s(literal 1 binary64) (*.f64 n %258))) (approx %30 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %258 (*.f64 #s(literal 1/2 binary64) (*.f64 n %262)))))) (approx %30 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %258 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %269) (*.f64 #s(literal 1/2 binary64) %262))))))) (approx %31 (+.f64 rho0 (*.f64 n %279))) (approx %31 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %286 %240) %278)))) (approx %31 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %244 (*.f64 n (-.f64 (*.f64 #s(literal 1/6 binary64) %250) (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %269) (fma.f64 #s(literal 1/2 binary64) (*.f64 %262 %279) (*.f64 %258 %286)))))) %285) %240) %278)))) (approx %13 %23) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 570.0ms | rho0 | 0 |
| 234.0ms | s | inf |
| 151.0ms | s | -inf |
| 63.0ms | rho0 | inf |
| 23.0ms | rho0 | -inf |
| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 (/.f64 %11 %16) |
| Outputs |
|---|
%1 = (neg.f64 rho0) %7 = (*.f64 #s(literal 0 binary64) rho0) %9 = (*.f64 rho0 #s(literal 0 binary64)) %12 = (*.f64 rho0 #s(literal 1/2 binary64)) %15 = (*.f64 rho0 #s(literal 2 binary64)) %24 = (*.f64 #s(literal 1/2 binary64) rho0) %70 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %72 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %104 = (/.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 4 binary64)) %135 = (fabs.f64 #s(literal 1/2 binary64)) %136 = (fabs.f64 #s(literal 27401669256311/20000000000000 binary64)) %141 = (*.f64 #s(literal 0 binary64) #s(literal 27401669256311/40000000000000 binary64)) %143 = (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 0 binary64)) %145 = (*.f64 #s(literal 27401669256311/160000000000000 binary64) #s(literal 1 binary64)) %147 = (*.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/4 binary64)) %149 = (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64)) %151 = (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 2 binary64)) %153 = (*.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 2 binary64)) %155 = (*.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal -1 binary64)) %164 = (*.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal 4 binary64)) %172 = (/.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal -4 binary64)) %181 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %230 = (PI.f64 ) %231 = (neg.f64 %230) %237 = (*.f64 #s(literal 0 binary64) %230) %239 = (*.f64 %230 #s(literal 0 binary64)) %241 = (+.f64 %230 %230) %244 = (*.f64 %230 #s(literal 1/2 binary64)) %248 = (*.f64 %230 #s(literal 4 binary64)) %250 = (*.f64 %231 #s(literal 2 binary64)) %252 = (*.f64 %231 #s(literal -2 binary64)) %284 = (*.f64 #s(literal 1/4 binary64) %230) %295 = (*.f64 #s(literal -1/4 binary64) %230) %301 = (*.f64 #s(literal 1/8 binary64) %230) %306 = (*.f64 #s(literal -4 binary64) %230) %309 = (*.f64 #s(literal -1/8 binary64) %231) %318 = (*.f64 #s(literal 2 binary64) %284) %320 = (*.f64 #s(literal 1/2 binary64) %284) %326 = (fma.f64 #s(literal 1/4 binary64) %230 #s(literal 27401669256311/40000000000000 binary64)) %329 = (-.f64 %230 #s(literal -27401669256311/10000000000000 binary64)) %331 = (-.f64 #s(literal -27401669256311/10000000000000 binary64) %230) %339 = (fma.f64 #s(literal -1/4 binary64) %230 #s(literal -27401669256311/40000000000000 binary64)) %371 = (*.f64 %331 #s(literal -1 binary64)) %373 = (*.f64 %331 #s(literal 1 binary64)) %376 = (fma.f64 #s(literal -4 binary64) %230 #s(literal -27401669256311/2500000000000 binary64)) %378 = (fma.f64 %230 #s(literal 4 binary64) #s(literal 27401669256311/2500000000000 binary64)) %398 = (*.f64 %231 #s(literal -4 binary64)) %419 = (/.f64 #s(literal 1 binary64) #s(literal -16 binary64)) %421 = (/.f64 #s(literal 1 binary64) #s(literal 16 binary64)) %423 = (*.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -4 binary64)) %442 = (*.f64 #s(literal -4 binary64) %231) %449 = (tan.f64 %326) %451 = (fma.f64 #s(literal 5/4 binary64) %230 #s(literal 27401669256311/40000000000000 binary64)) %455 = (*.f64 #s(literal 5/4 binary64) %230) %463 = (+.f64 %451 %241) %468 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %230 #s(literal -27401669256311/40000000000000 binary64))) %469 = (cos.f64 %326) %471 = (sin.f64 %451) %472 = (cos.f64 %451) %478 = (/.f64 #s(literal 1 binary64) %469) %480 = (/.f64 #s(literal 1 binary64) %472) %490 = (/.f64 #s(literal -1/2 binary64) %472) %491 = (*.f64 %490 %468) %493 = (*.f64 %468 #s(literal 2 binary64)) %499 = (/.f64 (*.f64 %469 #s(literal 0 binary64)) %472) %504 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %505 = (sqrt.f64 #s(literal 2 binary64)) %506 = (*.f64 %505 #s(literal 1/2 binary64)) %507 = (/.f64 %506 %469) %508 = (sin.f64 #s(literal 27401669256311/40000000000000 binary64)) %509 = (*.f64 %508 %507) %511 = (*.f64 %504 %507) %523 = (*.f64 %506 %508) %530 = (*.f64 %506 %504) %539 = (*.f64 %478 %523) %541 = (*.f64 %478 %530) %550 = (/.f64 %505 #s(literal -2 binary64)) %551 = (*.f64 %550 %504) %556 = (*.f64 %469 %469) %561 = (*.f64 %523 %469) %571 = (pow.f64 %449 n) %572 = (neg.f64 %571) %576 = (*.f64 %571 #s(literal 1/2 binary64)) %578 = (*.f64 %571 #s(literal 2 binary64)) %583 = (*.f64 %571 #s(literal 0 binary64)) %585 = (*.f64 #s(literal 0 binary64) %571) %587 = (*.f64 #s(literal 1/2 binary64) %571) %600 = (*.f64 rho0 %571) %604 = (neg.f64 %600) %608 = (*.f64 %572 #s(literal 1 binary64)) %610 = (*.f64 #s(literal 1 binary64) %1) %612 = (*.f64 %1 #s(literal 1 binary64)) %614 = (*.f64 #s(literal 1 binary64) %572) %616 = (*.f64 %571 %15) %618 = (*.f64 #s(literal 1/2 binary64) %600) %621 = (*.f64 %600 #s(literal 1/2 binary64)) %626 = (*.f64 #s(literal 4 binary64) %600) %630 = (*.f64 %600 #s(literal 0 binary64)) %632 = (*.f64 #s(literal 0 binary64) %600) %667 = (neg.f64 s) %670 = (*.f64 #s(literal 1/2 binary64) s) %674 = (*.f64 #s(literal -1/2 binary64) s) %676 = (+.f64 s s) %679 = (*.f64 s #s(literal 1 binary64)) %681 = (*.f64 s #s(literal 1/8 binary64)) %685 = (*.f64 s #s(literal 1/4 binary64)) %687 = (*.f64 #s(literal -2 binary64) s) %689 = (*.f64 #s(literal 4 binary64) s) %698 = (*.f64 s #s(literal 8 binary64)) %700 = (/.f64 s #s(literal 4 binary64)) %702 = (*.f64 %676 #s(literal -1 binary64)) %704 = (*.f64 %676 #s(literal 2 binary64)) %706 = (*.f64 %679 #s(literal 1 binary64)) %708 = (*.f64 %681 #s(literal 1 binary64)) %710 = (*.f64 %670 #s(literal 1/2 binary64)) %712 = (*.f64 %670 #s(literal 2 binary64)) %716 = (*.f64 %687 #s(literal 4 binary64)) %725 = (/.f64 %670 #s(literal -4 binary64)) %731 = (*.f64 #s(literal 0 binary64) %670) %733 = (*.f64 %670 #s(literal 0 binary64)) %747 = (*.f64 #s(literal 1/2 binary64) %670) %789 = (fma.f64 #s(literal 1/4 binary64) %230 %670) %790 = (fma.f64 #s(literal 2 binary64) s %230) %795 = (-.f64 %687 %230) %805 = (fma.f64 #s(literal -1/4 binary64) %230 %674) %834 = (*.f64 %795 #s(literal -1 binary64)) %836 = (*.f64 %795 #s(literal 1 binary64)) %838 = (*.f64 s #s(literal -8 binary64)) %839 = (fma.f64 #s(literal -4 binary64) %230 %838) %841 = (fma.f64 %230 #s(literal 4 binary64) %698) %877 = (*.f64 %687 #s(literal -4 binary64)) %899 = (tan.f64 %789) %900 = (fma.f64 #s(literal 5/4 binary64) %230 %670) %913 = (fma.f64 #s(literal 1/2 binary64) s (+.f64 (fma.f64 #s(literal 5/4 binary64) %230 %230) %230)) %917 = (sin.f64 %900) %918 = (cos.f64 %900) %921 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %230 %674)) %922 = (cos.f64 %789) %928 = (/.f64 #s(literal 1 binary64) %918) %930 = (/.f64 #s(literal 1 binary64) %922) %940 = (/.f64 #s(literal -1/2 binary64) %918) %941 = (*.f64 %940 %921) %943 = (*.f64 %921 #s(literal 2 binary64)) %949 = (/.f64 (*.f64 %922 #s(literal 0 binary64)) %918) %954 = (cos.f64 %674) %957 = (*.f64 %506 (sin.f64 %674)) %958 = (/.f64 %957 %918) %960 = (sin.f64 %670) %962 = (*.f64 %954 %506) %963 = (/.f64 %962 %922) %965 = (/.f64 %506 %922) %976 = (*.f64 %960 %506) %987 = (*.f64 %930 %976) %989 = (*.f64 %930 %962) %998 = (*.f64 %954 %550) %1003 = (*.f64 %922 %922) %1008 = (*.f64 %976 %922) %1017 = (pow.f64 %899 n) %1018 = (neg.f64 %1017) %1020 = (/.f64 %600 %1017) %1021 = (/.f64 %571 %1017) %1023 = (/.f64 rho0 %1017) %1028 = (pow.f64 %899 (neg.f64 n)) %1032 = (neg.f64 %1021) %1034 = (neg.f64 %1023) %1038 = (neg.f64 %1020) %1040 = (neg.f64 %1028) %1064 = (*.f64 #s(literal 2 binary64) %1020) %1066 = (/.f64 #s(literal 1/2 binary64) %1017) %1077 = (/.f64 #s(literal -1/2 binary64) %1017) rho0 (neg.f64 %1) (*.f64 rho0 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) rho0) (+.f64 rho0 %7) (+.f64 rho0 %9) (*.f64 %12 #s(literal 2 binary64)) (*.f64 %15 #s(literal 1/2 binary64)) (/.f64 (*.f64 rho0 #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 %15 #s(literal 2 binary64)) (fma.f64 rho0 #s(literal 1/2 binary64) %12) (fma.f64 rho0 #s(literal 1 binary64) %7) (fma.f64 rho0 #s(literal 1 binary64) %9) (fma.f64 #s(literal 1/2 binary64) rho0 %24) (fma.f64 #s(literal 1 binary64) rho0 %7) (fma.f64 #s(literal 1 binary64) rho0 %9) (+.f64 %24 %24) (+.f64 %12 %12) (fma.f64 %12 #s(literal 2 binary64) %7) (fma.f64 %12 #s(literal 2 binary64) %9) (fma.f64 %15 #s(literal 1/2 binary64) %7) (fma.f64 %15 #s(literal 1/2 binary64) %9) #s(literal 1/2 binary64) (neg.f64 #s(literal -1/2 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 4 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -4 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/8 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) %70) (*.f64 #s(literal 1/8 binary64) %72) (*.f64 %70 #s(literal 1/4 binary64)) (*.f64 %72 #s(literal 1/8 binary64)) (fma.f64 (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal 1/8 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (/.f64 %70 #s(literal 4 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal 1/8 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) #s(literal -1/4 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/4 binary64) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal -1 binary64) #s(literal 2 binary64)) #s(literal -1/8 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) %70 #s(literal 0 binary64)) (fma.f64 #s(literal 1/8 binary64) %72 #s(literal 0 binary64)) (fma.f64 %70 #s(literal 1/4 binary64) #s(literal 0 binary64)) (fma.f64 %72 #s(literal 1/8 binary64) #s(literal 0 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) #s(literal 27401669256311/20000000000000 binary64) (neg.f64 #s(literal -27401669256311/20000000000000 binary64)) (*.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 4 binary64)) (/.f64 #s(literal -27401669256311/5000000000000 binary64) #s(literal -4 binary64)) (*.f64 #s(literal 4 binary64) %104) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 27401669256311/5000000000000 binary64))) #s(literal 27401669256311/40000000000000 binary64) (fabs.f64 #s(literal 27401669256311/40000000000000 binary64)) (fabs.f64 #s(literal -27401669256311/40000000000000 binary64)) (neg.f64 #s(literal -27401669256311/40000000000000 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (*.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 27401669256311/160000000000000 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 27401669256311/40000000000000 binary64)) (*.f64 #s(literal 1/4 binary64) #s(literal 27401669256311/10000000000000 binary64)) (*.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 1/4 binary64)) (*.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -1/4 binary64)) (*.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1/8 binary64)) (*.f64 #s(literal -27401669256311/40000000000000 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal -27401669256311/20000000000000 binary64)) (*.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 27401669256311/160000000000000 binary64) #s(literal 4 binary64)) (/.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 4 binary64)) (/.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 27401669256311/2500000000000 binary64) #s(literal 16 binary64)) (*.f64 %135 %136) (*.f64 %136 %135) (sqrt.f64 (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64))) (+.f64 #s(literal 27401669256311/40000000000000 binary64) %141) (+.f64 #s(literal 27401669256311/40000000000000 binary64) %143) (*.f64 #s(literal 4 binary64) %145) (*.f64 #s(literal 2 binary64) %147) (*.f64 %149 #s(literal 2 binary64)) (*.f64 %151 #s(literal 1/2 binary64)) (*.f64 %153 #s(literal 1/8 binary64)) (*.f64 %155 #s(literal -1/4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) #s(literal 27401669256311/5000000000000 binary64)) #s(literal 8 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) #s(literal 27401669256311/20000000000000 binary64)) #s(literal 2 binary64)) (/.f64 %151 #s(literal 2 binary64)) (/.f64 %153 #s(literal 8 binary64)) (/.f64 %155 #s(literal -4 binary64)) (/.f64 %164 #s(literal -16 binary64)) (/.f64 (*.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal 2 binary64)) #s(literal -8 binary64)) (/.f64 (*.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1 binary64)) #s(literal 8 binary64)) (*.f64 #s(literal -4 binary64) %172) (*.f64 #s(literal 2 binary64) %104) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) #s(literal -27401669256311/10000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 27401669256311/10000000000000 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %141) (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %143) (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64) %181) (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %141) (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %143) (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64) %149) (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1 binary64) %141) (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1 binary64) %143) (fma.f64 #s(literal 4 binary64) #s(literal 27401669256311/160000000000000 binary64) %141) (fma.f64 #s(literal 4 binary64) #s(literal 27401669256311/160000000000000 binary64) %143) (fma.f64 #s(literal 1 binary64) #s(literal 27401669256311/40000000000000 binary64) %141) (fma.f64 #s(literal 1 binary64) #s(literal 27401669256311/40000000000000 binary64) %143) (fma.f64 #s(literal 1/4 binary64) #s(literal 27401669256311/10000000000000 binary64) %141) (fma.f64 #s(literal 1/4 binary64) #s(literal 27401669256311/10000000000000 binary64) %143) (fma.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 1/4 binary64) %141) (fma.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 1/4 binary64) %143) (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -1/4 binary64) %141) (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -1/4 binary64) %143) (fma.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1/8 binary64) %141) (fma.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1/8 binary64) %143) (fma.f64 #s(literal -27401669256311/40000000000000 binary64) #s(literal -1 binary64) %141) (fma.f64 #s(literal -27401669256311/40000000000000 binary64) #s(literal -1 binary64) %143) (fma.f64 #s(literal -1/2 binary64) #s(literal -27401669256311/20000000000000 binary64) %141) (fma.f64 #s(literal -1/2 binary64) #s(literal -27401669256311/20000000000000 binary64) %143) (fma.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal -1/2 binary64) %141) (fma.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal -1/2 binary64) %143) (fma.f64 #s(literal 27401669256311/160000000000000 binary64) #s(literal 4 binary64) %141) (fma.f64 #s(literal 27401669256311/160000000000000 binary64) #s(literal 4 binary64) %143) (+.f64 %149 %149) (+.f64 %181 %181) (fma.f64 %135 %136 %141) (fma.f64 %135 %136 %143) (fma.f64 %136 %135 %141) (fma.f64 %136 %135 %143) (fma.f64 #s(literal 4 binary64) %145 %141) (fma.f64 #s(literal 4 binary64) %145 %143) (fma.f64 #s(literal 2 binary64) %147 %141) (fma.f64 #s(literal 2 binary64) %147 %143) (fma.f64 %149 #s(literal 2 binary64) %141) (fma.f64 %149 #s(literal 2 binary64) %143) (fma.f64 %151 #s(literal 1/2 binary64) %141) (fma.f64 %151 #s(literal 1/2 binary64) %143) (fma.f64 %153 #s(literal 1/8 binary64) %141) (fma.f64 %153 #s(literal 1/8 binary64) %143) (fma.f64 %155 #s(literal -1/4 binary64) %141) (fma.f64 %155 #s(literal -1/4 binary64) %143) (fma.f64 #s(literal -4 binary64) %172 %141) (fma.f64 #s(literal -4 binary64) %172 %143) (fma.f64 #s(literal 2 binary64) %104 %141) (fma.f64 #s(literal 2 binary64) %104 %143) %230 (neg.f64 %231) (*.f64 %230 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %230) (*.f64 #s(literal -1 binary64) %231) (*.f64 %231 #s(literal -1 binary64)) (+.f64 %230 %237) (+.f64 %230 %239) (*.f64 #s(literal 1/2 binary64) %241) (*.f64 %241 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %244) (*.f64 %244 #s(literal 2 binary64)) (/.f64 %241 #s(literal 2 binary64)) (/.f64 %248 #s(literal 4 binary64)) (*.f64 %250 #s(literal -1/2 binary64)) (*.f64 %252 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %230 %244) (fma.f64 %230 #s(literal 1/2 binary64) %244) (fma.f64 %230 #s(literal 1 binary64) %237) (fma.f64 %230 #s(literal 1 binary64) %239) (fma.f64 #s(literal 1 binary64) %230 %237) (fma.f64 #s(literal 1 binary64) %230 %239) (+.f64 %244 %244) (fma.f64 #s(literal -1 binary64) %231 %237) (fma.f64 #s(literal -1 binary64) %231 %239) (fma.f64 %231 #s(literal -1 binary64) %237) (fma.f64 %231 #s(literal -1 binary64) %239) (fma.f64 %231 #s(literal -1/2 binary64) %244) (fma.f64 #s(literal 1/2 binary64) %241 %237) (fma.f64 #s(literal 1/2 binary64) %241 %239) (fma.f64 #s(literal 1/4 binary64) %241 %244) (fma.f64 %241 #s(literal 1/2 binary64) %237) (fma.f64 %241 #s(literal 1/2 binary64) %239) (fma.f64 %241 #s(literal 1/4 binary64) %244) (fma.f64 #s(literal 1 binary64) %244 %244) (fma.f64 #s(literal 2 binary64) %244 %237) (fma.f64 #s(literal 2 binary64) %244 %239) (fma.f64 %244 #s(literal 1 binary64) %244) (fma.f64 %244 #s(literal 2 binary64) %237) (fma.f64 %244 #s(literal 2 binary64) %239) (fma.f64 %250 #s(literal -1/2 binary64) %237) (fma.f64 %250 #s(literal -1/2 binary64) %239) (fma.f64 %252 #s(literal 1/2 binary64) %237) (fma.f64 %252 #s(literal 1/2 binary64) %239) (fma.f64 (/.f64 %241 #s(literal 1/2 binary64)) #s(literal 1/8 binary64) %244) (fma.f64 %284 %70 %244) (fma.f64 %70 %284 %244) #s(literal 4 binary64) (fabs.f64 #s(literal 4 binary64)) (fabs.f64 #s(literal -4 binary64)) (neg.f64 #s(literal -4 binary64)) (sqrt.f64 #s(literal 16 binary64)) (*.f64 %230 #s(literal 1/4 binary64)) %284 (/.f64 %230 #s(literal 4 binary64)) (*.f64 #s(literal -1/4 binary64) %231) (*.f64 %231 #s(literal -1/4 binary64)) (neg.f64 %295) (/.f64 %231 #s(literal -4 binary64)) (*.f64 %241 #s(literal 1/8 binary64)) (*.f64 %284 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %284) (*.f64 #s(literal 2 binary64) %301) (*.f64 #s(literal -1 binary64) %295) (*.f64 %244 #s(literal 1/2 binary64)) (/.f64 %241 #s(literal 8 binary64)) (/.f64 %306 #s(literal -16 binary64)) (/.f64 %248 #s(literal 16 binary64)) (*.f64 #s(literal 2 binary64) %309) (*.f64 %250 #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %230)) (/.f64 (*.f64 #s(literal 2 binary64) %231) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %231)) (*.f64 #s(literal 1/2 binary64) %318) (*.f64 #s(literal 2 binary64) %320) (/.f64 %318 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) %284) #s(literal 4 binary64)) (fma.f64 %230 #s(literal 1/4 binary64) #s(literal 27401669256311/40000000000000 binary64)) %326 (+.f64 #s(literal 27401669256311/40000000000000 binary64) %284) (+.f64 %284 #s(literal 27401669256311/40000000000000 binary64)) (*.f64 #s(literal 1/4 binary64) %329) (*.f64 #s(literal -1/4 binary64) %331) (*.f64 %329 #s(literal 1/4 binary64)) (*.f64 %331 #s(literal -1/4 binary64)) (-.f64 #s(literal 27401669256311/40000000000000 binary64) %295) (-.f64 %284 #s(literal -27401669256311/40000000000000 binary64)) (fma.f64 #s(literal -1/4 binary64) %231 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 %231 #s(literal -1/4 binary64) #s(literal 27401669256311/40000000000000 binary64)) (neg.f64 %339) (/.f64 %329 #s(literal 4 binary64)) (/.f64 %331 #s(literal -4 binary64)) (fma.f64 %241 #s(literal 1/8 binary64) #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %284) (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %284) (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1 binary64) %284) (fma.f64 #s(literal 4 binary64) #s(literal 27401669256311/160000000000000 binary64) %284) (fma.f64 %284 #s(literal 1 binary64) #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 27401669256311/40000000000000 binary64) %284) (fma.f64 #s(literal 1 binary64) %284 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 27401669256311/10000000000000 binary64) %284) (fma.f64 #s(literal 2 binary64) %301 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal -1 binary64) %295 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal 27401669256311/10000000000000 binary64) #s(literal 1/4 binary64) %284) (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -1/4 binary64) %284) (fma.f64 #s(literal 27401669256311/5000000000000 binary64) #s(literal 1/8 binary64) %284) (fma.f64 #s(literal -27401669256311/40000000000000 binary64) #s(literal -1 binary64) %284) (fma.f64 #s(literal -1/2 binary64) #s(literal -27401669256311/20000000000000 binary64) %284) (fma.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal -1/2 binary64) %284) (fma.f64 #s(literal 27401669256311/160000000000000 binary64) #s(literal 4 binary64) %284) (fma.f64 %244 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) (*.f64 %326 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %326) (*.f64 #s(literal -1 binary64) %339) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/8 binary64) %329)) (*.f64 (*.f64 %329 #s(literal 2 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 %331 #s(literal 2 binary64)) #s(literal -1/8 binary64)) (*.f64 %371 #s(literal 1/4 binary64)) (*.f64 %373 #s(literal -1/4 binary64)) (/.f64 %376 #s(literal -16 binary64)) (/.f64 %378 #s(literal 16 binary64)) (fma.f64 #s(literal 2 binary64) %309 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 %250 #s(literal -1/8 binary64) #s(literal 27401669256311/40000000000000 binary64)) (+.f64 (/.f64 #s(literal -27401669256311/2500000000000 binary64) #s(literal -16 binary64)) %284) (/.f64 (-.f64 %306 #s(literal 27401669256311/2500000000000 binary64)) #s(literal -16 binary64)) (/.f64 %371 #s(literal 4 binary64)) (/.f64 %373 #s(literal -4 binary64)) (/.f64 (neg.f64 %376) #s(literal 16 binary64)) (/.f64 (neg.f64 %378) #s(literal -16 binary64)) (fma.f64 %135 %136 %284) (fma.f64 %136 %135 %284) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %331)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %329)) (/.f64 (-.f64 %398 #s(literal -27401669256311/2500000000000 binary64)) #s(literal 16 binary64)) (fma.f64 #s(literal 1/2 binary64) %318 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 #s(literal 4 binary64) %145 %284) (fma.f64 #s(literal 2 binary64) %147 %284) (fma.f64 #s(literal 2 binary64) %320 #s(literal 27401669256311/40000000000000 binary64)) (fma.f64 %149 #s(literal 2 binary64) %284) (fma.f64 %151 #s(literal 1/2 binary64) %284) (fma.f64 %153 #s(literal 1/8 binary64) %284) (fma.f64 %155 #s(literal -1/4 binary64) %284) (/.f64 (fma.f64 #s(literal -4 binary64) %230 %164) #s(literal -16 binary64)) (/.f64 (fma.f64 %284 #s(literal 4 binary64) #s(literal 27401669256311/10000000000000 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %284 #s(literal -4 binary64) #s(literal -27401669256311/10000000000000 binary64)) #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal 4 binary64) %306) #s(literal -16 binary64)) (fma.f64 #s(literal -4 binary64) %172 %284) (fma.f64 #s(literal 2 binary64) %104 %284) (*.f64 %376 %419) (*.f64 %378 %421) (/.f64 (-.f64 %423 %306) #s(literal 16 binary64)) (/.f64 (-.f64 (*.f64 %284 #s(literal -4 binary64)) #s(literal 27401669256311/10000000000000 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) %378)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) %376)) (/.f64 (/.f64 %376 #s(literal 4 binary64)) #s(literal -4 binary64)) (/.f64 (/.f64 %378 #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %231 #s(literal -4 binary64) (*.f64 #s(literal -4 binary64) #s(literal -27401669256311/10000000000000 binary64))) #s(literal 16 binary64)) (/.f64 (fma.f64 %231 #s(literal -4 binary64) %423) #s(literal 16 binary64)) (/.f64 (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -4 binary64) %442) #s(literal 16 binary64)) (/.f64 (fma.f64 #s(literal -27401669256311/10000000000000 binary64) #s(literal -4 binary64) %398) #s(literal 16 binary64)) (/.f64 (-.f64 %164 %442) #s(literal -16 binary64)) %449 (tan.f64 %451) (neg.f64 (tan.f64 %339)) (neg.f64 (tan.f64 (-.f64 #s(literal -27401669256311/40000000000000 binary64) %455))) (tan.f64 (fma.f64 #s(literal 5/4 binary64) %230 (-.f64 %230 #s(literal -27401669256311/40000000000000 binary64)))) (*.f64 #s(literal 1 binary64) %449) (tan.f64 %463) (tan.f64 (+.f64 %463 %230)) (/.f64 %468 %469) (/.f64 %471 %472) (/.f64 (*.f64 %468 #s(literal -1 binary64)) %472) (/.f64 (*.f64 %471 #s(literal 1 binary64)) %472) (*.f64 %468 %478) (*.f64 %471 %480) (*.f64 %478 %468) (*.f64 %480 %471) (/.f64 #s(literal 1 binary64) (/.f64 %469 %468)) (/.f64 #s(literal 1 binary64) (/.f64 %472 %471)) (neg.f64 (*.f64 %478 %471)) (*.f64 #s(literal 2 binary64) %491) (*.f64 %493 %490) (/.f64 (sin.f64 %463) (cos.f64 %463)) (+.f64 %449 %499) (+.f64 %499 %449) (-.f64 %449 %499) (fma.f64 #s(literal 1 binary64) %449 %499) (fma.f64 %504 %507 %509) (fma.f64 %508 %507 %511) (fma.f64 %506 (/.f64 %504 %469) %509) (fma.f64 %506 (/.f64 %508 %469) %511) (fma.f64 %468 %478 %499) (fma.f64 %471 %480 %499) (fma.f64 %478 %468 %499) (fma.f64 %480 %471 %499) (+.f64 %511 %509) (+.f64 %509 %511) (-.f64 %511 (/.f64 %523 %472)) (-.f64 %511 (/.f64 (*.f64 %506 (sin.f64 #s(literal -27401669256311/40000000000000 binary64))) %469)) (-.f64 %509 (/.f64 %530 %472)) (-.f64 %511 (neg.f64 %509)) (fma.f64 #s(literal 2 binary64) %491 %499) (fma.f64 %493 %490 %499) (fma.f64 %530 %478 %509) (fma.f64 %523 %478 %511) (fma.f64 %478 %530 %539) (fma.f64 %478 %523 %541) (+.f64 %539 %541) (+.f64 %541 %539) (/.f64 (fma.f64 %509 %469 %530) %469) (/.f64 (fma.f64 %511 %469 %523) %469) (/.f64 (-.f64 (*.f64 %509 %469) %551) %469) (/.f64 (fma.f64 %530 %469 (*.f64 %469 %523)) %556) (/.f64 (fma.f64 %523 %469 (*.f64 %469 %530)) %556) (/.f64 (fma.f64 %530 %469 %561) %556) (/.f64 (fma.f64 %523 %469 (*.f64 %530 %469)) %556) (/.f64 (-.f64 %561 (*.f64 %469 %551)) %556) n %571 (neg.f64 %572) (*.f64 %571 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %571) (*.f64 %576 #s(literal 2 binary64)) (*.f64 %578 #s(literal 1/2 binary64)) (/.f64 (*.f64 %571 #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 %578 #s(literal 2 binary64)) (+.f64 %571 %583) (+.f64 %571 %585) (fma.f64 #s(literal 1/2 binary64) %571 %587) (fma.f64 %571 #s(literal 1/2 binary64) %576) (fma.f64 %571 #s(literal 1 binary64) %583) (fma.f64 %571 #s(literal 1 binary64) %585) (fma.f64 #s(literal 1 binary64) %571 %583) (fma.f64 #s(literal 1 binary64) %571 %585) (+.f64 %576 %576) (+.f64 %587 %587) (fma.f64 %576 #s(literal 2 binary64) %583) (fma.f64 %576 #s(literal 2 binary64) %585) (fma.f64 %578 #s(literal 1/2 binary64) %583) (fma.f64 %578 #s(literal 1/2 binary64) %585) %600 (*.f64 %571 rho0) (*.f64 %1 %572) (*.f64 %572 %1) (neg.f64 %604) (*.f64 %600 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %600) (*.f64 %1 %608) (*.f64 %610 %572) (*.f64 %572 %612) (*.f64 %614 %1) (*.f64 #s(literal 1/2 binary64) %616) (*.f64 #s(literal 2 binary64) %618) (*.f64 %616 #s(literal 1/2 binary64)) (*.f64 %621 #s(literal 2 binary64)) (/.f64 %616 #s(literal 2 binary64)) (/.f64 (*.f64 %600 #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 %626 #s(literal 4 binary64)) (/.f64 (*.f64 %616 #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 rho0 %571 %630) (fma.f64 rho0 %571 %632) (fma.f64 %571 rho0 %630) (fma.f64 %571 rho0 %632) (+.f64 %600 %630) (+.f64 %600 %632) (fma.f64 %1 %572 %630) (fma.f64 %1 %572 %632) (fma.f64 %572 %1 %630) (fma.f64 %572 %1 %632) (fma.f64 #s(literal 1/2 binary64) %600 %618) (fma.f64 %600 #s(literal 1/2 binary64) %621) (fma.f64 %600 #s(literal 1 binary64) %630) (fma.f64 %600 #s(literal 1 binary64) %632) (fma.f64 #s(literal 1 binary64) %600 %630) (fma.f64 #s(literal 1 binary64) %600 %632) (+.f64 %621 %621) (+.f64 %618 %618) (fma.f64 %1 %608 %630) (fma.f64 %1 %608 %632) (fma.f64 %610 %572 %630) (fma.f64 %610 %572 %632) (fma.f64 %572 %612 %630) (fma.f64 %572 %612 %632) (fma.f64 %614 %1 %630) (fma.f64 %614 %1 %632) (fma.f64 #s(literal 1/2 binary64) %616 %630) (fma.f64 #s(literal 1/2 binary64) %616 %632) (fma.f64 #s(literal 2 binary64) %618 %630) (fma.f64 #s(literal 2 binary64) %618 %632) (fma.f64 %616 #s(literal 1/2 binary64) %630) (fma.f64 %616 #s(literal 1/2 binary64) %632) (fma.f64 %621 #s(literal 2 binary64) %630) (fma.f64 %621 #s(literal 2 binary64) %632) s (neg.f64 %667) (*.f64 s #s(literal 1/2 binary64)) %670 (/.f64 s #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) %667) (*.f64 %667 #s(literal -1/2 binary64)) (neg.f64 %674) (*.f64 #s(literal 1/4 binary64) %676) (*.f64 %676 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) %679) (*.f64 #s(literal 4 binary64) %681) (*.f64 %670 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %670) (*.f64 #s(literal 2 binary64) %685) (*.f64 %687 #s(literal -1/4 binary64)) (*.f64 %689 #s(literal 1/8 binary64)) (*.f64 %681 #s(literal 4 binary64)) (*.f64 %679 #s(literal 1/2 binary64)) (/.f64 %676 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) s) #s(literal 2 binary64)) (/.f64 %687 #s(literal -4 binary64)) (/.f64 %679 #s(literal 2 binary64)) (/.f64 %698 #s(literal 16 binary64)) (*.f64 #s(literal 2 binary64) %700) (*.f64 %702 #s(literal -1/4 binary64)) (*.f64 %704 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) %706) (*.f64 #s(literal 4 binary64) %708) (*.f64 %710 #s(literal 2 binary64)) (*.f64 %712 #s(literal 1/2 binary64)) (/.f64 %702 #s(literal -4 binary64)) (/.f64 %704 #s(literal 8 binary64)) (/.f64 %716 #s(literal -16 binary64)) (/.f64 (*.f64 %687 #s(literal 2 binary64)) #s(literal -8 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %689) #s(literal 8 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %679) #s(literal 2 binary64)) (/.f64 %712 #s(literal 2 binary64)) (*.f64 #s(literal -4 binary64) %725) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %676)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %687)) (fma.f64 s #s(literal 1/2 binary64) %731) (fma.f64 s #s(literal 1/2 binary64) %733) (fma.f64 #s(literal 1/2 binary64) s %731) (fma.f64 #s(literal 1/2 binary64) s %733) (+.f64 %670 %731) (+.f64 %670 %733) (fma.f64 #s(literal -1/2 binary64) %667 %731) (fma.f64 #s(literal -1/2 binary64) %667 %733) (fma.f64 %667 #s(literal -1/2 binary64) %731) (fma.f64 %667 #s(literal -1/2 binary64) %733) (fma.f64 #s(literal 1/4 binary64) %676 %731) (fma.f64 #s(literal 1/4 binary64) %676 %733) (fma.f64 %676 #s(literal 1/4 binary64) %731) (fma.f64 %676 #s(literal 1/4 binary64) %733) (fma.f64 #s(literal 1/2 binary64) %670 %747) (fma.f64 #s(literal 1/2 binary64) %679 %731) (fma.f64 #s(literal 1/2 binary64) %679 %733) (fma.f64 #s(literal 4 binary64) %681 %731) (fma.f64 #s(literal 4 binary64) %681 %733) (fma.f64 %670 #s(literal 1/2 binary64) %710) (fma.f64 %670 #s(literal 1 binary64) %731) (fma.f64 %670 #s(literal 1 binary64) %733) (fma.f64 #s(literal 1 binary64) %670 %731) (fma.f64 #s(literal 1 binary64) %670 %733) (fma.f64 #s(literal 2 binary64) %685 %731) (fma.f64 #s(literal 2 binary64) %685 %733) (fma.f64 %687 #s(literal -1/4 binary64) %731) (fma.f64 %687 #s(literal -1/4 binary64) %733) (fma.f64 %689 #s(literal 1/8 binary64) %731) (fma.f64 %689 #s(literal 1/8 binary64) %733) (fma.f64 %681 #s(literal 4 binary64) %731) (fma.f64 %681 #s(literal 4 binary64) %733) (fma.f64 %679 #s(literal 1/2 binary64) %731) (fma.f64 %679 #s(literal 1/2 binary64) %733) (+.f64 %710 %710) (+.f64 %747 %747) (fma.f64 #s(literal 2 binary64) %700 %731) (fma.f64 #s(literal 2 binary64) %700 %733) (fma.f64 %702 #s(literal -1/4 binary64) %731) (fma.f64 %702 #s(literal -1/4 binary64) %733) (fma.f64 %704 #s(literal 1/8 binary64) %731) (fma.f64 %704 #s(literal 1/8 binary64) %733) (fma.f64 #s(literal 1/2 binary64) %706 %731) (fma.f64 #s(literal 1/2 binary64) %706 %733) (fma.f64 #s(literal 4 binary64) %708 %731) (fma.f64 #s(literal 4 binary64) %708 %733) (fma.f64 %710 #s(literal 2 binary64) %731) (fma.f64 %710 #s(literal 2 binary64) %733) (fma.f64 %712 #s(literal 1/2 binary64) %731) (fma.f64 %712 #s(literal 1/2 binary64) %733) (fma.f64 #s(literal -4 binary64) %725 %731) (fma.f64 #s(literal -4 binary64) %725 %733) (fma.f64 s #s(literal 1/2 binary64) %284) (fma.f64 #s(literal 1/2 binary64) s %284) (fma.f64 %230 #s(literal 1/4 binary64) %670) %789 (*.f64 #s(literal 1/4 binary64) %790) (*.f64 %790 #s(literal 1/4 binary64)) (+.f64 %284 %670) (+.f64 %670 %284) (*.f64 #s(literal -1/4 binary64) %795) (*.f64 %795 #s(literal -1/4 binary64)) (-.f64 %284 %674) (-.f64 %670 %295) (/.f64 %790 #s(literal 4 binary64)) (fma.f64 #s(literal -1/4 binary64) %231 %670) (fma.f64 #s(literal -1/2 binary64) %667 %284) (fma.f64 %231 #s(literal -1/4 binary64) %670) (fma.f64 %667 #s(literal -1/2 binary64) %284) (neg.f64 %805) (/.f64 %795 #s(literal -4 binary64)) (fma.f64 %241 #s(literal 1/8 binary64) %670) (fma.f64 #s(literal 1/4 binary64) %676 %284) (fma.f64 %676 #s(literal 1/4 binary64) %284) (fma.f64 #s(literal 1/2 binary64) %679 %284) (fma.f64 #s(literal 4 binary64) %681 %284) (fma.f64 %284 #s(literal 1 binary64) %670) (fma.f64 %670 #s(literal 1 binary64) %284) (fma.f64 #s(literal 1 binary64) %284 %670) (fma.f64 #s(literal 1 binary64) %670 %284) (fma.f64 #s(literal 2 binary64) %301 %670) (fma.f64 #s(literal 2 binary64) %685 %284) (fma.f64 #s(literal -1 binary64) %295 %670) (fma.f64 %687 #s(literal -1/4 binary64) %284) (fma.f64 %244 #s(literal 1/2 binary64) %670) (fma.f64 %689 #s(literal 1/8 binary64) %284) (fma.f64 %681 #s(literal 4 binary64) %284) (fma.f64 %679 #s(literal 1/2 binary64) %284) (*.f64 %789 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %789) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/8 binary64) %790)) (*.f64 #s(literal -1 binary64) %805) (*.f64 (*.f64 %790 #s(literal 2 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 %795 #s(literal 2 binary64)) #s(literal -1/8 binary64)) (*.f64 %834 #s(literal 1/4 binary64)) (*.f64 %836 #s(literal -1/4 binary64)) (/.f64 %839 #s(literal -16 binary64)) (/.f64 %841 #s(literal 16 binary64)) (fma.f64 #s(literal 2 binary64) %700 %284) (fma.f64 #s(literal 2 binary64) %309 %670) (fma.f64 %250 #s(literal -1/8 binary64) %670) (+.f64 (/.f64 %838 #s(literal -16 binary64)) %284) (/.f64 %834 #s(literal 4 binary64)) (/.f64 %836 #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %790)) (/.f64 (neg.f64 %841) #s(literal -16 binary64)) (/.f64 (neg.f64 %839) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %795)) (fma.f64 %702 #s(literal -1/4 binary64) %284) (fma.f64 %704 #s(literal 1/8 binary64) %284) (fma.f64 #s(literal 1/2 binary64) %706 %284) (fma.f64 #s(literal 1/2 binary64) %318 %670) (fma.f64 #s(literal 4 binary64) %708 %284) (fma.f64 #s(literal 2 binary64) %320 %670) (fma.f64 %710 #s(literal 2 binary64) %284) (fma.f64 %712 #s(literal 1/2 binary64) %284) (/.f64 (fma.f64 %284 #s(literal 4 binary64) %676) #s(literal 4 binary64)) (/.f64 (fma.f64 %687 #s(literal 4 binary64) %306) #s(literal -16 binary64)) (/.f64 (fma.f64 %284 #s(literal -4 binary64) %687) #s(literal -4 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) %230 %716) #s(literal -16 binary64)) (fma.f64 #s(literal -4 binary64) %725 %284) (*.f64 %839 %419) (*.f64 %841 %421) (/.f64 (-.f64 %877 %306) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) %841)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -16 binary64) %839)) (/.f64 (/.f64 %839 #s(literal 4 binary64)) #s(literal -4 binary64)) (/.f64 (/.f64 %841 #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 (fma.f64 %231 #s(literal -4 binary64) (*.f64 #s(literal -4 binary64) %687)) #s(literal 16 binary64)) (/.f64 (fma.f64 %231 #s(literal -4 binary64) %877) #s(literal 16 binary64)) (/.f64 (fma.f64 %687 #s(literal -4 binary64) %442) #s(literal 16 binary64)) (/.f64 (fma.f64 %687 #s(literal -4 binary64) %398) #s(literal 16 binary64)) (/.f64 (-.f64 %716 %442) #s(literal -16 binary64)) %899 (tan.f64 %900) (neg.f64 (tan.f64 %805)) (neg.f64 (tan.f64 (-.f64 %674 %455))) (tan.f64 (fma.f64 #s(literal 5/4 binary64) %230 (fma.f64 #s(literal 1/2 binary64) s %230))) (*.f64 #s(literal 1 binary64) %899) (tan.f64 %913) (tan.f64 (+.f64 %913 %230)) (/.f64 %917 %918) (/.f64 %921 %922) (/.f64 (*.f64 %921 #s(literal -1 binary64)) %918) (/.f64 (*.f64 %917 #s(literal 1 binary64)) %918) (*.f64 %917 %928) (*.f64 %921 %930) (*.f64 %930 %921) (*.f64 %928 %917) (/.f64 #s(literal 1 binary64) (/.f64 %922 %921)) (/.f64 #s(literal 1 binary64) (/.f64 %918 %917)) (neg.f64 (*.f64 %930 %917)) (*.f64 #s(literal 2 binary64) %941) (*.f64 %943 %940) (/.f64 (sin.f64 %913) (cos.f64 %913)) (+.f64 %899 %949) (+.f64 %949 %899) (-.f64 %899 %949) (fma.f64 #s(literal 1 binary64) %899 %949) (fma.f64 %506 (/.f64 %954 %922) %958) (fma.f64 %506 (/.f64 %960 %922) %963) (fma.f64 %954 %965 %958) (fma.f64 %960 %965 %963) (fma.f64 %917 %928 %949) (fma.f64 %921 %930 %949) (fma.f64 %930 %921 %949) (fma.f64 %928 %917 %949) (+.f64 %963 %958) (+.f64 %958 %963) (-.f64 %963 (/.f64 %957 %922)) (-.f64 %963 (/.f64 %976 %918)) (-.f64 %958 (/.f64 %962 %918)) (-.f64 %963 (neg.f64 %958)) (fma.f64 #s(literal 2 binary64) %941 %949) (fma.f64 %962 %930 %958) (fma.f64 %976 %930 %963) (fma.f64 %943 %940 %949) (fma.f64 %930 %962 %987) (fma.f64 %930 %976 %989) (+.f64 %987 %989) (+.f64 %989 %987) (/.f64 (fma.f64 %958 %922 %962) %922) (/.f64 (fma.f64 %963 %922 %976) %922) (/.f64 (-.f64 (*.f64 %958 %922) %998) %922) (/.f64 (fma.f64 %962 %922 (*.f64 %922 %976)) %1003) (/.f64 (fma.f64 %976 %922 (*.f64 %922 %962)) %1003) (/.f64 (fma.f64 %962 %922 %1008) %1003) (/.f64 (fma.f64 %976 %922 (*.f64 %962 %922)) %1003) (/.f64 (-.f64 %1008 (*.f64 %922 %998)) %1003) %1017 (neg.f64 %1018) %1020 (*.f64 rho0 %1021) (*.f64 %571 %1023) (*.f64 %1021 rho0) (*.f64 %1023 %571) (*.f64 %600 %1028) (*.f64 %1028 %600) (/.f64 %604 %1018) (*.f64 %1 %1032) (*.f64 %572 %1034) (*.f64 %1032 %1) (*.f64 %1034 %572) (neg.f64 %1038) (*.f64 %604 %1040) (*.f64 %1040 %604) (*.f64 (*.f64 %1028 %572) %1) (*.f64 (*.f64 %1028 %1) %572) (*.f64 %1020 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1020) (/.f64 #s(literal 1 binary64) (/.f64 %1017 %600)) (/.f64 (*.f64 %604 #s(literal -1 binary64)) %1017) (/.f64 (*.f64 #s(literal -1 binary64) %604) %1017) (*.f64 #s(literal -1 binary64) %1038) (*.f64 %610 %1032) (*.f64 %614 %1034) (/.f64 #s(literal 1 binary64) (/.f64 %1018 %604)) (/.f64 %616 (*.f64 #s(literal 2 binary64) %1017)) (/.f64 %626 (*.f64 #s(literal 4 binary64) %1017)) (*.f64 #s(literal 1/2 binary64) %1064) (*.f64 #s(literal 2 binary64) (*.f64 %1066 %600)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1020)) (*.f64 %616 %1066) (*.f64 (*.f64 %1028 %616) #s(literal 1/2 binary64)) (/.f64 %1064 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) %1020) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %1077 %604)) (*.f64 (*.f64 %604 #s(literal 2 binary64)) %1077) (/.f64 (*.f64 #s(literal 4 binary64) %604) (*.f64 #s(literal 4 binary64) %1018)) (/.f64 (*.f64 #s(literal 2 binary64) %604) (*.f64 #s(literal 2 binary64) %1018)) |
Compiled 24 682 to 4 314 computations (82.5% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 755 | 9 | 764 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 756 | 9 | 765 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.1% | %4 = (PI.f64 ) %14 = (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) %16 = (*.f64 #s(literal 1/2 binary64) s) %20 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %4 %16)) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 %14 (/.f64 (sin.f64 %16) %20) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) s)) %14) %20)) n)) |
| ▶ | 99.1% | %4 = (PI.f64 ) %14 = (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) %17 = (*.f64 #s(literal -1/2 binary64) s) %20 = (*.f64 #s(literal 1/2 binary64) s) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 %14 (/.f64 (cos.f64 %17) (cos.f64 (fma.f64 #s(literal 1/4 binary64) %4 %20))) (/.f64 (*.f64 %14 (sin.f64 %17)) (cos.f64 (fma.f64 #s(literal 5/4 binary64) %4 %20)))) n)) |
| ▶ | 99.1% | %4 = (PI.f64 ) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (tan.f64 (approx (+ (* 1/2 s) (/ (PI ) 4)) (*.f64 #s(literal 1/4 binary64) %4))) n)) |
| ▶ | 90.9% | %4 = (PI.f64 ) %15 = (*.f64 #s(literal 1/2 binary64) s) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 #s(literal 1/4 binary64) %4 %15))) (sin.f64 (fma.f64 #s(literal 5/4 binary64) %4 %15)))) n)) |
| ▶ | 86.7% | (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 82.5% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 83.5% | %15 = (PI.f64 ) %17 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) (*.f64 #s(literal 1/4 binary64) %15)) %21 = (log.f64 (/.f64 (sin.f64 %17) (cos.f64 %17))) (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 rho0 (pow.f64 %21 #s(literal 2 binary64)))) (*.f64 rho0 %21))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 %15 #s(literal 4 binary64)))) n)) |
| ▶ | 83.4% | %14 = (PI.f64 ) %16 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) (*.f64 #s(literal 1/4 binary64) %14)) (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 (log.f64 (/.f64 (sin.f64 %16) (cos.f64 %16))))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 %14 #s(literal 4 binary64)))) n)) |
| ▶ | 86.5% | %2 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 (fma.f64 #s(literal 1/4 binary64) %2 (*.f64 #s(literal 1/2 binary64) s))) n) (*.f64 rho0 (pow.f64 (tan.f64 (fma.f64 #s(literal 1/4 binary64) %2 #s(literal 27401669256311/40000000000000 binary64))) n)))) |
Compiled 285 to 85 computations (70.2% saved)
| Inputs |
|---|
%2 = (* 1/2 27401669256311/20000000000000) %3 = (PI ) %5 = (/ %3 4) %6 = (+ %2 %5) %9 = (* 1/4 %3) %11 = (+ 27401669256311/40000000000000 %9) %12 = (sin %11) %13 = (cos %11) %14 = (/ %12 %13) %15 = (log %14) %18 = (+ %9 27401669256311/40000000000000) %20 = (sqrt 2) %2 %3 %5 %6 (tan %6) %9 %11 %12 %13 %14 %15 (pow %15 2) %18 (tan %18) %20 (* %20 1/2) |
| Outputs |
|---|
#s(literal 3085153686301295/4503599627370496 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 2795330461496381/281474976710656 binary64) #s(literal 884279719003555/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 4480939848040181/4503599627370496 binary64) #s(literal 7219310671089859/72057594037927936 binary64) #s(literal 2795330461496381/281474976710656 binary64) #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 5933564901208575/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 2795330461496381/281474976710656 binary64) #s(literal 6369051672525773/4503599627370496 binary64) #s(literal 6369051672525773/9007199254740992 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 104 to 24 computations (76.9% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) %20 = (*.f64 #s(literal 1/4 binary64) %4) %21 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %20) %22 = (sin.f64 %21) %23 = (cos.f64 %21) %24 = (/.f64 %22 %23) %25 = (fma.f64 #s(literal 1/4 binary64) %4 %13) %26 = (cos.f64 %25) %31 = (/ (PI ) 4) %33 = (approx (+ (* 1/2 s) %31) %20) %36 = (*.f64 #s(literal -1/2 binary64) s) %42 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %31)) n) %43 = (approx %42 #s(literal 1 binary64)) %44 = (log.f64 %24) %45 = (pow.f64 %44 #s(literal 2 binary64)) %46 = (*.f64 rho0 %44) %47 = (*.f64 n %46) %48 = (+.f64 rho0 %47) %49 = (* rho0 %42) %50 = (approx %49 %48) %51 = (*.f64 rho0 %45) %52 = (*.f64 n %51) %53 = (fma.f64 #s(literal 1/2 binary64) %52 %46) %54 = (*.f64 n %53) %55 = (+.f64 rho0 %54) %56 = (approx %49 %55) %57 = (fma.f64 #s(literal 1/4 binary64) %4 #s(literal 27401669256311/40000000000000 binary64)) %58 = (tan.f64 %57) %60 = (sqrt.f64 #s(literal 2 binary64)) %61 = (*.f64 %60 #s(literal 1/2 binary64)) %62 = (pow.f64 %58 n) %63 = (*.f64 rho0 %62) %64 = (tan.f64 %25) %65 = (fma.f64 #s(literal 5/4 binary64) %4 %13) %66 = (sin.f64 %65) %67 = (cos.f64 %65) %68 = (/.f64 #s(literal 1 binary64) %26) %69 = (*.f64 %68 %66) %70 = (neg.f64 %69) %71 = (cos.f64 %36) %72 = (/.f64 %71 %26) %73 = (sin.f64 %36) %74 = (*.f64 %61 %73) %75 = (/.f64 %74 %67) %76 = (fma.f64 %61 %72 %75) %77 = (sin.f64 %13) %78 = (/.f64 %77 %26) %79 = (*.f64 %71 %61) %80 = (/.f64 %79 %26) %81 = (fma.f64 %61 %78 %80) %82 = (pow.f64 %64 n) %83 = (/.f64 %82 %63) %85 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %86 = (*.f64 rho0 %85) %88 = (*.f64 rho0 %43) %92 = (tan.f64 %33) %93 = (pow.f64 %92 n) %95 = (pow.f64 %70 n) %97 = (pow.f64 %76 n) %99 = (pow.f64 %81 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/4 binary64) %20 %21 %22 %23 %24 %25 %26 %33 #s(literal -1/2 binary64) #s(literal 2 binary64) %36 #s(literal 1 binary64) %43 %44 %45 %46 %47 %48 %50 %51 %52 %53 %54 %55 %56 %57 %58 #s(literal 5/4 binary64) %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 (/.f64 #s(literal 1 binary64) %83) %85 %86 (/.f64 %86 %16) %88 (/.f64 %88 %16) (/.f64 %50 %16) (/.f64 %56 %16) %92 %93 (/.f64 %11 %93) %95 (/.f64 %11 %95) %97 (/.f64 %11 %97) %99 (/.f64 %11 %99) |
| Outputs |
|---|
%7 = (PI ) %9 = (/ %7 4) %13 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %9)) n) %14 = (* rho0 %13) %17 = (PI.f64 ) %18 = (*.f64 #s(literal 1/4 binary64) %17) %19 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %18) %22 = (/.f64 (sin.f64 %19) (cos.f64 %19)) %23 = (pow.f64 %22 n) %24 = (*.f64 rho0 %23) %28 = (* 1/4 %7) %29 = (+ 27401669256311/40000000000000 %28) %33 = (log (/ (sin %29) (cos %29))) %34 = (* rho0 %33) %35 = (log.f64 %22) %36 = (*.f64 rho0 %35) %38 = (* n %34) %39 = (*.f64 n %36) %41 = (+ rho0 %38) %43 = (*.f64 n %35) %44 = (+.f64 #s(literal 1 binary64) %43) %49 = (* rho0 (pow %33 2)) %51 = (pow.f64 %35 #s(literal 2 binary64)) %52 = (*.f64 rho0 %51) %54 = (* n %49) %55 = (*.f64 n %52) %58 = (+ (* 1/2 %54) %34) %60 = (*.f64 n %51) %62 = (+.f64 %35 (*.f64 #s(literal 1/2 binary64) %60)) %63 = (*.f64 rho0 %62) %65 = (* n %58) %68 = (+ rho0 %65) %70 = (+.f64 #s(literal 1 binary64) (*.f64 n %62)) %74 = (* 1/2 s) %75 = (+ %28 %74) %82 = (/ (pow (tan %75) n) (* rho0 (pow (tan (+ %28 27401669256311/40000000000000)) n))) %83 = (*.f64 #s(literal 1/2 binary64) s) %84 = (fma.f64 #s(literal 1/4 binary64) %17 %83) %86 = (cos.f64 %84) %87 = (/.f64 (sin.f64 %84) %86) %88 = (pow.f64 %87 n) %92 = (/ 1 %82) %96 = (pow 2795330461496381/281474976710656 n) %97 = (* rho0 %96) %99 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %100 = (*.f64 rho0 %99) %102 = (+ %74 %9) %103 = (tan %102) %104 = (pow %103 n) %105 = (/ %97 %104) %108 = (cos %75) %109 = (/ 1 %108) %112 = (+ (* 5/4 %7) %74) %113 = (sin %112) %114 = (* %109 %113) %115 = (neg %114) %116 = (pow %115 n) %117 = (/ %14 %116) %119 = (*.f64 #s(literal 5/4 binary64) %17) %120 = (fma.f64 #s(literal 1/2 binary64) s %119) %121 = (sin.f64 %120) %122 = (/.f64 %121 %86) %123 = (neg.f64 %122) %124 = (pow.f64 %123 n) %128 = (* (sqrt 2) 1/2) %130 = (* -1/2 s) %131 = (cos %130) %132 = (/ %131 %108) %134 = (sin %130) %135 = (* %128 %134) %136 = (cos %112) %137 = (/ %135 %136) %138 = (+ (* %128 %132) %137) %139 = (pow %138 n) %140 = (/ %14 %139) %142 = (*.f64 #s(literal -1/2 binary64) s) %143 = (cos.f64 %142) %144 = (sqrt.f64 #s(literal 2 binary64)) %145 = (*.f64 %143 %144) %146 = (/.f64 %145 %86) %147 = (sin.f64 %142) %148 = (*.f64 %147 %144) %149 = (cos.f64 %120) %151 = (*.f64 #s(literal 1/2 binary64) (/.f64 %148 %149)) %152 = (fma.f64 #s(literal 1/2 binary64) %146 %151) %153 = (pow.f64 %152 n) %156 = (sin %74) %157 = (/ %156 %108) %159 = (* %131 %128) %160 = (/ %159 %108) %161 = (+ (* %128 %157) %160) %162 = (pow %161 n) %163 = (/ %14 %162) %164 = (sin.f64 %83) %165 = (*.f64 %164 %144) %168 = (fma.f64 #s(literal 1/2 binary64) %146 (*.f64 #s(literal 1/2 binary64) (/.f64 %165 %86))) %169 = (pow.f64 %168 n) %179 = (fma.f64 #s(literal -1 binary64) %35 (*.f64 #s(literal -1/2 binary64) %60)) %180 = (*.f64 rho0 %179) %195 = (sin.f64 %18) %196 = (cos.f64 %18) %197 = (/.f64 %195 %196) %199 = (pow.f64 %195 #s(literal 2 binary64)) %200 = (pow.f64 %196 #s(literal 2 binary64)) %201 = (/.f64 %199 %200) %202 = (*.f64 #s(literal -1/2 binary64) %201) %203 = (-.f64 #s(literal 1/2 binary64) %202) %206 = (*.f64 %195 %203) %222 = (+.f64 #s(literal 1/48 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %199 %203) %200) (fma.f64 #s(literal -1/8 binary64) %203 (*.f64 #s(literal 1/48 binary64) %201)))) %233 = (pow.f64 %197 n) %236 = (*.f64 %196 (*.f64 %203 %233)) %238 = (*.f64 n (*.f64 s %236)) %242 = (pow.f64 %203 #s(literal 2 binary64)) %243 = (*.f64 %200 %242) %247 = (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %243 %199))) %202) %249 = (pow.f64 n #s(literal 2 binary64)) %253 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %247) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %249 %243) %199))) %254 = (*.f64 %253 %233) %255 = (*.f64 n %236) %256 = (/.f64 %255 %195) %268 = (pow.f64 %196 #s(literal 3 binary64)) %270 = (*.f64 %268 (pow.f64 %203 #s(literal 3 binary64))) %271 = (pow.f64 %195 #s(literal 3 binary64)) %277 = (pow.f64 n #s(literal 3 binary64)) %286 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %196 %222) %195) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 %196 %242) %195) (*.f64 #s(literal 2 binary64) (/.f64 %270 %271))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %277 %270) %271) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %249 (*.f64 %196 (*.f64 %203 %247))) %195)))) %287 = (*.f64 %286 %233) %293 = (*.f64 s %195) %299 = (*.f64 #s(literal 1/2 binary64) %195) %314 = (sin.f64 %119) %316 = (cos.f64 %119) %317 = (*.f64 s %316) %321 = (*.f64 s %314) %340 = (*.f64 #s(literal 1/2 binary64) %314) %352 = (/.f64 #s(literal 1 binary64) %196) %354 = (/.f64 %293 %200) %358 = (*.f64 #s(literal 1/8 binary64) %352) %359 = (/.f64 %199 %268) %360 = (*.f64 #s(literal -1/4 binary64) %359) %361 = (-.f64 %358 %360) %363 = (/.f64 %195 %200) %364 = (*.f64 #s(literal -1/2 binary64) %363) %372 = (fma.f64 #s(literal -1/16 binary64) %363 (*.f64 #s(literal 1/48 binary64) %363)) %381 = (/.f64 %314 %196) %383 = (/.f64 %316 %196) %384 = (*.f64 #s(literal 1/2 binary64) %383) %386 = (/.f64 (*.f64 %195 %314) %200) %387 = (*.f64 #s(literal -1/2 binary64) %386) %388 = (-.f64 %384 %387) %391 = (*.f64 %195 %388) %393 = (/.f64 (*.f64 s %391) %196) %399 = (*.f64 #s(literal -1/48 binary64) %383) %404 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %199 %388) %200) (fma.f64 #s(literal -1/8 binary64) %388 (*.f64 #s(literal 1/48 binary64) %386))) %407 = (/.f64 %391 %196) %417 = (-.f64 %387 %384) %426 = (-.f64 %404 %399) %436 = (pow.f64 s #s(literal 2 binary64)) %455 = (-.f64 %358 (fma.f64 #s(literal -1/4 binary64) %359 %358)) %491 = (*.f64 s %144) %495 = (*.f64 %436 %144) %519 = (/.f64 %144 %316) %520 = (*.f64 %314 %144) %522 = (pow.f64 %316 #s(literal 2 binary64)) %528 = (/.f64 %520 %522) %531 = (pow.f64 %314 #s(literal 2 binary64)) %537 = (-.f64 (*.f64 #s(literal 1/48 binary64) %519) (fma.f64 #s(literal 1/16 binary64) %519 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 %531 %144) (pow.f64 %316 #s(literal 3 binary64)))))) %553 = (*.f64 #s(literal 1/2 binary64) %537) %561 = (/.f64 %144 %196) %562 = (*.f64 #s(literal 1/2 binary64) %561) %564 = (*.f64 %195 %144) %565 = (/.f64 %564 %200) %566 = (*.f64 #s(literal 1/4 binary64) %565) %567 = (fma.f64 #s(literal -1/4 binary64) %519 %566) %571 = (*.f64 %199 %144) %572 = (/.f64 %571 %268) %573 = (*.f64 #s(literal 1/8 binary64) %572) %574 = (fma.f64 #s(literal -1/8 binary64) %528 %573) %587 = (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %271 %144) (pow.f64 %196 #s(literal 4 binary64))) (fma.f64 #s(literal -1/16 binary64) %565 (*.f64 #s(literal 1/48 binary64) %565))) %588 = (fma.f64 #s(literal -1/2 binary64) %587 %553) %620 = (*.f64 #s(literal 1/2 binary64) %352) %624 = (*.f64 #s(literal 1/16 binary64) %352) %626 = (fma.f64 #s(literal -1/8 binary64) %359 (*.f64 #s(literal 1/48 binary64) %352)) %627 = (-.f64 %624 %626) %629 = (*.f64 #s(literal -1/4 binary64) %363) %648 = (*.f64 #s(literal 1/2 binary64) %144) %683 = (fma.f64 #s(literal 1/4 binary64) %561 %566) %687 = (fma.f64 #s(literal 1/8 binary64) %565 %573) %699 = (fma.f64 #s(literal -1/2 binary64) %587 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1/48 binary64) %561) (fma.f64 #s(literal -1/8 binary64) %572 (*.f64 #s(literal -1/16 binary64) %561))))) %709 = (/.f64 %233 %24) %712 = (*.f64 rho0 (*.f64 %195 %23)) %716 = (/.f64 %255 %712) %729 = (/.f64 %24 %233) %731 = (*.f64 %203 %23) %732 = (*.f64 %196 %731) %736 = (*.f64 %195 %233) %744 = (*.f64 %199 %233) %749 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %249 (*.f64 rho0 (*.f64 %200 (*.f64 %242 %23)))) %744) (/.f64 (*.f64 rho0 (*.f64 %253 %23)) %233)) %754 = (/.f64 (*.f64 n (*.f64 rho0 %732)) %736) %779 = (/.f64 %100 %233) %781 = (*.f64 %203 %99) %782 = (*.f64 %196 %781) %797 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %249 (*.f64 rho0 (*.f64 %200 (*.f64 %242 %99)))) %744) (/.f64 (*.f64 rho0 (*.f64 %253 %99)) %233)) %802 = (/.f64 (*.f64 n (*.f64 rho0 %782)) %736) %828 = (pow.f64 (neg.f64 %381) n) %831 = (*.f64 %196 (*.f64 %417 %828)) %838 = (/.f64 (*.f64 n %831) %314) %839 = (pow.f64 %417 #s(literal 2 binary64)) %840 = (*.f64 %200 %839) %843 = (fma.f64 #s(literal -1 binary64) (/.f64 %840 %531) (/.f64 %391 %314)) %848 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %843) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %249 %840) %531))) %849 = (*.f64 %848 %828) %860 = (*.f64 %268 (pow.f64 %417 #s(literal 3 binary64))) %862 = (pow.f64 %314 #s(literal 3 binary64)) %878 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %249 (*.f64 %196 (*.f64 %843 %417))) %314) (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 %277 %860) %862) (*.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %196 %426) %314) (fma.f64 #s(literal -2 binary64) (/.f64 %860 %862) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 %196 (*.f64 %195 (*.f64 %417 %388))) %531)))))))) %885 = (/.f64 %24 %828) %887 = (*.f64 %417 %23) %888 = (*.f64 %196 %887) %892 = (*.f64 %314 %828) %905 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %249 (*.f64 rho0 (*.f64 %200 (*.f64 %839 %23)))) (*.f64 %531 %828)) (/.f64 (*.f64 rho0 (*.f64 %848 %23)) %828)) %911 = (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 %888)) %892)) %936 = (pow.f64 %562 n) %939 = (*.f64 %196 (*.f64 %567 %936)) %946 = (/.f64 (*.f64 n %939) %144) %948 = (pow.f64 %567 #s(literal 2 binary64)) %949 = (*.f64 %200 %948) %950 = (pow.f64 %144 #s(literal 2 binary64)) %955 = (fma.f64 #s(literal -4 binary64) (/.f64 %949 %950) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 %196 %574) %144))) %960 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %955) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 %249 %949) %950))) %961 = (*.f64 %960 %936) %975 = (*.f64 %268 (pow.f64 %567 #s(literal 3 binary64))) %976 = (pow.f64 %144 #s(literal 3 binary64)) %990 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -24 binary64) (/.f64 (*.f64 %200 (*.f64 %567 %574)) %950) (fma.f64 #s(literal 12 binary64) (/.f64 (*.f64 %196 %588) %144) (*.f64 #s(literal 16 binary64) (/.f64 %975 %976))))) (fma.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 %277 %975) %976) (/.f64 (*.f64 %249 (*.f64 %196 (*.f64 %955 %567))) %144))) %997 = (/.f64 %24 %936) %1000 = (*.f64 %196 (*.f64 %567 %23)) %1004 = (*.f64 %144 %936) %1012 = (*.f64 %950 %936) %1014 = (*.f64 %960 %23) %1017 = (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 %249 (*.f64 rho0 (*.f64 %200 (*.f64 %948 %23)))) %1012) (/.f64 (*.f64 rho0 %1014) %936)) %1023 = (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 rho0 %1000)) %1004)) %1049 = (*.f64 %196 (*.f64 %683 %936)) %1056 = (/.f64 (*.f64 n %1049) %144) %1057 = (pow.f64 %683 #s(literal 2 binary64)) %1058 = (*.f64 %200 %1057) %1063 = (fma.f64 #s(literal -4 binary64) (/.f64 %1058 %950) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 %196 %687) %144))) %1068 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1063) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 %249 %1058) %950))) %1069 = (*.f64 %1068 %936) %1080 = (*.f64 %268 (pow.f64 %683 #s(literal 3 binary64))) %1093 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -24 binary64) (/.f64 (*.f64 %200 (*.f64 %687 %683)) %950) (fma.f64 #s(literal 12 binary64) (/.f64 (*.f64 %196 %699) %144) (*.f64 #s(literal 16 binary64) (/.f64 %1080 %976))))) (fma.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 %277 %1080) %976) (/.f64 (*.f64 %249 (*.f64 %196 (*.f64 %1063 %683))) %144))) %1101 = (*.f64 %196 (*.f64 %683 %23)) %1113 = (*.f64 %1068 %23) %1116 = (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 %249 (*.f64 rho0 (*.f64 %200 (*.f64 %1057 %23)))) %1012) (/.f64 (*.f64 rho0 %1113) %936)) %1122 = (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 rho0 %1101)) %1004)) %1147 = (/.f64 %17 s) %1190 = (-.f64 %18 %142) %1192 = (cos.f64 %1190) %1193 = (/.f64 (sin.f64 %1190) %1192) %1195 = (pow.f64 %1193 n) %1204 = (-.f64 %119 %142) %1205 = (sin.f64 %1204) %1207 = (cos.f64 %1204) %1211 = (/.f64 %1205 %1192) %1218 = (*.f64 #s(literal 1/2 binary64) (/.f64 %148 %1207)) %1220 = (/.f64 %145 %1192) %1221 = (fma.f64 #s(literal 1/2 binary64) %1220 %1218) %1229 = (fma.f64 #s(literal 1/2 binary64) %1220 (*.f64 #s(literal 1/2 binary64) (/.f64 %165 %1192))) %1238 = (pow.f64 (neg.f64 %1211) n) %1242 = (pow.f64 %1221 n) %1246 = (pow.f64 %1229 n) %1253 = (pow.f64 %35 #s(literal 3 binary64)) %1264 = (fma.f64 #s(literal 1/2 binary64) %55 %36) %1265 = (*.f64 n %1264) %1268 = (*.f64 rho0 %1253) %1270 = (*.f64 #s(literal 1/2 binary64) %52) %1276 = (log.f64 %87) %1280 = (pow.f64 %1276 #s(literal 2 binary64)) %1287 = (pow.f64 %1276 #s(literal 3 binary64)) %1298 = (/.f64 #s(literal 1 binary64) rho0) %1300 = (/.f64 %1276 rho0) %1301 = (/.f64 %35 rho0) %1302 = (-.f64 %1300 %1301) %1305 = (/.f64 %1280 rho0) %1309 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %51 rho0) (*.f64 %35 %1302)) %1310 = (-.f64 (*.f64 #s(literal 1/2 binary64) %1305) %1309) %1330 = (*.f64 rho0 %1276) %1331 = (-.f64 %36 %1330) %1335 = (*.f64 rho0 %1280) %1337 = (fma.f64 #s(literal 1/2 binary64) %1335 (*.f64 %1276 %1331)) %1338 = (-.f64 %1270 %1337) %1344 = (*.f64 #s(literal 1/6 binary64) %1268) %1345 = (*.f64 rho0 %1287) %1359 = (log.f64 #s(literal 2795330461496381/281474976710656 binary64)) %1363 = (pow.f64 %1359 #s(literal 2 binary64)) %1370 = (pow.f64 %1359 #s(literal 3 binary64)) %1379 = (*.f64 rho0 %1359) %1383 = (*.f64 rho0 %1363) %1389 = (*.f64 rho0 %1370) %1391 = (*.f64 #s(literal 1/2 binary64) %1383) %1397 = (-.f64 %1379 %1330) %1402 = (fma.f64 #s(literal 1/2 binary64) %1335 (*.f64 %1276 %1397)) %1403 = (-.f64 %1391 %1402) %1423 = (log.f64 %123) %1427 = (pow.f64 %1423 #s(literal 2 binary64)) %1434 = (pow.f64 %1423 #s(literal 3 binary64)) %1443 = (*.f64 rho0 %1423) %1444 = (-.f64 %36 %1443) %1450 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %1427) (*.f64 %1423 %1444)) %1451 = (-.f64 %1270 %1450) %1471 = (log.f64 %152) %1475 = (pow.f64 %1471 #s(literal 2 binary64)) %1482 = (pow.f64 %1471 #s(literal 3 binary64)) %1491 = (*.f64 rho0 %1471) %1492 = (-.f64 %36 %1491) %1498 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %1475) (*.f64 %1471 %1492)) %1499 = (-.f64 %1270 %1498) %1519 = (log.f64 %168) %1523 = (pow.f64 %1519 #s(literal 2 binary64)) %1530 = (pow.f64 %1519 #s(literal 3 binary64)) %1539 = (*.f64 rho0 %1519) %1540 = (-.f64 %36 %1539) %1546 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %1523) (*.f64 %1519 %1540)) %1547 = (-.f64 %1270 %1546) %1568 = (/.f64 rho0 n) %1574 = (/.f64 %36 n) %1575 = (fma.f64 #s(literal 1/2 binary64) %52 %1574) %1590 = (fma.f64 #s(literal -1 binary64) %36 (*.f64 #s(literal -1 binary64) %1568)) (approx rho0 #s(literal 0 binary64)) (approx rho0 rho0) (approx %14 %24) (approx %34 %36) (approx %38 %39) (approx %41 (*.f64 rho0 %44)) (approx %49 %52) (approx %54 %55) (approx %58 %63) (approx %65 (*.f64 n %63)) (approx %68 (*.f64 rho0 %70)) (approx %82 (/.f64 %88 %24)) (approx %92 (/.f64 %24 %88)) (approx %97 %100) (approx %105 (/.f64 %100 %88)) (approx %117 (/.f64 %24 %124)) (approx %140 (/.f64 %24 %153)) (approx %163 (/.f64 %24 %169)) (approx %41 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -1 binary64) %43) #s(literal 1 binary64))))) (approx %58 (*.f64 #s(literal -1 binary64) %180)) (approx %65 (*.f64 #s(literal -1 binary64) (*.f64 n %180))) (approx %68 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 n %179) #s(literal 1 binary64))))) (approx s s) (approx %74 %83) (approx %102 %18) (approx %102 %84) (approx %103 %197) (approx %103 (fma.f64 s %203 %197)) (approx %103 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 s %206) %196))) %202) %197)) (approx %103 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %222)) (*.f64 #s(literal -1/2 binary64) (/.f64 %206 %196))))) %202) %197)) (approx %104 %233) (approx %104 (+.f64 (/.f64 %238 %195) %233)) (approx %104 (fma.f64 s (fma.f64 s %254 %256) %233)) (approx %104 (fma.f64 s (fma.f64 s (fma.f64 s %287 %254) %256) %233)) (approx %108 %196) (approx %108 (+.f64 %196 (*.f64 #s(literal -1/2 binary64) %293))) (approx %108 (+.f64 %196 (*.f64 s (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 s %196)) %299)))) (approx %108 (+.f64 %196 (*.f64 s (-.f64 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %196 (*.f64 #s(literal 1/48 binary64) %293))) %299)))) (approx %130 %142) (approx %112 %119) (approx %112 %120) (approx %113 %314) (approx %113 (+.f64 %314 (*.f64 #s(literal 1/2 binary64) %317))) (approx %113 (+.f64 %314 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %321 (*.f64 #s(literal 1/2 binary64) %316))))) (approx %113 (+.f64 %314 (*.f64 s (fma.f64 #s(literal 1/2 binary64) %316 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %314 (*.f64 #s(literal -1/48 binary64) %317))))))) (approx %136 %316) (approx %136 (+.f64 %316 (*.f64 #s(literal -1/2 binary64) %321))) (approx %136 (+.f64 %316 (*.f64 s (-.f64 (*.f64 #s(literal -1/8 binary64) %317) %340)))) (approx %136 (+.f64 %316 (*.f64 s (-.f64 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %316 (*.f64 #s(literal 1/48 binary64) %321))) %340)))) (approx %109 %352) (approx %109 (fma.f64 #s(literal 1/2 binary64) %354 %352)) (approx %109 (fma.f64 s (-.f64 (*.f64 s %361) %364) %352)) (approx %109 (fma.f64 s (-.f64 (*.f64 s (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %195 %361) %196) %372)) %358) %360)) %364) %352)) (approx %114 %381) (approx %114 (fma.f64 s %388 %381)) (approx %114 (fma.f64 s (-.f64 (fma.f64 #s(literal 1/2 binary64) %383 (*.f64 #s(literal 1/2 binary64) %393)) %387) %381)) (approx %114 (fma.f64 s (-.f64 (fma.f64 #s(literal 1/2 binary64) %383 (*.f64 s (-.f64 (*.f64 s (-.f64 %399 %404)) (*.f64 #s(literal -1/2 binary64) %407)))) %387) %381)) (approx %115 (*.f64 #s(literal -1 binary64) %381)) (approx %115 (-.f64 (*.f64 s %417) %381)) (approx %115 (-.f64 (*.f64 s (-.f64 (fma.f64 #s(literal -1/2 binary64) %393 %387) %384)) %381)) (approx %115 (-.f64 (*.f64 s (-.f64 (fma.f64 #s(literal -1/2 binary64) %386 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %407 (*.f64 s %426)))) %384)) %381)) (approx %131 #s(literal 1 binary64)) (approx %131 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %436))) (approx %131 (+.f64 #s(literal 1 binary64) (*.f64 %436 (-.f64 (*.f64 #s(literal 1/384 binary64) %436) #s(literal 1/8 binary64))))) (approx %131 (+.f64 #s(literal 1 binary64) (*.f64 %436 (-.f64 (*.f64 %436 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %436))) #s(literal 1/8 binary64))))) (approx %132 (fma.f64 s (-.f64 (*.f64 s %455) %364) %352)) (approx %132 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %195 %455) %196) %372))) %360)) %364) %352)) (approx %134 (*.f64 s (-.f64 (*.f64 #s(literal 1/48 binary64) %436) #s(literal 1/2 binary64)))) (approx %134 (*.f64 s (-.f64 (*.f64 %436 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/3840 binary64) %436))) #s(literal 1/2 binary64)))) (approx %134 (*.f64 s (-.f64 (*.f64 %436 (+.f64 #s(literal 1/48 binary64) (*.f64 %436 (-.f64 (*.f64 #s(literal 1/645120 binary64) %436) #s(literal 1/3840 binary64))))) #s(literal 1/2 binary64)))) (approx %135 (*.f64 #s(literal -1/4 binary64) %491)) (approx %135 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %144 (*.f64 #s(literal 1/96 binary64) %495)))) (approx %135 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %144 (*.f64 %436 (fma.f64 #s(literal -1/7680 binary64) %495 (*.f64 #s(literal 1/96 binary64) %144)))))) (approx %135 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %144 (*.f64 %436 (fma.f64 #s(literal 1/96 binary64) %144 (*.f64 %436 (fma.f64 #s(literal -1/7680 binary64) %144 (*.f64 #s(literal 1/1290240 binary64) %495)))))))) (approx %137 (*.f64 #s(literal -1/4 binary64) (/.f64 %491 %316))) (approx %137 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %519 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 s %520) %522))))) (approx %137 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %519 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %528 (*.f64 #s(literal 1/2 binary64) (*.f64 s %537))))))) (approx %137 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %519 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %528 (*.f64 s (fma.f64 #s(literal -1/2 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %314 %537) %316) (fma.f64 #s(literal -1/96 binary64) %528 (*.f64 #s(literal 1/32 binary64) %528)))) %553))))))) (approx %138 %562) (approx %138 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s %567))) (approx %138 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %519 (fma.f64 #s(literal 1/4 binary64) %565 (*.f64 s %574)))))) (approx %138 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal -1/4 binary64) %519 (fma.f64 #s(literal 1/4 binary64) %565 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %528 (fma.f64 #s(literal 1/8 binary64) %572 (*.f64 s %588))))))))) (approx %156 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/48 binary64) %436)))) (approx %156 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %436 (-.f64 (*.f64 #s(literal 1/3840 binary64) %436) #s(literal 1/48 binary64)))))) (approx %156 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %436 (-.f64 (*.f64 %436 (+.f64 #s(literal 1/3840 binary64) (*.f64 #s(literal -1/645120 binary64) %436))) #s(literal 1/48 binary64)))))) (approx %157 (*.f64 #s(literal 1/2 binary64) (/.f64 s %196))) (approx %157 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %354 %620))) (approx %157 (*.f64 s (fma.f64 s (-.f64 (*.f64 s %627) %629) %620))) (approx %157 (*.f64 s (fma.f64 s (-.f64 (*.f64 s (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %195 %627) %196) (fma.f64 #s(literal -1/32 binary64) %363 (*.f64 #s(literal 1/96 binary64) %363)))) %624) %626)) %629) %620))) (approx %159 %648) (approx %159 (fma.f64 #s(literal -1/16 binary64) %495 %648)) (approx %159 (fma.f64 #s(literal 1/2 binary64) %144 (*.f64 %436 (fma.f64 #s(literal -1/16 binary64) %144 (*.f64 #s(literal 1/768 binary64) %495))))) (approx %159 (fma.f64 #s(literal 1/2 binary64) %144 (*.f64 %436 (fma.f64 #s(literal -1/16 binary64) %144 (*.f64 %436 (fma.f64 #s(literal -1/92160 binary64) %495 (*.f64 #s(literal 1/768 binary64) %144))))))) (approx %160 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 s %564) %200) %562)) (approx %160 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 s %571) %268) %566)))) (approx %160 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %565 (*.f64 s (fma.f64 #s(literal -1/2 binary64) (*.f64 s %587) %573)))))) (approx %161 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s %683))) (approx %161 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %561 (fma.f64 #s(literal 1/4 binary64) %565 (*.f64 s %687)))))) (approx %161 (fma.f64 #s(literal 1/2 binary64) %561 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %561 (fma.f64 #s(literal 1/4 binary64) %565 (*.f64 s (fma.f64 #s(literal 1/8 binary64) %565 (fma.f64 #s(literal 1/8 binary64) %572 (*.f64 s %699))))))))) (approx %82 %709) (approx %82 (+.f64 (/.f64 %238 %712) %709)) (approx %82 (fma.f64 s (+.f64 %716 (/.f64 (*.f64 s %254) %24)) %709)) (approx %82 (fma.f64 s (fma.f64 s (+.f64 (/.f64 (*.f64 s %287) %24) (/.f64 %254 %24)) %716) %709)) (approx %92 %729) (approx %92 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %732))) %736) %729)) (approx %92 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %749)) %754) %729)) (approx %92 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %196 (*.f64 %253 %731)))) %736) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %196 (*.f64 %749 %203))) %195) (/.f64 (*.f64 rho0 (*.f64 %286 %23)) %233))))) %749)) %754) %729)) (approx %105 %779) (approx %105 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %782))) %736) %779)) (approx %105 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %797)) %802) %779)) (approx %105 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %196 (*.f64 %253 %781)))) %736) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %196 (*.f64 %797 %203))) %195) (/.f64 (*.f64 rho0 (*.f64 %286 %99)) %233))))) %797)) %802) %779)) (approx %116 %828) (approx %116 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 s %831)) %314) %828)) (approx %116 (fma.f64 s (fma.f64 #s(literal -1 binary64) %838 (*.f64 s %849)) %828)) (approx %116 (fma.f64 s (fma.f64 #s(literal -1 binary64) %838 (*.f64 s (fma.f64 s (*.f64 %878 %828) %849))) %828)) (approx %117 %885) (approx %117 (+.f64 (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %888))) %892) %885)) (approx %117 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %905)) %911) %885)) (approx %117 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (+.f64 (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %196 (*.f64 %848 %887)))) %892) (+.f64 (/.f64 (*.f64 n (*.f64 %196 (*.f64 %905 %417))) %314) (/.f64 (*.f64 rho0 (*.f64 %878 %23)) %828))))) %905)) %911) %885)) (approx %139 %936) (approx %139 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 s %939)) %144) %936)) (approx %139 (fma.f64 s (fma.f64 #s(literal 2 binary64) %946 (*.f64 s %961)) %936)) (approx %139 (fma.f64 s (fma.f64 #s(literal 2 binary64) %946 (*.f64 s (fma.f64 s (*.f64 %990 %936) %961))) %936)) (approx %140 %997) (approx %140 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1000))) %1004) %997)) (approx %140 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1017)) %1023) %997)) (approx %140 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %196 (*.f64 %567 %1014)))) %1004) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 %196 (*.f64 %1017 %567))) %144) (/.f64 (*.f64 rho0 (*.f64 %990 %23)) %936))))) %1017)) %1023) %997)) (approx %162 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 s %1049)) %144) %936)) (approx %162 (fma.f64 s (fma.f64 #s(literal 2 binary64) %1056 (*.f64 s %1069)) %936)) (approx %162 (fma.f64 s (fma.f64 #s(literal 2 binary64) %1056 (*.f64 s (fma.f64 s (*.f64 %1093 %936) %1069))) %936)) (approx %163 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1101))) %1004) %997)) (approx %163 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1116)) %1122) %997)) (approx %163 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %196 (*.f64 %683 %1113)))) %1004) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 %196 (*.f64 %1116 %683))) %144) (/.f64 (*.f64 rho0 (*.f64 %1093 %23)) %936))))) %1116)) %1122) %997)) (approx %102 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/4 binary64) %1147)))) (approx %103 %87) (approx %104 %88) (approx %108 %86) (approx %112 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/4 binary64) %1147)))) (approx %113 %121) (approx %136 %149) (approx %109 (/.f64 #s(literal 1 binary64) %86)) (approx %114 %122) (approx %115 (*.f64 #s(literal -1 binary64) %122)) (approx %131 %143) (approx %132 (/.f64 %143 %86)) (approx %134 %147) (approx %135 (*.f64 #s(literal 1/2 binary64) %148)) (approx %137 %151) (approx %138 %152) (approx %156 %164) (approx %157 (/.f64 %164 %86)) (approx %159 (*.f64 #s(literal 1/2 binary64) %145)) (approx %160 (*.f64 #s(literal 1/2 binary64) %146)) (approx %161 %168) (approx %116 %124) (approx %139 %153) (approx %162 %169) (approx %102 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1/4 binary64) %1147) #s(literal 1/2 binary64))))) (approx %103 %1193) (approx %104 %1195) (approx %108 %1192) (approx %112 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -5/4 binary64) %1147) #s(literal 1/2 binary64))))) (approx %113 %1205) (approx %136 %1207) (approx %109 (/.f64 #s(literal 1 binary64) %1192)) (approx %114 %1211) (approx %115 (*.f64 #s(literal -1 binary64) %1211)) (approx %132 (/.f64 %143 %1192)) (approx %137 %1218) (approx %138 %1221) (approx %157 (/.f64 %164 %1192)) (approx %160 (*.f64 #s(literal 1/2 binary64) %1220)) (approx %161 %1229) (approx %82 (/.f64 %1195 %24)) (approx %92 (/.f64 %24 %1195)) (approx %105 (/.f64 %100 %1195)) (approx %116 %1238) (approx %117 (/.f64 %24 %1238)) (approx %139 %1242) (approx %140 (/.f64 %24 %1242)) (approx %162 %1246) (approx %163 (/.f64 %24 %1246)) (approx n n) (approx %13 %44) (approx %13 %70) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %35 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1253) (*.f64 #s(literal 1/2 binary64) %51))))))) (approx %14 (+.f64 rho0 %39)) (approx %14 (+.f64 rho0 %1265)) (approx %14 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1268) %1270) %36)))) (approx %104 (+.f64 #s(literal 1 binary64) (*.f64 n %1276))) (approx %104 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1276 (*.f64 #s(literal 1/2 binary64) (*.f64 n %1280)))))) (approx %104 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1276 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1287) (*.f64 #s(literal 1/2 binary64) %1280))))))) (approx %58 %1264) (approx %65 %1265) (approx %82 %1298) (approx %82 (fma.f64 n %1302 %1298)) (approx %82 (fma.f64 n (-.f64 (fma.f64 n %1310 %1300) %1301) %1298)) (approx %82 (fma.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %1305 (*.f64 n (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 %1287 rho0)) (fma.f64 #s(literal 1/6 binary64) (/.f64 %1253 rho0) (fma.f64 #s(literal 1/2 binary64) (*.f64 %51 %1302) (*.f64 %35 %1310)))))) %1309) %1300) %1301) %1298)) (approx %92 (+.f64 rho0 (*.f64 n %1331))) (approx %92 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %1338 %36) %1330)))) (approx %92 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %52 (*.f64 n (-.f64 %1344 (fma.f64 #s(literal 1/6 binary64) %1345 (fma.f64 #s(literal 1/2 binary64) (*.f64 %1280 %1331) (*.f64 %1276 %1338)))))) %1337) %36) %1330)))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 n %1359))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1359 (*.f64 #s(literal 1/2 binary64) (*.f64 n %1363)))))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1359 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1370) (*.f64 #s(literal 1/2 binary64) %1363))))))) (approx %97 (+.f64 rho0 (*.f64 n %1379))) (approx %97 (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1383) %1379)))) (approx %97 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1389) %1391) %1379)))) (approx %105 (+.f64 rho0 (*.f64 n %1397))) (approx %105 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %1403 %1379) %1330)))) (approx %105 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %1383 (*.f64 n (-.f64 (*.f64 #s(literal 1/6 binary64) %1389) (fma.f64 #s(literal 1/6 binary64) %1345 (fma.f64 #s(literal 1/2 binary64) (*.f64 %1280 %1397) (*.f64 %1276 %1403)))))) %1402) %1379) %1330)))) (approx %116 (+.f64 #s(literal 1 binary64) (*.f64 n %1423))) (approx %116 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1423 (*.f64 #s(literal 1/2 binary64) (*.f64 n %1427)))))) (approx %116 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1423 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1434) (*.f64 #s(literal 1/2 binary64) %1427))))))) (approx %117 (+.f64 rho0 (*.f64 n %1444))) (approx %117 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %1451 %36) %1443)))) (approx %117 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %52 (*.f64 n (-.f64 %1344 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %1434) (fma.f64 #s(literal 1/2 binary64) (*.f64 %1427 %1444) (*.f64 %1423 %1451)))))) %1450) %36) %1443)))) (approx %139 (+.f64 #s(literal 1 binary64) (*.f64 n %1471))) (approx %139 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1471 (*.f64 #s(literal 1/2 binary64) (*.f64 n %1475)))))) (approx %139 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1471 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1482) (*.f64 #s(literal 1/2 binary64) %1475))))))) (approx %140 (+.f64 rho0 (*.f64 n %1492))) (approx %140 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %1499 %36) %1491)))) (approx %140 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %52 (*.f64 n (-.f64 %1344 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %1482) (fma.f64 #s(literal 1/2 binary64) (*.f64 %1475 %1492) (*.f64 %1471 %1499)))))) %1498) %36) %1491)))) (approx %162 (+.f64 #s(literal 1 binary64) (*.f64 n %1519))) (approx %162 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1519 (*.f64 #s(literal 1/2 binary64) (*.f64 n %1523)))))) (approx %162 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %1519 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %1530) (*.f64 #s(literal 1/2 binary64) %1523))))))) (approx %163 (+.f64 rho0 (*.f64 n %1540))) (approx %163 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %1547 %36) %1539)))) (approx %163 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %52 (*.f64 n (-.f64 %1344 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %1530) (fma.f64 #s(literal 1/2 binary64) (*.f64 %1523 %1540) (*.f64 %1519 %1547)))))) %1546) %36) %1539)))) (approx %13 %23) (approx %41 (*.f64 n (fma.f64 rho0 %35 %1568))) (approx %58 (*.f64 #s(literal 1/2 binary64) %55)) (approx %58 (*.f64 n %1575)) (approx %65 (*.f64 #s(literal 1/2 binary64) (*.f64 %249 %52))) (approx %65 (*.f64 %249 %1575)) (approx %68 (*.f64 %249 (fma.f64 #s(literal 1/2 binary64) %52 (+.f64 (/.f64 rho0 %249) %1574)))) (approx %96 %99) (approx %41 (*.f64 #s(literal -1 binary64) (*.f64 n %1590))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) %1574 (*.f64 #s(literal -1/2 binary64) %52))))) (approx %68 (*.f64 %249 (fma.f64 #s(literal -1 binary64) (/.f64 %1590 n) %1270))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 820.0ms | rho0 | 0 |
| 797.0ms | s | -inf |
| 664.0ms | s | inf |
| 238.0ms | rho0 | inf |
| 173.0ms | n | 0 |
| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) %20 = (*.f64 #s(literal 1/4 binary64) %4) %21 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %20) %22 = (sin.f64 %21) %23 = (cos.f64 %21) %24 = (/.f64 %22 %23) %25 = (fma.f64 #s(literal 1/4 binary64) %4 %13) %26 = (cos.f64 %25) %31 = (/ (PI ) 4) %33 = (approx (+ (* 1/2 s) %31) %20) %36 = (*.f64 #s(literal -1/2 binary64) s) %42 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %31)) n) %43 = (approx %42 #s(literal 1 binary64)) %44 = (log.f64 %24) %45 = (pow.f64 %44 #s(literal 2 binary64)) %46 = (*.f64 rho0 %44) %47 = (*.f64 n %46) %48 = (+.f64 rho0 %47) %49 = (* rho0 %42) %50 = (approx %49 %48) %51 = (*.f64 rho0 %45) %52 = (*.f64 n %51) %53 = (fma.f64 #s(literal 1/2 binary64) %52 %46) %54 = (*.f64 n %53) %55 = (+.f64 rho0 %54) %56 = (approx %49 %55) %57 = (fma.f64 #s(literal 1/4 binary64) %4 #s(literal 27401669256311/40000000000000 binary64)) %58 = (tan.f64 %57) %60 = (sqrt.f64 #s(literal 2 binary64)) %61 = (*.f64 %60 #s(literal 1/2 binary64)) %62 = (pow.f64 %58 n) %63 = (*.f64 rho0 %62) %64 = (tan.f64 %25) %65 = (fma.f64 #s(literal 5/4 binary64) %4 %13) %66 = (sin.f64 %65) %67 = (cos.f64 %65) %68 = (/.f64 #s(literal 1 binary64) %26) %69 = (*.f64 %68 %66) %70 = (neg.f64 %69) %71 = (cos.f64 %36) %72 = (/.f64 %71 %26) %73 = (sin.f64 %36) %74 = (*.f64 %61 %73) %75 = (/.f64 %74 %67) %76 = (fma.f64 %61 %72 %75) %77 = (sin.f64 %13) %78 = (/.f64 %77 %26) %79 = (*.f64 %71 %61) %80 = (/.f64 %79 %26) %81 = (fma.f64 %61 %78 %80) %82 = (pow.f64 %64 n) %83 = (/.f64 %82 %63) %85 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %86 = (*.f64 rho0 %85) %88 = (*.f64 rho0 %43) %92 = (tan.f64 %33) %93 = (pow.f64 %92 n) %95 = (pow.f64 %70 n) %97 = (pow.f64 %76 n) %99 = (pow.f64 %81 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/4 binary64) %20 %21 %22 %23 %24 %25 %26 %33 #s(literal -1/2 binary64) #s(literal 2 binary64) %36 #s(literal 1 binary64) %43 %44 %45 %46 %47 %48 %50 %51 %52 %53 %54 %55 %56 %57 %58 #s(literal 5/4 binary64) %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 (/.f64 #s(literal 1 binary64) %83) %85 %86 (/.f64 %86 %16) %88 (/.f64 %88 %16) (/.f64 %50 %16) (/.f64 %56 %16) %92 %93 (/.f64 %11 %93) %95 (/.f64 %11 %95) %97 (/.f64 %11 %97) %99 (/.f64 %11 %99) |
| Outputs |
|---|
%18 = (fabs.f64 #s(literal 1/2 binary64)) %19 = (neg.f64 #s(literal 1/2 binary64)) %20 = (sqrt.f64 #s(literal 1/2 binary64)) %21 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %22 = (copysign.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %23 = (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %24 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %25 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %26 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %27 = (expm1.f64 #s(literal 1/2 binary64)) %28 = (tanh.f64 #s(literal 1/2 binary64)) %29 = (exp.f64 #s(literal 1/2 binary64)) %30 = (cosh.f64 #s(literal 1/2 binary64)) %31 = (sinh.f64 #s(literal 1/2 binary64)) %32 = (hypot.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %33 = (asinh.f64 #s(literal 1/2 binary64)) %34 = (tanh.f64 %33) %35 = (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %37 = (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64)) %38 = (cosh.f64 %33) %39 = (PI.f64 ) %40 = (cos.f64 %39) %41 = (sin.f64 %39) %42 = (fabs.f64 %39) %43 = (cos.f64 %42) %45 = (cos.f64 (fabs.f64 %42)) %47 = (cos.f64 (neg.f64 %42)) %48 = (+.f64 %42 %39) %49 = (cos.f64 %48) %50 = (sin.f64 %48) %51 = (tan.f64 %39) %52 = (atan.f64 #s(literal 1/2 binary64)) %53 = (cos.f64 %52) %54 = (sin.f64 %52) %55 = (-.f64 %42 %39) %58 = (/.f64 (+.f64 #s(literal 1/2 binary64) (cos.f64 %55)) #s(literal 1/2 binary64)) %59 = (sin.f64 %42) %61 = (-.f64 #s(literal 1/2 binary64) (*.f64 %59 %59)) %62 = (-.f64 %39 %42) %64 = (+.f64 %39 %42) %67 = (/.f64 (+.f64 (sin.f64 %62) (sin.f64 %64)) #s(literal 1/2 binary64)) %71 = (/.f64 (+.f64 (cos.f64 %64) (cos.f64 %62)) #s(literal 1/2 binary64)) %72 = (+.f64 %42 %42) %74 = (-.f64 %42 %42) %77 = (/.f64 (+.f64 (cos.f64 %72) (cos.f64 %74)) #s(literal 1/2 binary64)) %82 = (*.f64 (cos.f64 (/.f64 %64 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %62 #s(literal 1/2 binary64)))) %83 = (*.f64 #s(literal 1/2 binary64) %82) %88 = (*.f64 (cos.f64 (/.f64 %48 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %55 #s(literal 1/2 binary64)))) %89 = (*.f64 #s(literal 1/2 binary64) %88) %94 = (*.f64 (cos.f64 (/.f64 %72 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %74 #s(literal 1/2 binary64)))) %95 = (*.f64 #s(literal 1/2 binary64) %94) %96 = (fma.f64 #s(literal 1/2 binary64) %82 #s(literal 1/2 binary64)) %97 = (fma.f64 #s(literal 1/2 binary64) %88 #s(literal 1/2 binary64)) %98 = (fma.f64 #s(literal 1/2 binary64) %94 #s(literal 1/2 binary64)) %105 = (fabs.f64 #s(literal 27401669256311/40000000000000 binary64)) %106 = (neg.f64 #s(literal 27401669256311/40000000000000 binary64)) %107 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64)) %108 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %109 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %111 = (*.f64 #s(literal 1/2 binary64) #s(literal -27401669256311/20000000000000 binary64)) %112 = (*.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) %113 = (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64)) %114 = (*.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) %115 = (/.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) %116 = (/.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64)) %117 = (/.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) %118 = (fabs.f64 #s(literal 27401669256311/20000000000000 binary64)) %119 = (*.f64 #s(literal 1/2 binary64) %118) %120 = (neg.f64 #s(literal -27401669256311/20000000000000 binary64)) %121 = (*.f64 #s(literal 1/2 binary64) %120) %122 = (*.f64 %118 #s(literal 1/2 binary64)) %123 = (*.f64 %120 #s(literal 1/2 binary64)) %125 = (sqrt.f64 (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64))) %126 = (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64)) %127 = (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64)) %128 = (fma.f64 #s(literal 1/2 binary64) #s(literal -27401669256311/20000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64)) %129 = (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %130 = (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %131 = (fma.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %132 = (fma.f64 #s(literal 1/2 binary64) %118 #s(literal 27401669256311/40000000000000 binary64)) %133 = (fma.f64 #s(literal 1/2 binary64) %120 #s(literal 27401669256311/40000000000000 binary64)) %134 = (fma.f64 %118 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %135 = (fma.f64 %120 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %137 = (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64))) %138 = (neg.f64 %39) %139 = (+.f64 %39 %39) %140 = (-.f64 %39 %39) %141 = (*.f64 #s(literal 1/2 binary64) %39) %142 = (*.f64 %39 #s(literal 1/2 binary64)) %143 = (/.f64 %39 #s(literal 1/2 binary64)) %144 = (fma.f64 #s(literal 1/2 binary64) %39 %39) %145 = (fma.f64 %39 #s(literal 1/2 binary64) %39) %147 = (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %39)) %148 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %39) %149 = (+.f64 %39 #s(literal 27401669256311/40000000000000 binary64)) %150 = (-.f64 #s(literal 27401669256311/40000000000000 binary64) %39) %151 = (-.f64 %39 #s(literal 27401669256311/40000000000000 binary64)) %152 = (neg.f64 %151) %153 = (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %39) %154 = (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64) %39) %155 = (fma.f64 #s(literal 1/2 binary64) %39 #s(literal 27401669256311/40000000000000 binary64)) %156 = (fma.f64 #s(literal 1/2 binary64) #s(literal -27401669256311/20000000000000 binary64) %39) %157 = (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %39) %158 = (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/2 binary64) %39) %159 = (fma.f64 %39 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %160 = (fma.f64 #s(literal -27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %39) %161 = (+.f64 %39 %151) %162 = (+.f64 %151 %39) %163 = (-.f64 %39 %151) %164 = (-.f64 %151 %39) %165 = (*.f64 #s(literal 1/2 binary64) %151) %166 = (-.f64 #s(literal -27401669256311/20000000000000 binary64) %39) %167 = (*.f64 #s(literal 1/2 binary64) %166) %168 = (+.f64 #s(literal 27401669256311/20000000000000 binary64) %39) %169 = (*.f64 #s(literal 1/2 binary64) %168) %170 = (*.f64 %151 #s(literal 1/2 binary64)) %171 = (fma.f64 #s(literal 1/2 binary64) %118 %39) %172 = (fma.f64 #s(literal 1/2 binary64) %120 %39) %173 = (fma.f64 %118 #s(literal 1/2 binary64) %39) %174 = (fma.f64 %120 #s(literal 1/2 binary64) %39) %175 = (/.f64 %151 #s(literal 1/2 binary64)) %176 = (fma.f64 #s(literal 1/2 binary64) %39 %151) %177 = (fma.f64 #s(literal 1/2 binary64) %151 %39) %178 = (fma.f64 #s(literal 1/2 binary64) %166 %39) %179 = (fma.f64 #s(literal 1/2 binary64) %168 %39) %180 = (fma.f64 %39 #s(literal 1/2 binary64) %151) %181 = (fma.f64 %151 #s(literal 1/2 binary64) %39) %182 = (+.f64 %151 %151) %184 = (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %151)) %185 = (fma.f64 #s(literal 1/2 binary64) %151 %151) %186 = (fma.f64 #s(literal 1/2 binary64) %166 %151) %187 = (fma.f64 #s(literal 1/2 binary64) %168 %151) %188 = (fma.f64 %151 #s(literal 1/2 binary64) %151) %189 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %190 = (sin.f64 #s(literal 27401669256311/40000000000000 binary64)) %191 = (fabs.f64 %189) %192 = (neg.f64 %189) %193 = (sqrt.f64 %189) %194 = (cos.f64 %151) %195 = (sin.f64 %151) %196 = (+.f64 #s(literal 1/2 binary64) %189) %197 = (-.f64 #s(literal 1/2 binary64) %189) %198 = (*.f64 #s(literal 1/2 binary64) %189) %199 = (*.f64 %189 #s(literal 1/2 binary64)) %200 = (fabs.f64 %151) %201 = (cos.f64 %200) %202 = (/.f64 #s(literal 1/2 binary64) %189) %203 = (/.f64 %189 #s(literal 1/2 binary64)) %204 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %189) %205 = (-.f64 %200 %39) %206 = (cos.f64 %205) %207 = (sin.f64 %205) %208 = (tan.f64 %151) %210 = (cos.f64 (fabs.f64 %205)) %211 = (neg.f64 %205) %212 = (cos.f64 %211) %213 = (sin.f64 %211) %214 = (+.f64 %205 %39) %215 = (cos.f64 %214) %216 = (sin.f64 %214) %219 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) %200))) %220 = (+.f64 #s(literal 1/2 binary64) %219) %221 = (hypot.f64 #s(literal 1/2 binary64) %189) %222 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %219) %226 = (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) %205)))) %227 = (pow.f64 %189 #s(literal 1/2 binary64)) %228 = (+.f64 %189 %189) %229 = (-.f64 %189 %189) %230 = (*.f64 %189 %189) %231 = (/.f64 %189 %189) %232 = (fma.f64 #s(literal 1/2 binary64) %189 %189) %233 = (fma.f64 %189 #s(literal 1/2 binary64) %189) %234 = (sin.f64 %200) %235 = (fma.f64 %234 #s(literal 1/2 binary64) %189) %236 = (*.f64 %234 #s(literal 1/2 binary64)) %237 = (+.f64 %236 %189) %238 = (-.f64 %189 %236) %240 = (-.f64 #s(literal 1/2 binary64) (*.f64 %234 %234)) %241 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %42) %243 = (-.f64 #s(literal 27401669256311/40000000000000 binary64) %42) %246 = (/.f64 (+.f64 (cos.f64 %241) (cos.f64 %243)) #s(literal 1/2 binary64)) %250 = (/.f64 (+.f64 (sin.f64 %243) (sin.f64 %241)) #s(literal 1/2 binary64)) %256 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 #s(literal 27401669256311/40000000000000 binary64))) (cos.f64 (-.f64 %42 #s(literal 27401669256311/40000000000000 binary64)))) #s(literal 1/2 binary64)) %257 = (-.f64 %151 %151) %258 = (cos.f64 %257) %260 = (/.f64 (+.f64 %189 %258) #s(literal 1/2 binary64)) %262 = (/.f64 (-.f64 %258 %189) #s(literal 1/2 binary64)) %265 = (/.f64 (+.f64 (sin.f64 %257) %189) #s(literal 1/2 binary64)) %266 = (hypot.f64 %189 %189) %270 = (/.f64 (-.f64 (cos.f64 (-.f64 %205 %39)) %189) #s(literal 1/2 binary64)) %271 = (/.f64 %257 #s(literal 1/2 binary64)) %273 = (*.f64 (sin.f64 %271) %189) %274 = (*.f64 #s(literal 1/2 binary64) %273) %276 = (*.f64 %189 (cos.f64 %271)) %277 = (*.f64 #s(literal 1/2 binary64) %276) %283 = (/.f64 (+.f64 (sin.f64 (-.f64 %151 %42)) (sin.f64 (+.f64 %151 %42))) #s(literal 1/2 binary64)) %284 = (-.f64 %151 %200) %286 = (+.f64 %151 %200) %289 = (/.f64 (+.f64 (sin.f64 %284) (sin.f64 %286)) #s(literal 1/2 binary64)) %290 = (+.f64 %200 %151) %292 = (-.f64 %200 %151) %295 = (/.f64 (+.f64 (cos.f64 %290) (cos.f64 %292)) #s(literal 1/2 binary64)) %299 = (/.f64 (+.f64 (cos.f64 %286) (cos.f64 %284)) #s(literal 1/2 binary64)) %305 = (/.f64 (+.f64 (cos.f64 (+.f64 %200 %200)) (cos.f64 (-.f64 %200 %200))) #s(literal 1/2 binary64)) %306 = (-.f64 %205 %151) %308 = (+.f64 %205 %151) %311 = (/.f64 (-.f64 (cos.f64 %306) (cos.f64 %308)) #s(literal 1/2 binary64)) %317 = (/.f64 (-.f64 (cos.f64 (-.f64 %151 %205)) (cos.f64 (+.f64 %151 %205))) #s(literal 1/2 binary64)) %321 = (/.f64 (+.f64 (sin.f64 %306) (sin.f64 %308)) #s(literal 1/2 binary64)) %327 = (/.f64 (+.f64 (sin.f64 (-.f64 %205 %200)) (sin.f64 (+.f64 %205 %200))) #s(literal 1/2 binary64)) %332 = (*.f64 (cos.f64 (/.f64 %290 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %292 #s(literal 1/2 binary64)))) %333 = (*.f64 #s(literal 1/2 binary64) %332) %338 = (*.f64 (sin.f64 (/.f64 %284 #s(literal 1/2 binary64))) (sin.f64 (/.f64 %286 #s(literal 1/2 binary64)))) %339 = (*.f64 #s(literal 1/2 binary64) %338) %345 = (/.f64 (-.f64 (cos.f64 (-.f64 %205 %205)) (cos.f64 (+.f64 %205 %205))) #s(literal 1/2 binary64)) %346 = (fma.f64 %189 %189 %189) %347 = (fma.f64 #s(literal 1/2 binary64) %273 %189) %348 = (fma.f64 #s(literal 1/2 binary64) %276 %189) %349 = (fma.f64 #s(literal 1/2 binary64) %82 %189) %350 = (fma.f64 #s(literal 1/2 binary64) %88 %189) %351 = (fma.f64 #s(literal 1/2 binary64) %94 %189) %352 = (fma.f64 #s(literal 1/2 binary64) %82 %219) %353 = (fma.f64 #s(literal 1/2 binary64) %88 %219) %354 = (fma.f64 #s(literal 1/2 binary64) %332 %189) %355 = (fma.f64 #s(literal 1/2 binary64) %338 %189) %356 = (fma.f64 #s(literal 1/2 binary64) %94 %219) %358 = (neg.f64 n) %360 = (pow.f64 %189 n) %361 = (*.f64 rho0 %360) %362 = (*.f64 %360 rho0) %363 = (neg.f64 %360) %364 = (*.f64 rho0 %363) %365 = (*.f64 %363 rho0) %366 = (neg.f64 %361) %367 = (pow.f64 %189 %358) %368 = (/.f64 %367 rho0) %369 = (neg.f64 %363) %370 = (*.f64 rho0 %369) %371 = (*.f64 %369 rho0) %372 = (*.f64 %360 #s(literal 1/2 binary64)) %373 = (*.f64 rho0 %372) %374 = (*.f64 #s(literal 1/2 binary64) %361) %375 = (*.f64 %361 #s(literal 1/2 binary64)) %376 = (*.f64 #s(literal 1/2 binary64) %360) %377 = (*.f64 %376 rho0) %378 = (/.f64 #s(literal 1/2 binary64) %361) %379 = (/.f64 %361 #s(literal 1/2 binary64)) %380 = (*.f64 #s(literal 1/2 binary64) %363) %381 = (*.f64 %380 rho0) %382 = (/.f64 #s(literal 1/2 binary64) rho0) %383 = (/.f64 %382 %360) %385 = (/.f64 (*.f64 %367 #s(literal 1/2 binary64)) rho0) %386 = (*.f64 %382 %367) %387 = (*.f64 %367 %382) %388 = (/.f64 #s(literal 1/2 binary64) %367) %389 = (*.f64 %388 rho0) %391 = (/.f64 #s(literal 1/2 binary64) (/.f64 rho0 %367)) %392 = (/.f64 %382 %363) %393 = (/.f64 %382 %376) %395 = (/.f64 (*.f64 %382 #s(literal 1/2 binary64)) %360) %396 = (/.f64 #s(literal 1/2 binary64) %382) %397 = (*.f64 %396 %360) %399 = (/.f64 #s(literal 1/2 binary64) (/.f64 %360 %382)) %400 = (/.f64 %396 %367) %401 = (/.f64 %388 %382) %402 = (*.f64 %396 %388) %403 = (*.f64 %388 %396) %404 = (pow.f64 %361 #s(literal 1/2 binary64)) %405 = (fma.f64 rho0 %360 %361) %406 = (fma.f64 %360 rho0 %361) %407 = (+.f64 %361 %361) %408 = (-.f64 %361 %361) %409 = (fma.f64 rho0 %363 %361) %410 = (fma.f64 %363 rho0 %361) %411 = (fma.f64 rho0 %369 %361) %412 = (fma.f64 %369 rho0 %361) %413 = (fma.f64 rho0 %372 %361) %414 = (fma.f64 #s(literal 1/2 binary64) %361 %361) %415 = (fma.f64 %361 #s(literal 1/2 binary64) %361) %416 = (fma.f64 %376 rho0 %361) %417 = (fma.f64 %380 rho0 %361) %418 = (fma.f64 %382 %367 %361) %419 = (fma.f64 %367 %382 %361) %420 = (fma.f64 %388 rho0 %361) %421 = (fma.f64 %396 %360 %361) %422 = (fma.f64 %396 %388 %361) %423 = (fma.f64 %388 %396 %361) %425 = (*.f64 s #s(literal 1/2 binary64)) %426 = (*.f64 #s(literal 1/2 binary64) s) %427 = (/.f64 s #s(literal 1/2 binary64)) %428 = (neg.f64 s) %429 = (*.f64 #s(literal 1/2 binary64) %428) %430 = (*.f64 %428 #s(literal 1/2 binary64)) %431 = (neg.f64 %426) %432 = (/.f64 %428 #s(literal 1/2 binary64)) %433 = (neg.f64 %428) %434 = (*.f64 #s(literal 1/2 binary64) %433) %435 = (*.f64 %433 #s(literal 1/2 binary64)) %436 = (*.f64 #s(literal 1/2 binary64) %426) %437 = (*.f64 %426 #s(literal 1/2 binary64)) %438 = (/.f64 %426 #s(literal 1/2 binary64)) %439 = (fma.f64 s #s(literal 1/2 binary64) %426) %440 = (fma.f64 #s(literal 1/2 binary64) s %426) %441 = (+.f64 %426 %426) %442 = (fma.f64 #s(literal 1/2 binary64) %428 %426) %443 = (fma.f64 %428 #s(literal 1/2 binary64) %426) %444 = (fma.f64 #s(literal 1/2 binary64) %433 %426) %445 = (fma.f64 %433 #s(literal 1/2 binary64) %426) %447 = (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %426)) %448 = (fma.f64 #s(literal 1/2 binary64) %426 %426) %449 = (fma.f64 %426 #s(literal 1/2 binary64) %426) %450 = (fma.f64 s #s(literal 1/2 binary64) %39) %451 = (fma.f64 #s(literal 1/2 binary64) s %39) %452 = (+.f64 %39 %426) %453 = (+.f64 %426 %39) %454 = (+.f64 s %39) %455 = (*.f64 #s(literal 1/2 binary64) %454) %456 = (-.f64 %39 %426) %457 = (-.f64 %426 %39) %458 = (fma.f64 #s(literal 1/2 binary64) %428 %39) %459 = (fma.f64 %428 #s(literal 1/2 binary64) %39) %460 = (neg.f64 %451) %461 = (+.f64 %39 %428) %462 = (*.f64 #s(literal 1/2 binary64) %461) %463 = (-.f64 %428 %39) %464 = (*.f64 #s(literal 1/2 binary64) %463) %465 = (+.f64 %428 %39) %466 = (*.f64 #s(literal 1/2 binary64) %465) %467 = (fma.f64 #s(literal 1/2 binary64) %433 %39) %468 = (fma.f64 %433 #s(literal 1/2 binary64) %39) %469 = (+.f64 %39 %451) %470 = (+.f64 %451 %39) %471 = (fma.f64 #s(literal 1/2 binary64) %454 %39) %472 = (-.f64 %39 %451) %473 = (-.f64 %451 %39) %474 = (fma.f64 #s(literal 1/2 binary64) %39 %426) %475 = (fma.f64 #s(literal 1/2 binary64) %426 %39) %476 = (fma.f64 %39 #s(literal 1/2 binary64) %426) %477 = (fma.f64 %426 #s(literal 1/2 binary64) %39) %478 = (*.f64 #s(literal 1/2 binary64) %451) %479 = (*.f64 %451 #s(literal 1/2 binary64)) %480 = (fma.f64 #s(literal 1/2 binary64) %461 %39) %481 = (fma.f64 #s(literal 1/2 binary64) %463 %39) %482 = (fma.f64 #s(literal 1/2 binary64) %465 %39) %483 = (/.f64 %451 #s(literal 1/2 binary64)) %484 = (fma.f64 #s(literal 1/2 binary64) %39 %451) %485 = (fma.f64 #s(literal 1/2 binary64) %451 %39) %486 = (fma.f64 %39 #s(literal 1/2 binary64) %451) %487 = (fma.f64 %451 #s(literal 1/2 binary64) %39) %488 = (+.f64 %451 %451) %490 = (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) %451)) %491 = (fma.f64 #s(literal 1/2 binary64) %454 %451) %492 = (fma.f64 #s(literal 1/2 binary64) %461 %451) %493 = (fma.f64 #s(literal 1/2 binary64) %463 %451) %494 = (fma.f64 #s(literal 1/2 binary64) %465 %451) %495 = (fma.f64 #s(literal 1/2 binary64) %451 %451) %496 = (fma.f64 %451 #s(literal 1/2 binary64) %451) %497 = (cos.f64 %426) %498 = (sin.f64 %426) %499 = (fabs.f64 %426) %500 = (cos.f64 %499) %501 = (neg.f64 %497) %502 = (cos.f64 %451) %503 = (sin.f64 %451) %504 = (+.f64 #s(literal 1/2 binary64) %497) %505 = (-.f64 #s(literal 1/2 binary64) %497) %506 = (fabs.f64 s) %507 = (fma.f64 %506 #s(literal 1/2 binary64) %39) %508 = (cos.f64 %507) %509 = (fabs.f64 %451) %510 = (cos.f64 %509) %511 = (sin.f64 %507) %512 = (*.f64 #s(literal 1/2 binary64) %497) %513 = (*.f64 %497 #s(literal 1/2 binary64)) %514 = (/.f64 #s(literal 1/2 binary64) %497) %515 = (/.f64 %497 #s(literal 1/2 binary64)) %517 = (cos.f64 (fabs.f64 %507)) %518 = (neg.f64 %507) %519 = (cos.f64 %518) %520 = (sin.f64 %518) %521 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %497) %522 = (-.f64 %509 %39) %523 = (cos.f64 %522) %524 = (+.f64 %506 %39) %525 = (fma.f64 #s(literal 1/2 binary64) %524 %39) %526 = (cos.f64 %525) %527 = (sin.f64 %522) %528 = (sin.f64 %525) %529 = (tan.f64 %451) %531 = (cos.f64 (fabs.f64 %522)) %532 = (neg.f64 %522) %533 = (cos.f64 %532) %534 = (sin.f64 %532) %535 = (+.f64 %522 %39) %536 = (cos.f64 %535) %537 = (sin.f64 %535) %540 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) %509))) %541 = (+.f64 #s(literal 1/2 binary64) %540) %542 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %540) %546 = (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) %522)))) %547 = (fma.f64 #s(literal 1/2 binary64) s %451) %548 = (/.f64 %547 #s(literal 1/2 binary64)) %549 = (tan.f64 %548) %550 = (pow.f64 %497 #s(literal 1/2 binary64)) %551 = (+.f64 %497 %497) %552 = (-.f64 %497 %497) %553 = (*.f64 %497 %497) %554 = (/.f64 %497 %497) %555 = (fabs.f64 %497) %556 = (*.f64 %555 %555) %557 = (fma.f64 #s(literal 1/2 binary64) %497 %497) %558 = (fma.f64 %497 #s(literal 1/2 binary64) %497) %559 = (sin.f64 %499) %560 = (fma.f64 %559 #s(literal 1/2 binary64) %497) %561 = (*.f64 %559 #s(literal 1/2 binary64)) %562 = (+.f64 %561 %497) %563 = (-.f64 %497 %561) %564 = (sin.f64 %509) %565 = (fma.f64 %564 #s(literal 1/2 binary64) %497) %566 = (*.f64 %564 #s(literal 1/2 binary64)) %567 = (+.f64 %566 %497) %568 = (-.f64 %497 %566) %569 = (-.f64 %39 %499) %572 = (/.f64 (+.f64 %497 (cos.f64 %569)) #s(literal 1/2 binary64)) %575 = (/.f64 (+.f64 (sin.f64 %569) %497) #s(literal 1/2 binary64)) %577 = (-.f64 #s(literal 1/2 binary64) (*.f64 %564 %564)) %578 = (-.f64 %39 %509) %581 = (/.f64 (+.f64 %497 (cos.f64 %578)) #s(literal 1/2 binary64)) %582 = (-.f64 %507 %39) %583 = (cos.f64 %582) %585 = (/.f64 (+.f64 %497 %583) #s(literal 1/2 binary64)) %587 = (/.f64 (-.f64 %583 %497) #s(literal 1/2 binary64)) %590 = (/.f64 (+.f64 (sin.f64 %582) %497) #s(literal 1/2 binary64)) %593 = (/.f64 (+.f64 (sin.f64 %578) %497) #s(literal 1/2 binary64)) %594 = (fma.f64 #s(literal 1/2 binary64) s %42) %596 = (-.f64 %426 %42) %599 = (/.f64 (+.f64 (cos.f64 %594) (cos.f64 %596)) #s(literal 1/2 binary64)) %603 = (/.f64 (+.f64 (sin.f64 %596) (sin.f64 %594)) #s(literal 1/2 binary64)) %609 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %426)) (cos.f64 (-.f64 %42 %426))) #s(literal 1/2 binary64)) %613 = (/.f64 (-.f64 (cos.f64 (-.f64 %522 %39)) %497) #s(literal 1/2 binary64)) %619 = (/.f64 (+.f64 (cos.f64 (fma.f64 %506 #s(literal 1/2 binary64) %42)) (cos.f64 (-.f64 %499 %42))) #s(literal 1/2 binary64)) %623 = (*.f64 %497 (cos.f64 (/.f64 (-.f64 %426 %426) #s(literal 1/2 binary64)))) %624 = (*.f64 #s(literal 1/2 binary64) %623) %630 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %499)) (cos.f64 (-.f64 %42 %499))) #s(literal 1/2 binary64)) %631 = (-.f64 %451 %451) %632 = (cos.f64 %631) %634 = (/.f64 (+.f64 %497 %632) #s(literal 1/2 binary64)) %636 = (/.f64 (-.f64 %632 %497) #s(literal 1/2 binary64)) %639 = (/.f64 (+.f64 (sin.f64 %631) %497) #s(literal 1/2 binary64)) %640 = (-.f64 %451 %42) %642 = (fma.f64 #s(literal 1/2 binary64) %454 %42) %645 = (/.f64 (+.f64 (sin.f64 %640) (sin.f64 %642)) #s(literal 1/2 binary64)) %649 = (/.f64 (+.f64 (cos.f64 %642) (cos.f64 %640)) #s(literal 1/2 binary64)) %655 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %451)) (cos.f64 (-.f64 %42 %451))) #s(literal 1/2 binary64)) %656 = (-.f64 %39 %507) %657 = (cos.f64 %656) %658 = (+.f64 %39 %507) %659 = (cos.f64 %658) %661 = (/.f64 (-.f64 %657 %659) #s(literal 1/2 binary64)) %665 = (/.f64 (+.f64 (sin.f64 %656) (sin.f64 %658)) #s(literal 1/2 binary64)) %667 = (/.f64 (+.f64 %659 %657) #s(literal 1/2 binary64)) %668 = (/.f64 %631 #s(literal 1/2 binary64)) %670 = (*.f64 (sin.f64 %668) %497) %671 = (*.f64 #s(literal 1/2 binary64) %670) %673 = (*.f64 %497 (cos.f64 %668)) %674 = (*.f64 #s(literal 1/2 binary64) %673) %675 = (-.f64 %507 %42) %677 = (fma.f64 #s(literal 1/2 binary64) %524 %42) %680 = (/.f64 (+.f64 (sin.f64 %675) (sin.f64 %677)) #s(literal 1/2 binary64)) %684 = (/.f64 (+.f64 (cos.f64 %677) (cos.f64 %675)) #s(literal 1/2 binary64)) %690 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %509)) (cos.f64 (-.f64 %42 %509))) #s(literal 1/2 binary64)) %696 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %507)) (cos.f64 (-.f64 %42 %507))) #s(literal 1/2 binary64)) %697 = (-.f64 %426 %451) %698 = (cos.f64 %697) %699 = (cos.f64 %547) %701 = (/.f64 (-.f64 %698 %699) #s(literal 1/2 binary64)) %703 = (/.f64 (+.f64 %699 %698) #s(literal 1/2 binary64)) %707 = (/.f64 (+.f64 (sin.f64 %697) (sin.f64 %547)) #s(literal 1/2 binary64)) %708 = (-.f64 %451 %426) %709 = (cos.f64 %708) %710 = (fma.f64 #s(literal 1/2 binary64) %454 %426) %711 = (cos.f64 %710) %713 = (/.f64 (-.f64 %709 %711) #s(literal 1/2 binary64)) %717 = (/.f64 (+.f64 (sin.f64 %708) (sin.f64 %710)) #s(literal 1/2 binary64)) %719 = (/.f64 (+.f64 %711 %709) #s(literal 1/2 binary64)) %725 = (/.f64 (-.f64 (cos.f64 (-.f64 %39 %522)) (cos.f64 (+.f64 %39 %522))) #s(literal 1/2 binary64)) %726 = (fma.f64 #s(literal 1/2 binary64) s %509) %728 = (-.f64 %426 %509) %731 = (/.f64 (+.f64 (cos.f64 %726) (cos.f64 %728)) #s(literal 1/2 binary64)) %735 = (/.f64 (+.f64 (sin.f64 %728) (sin.f64 %726)) #s(literal 1/2 binary64)) %736 = (fma.f64 %506 #s(literal 1/2 binary64) %451) %738 = (-.f64 %499 %451) %741 = (/.f64 (+.f64 (cos.f64 %736) (cos.f64 %738)) #s(literal 1/2 binary64)) %742 = (-.f64 %451 %499) %744 = (fma.f64 #s(literal 1/2 binary64) %454 %499) %747 = (/.f64 (+.f64 (sin.f64 %742) (sin.f64 %744)) #s(literal 1/2 binary64)) %753 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %426)) (cos.f64 (-.f64 %509 %426))) #s(literal 1/2 binary64)) %757 = (/.f64 (+.f64 (cos.f64 %744) (cos.f64 %742)) #s(literal 1/2 binary64)) %763 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) %506 %509)) (cos.f64 (-.f64 %499 %509))) #s(literal 1/2 binary64)) %769 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %499)) (cos.f64 (-.f64 %509 %499))) #s(literal 1/2 binary64)) %776 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) s %499) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %426 %499) #s(literal 1/2 binary64)))) %777 = (*.f64 #s(literal 1/2 binary64) %776) %784 = (*.f64 (cos.f64 (/.f64 (fma.f64 %506 #s(literal 1/2 binary64) %426) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %499 %426) #s(literal 1/2 binary64)))) %785 = (*.f64 #s(literal 1/2 binary64) %784) %786 = (-.f64 %507 %451) %787 = (cos.f64 %786) %788 = (fma.f64 #s(literal 1/2 binary64) %524 %451) %789 = (cos.f64 %788) %791 = (/.f64 (-.f64 %787 %789) #s(literal 1/2 binary64)) %792 = (-.f64 %451 %507) %793 = (cos.f64 %792) %794 = (fma.f64 #s(literal 1/2 binary64) %454 %507) %795 = (cos.f64 %794) %797 = (/.f64 (-.f64 %793 %795) #s(literal 1/2 binary64)) %798 = (-.f64 %451 %509) %800 = (fma.f64 #s(literal 1/2 binary64) %454 %509) %803 = (/.f64 (+.f64 (sin.f64 %798) (sin.f64 %800)) #s(literal 1/2 binary64)) %807 = (/.f64 (+.f64 (sin.f64 %786) (sin.f64 %788)) #s(literal 1/2 binary64)) %811 = (/.f64 (+.f64 (sin.f64 %792) (sin.f64 %794)) #s(literal 1/2 binary64)) %815 = (/.f64 (+.f64 (cos.f64 %800) (cos.f64 %798)) #s(literal 1/2 binary64)) %816 = (+.f64 %509 %451) %818 = (-.f64 %509 %451) %821 = (/.f64 (+.f64 (cos.f64 %816) (cos.f64 %818)) #s(literal 1/2 binary64)) %823 = (/.f64 (+.f64 %789 %787) #s(literal 1/2 binary64)) %825 = (/.f64 (+.f64 %795 %793) #s(literal 1/2 binary64)) %826 = (-.f64 %426 %522) %828 = (fma.f64 #s(literal 1/2 binary64) s %522) %831 = (/.f64 (-.f64 (cos.f64 %826) (cos.f64 %828)) #s(literal 1/2 binary64)) %835 = (/.f64 (+.f64 (sin.f64 %826) (sin.f64 %828)) #s(literal 1/2 binary64)) %836 = (cos.f64 %548) %837 = (/.f64 %697 #s(literal 1/2 binary64)) %838 = (cos.f64 %837) %839 = (*.f64 %836 %838) %840 = (*.f64 #s(literal 1/2 binary64) %839) %841 = (sin.f64 %548) %842 = (*.f64 %841 %838) %843 = (*.f64 #s(literal 1/2 binary64) %842) %844 = (sin.f64 %837) %845 = (*.f64 %844 %841) %846 = (*.f64 #s(literal 1/2 binary64) %845) %847 = (*.f64 %844 %836) %848 = (*.f64 #s(literal 1/2 binary64) %847) %855 = (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %506 %499) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %499 %499) #s(literal 1/2 binary64)))) %856 = (*.f64 #s(literal 1/2 binary64) %855) %857 = (-.f64 %522 %426) %859 = (+.f64 %522 %426) %862 = (/.f64 (-.f64 (cos.f64 %857) (cos.f64 %859)) #s(literal 1/2 binary64)) %866 = (/.f64 (+.f64 (sin.f64 %857) (sin.f64 %859)) #s(literal 1/2 binary64)) %867 = (/.f64 %710 #s(literal 1/2 binary64)) %869 = (/.f64 %708 #s(literal 1/2 binary64)) %871 = (*.f64 (sin.f64 %867) (cos.f64 %869)) %872 = (*.f64 #s(literal 1/2 binary64) %871) %875 = (*.f64 (sin.f64 %869) (cos.f64 %867)) %876 = (*.f64 #s(literal 1/2 binary64) %875) %877 = (-.f64 %507 %509) %879 = (fma.f64 #s(literal 1/2 binary64) %524 %509) %882 = (/.f64 (+.f64 (sin.f64 %877) (sin.f64 %879)) #s(literal 1/2 binary64)) %888 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %507)) (cos.f64 (-.f64 %509 %507))) #s(literal 1/2 binary64)) %894 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %509)) (cos.f64 (-.f64 %509 %509))) #s(literal 1/2 binary64)) %898 = (/.f64 (+.f64 (cos.f64 %879) (cos.f64 %877)) #s(literal 1/2 binary64)) %900 = (/.f64 (fma.f64 #s(literal 1/2 binary64) s %507) #s(literal 1/2 binary64)) %903 = (/.f64 (-.f64 %426 %507) #s(literal 1/2 binary64)) %905 = (*.f64 (sin.f64 %900) (cos.f64 %903)) %906 = (*.f64 #s(literal 1/2 binary64) %905) %907 = (/.f64 %738 #s(literal 1/2 binary64)) %909 = (/.f64 %736 #s(literal 1/2 binary64)) %911 = (*.f64 (sin.f64 %907) (sin.f64 %909)) %912 = (*.f64 #s(literal 1/2 binary64) %911) %915 = (*.f64 (sin.f64 %903) (cos.f64 %900)) %916 = (*.f64 #s(literal 1/2 binary64) %915) %919 = (*.f64 (cos.f64 %909) (cos.f64 %907)) %920 = (*.f64 #s(literal 1/2 binary64) %919) %926 = (/.f64 (+.f64 (sin.f64 (-.f64 %522 %499)) (sin.f64 (+.f64 %522 %499))) #s(literal 1/2 binary64)) %928 = (/.f64 (fma.f64 #s(literal 1/2 binary64) %524 %426) #s(literal 1/2 binary64)) %931 = (/.f64 (-.f64 %507 %426) #s(literal 1/2 binary64)) %933 = (*.f64 (sin.f64 %928) (cos.f64 %931)) %934 = (*.f64 #s(literal 1/2 binary64) %933) %937 = (*.f64 (sin.f64 %931) (cos.f64 %928)) %938 = (*.f64 #s(literal 1/2 binary64) %937) %939 = (-.f64 %451 %522) %940 = (cos.f64 %939) %941 = (fma.f64 #s(literal 1/2 binary64) %454 %522) %942 = (cos.f64 %941) %944 = (/.f64 (-.f64 %940 %942) #s(literal 1/2 binary64)) %945 = (-.f64 %522 %451) %946 = (cos.f64 %945) %947 = (+.f64 %522 %451) %948 = (cos.f64 %947) %950 = (/.f64 (-.f64 %946 %948) #s(literal 1/2 binary64)) %954 = (/.f64 (+.f64 (sin.f64 %945) (sin.f64 %947)) #s(literal 1/2 binary64)) %958 = (/.f64 (+.f64 (sin.f64 %939) (sin.f64 %941)) #s(literal 1/2 binary64)) %960 = (/.f64 (+.f64 %942 %940) #s(literal 1/2 binary64)) %962 = (/.f64 (+.f64 %948 %946) #s(literal 1/2 binary64)) %968 = (/.f64 (-.f64 (cos.f64 (-.f64 %507 %522)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %524 %522))) #s(literal 1/2 binary64)) %969 = (-.f64 %522 %507) %971 = (+.f64 %522 %507) %974 = (/.f64 (-.f64 (cos.f64 %969) (cos.f64 %971)) #s(literal 1/2 binary64)) %978 = (/.f64 (+.f64 (sin.f64 %969) (sin.f64 %971)) #s(literal 1/2 binary64)) %979 = (-.f64 %522 %509) %981 = (+.f64 %522 %509) %984 = (/.f64 (+.f64 (sin.f64 %979) (sin.f64 %981)) #s(literal 1/2 binary64)) %988 = (/.f64 (+.f64 (cos.f64 %981) (cos.f64 %979)) #s(literal 1/2 binary64)) %994 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %522)) (cos.f64 (-.f64 %509 %522))) #s(literal 1/2 binary64)) %999 = (*.f64 (cos.f64 (/.f64 %816 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %818 #s(literal 1/2 binary64)))) %1000 = (*.f64 #s(literal 1/2 binary64) %999) %1001 = (/.f64 %788 #s(literal 1/2 binary64)) %1003 = (/.f64 %786 #s(literal 1/2 binary64)) %1005 = (*.f64 (sin.f64 %1001) (cos.f64 %1003)) %1006 = (*.f64 #s(literal 1/2 binary64) %1005) %1011 = (*.f64 (sin.f64 (/.f64 %794 #s(literal 1/2 binary64))) (cos.f64 (/.f64 %792 #s(literal 1/2 binary64)))) %1012 = (*.f64 #s(literal 1/2 binary64) %1011) %1017 = (*.f64 (sin.f64 (/.f64 %798 #s(literal 1/2 binary64))) (sin.f64 (/.f64 %800 #s(literal 1/2 binary64)))) %1018 = (*.f64 #s(literal 1/2 binary64) %1017) %1021 = (*.f64 (sin.f64 %1003) (cos.f64 %1001)) %1022 = (*.f64 #s(literal 1/2 binary64) %1021) %1029 = (*.f64 (sin.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) %524 %507) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %507 %507) #s(literal 1/2 binary64)))) %1030 = (*.f64 #s(literal 1/2 binary64) %1029) %1031 = (-.f64 %522 %522) %1033 = (+.f64 %522 %522) %1036 = (/.f64 (-.f64 (cos.f64 %1031) (cos.f64 %1033)) #s(literal 1/2 binary64)) %1040 = (/.f64 (+.f64 (sin.f64 %1031) (sin.f64 %1033)) #s(literal 1/2 binary64)) %1041 = (fma.f64 %497 %497 %497) %1042 = (fma.f64 %555 %555 %497) %1043 = (fma.f64 #s(literal 1/2 binary64) %82 %497) %1044 = (fma.f64 #s(literal 1/2 binary64) %88 %497) %1045 = (fma.f64 #s(literal 1/2 binary64) %623 %497) %1046 = (fma.f64 #s(literal 1/2 binary64) %94 %497) %1047 = (fma.f64 #s(literal 1/2 binary64) %670 %497) %1048 = (fma.f64 #s(literal 1/2 binary64) %673 %497) %1049 = (fma.f64 #s(literal 1/2 binary64) %82 %540) %1050 = (fma.f64 #s(literal 1/2 binary64) %88 %540) %1051 = (fma.f64 #s(literal 1/2 binary64) %94 %540) %1052 = (fma.f64 #s(literal 1/2 binary64) %776 %497) %1053 = (fma.f64 #s(literal 1/2 binary64) %784 %497) %1054 = (fma.f64 #s(literal 1/2 binary64) %839 %497) %1055 = (fma.f64 #s(literal 1/2 binary64) %842 %497) %1056 = (fma.f64 #s(literal 1/2 binary64) %845 %497) %1057 = (fma.f64 #s(literal 1/2 binary64) %847 %497) %1058 = (fma.f64 #s(literal 1/2 binary64) %855 %497) %1059 = (fma.f64 #s(literal 1/2 binary64) %871 %497) %1060 = (fma.f64 #s(literal 1/2 binary64) %875 %497) %1061 = (fma.f64 #s(literal 1/2 binary64) %905 %497) %1062 = (fma.f64 #s(literal 1/2 binary64) %911 %497) %1063 = (fma.f64 #s(literal 1/2 binary64) %915 %497) %1064 = (fma.f64 #s(literal 1/2 binary64) %919 %497) %1065 = (fma.f64 #s(literal 1/2 binary64) %933 %497) %1066 = (fma.f64 #s(literal 1/2 binary64) %937 %497) %1067 = (fma.f64 #s(literal 1/2 binary64) %999 %497) %1068 = (fma.f64 #s(literal 1/2 binary64) %1005 %497) %1069 = (fma.f64 #s(literal 1/2 binary64) %1011 %497) %1070 = (fma.f64 #s(literal 1/2 binary64) %1017 %497) %1071 = (fma.f64 #s(literal 1/2 binary64) %1021 %497) %1072 = (fma.f64 #s(literal 1/2 binary64) %1029 %497) %1073 = (pow.f64 %497 n) %1074 = (neg.f64 %1073) %1075 = (*.f64 #s(literal 1/2 binary64) %1073) %1076 = (*.f64 %1073 #s(literal 1/2 binary64)) %1077 = (/.f64 %1073 #s(literal 1/2 binary64)) %1078 = (+.f64 %1073 %1073) %1079 = (fma.f64 #s(literal 1/2 binary64) %1073 %1073) %1080 = (fma.f64 %1073 #s(literal 1/2 binary64) %1073) %1086 = (approx (* 1/2 (+ s (PI ))) %39) %1089 = (pow (cos 27401669256311/40000000000000) n) %1090 = (approx %1089 #s(literal 1/2 binary64)) %1091 = (log.f64 %189) %1097 = (pow.f64 %1091 #s(literal 1/2 binary64)) %1100 = (fabs.f64 %1091) %1107 = (*.f64 %1091 #s(literal 1/2 binary64)) %1109 = (*.f64 #s(literal 1/2 binary64) %1091) %1111 = (fabs.f64 %1100) %1113 = (neg.f64 %1100) %1115 = (*.f64 %1100 #s(literal 1/2 binary64)) %1117 = (pow.f64 %189 %1091) %1138 = (*.f64 rho0 %1091) %1141 = (pow.f64 %189 rho0) %1145 = (log.f64 (fabs.f64 %1141)) %1150 = (*.f64 %1091 n) %1152 = (*.f64 n %1138) %1153 = (*.f64 rho0 n) %1161 = (pow.f64 %189 %1153) %1169 = (pow.f64 %1141 %358) %1186 = (fma.f64 %1091 %1153 rho0) %1190 = (fma.f64 %1091 n #s(literal 1/2 binary64)) %1203 = (* rho0 %1089) %1204 = (approx %1203 %1186) %1205 = (*.f64 rho0 %1097) %1213 = (*.f64 %1100 rho0) %1215 = (*.f64 rho0 %1100) %1217 = (*.f64 %1138 #s(literal 1/2 binary64)) %1221 = (*.f64 #s(literal 1/2 binary64) %1138) %1246 = (*.f64 %1097 n) %1248 = (*.f64 n %1205) %1253 = (neg.f64 %1246) %1259 = (*.f64 %1246 #s(literal 1/2 binary64)) %1262 = (*.f64 #s(literal 1/2 binary64) n) %1271 = (*.f64 %1100 %1153) %1273 = (*.f64 %1153 %1100) %1275 = (*.f64 %1138 %1262) %1277 = (*.f64 %1091 %1262) %1280 = (*.f64 %1262 %1091) %1282 = (*.f64 #s(literal 1/2 binary64) %1152) %1284 = (*.f64 %1262 %1138) %1323 = (*.f64 rho0 (fma.f64 %1097 n %1091)) %1366 = (*.f64 n %1323) %1371 = (*.f64 %1153 n) %1372 = (*.f64 %1097 %1371) %1374 = (*.f64 %1246 n) %1381 = (*.f64 n n) %1387 = (*.f64 n %1153) %1391 = (*.f64 n %1246) %1398 = (*.f64 n %358) %1403 = (*.f64 %1097 %358) %1405 = (*.f64 %358 %1153) %1407 = (*.f64 %358 n) %1409 = (*.f64 %358 %1246) %1411 = (*.f64 %1246 %1262) %1414 = (*.f64 %1153 %1262) %1416 = (*.f64 %1262 n) %1420 = (*.f64 %1262 %1153) %1423 = (*.f64 %1416 rho0) %1426 = (*.f64 %1416 %1097) %1428 = (*.f64 %1262 %1246) %1430 = (*.f64 %1262 %358) %1432 = (*.f64 %358 %1262) %1434 = (neg.f64 %1416) %1439 = (*.f64 n %1152) %1442 = (*.f64 %1416 %1091) %1444 = (*.f64 %1262 %1152) %1446 = (*.f64 %1416 %1138) %1449 = (fma.f64 %1323 n rho0) %1459 = (fma.f64 %1097 %1371 rho0) %1481 = (-.f64 %1372 rho0) %1528 = (approx %1203 %1449) %1531 = (*.f64 #s(literal -5/4 binary64) %39) %1536 = (fma.f64 #s(literal 5/4 binary64) %39 %426) %1543 = (*.f64 (neg.f64 #s(literal -5/4 binary64)) %39) %1560 = (cos.f64 %1536) %1561 = (sin.f64 %1536) %1562 = (fabs.f64 %1536) %1563 = (cos.f64 %1562) %1564 = (neg.f64 %1560) %1565 = (fma.f64 #s(literal -5/4 binary64) %39 %451) %1566 = (cos.f64 %1565) %1567 = (neg.f64 %1562) %1568 = (cos.f64 %1567) %1569 = (sin.f64 %1565) %1571 = (cos.f64 (fabs.f64 %1565)) %1573 = (cos.f64 (neg.f64 %1567)) %1574 = (*.f64 #s(literal 1/2 binary64) %1560) %1575 = (*.f64 %1560 #s(literal 1/2 binary64)) %1576 = (-.f64 %1562 %39) %1577 = (cos.f64 %1576) %1578 = (sin.f64 %1576) %1579 = (/.f64 #s(literal 1/2 binary64) %1560) %1580 = (/.f64 %1560 #s(literal 1/2 binary64)) %1582 = (cos.f64 (fabs.f64 %1576)) %1583 = (+.f64 %1567 %39) %1584 = (cos.f64 %1583) %1585 = (neg.f64 %1576) %1586 = (cos.f64 %1585) %1587 = (sin.f64 %1583) %1588 = (sin.f64 %1585) %1589 = (+.f64 %1576 %39) %1590 = (cos.f64 %1589) %1591 = (sin.f64 %1589) %1592 = (pow.f64 %1560 #s(literal 1/2 binary64)) %1593 = (cos.f64 %1531) %1594 = (*.f64 %497 %1593) %1595 = (*.f64 %1593 %497) %1596 = (*.f64 %1593 #s(literal 1/2 binary64)) %1597 = (*.f64 %497 %1596) %1598 = (*.f64 #s(literal 1/2 binary64) %1593) %1599 = (*.f64 %497 %1598) %1600 = (*.f64 %1596 %497) %1601 = (*.f64 %1598 %497) %1602 = (*.f64 %497 %1560) %1603 = (*.f64 %1560 %497) %1604 = (/.f64 %497 %1560) %1605 = (/.f64 %1560 %497) %1606 = (+.f64 %1560 %1560) %1607 = (-.f64 %1560 %1560) %1608 = (fma.f64 #s(literal 1/2 binary64) %1560 %1560) %1609 = (fma.f64 %1560 #s(literal 1/2 binary64) %1560) %1610 = (sin.f64 %1562) %1611 = (fma.f64 %1610 #s(literal 1/2 binary64) %1560) %1612 = (*.f64 %1610 #s(literal 1/2 binary64)) %1613 = (+.f64 %1612 %1560) %1614 = (-.f64 %1560 %1612) %1615 = (fma.f64 #s(literal -5/4 binary64) %39 %499) %1617 = (-.f64 %1531 %499) %1620 = (/.f64 (+.f64 (cos.f64 %1615) (cos.f64 %1617)) #s(literal 1/2 binary64)) %1621 = (fabs.f64 %1531) %1622 = (fma.f64 #s(literal 1/2 binary64) s %1621) %1624 = (-.f64 %426 %1621) %1627 = (/.f64 (+.f64 (cos.f64 %1622) (cos.f64 %1624)) #s(literal 1/2 binary64)) %1631 = (/.f64 (+.f64 (sin.f64 %1624) (sin.f64 %1622)) #s(literal 1/2 binary64)) %1635 = (/.f64 (+.f64 (sin.f64 %1617) (sin.f64 %1615)) #s(literal 1/2 binary64)) %1641 = (/.f64 (+.f64 (cos.f64 (fma.f64 %506 #s(literal 1/2 binary64) %1531)) (cos.f64 (-.f64 %499 %1531))) #s(literal 1/2 binary64)) %1647 = (/.f64 (+.f64 (cos.f64 (+.f64 %1621 %426)) (cos.f64 (-.f64 %1621 %426))) #s(literal 1/2 binary64)) %1648 = (-.f64 %39 %1562) %1651 = (/.f64 (+.f64 %1560 (cos.f64 %1648)) #s(literal 1/2 binary64)) %1654 = (/.f64 (+.f64 (sin.f64 %1648) %1560) #s(literal 1/2 binary64)) %1655 = (-.f64 %39 %1565) %1656 = (cos.f64 %1655) %1658 = (/.f64 (+.f64 %1560 %1656) #s(literal 1/2 binary64)) %1660 = (/.f64 (-.f64 %1656 %1560) #s(literal 1/2 binary64)) %1666 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) %506 %1621)) (cos.f64 (-.f64 %499 %1621))) #s(literal 1/2 binary64)) %1669 = (/.f64 (+.f64 (sin.f64 %1655) %1560) #s(literal 1/2 binary64)) %1675 = (/.f64 (+.f64 (cos.f64 (+.f64 %1621 %499)) (cos.f64 (-.f64 %1621 %499))) #s(literal 1/2 binary64)) %1679 = (/.f64 (-.f64 (cos.f64 (-.f64 %1576 %39)) %1560) #s(literal 1/2 binary64)) %1685 = (/.f64 (-.f64 (cos.f64 (-.f64 %1531 %507)) (cos.f64 (fma.f64 #s(literal -5/4 binary64) %39 %507))) #s(literal 1/2 binary64)) %1686 = (-.f64 %507 %1531) %1688 = (fma.f64 #s(literal 1/2 binary64) %524 %1531) %1691 = (/.f64 (-.f64 (cos.f64 %1686) (cos.f64 %1688)) #s(literal 1/2 binary64)) %1692 = (fma.f64 #s(literal -5/4 binary64) %39 %39) %1698 = (/.f64 (+.f64 (sin.f64 (-.f64 %1692 %499)) (sin.f64 (+.f64 %1692 %499))) #s(literal 1/2 binary64)) %1702 = (/.f64 (+.f64 (sin.f64 %1686) (sin.f64 %1688)) #s(literal 1/2 binary64)) %1708 = (/.f64 (+.f64 (sin.f64 (-.f64 %451 %1621)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %454 %1621))) #s(literal 1/2 binary64)) %1714 = (/.f64 (+.f64 (sin.f64 (-.f64 %1536 %42)) (sin.f64 (+.f64 %1536 %42))) #s(literal 1/2 binary64)) %1720 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %1536)) (cos.f64 (-.f64 %42 %1536))) #s(literal 1/2 binary64)) %1726 = (/.f64 (+.f64 (cos.f64 (+.f64 %1621 %451)) (cos.f64 (-.f64 %1621 %451))) #s(literal 1/2 binary64)) %1727 = (-.f64 %1692 %451) %1729 = (+.f64 %1692 %451) %1732 = (/.f64 (-.f64 (cos.f64 %1727) (cos.f64 %1729)) #s(literal 1/2 binary64)) %1738 = (/.f64 (-.f64 (cos.f64 (-.f64 %451 %1692)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %454 %1692))) #s(literal 1/2 binary64)) %1742 = (/.f64 (+.f64 (sin.f64 %1727) (sin.f64 %1729)) #s(literal 1/2 binary64)) %1748 = (/.f64 (+.f64 (sin.f64 (-.f64 %507 %1621)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %524 %1621))) #s(literal 1/2 binary64)) %1754 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %1562)) (cos.f64 (-.f64 %42 %1562))) #s(literal 1/2 binary64)) %1755 = (+.f64 %39 %1567) %1757 = (-.f64 %39 %1567) %1760 = (/.f64 (+.f64 (cos.f64 %1755) (cos.f64 %1757)) #s(literal 1/2 binary64)) %1764 = (/.f64 (+.f64 (sin.f64 %1757) (sin.f64 %1755)) #s(literal 1/2 binary64)) %1770 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %1536)) (cos.f64 (-.f64 %426 %1536))) #s(literal 1/2 binary64)) %1776 = (/.f64 (-.f64 (cos.f64 (-.f64 %1692 %507)) (cos.f64 (+.f64 %1692 %507))) #s(literal 1/2 binary64)) %1782 = (/.f64 (-.f64 (cos.f64 (-.f64 %507 %1692)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) %524 %1692))) #s(literal 1/2 binary64)) %1788 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %1565)) (cos.f64 (-.f64 %42 %1565))) #s(literal 1/2 binary64)) %1794 = (/.f64 (+.f64 (cos.f64 (+.f64 %42 %1567)) (cos.f64 (-.f64 %42 %1567))) #s(literal 1/2 binary64)) %1800 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %426)) (cos.f64 (-.f64 %1536 %426))) #s(literal 1/2 binary64)) %1806 = (/.f64 (-.f64 (cos.f64 (-.f64 %39 %1576)) (cos.f64 (+.f64 %39 %1576))) #s(literal 1/2 binary64)) %1812 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) %506 %1536)) (cos.f64 (-.f64 %499 %1536))) #s(literal 1/2 binary64)) %1818 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %1562)) (cos.f64 (-.f64 %426 %1562))) #s(literal 1/2 binary64)) %1824 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %499)) (cos.f64 (-.f64 %1536 %499))) #s(literal 1/2 binary64)) %1830 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %426)) (cos.f64 (-.f64 %1562 %426))) #s(literal 1/2 binary64)) %1836 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %1565)) (cos.f64 (-.f64 %426 %1565))) #s(literal 1/2 binary64)) %1842 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) %506 %1562)) (cos.f64 (-.f64 %499 %1562))) #s(literal 1/2 binary64)) %1848 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %1567)) (cos.f64 (-.f64 %426 %1567))) #s(literal 1/2 binary64)) %1849 = (-.f64 %451 %1536) %1851 = (fma.f64 #s(literal 1/2 binary64) %454 %1536) %1854 = (/.f64 (+.f64 (sin.f64 %1849) (sin.f64 %1851)) #s(literal 1/2 binary64)) %1855 = (-.f64 %1565 %426) %1857 = (+.f64 %1565 %426) %1860 = (/.f64 (+.f64 (sin.f64 %1855) (sin.f64 %1857)) #s(literal 1/2 binary64)) %1864 = (/.f64 (+.f64 (cos.f64 %1851) (cos.f64 %1849)) #s(literal 1/2 binary64)) %1868 = (/.f64 (+.f64 (cos.f64 %1857) (cos.f64 %1855)) #s(literal 1/2 binary64)) %1874 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %451)) (cos.f64 (-.f64 %1536 %451))) #s(literal 1/2 binary64)) %1880 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %499)) (cos.f64 (-.f64 %1562 %499))) #s(literal 1/2 binary64)) %1886 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %426)) (cos.f64 (-.f64 %1567 %426))) #s(literal 1/2 binary64)) %1892 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) %506 %1565)) (cos.f64 (-.f64 %499 %1565))) #s(literal 1/2 binary64)) %1898 = (/.f64 (+.f64 (cos.f64 (fma.f64 %506 #s(literal 1/2 binary64) %1567)) (cos.f64 (-.f64 %499 %1567))) #s(literal 1/2 binary64)) %1899 = (-.f64 %1565 %499) %1901 = (+.f64 %1565 %499) %1904 = (/.f64 (+.f64 (sin.f64 %1899) (sin.f64 %1901)) #s(literal 1/2 binary64)) %1905 = (-.f64 %507 %1536) %1907 = (fma.f64 #s(literal 1/2 binary64) %524 %1536) %1910 = (/.f64 (+.f64 (sin.f64 %1905) (sin.f64 %1907)) #s(literal 1/2 binary64)) %1914 = (/.f64 (+.f64 (cos.f64 %1901) (cos.f64 %1899)) #s(literal 1/2 binary64)) %1920 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %1536)) (cos.f64 (-.f64 %509 %1536))) #s(literal 1/2 binary64)) %1924 = (/.f64 (+.f64 (cos.f64 %1907) (cos.f64 %1905)) #s(literal 1/2 binary64)) %1930 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %507)) (cos.f64 (-.f64 %1536 %507))) #s(literal 1/2 binary64)) %1936 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %509)) (cos.f64 (-.f64 %1536 %509))) #s(literal 1/2 binary64)) %1937 = (-.f64 %451 %1562) %1939 = (fma.f64 #s(literal 1/2 binary64) %454 %1562) %1942 = (/.f64 (+.f64 (sin.f64 %1937) (sin.f64 %1939)) #s(literal 1/2 binary64)) %1946 = (/.f64 (+.f64 (cos.f64 %1939) (cos.f64 %1937)) #s(literal 1/2 binary64)) %1952 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %451)) (cos.f64 (-.f64 %1562 %451))) #s(literal 1/2 binary64)) %1958 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %499)) (cos.f64 (-.f64 %1567 %499))) #s(literal 1/2 binary64)) %1964 = (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %1576)) (cos.f64 (-.f64 %426 %1576))) #s(literal 1/2 binary64)) %1965 = (+.f64 %1576 %426) %1967 = (-.f64 %1576 %426) %1970 = (/.f64 (+.f64 (cos.f64 %1965) (cos.f64 %1967)) #s(literal 1/2 binary64)) %1974 = (/.f64 (+.f64 (sin.f64 %1967) (sin.f64 %1965)) #s(literal 1/2 binary64)) %1975 = (-.f64 %451 %1565) %1976 = (cos.f64 %1975) %1977 = (fma.f64 #s(literal 1/2 binary64) %454 %1565) %1978 = (cos.f64 %1977) %1980 = (/.f64 (-.f64 %1976 %1978) #s(literal 1/2 binary64)) %1981 = (-.f64 %1565 %451) %1982 = (cos.f64 %1981) %1983 = (+.f64 %1565 %451) %1984 = (cos.f64 %1983) %1986 = (/.f64 (-.f64 %1982 %1984) #s(literal 1/2 binary64)) %1990 = (/.f64 (+.f64 (sin.f64 %1975) (sin.f64 %1977)) #s(literal 1/2 binary64)) %1994 = (/.f64 (+.f64 (sin.f64 %1981) (sin.f64 %1983)) #s(literal 1/2 binary64)) %1996 = (/.f64 (+.f64 %1984 %1982) #s(literal 1/2 binary64)) %1998 = (/.f64 (+.f64 %1978 %1976) #s(literal 1/2 binary64)) %1999 = (-.f64 %507 %1562) %2001 = (fma.f64 #s(literal 1/2 binary64) %524 %1562) %2004 = (/.f64 (+.f64 (sin.f64 %1999) (sin.f64 %2001)) #s(literal 1/2 binary64)) %2010 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %1562)) (cos.f64 (-.f64 %509 %1562))) #s(literal 1/2 binary64)) %2016 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %507)) (cos.f64 (-.f64 %1562 %507))) #s(literal 1/2 binary64)) %2022 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %509)) (cos.f64 (-.f64 %1562 %509))) #s(literal 1/2 binary64)) %2026 = (/.f64 (+.f64 (cos.f64 %2001) (cos.f64 %1999)) #s(literal 1/2 binary64)) %2032 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %451)) (cos.f64 (-.f64 %1567 %451))) #s(literal 1/2 binary64)) %2033 = (fma.f64 #s(literal 1/2 binary64) %454 %1567) %2035 = (-.f64 %451 %1567) %2038 = (/.f64 (+.f64 (cos.f64 %2033) (cos.f64 %2035)) #s(literal 1/2 binary64)) %2042 = (/.f64 (+.f64 (sin.f64 %2035) (sin.f64 %2033)) #s(literal 1/2 binary64)) %2048 = (/.f64 (+.f64 (cos.f64 (fma.f64 %506 #s(literal 1/2 binary64) %1576)) (cos.f64 (-.f64 %499 %1576))) #s(literal 1/2 binary64)) %2049 = (+.f64 %1576 %499) %2051 = (-.f64 %1576 %499) %2054 = (/.f64 (+.f64 (cos.f64 %2049) (cos.f64 %2051)) #s(literal 1/2 binary64)) %2058 = (/.f64 (+.f64 (sin.f64 %2051) (sin.f64 %2049)) #s(literal 1/2 binary64)) %2059 = (-.f64 %1565 %507) %2060 = (cos.f64 %2059) %2061 = (+.f64 %1565 %507) %2062 = (cos.f64 %2061) %2064 = (/.f64 (-.f64 %2060 %2062) #s(literal 1/2 binary64)) %2065 = (-.f64 %507 %1565) %2066 = (cos.f64 %2065) %2067 = (fma.f64 #s(literal 1/2 binary64) %524 %1565) %2068 = (cos.f64 %2067) %2070 = (/.f64 (-.f64 %2066 %2068) #s(literal 1/2 binary64)) %2074 = (/.f64 (+.f64 (sin.f64 %2059) (sin.f64 %2061)) #s(literal 1/2 binary64)) %2075 = (-.f64 %1565 %509) %2077 = (+.f64 %1565 %509) %2080 = (/.f64 (+.f64 (sin.f64 %2075) (sin.f64 %2077)) #s(literal 1/2 binary64)) %2084 = (/.f64 (+.f64 (sin.f64 %2065) (sin.f64 %2067)) #s(literal 1/2 binary64)) %2088 = (/.f64 (+.f64 (cos.f64 %2077) (cos.f64 %2075)) #s(literal 1/2 binary64)) %2094 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %1565)) (cos.f64 (-.f64 %509 %1565))) #s(literal 1/2 binary64)) %2096 = (/.f64 (+.f64 %2062 %2060) #s(literal 1/2 binary64)) %2098 = (/.f64 (+.f64 %2068 %2066) #s(literal 1/2 binary64)) %2104 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %1567)) (cos.f64 (-.f64 %509 %1567))) #s(literal 1/2 binary64)) %2110 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %507)) (cos.f64 (-.f64 %1567 %507))) #s(literal 1/2 binary64)) %2116 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %509)) (cos.f64 (-.f64 %1567 %509))) #s(literal 1/2 binary64)) %2117 = (fma.f64 #s(literal 1/2 binary64) %524 %1567) %2119 = (-.f64 %507 %1567) %2122 = (/.f64 (+.f64 (cos.f64 %2117) (cos.f64 %2119)) #s(literal 1/2 binary64)) %2126 = (/.f64 (+.f64 (sin.f64 %2119) (sin.f64 %2117)) #s(literal 1/2 binary64)) %2127 = (-.f64 %522 %1536) %2129 = (+.f64 %522 %1536) %2132 = (/.f64 (+.f64 (sin.f64 %2127) (sin.f64 %2129)) #s(literal 1/2 binary64)) %2136 = (/.f64 (+.f64 (cos.f64 %2129) (cos.f64 %2127)) #s(literal 1/2 binary64)) %2142 = (/.f64 (+.f64 (cos.f64 (+.f64 %1536 %522)) (cos.f64 (-.f64 %1536 %522))) #s(literal 1/2 binary64)) %2143 = (-.f64 %451 %1576) %2144 = (cos.f64 %2143) %2145 = (fma.f64 #s(literal 1/2 binary64) %454 %1576) %2146 = (cos.f64 %2145) %2148 = (/.f64 (-.f64 %2144 %2146) #s(literal 1/2 binary64)) %2149 = (-.f64 %1576 %451) %2150 = (cos.f64 %2149) %2151 = (+.f64 %1576 %451) %2152 = (cos.f64 %2151) %2154 = (/.f64 (-.f64 %2150 %2152) #s(literal 1/2 binary64)) %2156 = (/.f64 (+.f64 %2146 %2144) #s(literal 1/2 binary64)) %2158 = (/.f64 (+.f64 %2152 %2150) #s(literal 1/2 binary64)) %2162 = (/.f64 (+.f64 (sin.f64 %2143) (sin.f64 %2145)) #s(literal 1/2 binary64)) %2166 = (/.f64 (+.f64 (sin.f64 %2149) (sin.f64 %2151)) #s(literal 1/2 binary64)) %2167 = (-.f64 %522 %1562) %2169 = (+.f64 %522 %1562) %2172 = (/.f64 (+.f64 (sin.f64 %2167) (sin.f64 %2169)) #s(literal 1/2 binary64)) %2176 = (/.f64 (+.f64 (cos.f64 %2169) (cos.f64 %2167)) #s(literal 1/2 binary64)) %2182 = (/.f64 (+.f64 (cos.f64 (+.f64 %1562 %522)) (cos.f64 (-.f64 %1562 %522))) #s(literal 1/2 binary64)) %2183 = (-.f64 %507 %1576) %2184 = (cos.f64 %2183) %2185 = (fma.f64 #s(literal 1/2 binary64) %524 %1576) %2186 = (cos.f64 %2185) %2188 = (/.f64 (-.f64 %2184 %2186) #s(literal 1/2 binary64)) %2189 = (-.f64 %1576 %507) %2190 = (cos.f64 %2189) %2191 = (+.f64 %1576 %507) %2192 = (cos.f64 %2191) %2194 = (/.f64 (-.f64 %2190 %2192) #s(literal 1/2 binary64)) %2200 = (/.f64 (+.f64 (cos.f64 (+.f64 %509 %1576)) (cos.f64 (-.f64 %509 %1576))) #s(literal 1/2 binary64)) %2202 = (/.f64 (+.f64 %2186 %2184) #s(literal 1/2 binary64)) %2204 = (/.f64 (+.f64 %2192 %2190) #s(literal 1/2 binary64)) %2205 = (+.f64 %1576 %509) %2207 = (-.f64 %1576 %509) %2210 = (/.f64 (+.f64 (cos.f64 %2205) (cos.f64 %2207)) #s(literal 1/2 binary64)) %2214 = (/.f64 (+.f64 (sin.f64 %2183) (sin.f64 %2185)) #s(literal 1/2 binary64)) %2218 = (/.f64 (+.f64 (sin.f64 %2189) (sin.f64 %2191)) #s(literal 1/2 binary64)) %2222 = (/.f64 (+.f64 (sin.f64 %2207) (sin.f64 %2205)) #s(literal 1/2 binary64)) %2223 = (-.f64 %1565 %522) %2224 = (cos.f64 %2223) %2225 = (+.f64 %1565 %522) %2226 = (cos.f64 %2225) %2228 = (/.f64 (-.f64 %2224 %2226) #s(literal 1/2 binary64)) %2229 = (-.f64 %522 %1565) %2230 = (cos.f64 %2229) %2231 = (+.f64 %522 %1565) %2232 = (cos.f64 %2231) %2234 = (/.f64 (-.f64 %2230 %2232) #s(literal 1/2 binary64)) %2238 = (/.f64 (+.f64 (sin.f64 %2223) (sin.f64 %2225)) #s(literal 1/2 binary64)) %2242 = (/.f64 (+.f64 (sin.f64 %2229) (sin.f64 %2231)) #s(literal 1/2 binary64)) %2244 = (/.f64 (+.f64 %2226 %2224) #s(literal 1/2 binary64)) %2246 = (/.f64 (+.f64 %2232 %2230) #s(literal 1/2 binary64)) %2252 = (/.f64 (+.f64 (cos.f64 (+.f64 %1567 %522)) (cos.f64 (-.f64 %1567 %522))) #s(literal 1/2 binary64)) %2253 = (+.f64 %522 %1567) %2255 = (-.f64 %522 %1567) %2258 = (/.f64 (+.f64 (cos.f64 %2253) (cos.f64 %2255)) #s(literal 1/2 binary64)) %2262 = (/.f64 (+.f64 (sin.f64 %2255) (sin.f64 %2253)) #s(literal 1/2 binary64)) %2264 = (/.f64 (+.f64 %1536 %1536) #s(literal 1/2 binary64)) %2267 = (/.f64 (-.f64 %1536 %1536) #s(literal 1/2 binary64)) %2268 = (cos.f64 %2267) %2269 = (*.f64 (cos.f64 %2264) %2268) %2270 = (*.f64 #s(literal 1/2 binary64) %2269) %2272 = (sin.f64 %2264) %2273 = (*.f64 (sin.f64 %2267) %2272) %2274 = (*.f64 #s(literal 1/2 binary64) %2273) %2275 = (*.f64 %2272 %2268) %2276 = (*.f64 #s(literal 1/2 binary64) %2275) %2277 = (-.f64 %522 %1576) %2278 = (cos.f64 %2277) %2279 = (+.f64 %522 %1576) %2280 = (cos.f64 %2279) %2282 = (/.f64 (-.f64 %2278 %2280) #s(literal 1/2 binary64)) %2283 = (-.f64 %1576 %522) %2284 = (cos.f64 %2283) %2285 = (+.f64 %1576 %522) %2286 = (cos.f64 %2285) %2288 = (/.f64 (-.f64 %2284 %2286) #s(literal 1/2 binary64)) %2290 = (/.f64 (+.f64 %2280 %2278) #s(literal 1/2 binary64)) %2292 = (/.f64 (+.f64 %2286 %2284) #s(literal 1/2 binary64)) %2296 = (/.f64 (+.f64 (sin.f64 %2277) (sin.f64 %2279)) #s(literal 1/2 binary64)) %2300 = (/.f64 (+.f64 (sin.f64 %2283) (sin.f64 %2285)) #s(literal 1/2 binary64)) %2301 = (fma.f64 %497 %1593 %1560) %2302 = (fma.f64 %1593 %497 %1560) %2309 = (*.f64 (cos.f64 (/.f64 (+.f64 %1562 %1536) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %1562 %1536) #s(literal 1/2 binary64)))) %2310 = (*.f64 #s(literal 1/2 binary64) %2309) %2317 = (*.f64 (sin.f64 (/.f64 (-.f64 %1536 %1562) #s(literal 1/2 binary64))) (sin.f64 (/.f64 (+.f64 %1536 %1562) #s(literal 1/2 binary64)))) %2318 = (*.f64 #s(literal 1/2 binary64) %2317) %2325 = (*.f64 (cos.f64 (/.f64 (+.f64 %1567 %1536) #s(literal 1/2 binary64))) (cos.f64 (/.f64 (-.f64 %1567 %1536) #s(literal 1/2 binary64)))) %2326 = (*.f64 #s(literal 1/2 binary64) %2325) %2333 = (*.f64 (sin.f64 (/.f64 (-.f64 %1536 %1567) #s(literal 1/2 binary64))) (sin.f64 (/.f64 (+.f64 %1536 %1567) #s(literal 1/2 binary64)))) %2334 = (*.f64 #s(literal 1/2 binary64) %2333) %2335 = (fma.f64 %497 %1596 %1560) %2336 = (fma.f64 %497 %1598 %1560) %2337 = (fma.f64 %1596 %497 %1560) %2338 = (fma.f64 %1598 %497 %1560) %2339 = (fma.f64 %497 %1560 %1560) %2340 = (fma.f64 %1560 %497 %1560) %2341 = (fma.f64 #s(literal 1/2 binary64) %2269 %1560) %2342 = (fma.f64 #s(literal 1/2 binary64) %2273 %1560) %2343 = (fma.f64 #s(literal 1/2 binary64) %2275 %1560) %2344 = (fma.f64 #s(literal 1/2 binary64) %2309 %1560) %2345 = (fma.f64 #s(literal 1/2 binary64) %2317 %1560) %2346 = (fma.f64 #s(literal 1/2 binary64) %2325 %1560) %2347 = (fma.f64 #s(literal 1/2 binary64) %2333 %1560) %2351 = (-.f64 %1560 %497) %2387 = (*.f64 %1560 %1560) %2476 = (*.f64 %361 %1073) %2477 = (*.f64 %1073 %361) %2478 = (/.f64 %361 %1073) %2479 = (/.f64 %1073 %361) %2480 = (/.f64 %360 %1073) %2481 = (*.f64 rho0 %2480) %2482 = (/.f64 rho0 %1073) %2483 = (*.f64 %360 %2482) %2484 = (*.f64 %2480 rho0) %2485 = (*.f64 %2482 %360) %2486 = (pow.f64 %497 %358) %2487 = (*.f64 %361 %2486) %2488 = (*.f64 %2486 %361) %2489 = (neg.f64 %2476) %2490 = (/.f64 %1073 %360) %2491 = (/.f64 rho0 %2490) %2492 = (/.f64 %1073 rho0) %2493 = (/.f64 %360 %2492) %2494 = (/.f64 %2492 %360) %2495 = (/.f64 %2490 rho0) %2496 = (/.f64 %2486 %361) %2497 = (*.f64 %367 %1073) %2498 = (/.f64 %2497 rho0) %2499 = (*.f64 %367 %2492) %2500 = (*.f64 %363 %2482) %2501 = (*.f64 %2482 %363) %2502 = (*.f64 %2492 %367) %2503 = (*.f64 %2486 %363) %2504 = (*.f64 %2503 rho0) %2505 = (/.f64 %363 %2492) %2506 = (/.f64 %2482 %367) %2507 = (/.f64 %2492 %363) %2509 = (/.f64 (neg.f64 %2490) rho0) %2510 = (/.f64 %2486 %367) %2511 = (*.f64 %2510 rho0) %2512 = (*.f64 #s(literal 1/2 binary64) %2476) %2513 = (*.f64 %2476 #s(literal 1/2 binary64)) %2514 = (/.f64 %2492 %369) %2515 = (/.f64 #s(literal 1/2 binary64) %2476) %2516 = (/.f64 %2476 #s(literal 1/2 binary64)) %2517 = (*.f64 %2480 #s(literal 1/2 binary64)) %2518 = (*.f64 rho0 %2517) %2519 = (*.f64 %2482 #s(literal 1/2 binary64)) %2520 = (*.f64 %360 %2519) %2521 = (*.f64 %376 %2482) %2522 = (*.f64 %2482 %372) %2523 = (/.f64 %372 %2492) %2524 = (/.f64 %376 %2492) %2525 = (*.f64 %2492 #s(literal 1/2 binary64)) %2526 = (/.f64 %2525 %360) %2527 = (*.f64 %2490 %382) %2528 = (*.f64 %382 %2497) %2529 = (/.f64 %2480 %382) %2531 = (/.f64 #s(literal 1/2 binary64) (/.f64 %361 %2486)) %2532 = (*.f64 %388 %2482) %2533 = (*.f64 %2482 %388) %2534 = (/.f64 %2510 %382) %2535 = (/.f64 %372 %2525) %2537 = (/.f64 %376 (*.f64 #s(literal 1/2 binary64) %2492)) %2538 = (*.f64 %396 %2510) %2539 = (pow.f64 %2476 #s(literal 1/2 binary64)) %2540 = (fma.f64 %361 %1073 %2476) %2541 = (fma.f64 %1073 %361 %2476) %2542 = (+.f64 %2476 %2476) %2543 = (-.f64 %2476 %2476) %2544 = (fma.f64 rho0 %2480 %2476) %2545 = (fma.f64 %360 %2482 %2476) %2546 = (fma.f64 %2480 rho0 %2476) %2547 = (fma.f64 %2482 %360 %2476) %2548 = (fma.f64 %361 %2486 %2476) %2549 = (fma.f64 %2486 %361 %2476) %2550 = (fma.f64 %367 %2492 %2476) %2551 = (fma.f64 %363 %2482 %2476) %2552 = (fma.f64 %2482 %363 %2476) %2553 = (fma.f64 %2492 %367 %2476) %2554 = (fma.f64 %2503 rho0 %2476) %2555 = (fma.f64 %2510 rho0 %2476) %2556 = (fma.f64 #s(literal 1/2 binary64) %2476 %2476) %2557 = (fma.f64 %2476 #s(literal 1/2 binary64) %2476) %2558 = (fma.f64 rho0 %2517 %2476) %2559 = (fma.f64 %360 %2519 %2476) %2560 = (fma.f64 %376 %2482 %2476) %2561 = (fma.f64 %2482 %372 %2476) %2562 = (fma.f64 %2490 %382 %2476) %2563 = (fma.f64 %382 %2497 %2476) %2564 = (fma.f64 %388 %2482 %2476) %2565 = (fma.f64 %2482 %388 %2476) %2566 = (fma.f64 %396 %2510 %2476) %2567 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %2568 = (*.f64 rho0 %2567) %2570 = (neg.f64 %2567) %2574 = (neg.f64 %2570) %2577 = (*.f64 %2567 #s(literal 1/2 binary64)) %2592 = (/.f64 %2568 %1073) %2593 = (/.f64 %2567 %1073) %2605 = (*.f64 rho0 %1090) %2609 = (tan.f64 %1086) %2610 = (pow.f64 %2609 n) %2612 = (pow.f64 %1560 n) %2613 = (neg.f64 %2612) %2615 = (/.f64 %361 %2612) %2616 = (/.f64 %360 %2612) %2618 = (/.f64 rho0 %2612) %2622 = (pow.f64 %1560 %358) %2637 = (pow.f64 %2351 n) %2638 = (neg.f64 %2637) %2640 = (/.f64 %361 %2637) %2641 = (/.f64 %360 %2637) %2643 = (/.f64 rho0 %2637) %2647 = (pow.f64 %2351 %358) rho0 (neg.f64 rho0) (*.f64 rho0 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) rho0) (/.f64 rho0 #s(literal 1/2 binary64)) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 #s(literal 27401669256311/20000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal -27401669256311/40000000000000 binary64) #s(literal 27401669256311/10000000000000 binary64) #s(literal -27401669256311/10000000000000 binary64) #s(literal 27401669256311/5000000000000 binary64) %105 %106 %107 %108 %109 %111 %112 %113 %114 %115 %116 %117 %119 %121 %122 %123 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %135 %137 %39 %138 %139 %140 %141 %142 %143 %144 %145 %147 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 %39 %138 %139 %140 %141 %142 %143 %144 %145 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %167 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %201 %202 %203 %204 %206 %207 %208 %210 %212 %213 %215 %216 %220 %221 %222 %226 %227 %228 %229 %230 %231 %232 %233 %235 %237 %238 %240 %246 %250 %256 %260 %262 %265 %266 %270 %274 %277 %283 %289 %295 %299 %305 %311 %317 %321 %327 %333 %339 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 n (neg.f64 %358) %360 %361 %362 %364 %365 %366 %368 %370 %371 %373 %374 %375 %377 %378 %379 %381 %383 %385 %386 %387 %389 %391 %392 %393 %395 %397 %399 %400 %401 %402 %403 %404 %405 %406 %407 %408 %409 %410 %411 %412 %413 %414 %415 %416 %417 %418 %419 %420 %421 %422 %423 s %425 %426 %427 %429 %430 %431 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %447 %448 %449 %450 %451 %452 %453 %455 %456 %457 %458 %459 %460 %462 %464 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %488 %490 %491 %492 %493 %494 %495 %496 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal -27401669256311/40000000000000 binary64) #s(literal 27401669256311/10000000000000 binary64) #s(literal -27401669256311/10000000000000 binary64) #s(literal 27401669256311/5000000000000 binary64) %105 %106 %107 %108 %109 %111 %112 %113 %114 %115 %116 %117 %119 %121 %122 %123 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %135 %137 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 %39 %138 %139 %140 %141 %142 %143 %144 %145 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %167 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %201 %202 %203 %204 %206 %207 %208 %210 %212 %213 %215 %216 %220 %221 %222 %226 %227 %228 %229 %230 %231 %232 %233 %235 %237 %238 %240 %246 %250 %256 %260 %262 %265 %266 %270 %274 %277 %283 %289 %295 %299 %305 %311 %317 %321 %327 %333 %339 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %201 %202 %203 %204 %206 %207 %208 %210 %212 %213 %215 %216 %220 %221 %222 %226 %227 %228 %229 %230 %231 %232 %233 %235 %237 %238 %240 %246 %250 %256 %260 %262 %265 %266 %270 %274 %277 %283 %289 %295 %299 %305 %311 %317 %321 %327 %333 %339 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %201 %202 %203 %204 %206 %207 %208 %210 %212 %213 %215 %216 %220 %221 %222 %226 %227 %228 %229 %230 %231 %232 %233 %235 %237 %238 %240 %246 %250 %256 %260 %262 %265 %266 %270 %274 %277 %283 %289 %295 %299 %305 %311 %317 %321 %327 %333 %339 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %450 %451 %452 %453 %455 %456 %457 %458 %459 %460 %462 %464 %466 %467 %468 %469 %470 %471 %472 %473 %474 %475 %476 %477 %478 %479 %480 %481 %482 %483 %484 %485 %486 %487 %488 %490 %491 %492 %493 %494 %495 %496 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1086 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 %425 %426 %427 %429 %430 %431 %432 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %447 %448 %449 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 %1090 %1091 (neg.f64 %1091) (log1p.f64 %189) (log1p.f64 %219) (+.f64 %1091 %1091) (-.f64 %1091 %1091) %1097 (fabs.f64 %1097) (neg.f64 %1097) (pow.f64 %1100 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %1097) (*.f64 %1097 #s(literal 1/2 binary64)) (/.f64 %1097 #s(literal 1/2 binary64)) (*.f64 %1091 %1091) (*.f64 %1100 %1100) (*.f64 %1091 %1107) (*.f64 %1109 %1091) (*.f64 %1111 %1111) (*.f64 %1113 %1113) (*.f64 %1100 %1115) (log.f64 %1117) (*.f64 %1091 %1097) (*.f64 %1097 %1091) (*.f64 %1097 %1107) (log.f64 (pow.f64 %189 %1097)) (+.f64 %1097 %1097) (-.f64 %1097 %1097) (fma.f64 #s(literal 1/2 binary64) %1097 %1097) (fma.f64 %1097 #s(literal 1/2 binary64) %1097) (fma.f64 %1091 %1091 %1097) (fma.f64 %1100 %1100 %1097) (fma.f64 %1091 %1107 %1097) (fma.f64 %1109 %1091 %1097) (fma.f64 %1111 %1111 %1097) (fma.f64 %1113 %1113 %1097) (fma.f64 %1100 %1115 %1097) (fma.f64 %1091 %1097 %1097) (fma.f64 %1097 %1091 %1097) (fma.f64 %1097 %1107 %1097) %1138 (*.f64 %1091 rho0) (neg.f64 %1138) (log.f64 %1141) (-.f64 (log.f64 #s(literal 1/2 binary64)) %1145) (fma.f64 rho0 %1091 %1138) (fma.f64 %1091 rho0 %1138) (+.f64 %1138 %1138) (*.f64 rho0 %1150) %1152 (*.f64 %1091 %1153) (*.f64 %1138 n) (*.f64 %1153 %1091) (*.f64 %1150 rho0) (*.f64 %1138 %358) (*.f64 %358 %1138) (neg.f64 %1152) (log.f64 %1161) (*.f64 n %1145) (*.f64 %358 %1145) (log.f64 (/.f64 #s(literal 1/2 binary64) %1161)) (log.f64 (pow.f64 %1141 n)) (log.f64 %1169) (log.f64 (/.f64 #s(literal 1/2 binary64) %1169)) (fma.f64 rho0 %1150 %1152) (fma.f64 n %1138 %1152) (fma.f64 %1091 %1153 %1152) (fma.f64 %1138 n %1152) (fma.f64 %1153 %1091 %1152) (fma.f64 %1150 rho0 %1152) (+.f64 %1152 %1152) (fma.f64 %1138 %358 %1152) (fma.f64 %358 %1138 %1152) (fma.f64 n %1145 %1152) (fma.f64 %358 %1145 %1152) (fma.f64 rho0 %1150 rho0) (fma.f64 n %1138 rho0) %1186 (fma.f64 %1138 n rho0) (fma.f64 %1153 %1091 rho0) (fma.f64 %1150 rho0 rho0) (*.f64 %1190 rho0) (+.f64 rho0 %1152) (+.f64 %1152 rho0) (-.f64 rho0 %1152) (-.f64 %1152 rho0) (fma.f64 %1138 %358 rho0) (fma.f64 %358 %1138 rho0) (neg.f64 %1186) (fma.f64 rho0 #s(literal 1/2 binary64) %1152) (fma.f64 #s(literal 1/2 binary64) rho0 %1152) (fma.f64 n %1145 rho0) (fma.f64 %358 %1145 rho0) %1204 %1205 (*.f64 %1097 rho0) (neg.f64 %1205) (*.f64 #s(literal 1/2 binary64) %1205) (*.f64 %1205 #s(literal 1/2 binary64)) (/.f64 %1205 #s(literal 1/2 binary64)) (*.f64 %1091 %1138) (*.f64 %1138 %1091) (*.f64 %1100 %1213) (*.f64 %1215 %1100) (*.f64 %1091 %1217) (*.f64 %1138 %1107) (*.f64 %1109 %1138) (*.f64 %1221 %1091) (log.f64 (pow.f64 %189 %1138)) (*.f64 %1097 %1138) (*.f64 %1205 %1091) (log.f64 (pow.f64 %1141 %1091)) (log.f64 (pow.f64 %1117 rho0)) (fma.f64 rho0 %1097 %1205) (fma.f64 %1097 rho0 %1205) (+.f64 %1205 %1205) (fma.f64 #s(literal 1/2 binary64) %1205 %1205) (fma.f64 %1205 #s(literal 1/2 binary64) %1205) (fma.f64 %1091 %1138 %1205) (fma.f64 %1138 %1091 %1205) (fma.f64 %1100 %1213 %1205) (fma.f64 %1215 %1100 %1205) (fma.f64 %1091 %1217 %1205) (fma.f64 %1138 %1107 %1205) (fma.f64 %1109 %1138 %1205) (fma.f64 %1221 %1091 %1205) (fma.f64 %1097 %1138 %1205) (fma.f64 %1205 %1091 %1205) (*.f64 rho0 %1246) %1248 (*.f64 %1097 %1153) (*.f64 %1205 n) (*.f64 %1153 %1097) (*.f64 %1246 rho0) (*.f64 rho0 %1253) (*.f64 %1205 %358) (*.f64 %358 %1205) (*.f64 %1253 rho0) (neg.f64 %1248) (*.f64 rho0 %1259) (*.f64 #s(literal 1/2 binary64) %1248) (*.f64 %1205 %1262) (*.f64 %1248 #s(literal 1/2 binary64)) (*.f64 %1262 %1205) (/.f64 %1248 #s(literal 1/2 binary64)) (*.f64 %1091 %1152) (*.f64 %1138 %1150) (*.f64 %1152 %1091) (*.f64 %1150 %1138) (*.f64 %1100 %1271) (*.f64 %1273 %1100) (*.f64 %1091 %1275) (*.f64 %1138 %1277) (*.f64 %1152 %1107) (*.f64 %1280 %1138) (*.f64 %1282 %1091) (*.f64 %1284 %1091) (log.f64 (pow.f64 %189 %1152)) (*.f64 %1097 %1152) (*.f64 %1248 %1091) (log.f64 (pow.f64 %1117 %1153)) (fma.f64 rho0 %1246 %1248) (fma.f64 n %1205 %1248) (fma.f64 %1097 %1153 %1248) (fma.f64 %1205 n %1248) (fma.f64 %1153 %1097 %1248) (fma.f64 %1246 rho0 %1248) (+.f64 %1248 %1248) (fma.f64 rho0 %1253 %1248) (fma.f64 %1205 %358 %1248) (fma.f64 %358 %1205 %1248) (fma.f64 %1253 rho0 %1248) (fma.f64 rho0 %1259 %1248) (fma.f64 #s(literal 1/2 binary64) %1248 %1248) (fma.f64 %1205 %1262 %1248) (fma.f64 %1248 #s(literal 1/2 binary64) %1248) (fma.f64 %1262 %1205 %1248) (fma.f64 %1091 %1152 %1248) (fma.f64 %1138 %1150 %1248) (fma.f64 %1152 %1091 %1248) (fma.f64 %1150 %1138 %1248) (fma.f64 %1100 %1271 %1248) (fma.f64 %1273 %1100 %1248) (fma.f64 %1091 %1275 %1248) (fma.f64 %1138 %1277 %1248) (fma.f64 %1152 %1107 %1248) (fma.f64 %1280 %1138 %1248) (fma.f64 %1282 %1091 %1248) (fma.f64 %1284 %1091 %1248) (fma.f64 %1097 %1152 %1248) (fma.f64 %1248 %1091 %1248) %1323 (*.f64 rho0 (-.f64 %1246 %1091)) (*.f64 rho0 (-.f64 %1091 %1246)) (*.f64 rho0 (+.f64 %1091 %1246)) (neg.f64 %1323) (fma.f64 rho0 %1091 %1248) (fma.f64 rho0 %1246 %1138) (fma.f64 n %1205 %1138) (fma.f64 %1091 rho0 %1248) (fma.f64 %1097 %1153 %1138) (fma.f64 %1205 n %1138) (fma.f64 %1153 %1097 %1138) (fma.f64 %1246 rho0 %1138) (+.f64 %1138 %1248) (+.f64 %1248 %1138) (-.f64 %1138 %1248) (-.f64 %1248 %1138) (fma.f64 rho0 %1253 %1138) (fma.f64 %1205 %358 %1138) (fma.f64 %358 %1205 %1138) (fma.f64 %1253 rho0 %1138) (fma.f64 rho0 %1259 %1138) (fma.f64 #s(literal 1/2 binary64) %1248 %1138) (fma.f64 %1205 %1262 %1138) (fma.f64 %1248 #s(literal 1/2 binary64) %1138) (fma.f64 %1262 %1205 %1138) (fma.f64 %1091 %1152 %1138) (fma.f64 %1138 %1150 %1138) (fma.f64 %1152 %1091 %1138) (fma.f64 %1150 %1138 %1138) (fma.f64 %1100 %1271 %1138) (fma.f64 %1273 %1100 %1138) (fma.f64 %1091 %1275 %1138) (fma.f64 %1138 %1277 %1138) (fma.f64 %1152 %1107 %1138) (fma.f64 %1280 %1138 %1138) (fma.f64 %1282 %1091 %1138) (fma.f64 %1284 %1091 %1138) (fma.f64 %1097 %1152 %1138) (fma.f64 %1248 %1091 %1138) %1366 (*.f64 %1323 n) (*.f64 %1323 %358) (*.f64 %358 %1323) (neg.f64 %1366) (fma.f64 rho0 %1150 %1372) (fma.f64 rho0 %1374 %1152) (fma.f64 n %1138 %1372) (fma.f64 n %1248 %1152) (fma.f64 %1091 %1153 %1372) (fma.f64 %1097 %1371 %1152) (fma.f64 %1138 n %1372) (fma.f64 %1205 %1381 %1152) (fma.f64 %1248 n %1152) (fma.f64 %1153 %1091 %1372) (fma.f64 %1153 %1246 %1152) (fma.f64 %1381 %1205 %1152) (fma.f64 %1387 %1097 %1152) (fma.f64 %1150 rho0 %1372) (fma.f64 %1246 %1153 %1152) (fma.f64 %1391 rho0 %1152) (+.f64 %1152 %1372) (+.f64 %1372 %1152) (-.f64 %1152 %1372) (-.f64 %1372 %1152) (fma.f64 %1138 %358 %1372) (fma.f64 %1205 %1398 %1152) (fma.f64 %1248 %358 %1152) (fma.f64 %358 %1138 %1372) (fma.f64 %358 %1248 %1152) (fma.f64 %1153 %1403 %1152) (fma.f64 %1405 %1097 %1152) (fma.f64 %1407 %1205 %1152) (fma.f64 %1409 rho0 %1152) (fma.f64 rho0 %1411 %1152) (fma.f64 #s(literal 1/2 binary64) %1372 %1152) (fma.f64 %1097 %1414 %1152) (fma.f64 %1205 %1416 %1152) (fma.f64 %1248 %1262 %1152) (fma.f64 %1262 %1248 %1152) (fma.f64 %1420 %1097 %1152) (fma.f64 %1416 %1205 %1152) (fma.f64 %1423 %1097 %1152) (fma.f64 %1372 #s(literal 1/2 binary64) %1152) (fma.f64 %1426 rho0 %1152) (fma.f64 %1428 rho0 %1152) (fma.f64 %1205 %1430 %1152) (fma.f64 %1432 %1205 %1152) (fma.f64 %1434 %1205 %1152) (fma.f64 n %1145 %1372) (fma.f64 %358 %1145 %1372) (fma.f64 %1152 %1150 %1152) (fma.f64 %1439 %1091 %1152) (fma.f64 %1152 %1277 %1152) (fma.f64 %1442 %1138 %1152) (fma.f64 %1444 %1091 %1152) (fma.f64 %1446 %1091 %1152) (fma.f64 n %1323 rho0) %1449 (+.f64 rho0 %1366) (+.f64 %1366 rho0) (-.f64 rho0 %1366) (-.f64 %1366 rho0) (fma.f64 %1323 %358 rho0) (fma.f64 %358 %1323 rho0) (neg.f64 %1449) (fma.f64 rho0 #s(literal 1/2 binary64) %1366) (fma.f64 #s(literal 1/2 binary64) rho0 %1366) (fma.f64 rho0 %1150 %1459) (fma.f64 rho0 %1374 %1186) (fma.f64 n %1138 %1459) (fma.f64 n %1248 %1186) (fma.f64 %1091 %1153 %1459) (fma.f64 %1097 %1371 %1186) (fma.f64 %1138 n %1459) (fma.f64 %1205 %1381 %1186) (fma.f64 %1248 n %1186) (fma.f64 %1153 %1091 %1459) (fma.f64 %1153 %1246 %1186) (fma.f64 %1381 %1205 %1186) (fma.f64 %1387 %1097 %1186) (fma.f64 %1190 rho0 %1372) (fma.f64 %1150 rho0 %1459) (fma.f64 %1246 %1153 %1186) (fma.f64 %1391 rho0 %1186) (+.f64 %1152 %1459) (+.f64 %1186 %1372) (+.f64 %1459 %1152) (+.f64 %1372 %1186) (fma.f64 rho0 %1150 %1481) (fma.f64 n %1138 %1481) (fma.f64 %1091 %1153 %1481) (fma.f64 %1138 n %1481) (fma.f64 %1153 %1091 %1481) (fma.f64 %1150 rho0 %1481) (-.f64 %1186 %1372) (-.f64 %1459 %1152) (-.f64 %1372 %1186) (fma.f64 %1138 %358 %1459) (fma.f64 %1205 %1398 %1186) (fma.f64 %1248 %358 %1186) (fma.f64 %358 %1138 %1459) (fma.f64 %358 %1248 %1186) (fma.f64 %1153 %1403 %1186) (fma.f64 %1405 %1097 %1186) (fma.f64 %1407 %1205 %1186) (fma.f64 %1409 rho0 %1186) (+.f64 %1152 %1481) (fma.f64 %1138 %358 %1481) (fma.f64 %358 %1138 %1481) (fma.f64 rho0 %1411 %1186) (fma.f64 #s(literal 1/2 binary64) %1372 %1186) (fma.f64 %1097 %1414 %1186) (fma.f64 %1205 %1416 %1186) (fma.f64 %1248 %1262 %1186) (fma.f64 %1262 %1248 %1186) (fma.f64 %1420 %1097 %1186) (fma.f64 %1416 %1205 %1186) (fma.f64 %1423 %1097 %1186) (fma.f64 %1372 #s(literal 1/2 binary64) %1186) (fma.f64 %1426 rho0 %1186) (fma.f64 %1428 rho0 %1186) (fma.f64 %1205 %1430 %1186) (fma.f64 %1432 %1205 %1186) (fma.f64 %1434 %1205 %1186) (fma.f64 n %1145 %1459) (fma.f64 n %1145 %1481) (fma.f64 %358 %1145 %1459) (fma.f64 %358 %1145 %1481) (fma.f64 %1152 %1150 %1186) (fma.f64 %1439 %1091 %1186) (fma.f64 %1152 %1277 %1186) (fma.f64 %1442 %1138 %1186) (fma.f64 %1444 %1091 %1186) (fma.f64 %1446 %1091 %1186) %1528 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %167 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %201 %202 %203 %204 %206 %207 %208 %210 %212 %213 %215 %216 %220 %221 %222 %226 %227 %228 %229 %230 %231 %232 %233 %235 %237 %238 %240 %246 %250 %256 %260 %262 %265 %266 %270 %274 %277 %283 %289 %295 %299 %305 %311 %317 %321 %327 %333 %339 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 #s(literal 5/4 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal -2 binary64) %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %34 %35 %37 %38 %40 %41 %43 %45 %47 %49 %50 %51 %53 %54 %58 %61 %67 %71 %77 %83 %89 %95 %96 %97 %98 %360 %361 %362 %364 %365 %366 %368 %370 %371 %373 %374 %375 %377 %378 %379 %381 %383 %385 %386 %387 %389 %391 %392 %393 %395 %397 %399 %400 %401 %402 %403 %404 %405 %406 %407 %408 %409 %410 %411 %412 %413 %414 %415 %416 %417 %418 %419 %420 %421 %422 %423 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 (fma.f64 s #s(literal 1/2 binary64) %1531) (fma.f64 #s(literal 1/2 binary64) s %1531) (fma.f64 %39 #s(literal 5/4 binary64) %426) (fma.f64 %39 #s(literal -5/4 binary64) %426) %1536 (fma.f64 #s(literal -5/4 binary64) %39 %426) (+.f64 %426 %1531) (+.f64 %1531 %426) (-.f64 %426 %1531) (-.f64 %1531 %426) (fma.f64 s #s(literal 1/2 binary64) %1543) (fma.f64 #s(literal 1/2 binary64) s %1543) (fma.f64 #s(literal 1/2 binary64) %428 %1531) (fma.f64 %428 #s(literal 1/2 binary64) %1531) (neg.f64 %1536) (+.f64 %426 %1543) (fma.f64 #s(literal 1/2 binary64) %428 %1543) (fma.f64 #s(literal 1/2 binary64) %433 %1531) (fma.f64 %428 #s(literal 1/2 binary64) %1543) (fma.f64 %433 #s(literal 1/2 binary64) %1531) (fma.f64 #s(literal 1/2 binary64) %433 %1543) (fma.f64 %433 #s(literal 1/2 binary64) %1543) (fma.f64 #s(literal 1/2 binary64) %426 %1531) (fma.f64 %426 #s(literal 1/2 binary64) %1531) (fma.f64 #s(literal 1/2 binary64) %426 %1543) (fma.f64 %426 #s(literal 1/2 binary64) %1543) %1560 %1561 %1563 %1564 %1566 %1568 %1569 %1571 %1573 %1574 %1575 %1577 %1578 %1579 %1580 %1582 %1584 %1586 %1587 %1588 %1590 %1591 %1592 %1594 %1595 %1597 %1599 %1600 %1601 %1602 %1603 %1604 %1605 %1606 %1607 %1608 %1609 %1611 %1613 %1614 %1620 %1627 %1631 %1635 %1641 %1647 %1651 %1654 %1658 %1660 %1666 %1669 %1675 %1679 %1685 %1691 %1698 %1702 %1708 %1714 %1720 %1726 %1732 %1738 %1742 %1748 %1754 %1760 %1764 %1770 %1776 %1782 %1788 %1794 %1800 %1806 %1812 %1818 %1824 %1830 %1836 %1842 %1848 %1854 %1860 %1864 %1868 %1874 %1880 %1886 %1892 %1898 %1904 %1910 %1914 %1920 %1924 %1930 %1936 %1942 %1946 %1952 %1958 %1964 %1970 %1974 %1980 %1986 %1990 %1994 %1996 %1998 %2004 %2010 %2016 %2022 %2026 %2032 %2038 %2042 %2048 %2054 %2058 %2064 %2070 %2074 %2080 %2084 %2088 %2094 %2096 %2098 %2104 %2110 %2116 %2122 %2126 %2132 %2136 %2142 %2148 %2154 %2156 %2158 %2162 %2166 %2172 %2176 %2182 %2188 %2194 %2200 %2202 %2204 %2210 %2214 %2218 %2222 %2228 %2234 %2238 %2242 %2244 %2246 %2252 %2258 %2262 %2270 %2274 %2276 %2282 %2288 %2290 %2292 %2296 %2300 %2301 %2302 %2310 %2318 %2326 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %1560 %1561 %1563 %1564 %1566 %1568 %1569 %1571 %1573 %1574 %1575 %1577 %1578 %1579 %1580 %1582 %1584 %1586 %1587 %1588 %1590 %1591 %1592 %1594 %1595 %1597 %1599 %1600 %1601 %1602 %1603 %1604 %1605 %1606 %1607 %1608 %1609 %1611 %1613 %1614 %1620 %1627 %1631 %1635 %1641 %1647 %1651 %1654 %1658 %1660 %1666 %1669 %1675 %1679 %1685 %1691 %1698 %1702 %1708 %1714 %1720 %1726 %1732 %1738 %1742 %1748 %1754 %1760 %1764 %1770 %1776 %1782 %1788 %1794 %1800 %1806 %1812 %1818 %1824 %1830 %1836 %1842 %1848 %1854 %1860 %1864 %1868 %1874 %1880 %1886 %1892 %1898 %1904 %1910 %1914 %1920 %1924 %1930 %1936 %1942 %1946 %1952 %1958 %1964 %1970 %1974 %1980 %1986 %1990 %1994 %1996 %1998 %2004 %2010 %2016 %2022 %2026 %2032 %2038 %2042 %2048 %2054 %2058 %2064 %2070 %2074 %2080 %2084 %2088 %2094 %2096 %2098 %2104 %2110 %2116 %2122 %2126 %2132 %2136 %2142 %2148 %2154 %2156 %2158 %2162 %2166 %2172 %2176 %2182 %2188 %2194 %2200 %2202 %2204 %2210 %2214 %2218 %2222 %2228 %2234 %2238 %2242 %2244 %2246 %2252 %2258 %2262 %2270 %2274 %2276 %2282 %2288 %2290 %2292 %2296 %2300 %2301 %2302 %2310 %2318 %2326 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1560 %1561 %1563 %1564 %1566 %1568 %1569 %1571 %1573 %1574 %1575 %1577 %1578 %1579 %1580 %1582 %1584 %1586 %1587 %1588 %1590 %1591 %1592 %1594 %1595 %1597 %1599 %1600 %1601 %1602 %1603 %1604 %1605 %1606 %1607 %1608 %1609 %1611 %1613 %1614 %1620 %1627 %1631 %1635 %1641 %1647 %1651 %1654 %1658 %1660 %1666 %1669 %1675 %1679 %1685 %1691 %1698 %1702 %1708 %1714 %1720 %1726 %1732 %1738 %1742 %1748 %1754 %1760 %1764 %1770 %1776 %1782 %1788 %1794 %1800 %1806 %1812 %1818 %1824 %1830 %1836 %1842 %1848 %1854 %1860 %1864 %1868 %1874 %1880 %1886 %1892 %1898 %1904 %1910 %1914 %1920 %1924 %1930 %1936 %1942 %1946 %1952 %1958 %1964 %1970 %1974 %1980 %1986 %1990 %1994 %1996 %1998 %2004 %2010 %2016 %2022 %2026 %2032 %2038 %2042 %2048 %2054 %2058 %2064 %2070 %2074 %2080 %2084 %2088 %2094 %2096 %2098 %2104 %2110 %2116 %2122 %2126 %2132 %2136 %2142 %2148 %2154 %2156 %2158 %2162 %2166 %2172 %2176 %2182 %2188 %2194 %2200 %2202 %2204 %2210 %2214 %2218 %2222 %2228 %2234 %2238 %2242 %2244 %2246 %2252 %2258 %2262 %2270 %2274 %2276 %2282 %2288 %2290 %2292 %2296 %2300 %2301 %2302 %2310 %2318 %2326 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %1560 %1561 %1563 %1564 %1566 %1568 %1569 %1571 %1573 %1574 %1575 %1577 %1578 %1579 %1580 %1582 %1584 %1586 %1587 %1588 %1590 %1591 %1592 %1594 %1595 %1597 %1599 %1600 %1601 %1602 %1603 %1604 %1605 %1606 %1607 %1608 %1609 %1611 %1613 %1614 %1620 %1627 %1631 %1635 %1641 %1647 %1651 %1654 %1658 %1660 %1666 %1669 %1675 %1679 %1685 %1691 %1698 %1702 %1708 %1714 %1720 %1726 %1732 %1738 %1742 %1748 %1754 %1760 %1764 %1770 %1776 %1782 %1788 %1794 %1800 %1806 %1812 %1818 %1824 %1830 %1836 %1842 %1848 %1854 %1860 %1864 %1868 %1874 %1880 %1886 %1892 %1898 %1904 %1910 %1914 %1920 %1924 %1930 %1936 %1942 %1946 %1952 %1958 %1964 %1970 %1974 %1980 %1986 %1990 %1994 %1996 %1998 %2004 %2010 %2016 %2022 %2026 %2032 %2038 %2042 %2048 %2054 %2058 %2064 %2070 %2074 %2080 %2084 %2088 %2094 %2096 %2098 %2104 %2110 %2116 %2122 %2126 %2132 %2136 %2142 %2148 %2154 %2156 %2158 %2162 %2166 %2172 %2176 %2182 %2188 %2194 %2200 %2202 %2204 %2210 %2214 %2218 %2222 %2228 %2234 %2238 %2242 %2244 %2246 %2252 %2258 %2262 %2270 %2274 %2276 %2282 %2288 %2290 %2292 %2296 %2300 %2301 %2302 %2310 %2318 %2326 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1560 %1561 %1563 %1564 %1566 %1568 %1569 %1571 %1573 %1574 %1575 %1577 %1578 %1579 %1580 %1582 %1584 %1586 %1587 %1588 %1590 %1591 %1592 %1594 %1595 %1597 %1599 %1600 %1601 %1602 %1603 %1604 %1605 %1606 %1607 %1608 %1609 %1611 %1613 %1614 %1620 %1627 %1631 %1635 %1641 %1647 %1651 %1654 %1658 %1660 %1666 %1669 %1675 %1679 %1685 %1691 %1698 %1702 %1708 %1714 %1720 %1726 %1732 %1738 %1742 %1748 %1754 %1760 %1764 %1770 %1776 %1782 %1788 %1794 %1800 %1806 %1812 %1818 %1824 %1830 %1836 %1842 %1848 %1854 %1860 %1864 %1868 %1874 %1880 %1886 %1892 %1898 %1904 %1910 %1914 %1920 %1924 %1930 %1936 %1942 %1946 %1952 %1958 %1964 %1970 %1974 %1980 %1986 %1990 %1994 %1996 %1998 %2004 %2010 %2016 %2022 %2026 %2032 %2038 %2042 %2048 %2054 %2058 %2064 %2070 %2074 %2080 %2084 %2088 %2094 %2096 %2098 %2104 %2110 %2116 %2122 %2126 %2132 %2136 %2142 %2148 %2154 %2156 %2158 %2162 %2166 %2172 %2176 %2182 %2188 %2194 %2200 %2202 %2204 %2210 %2214 %2218 %2222 %2228 %2234 %2238 %2242 %2244 %2246 %2252 %2258 %2262 %2270 %2274 %2276 %2282 %2288 %2290 %2292 %2296 %2300 %2301 %2302 %2310 %2318 %2326 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 (+.f64 %497 %1560) (+.f64 %1560 %497) (-.f64 %497 %1560) %2351 (neg.f64 %2351) (fma.f64 #s(literal 1/2 binary64) %497 %1560) (fma.f64 #s(literal 1/2 binary64) %1560 %497) (fma.f64 %497 #s(literal 1/2 binary64) %1560) (fma.f64 %1560 #s(literal 1/2 binary64) %497) (*.f64 #s(literal 1/2 binary64) %2351) (*.f64 %2351 #s(literal 1/2 binary64)) (/.f64 %2351 #s(literal 1/2 binary64)) (fma.f64 %497 %1593 %497) (fma.f64 %1593 %497 %497) (fma.f64 %497 %1596 %497) (fma.f64 %497 %1598 %497) (fma.f64 %1596 %497 %497) (fma.f64 %1598 %497 %497) (fma.f64 %497 %497 %1560) (fma.f64 %497 %1560 %497) (fma.f64 %1560 %497 %497) (+.f64 %497 %2351) (+.f64 %2351 %497) (-.f64 %2351 %497) (*.f64 %2351 %497) (/.f64 %2351 %497) (fma.f64 %555 %555 %1560) (fma.f64 #s(literal 1/2 binary64) %497 %2351) (fma.f64 #s(literal 1/2 binary64) %2351 %497) (fma.f64 %497 #s(literal 1/2 binary64) %2351) (fma.f64 %2351 #s(literal 1/2 binary64) %497) (/.f64 #s(literal 1/2 binary64) (/.f64 %497 %2351)) (*.f64 %1560 %2351) (*.f64 %2351 %1560) (/.f64 %2351 %1560) (fma.f64 %1560 %1560 %1560) (/.f64 #s(literal 1/2 binary64) (/.f64 %1560 %2351)) (+.f64 %1560 %2387) (+.f64 %2387 %1560) (-.f64 %2387 %1560) (fma.f64 #s(literal 1/2 binary64) %623 %1560) (fma.f64 #s(literal 1/2 binary64) %1560 %2387) (fma.f64 #s(literal 1/2 binary64) %2387 %1560) (fma.f64 %1560 #s(literal 1/2 binary64) %2387) (fma.f64 %2387 #s(literal 1/2 binary64) %1560) (+.f64 (*.f64 %2387 #s(literal 1/2 binary64)) %1560) (fma.f64 #s(literal 1/2 binary64) %670 %1560) (fma.f64 #s(literal 1/2 binary64) %673 %1560) (fma.f64 #s(literal 1/2 binary64) %776 %1560) (fma.f64 #s(literal 1/2 binary64) %784 %1560) (fma.f64 #s(literal 1/2 binary64) %839 %1560) (fma.f64 #s(literal 1/2 binary64) %842 %1560) (fma.f64 #s(literal 1/2 binary64) %845 %1560) (fma.f64 #s(literal 1/2 binary64) %847 %1560) (fma.f64 #s(literal 1/2 binary64) %855 %1560) (fma.f64 #s(literal 1/2 binary64) %871 %1560) (fma.f64 #s(literal 1/2 binary64) %875 %1560) (fma.f64 #s(literal 1/2 binary64) %905 %1560) (fma.f64 #s(literal 1/2 binary64) %911 %1560) (fma.f64 #s(literal 1/2 binary64) %915 %1560) (fma.f64 #s(literal 1/2 binary64) %919 %1560) (fma.f64 #s(literal 1/2 binary64) %933 %1560) (fma.f64 #s(literal 1/2 binary64) %937 %1560) (fma.f64 #s(literal 1/2 binary64) %999 %1560) (fma.f64 #s(literal 1/2 binary64) %1005 %1560) (fma.f64 #s(literal 1/2 binary64) %1011 %1560) (fma.f64 #s(literal 1/2 binary64) %1017 %1560) (fma.f64 #s(literal 1/2 binary64) %1021 %1560) (fma.f64 #s(literal 1/2 binary64) %1029 %1560) (fma.f64 #s(literal 1/2 binary64) %2269 %497) (fma.f64 #s(literal 1/2 binary64) %2273 %497) (fma.f64 #s(literal 1/2 binary64) %2275 %497) (fma.f64 #s(literal 1/2 binary64) %2309 %497) (fma.f64 #s(literal 1/2 binary64) %2317 %497) (fma.f64 %497 %497 %2351) (fma.f64 %2351 %497 %497) (fma.f64 #s(literal 1/2 binary64) %2325 %497) (fma.f64 #s(literal 1/2 binary64) %2333 %497) (fma.f64 %555 %555 %2351) (fma.f64 %1560 %2351 %497) (fma.f64 %2351 %1560 %497) (fma.f64 %497 %1593 %2387) (fma.f64 %1593 %497 %2387) (fma.f64 %497 %1596 %2387) (fma.f64 %497 %1598 %2387) (fma.f64 %1596 %497 %2387) (fma.f64 %1598 %497 %2387) (fma.f64 %497 %1560 %2387) (fma.f64 %497 %2387 %1560) (fma.f64 %1560 %497 %2387) (/.f64 %2351 %2387) (fma.f64 #s(literal 1/2 binary64) %623 %2351) (fma.f64 #s(literal 1/2 binary64) %670 %2351) (fma.f64 #s(literal 1/2 binary64) %673 %2351) (fma.f64 #s(literal 1/2 binary64) %776 %2351) (fma.f64 #s(literal 1/2 binary64) %784 %2351) (fma.f64 #s(literal 1/2 binary64) %839 %2351) (fma.f64 #s(literal 1/2 binary64) %842 %2351) (fma.f64 #s(literal 1/2 binary64) %845 %2351) (fma.f64 #s(literal 1/2 binary64) %847 %2351) (fma.f64 #s(literal 1/2 binary64) %855 %2351) (fma.f64 #s(literal 1/2 binary64) %871 %2351) (fma.f64 #s(literal 1/2 binary64) %875 %2351) (fma.f64 #s(literal 1/2 binary64) %905 %2351) (fma.f64 #s(literal 1/2 binary64) %911 %2351) (fma.f64 #s(literal 1/2 binary64) %915 %2351) (fma.f64 #s(literal 1/2 binary64) %919 %2351) (fma.f64 #s(literal 1/2 binary64) %933 %2351) (fma.f64 #s(literal 1/2 binary64) %937 %2351) (fma.f64 #s(literal 1/2 binary64) %999 %2351) (fma.f64 #s(literal 1/2 binary64) %1005 %2351) (fma.f64 #s(literal 1/2 binary64) %1011 %2351) (fma.f64 #s(literal 1/2 binary64) %1017 %2351) (fma.f64 #s(literal 1/2 binary64) %1021 %2351) (fma.f64 #s(literal 1/2 binary64) %1029 %2351) (fma.f64 #s(literal 1/2 binary64) %2269 %2387) (fma.f64 #s(literal 1/2 binary64) %2273 %2387) (fma.f64 #s(literal 1/2 binary64) %2275 %2387) (fma.f64 #s(literal 1/2 binary64) %2309 %2387) (fma.f64 #s(literal 1/2 binary64) %2317 %2387) (fma.f64 #s(literal 1/2 binary64) %2325 %2387) (fma.f64 #s(literal 1/2 binary64) %2333 %2387) (/.f64 (fma.f64 %2387 %1560 %497) %1560) %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %497 %498 %500 %501 %502 %503 %504 %505 %508 %510 %511 %512 %513 %514 %515 %517 %519 %520 %521 %523 %526 %527 %528 %529 %531 %533 %534 %536 %537 %541 %542 %546 %549 %550 %551 %552 %553 %554 %556 %557 %558 %560 %562 %563 %565 %567 %568 %572 %575 %577 %581 %585 %587 %590 %593 %599 %603 %609 %613 %619 %624 %630 %634 %636 %639 %645 %649 %655 %661 %665 %667 %671 %674 %680 %684 %690 %696 %701 %703 %707 %713 %717 %719 %725 %731 %735 %741 %747 %753 %757 %763 %769 %777 %785 %791 %797 %803 %807 %811 %815 %821 %823 %825 %831 %835 %840 %843 %846 %848 %856 %862 %866 %872 %876 %882 %888 %894 %898 %906 %912 %916 %920 %926 %934 %938 %944 %950 %954 %958 %960 %962 %968 %974 %978 %984 %988 %994 %1000 %1006 %1012 %1018 %1022 %1030 %1036 %1040 %1041 %1042 %1043 %1044 %1045 %1046 %1047 %1048 %1049 %1050 %1051 %1052 %1053 %1054 %1055 %1056 %1057 %1058 %1059 %1060 %1061 %1062 %1063 %1064 %1065 %1066 %1067 %1068 %1069 %1070 %1071 %1072 %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %2476 %2477 %2478 %2479 %2481 %2483 %2484 %2485 %2487 %2488 %2489 %2491 %2493 %2494 %2495 %2496 %2498 %2499 %2500 %2501 %2502 %2504 %2505 %2506 %2507 %2509 %2511 %2512 %2513 %2514 %2515 %2516 %2518 %2520 %2521 %2522 %2523 %2524 %2526 %2527 %2528 %2529 %2531 %2532 %2533 %2534 %2535 %2537 %2538 %2539 %2540 %2541 %2542 %2543 %2544 %2545 %2546 %2547 %2548 %2549 %2550 %2551 %2552 %2553 %2554 %2555 %2556 %2557 %2558 %2559 %2560 %2561 %2562 %2563 %2564 %2565 %2566 %2476 %2477 %2478 %2479 %2481 %2483 %2484 %2485 %2487 %2488 %2489 %2491 %2493 %2494 %2495 %2496 %2498 %2499 %2500 %2501 %2502 %2504 %2505 %2506 %2507 %2509 %2511 %2512 %2513 %2514 %2515 %2516 %2518 %2520 %2521 %2522 %2523 %2524 %2526 %2527 %2528 %2529 %2531 %2532 %2533 %2534 %2535 %2537 %2538 %2539 %2540 %2541 %2542 %2543 %2544 %2545 %2546 %2547 %2548 %2549 %2550 %2551 %2552 %2553 %2554 %2555 %2556 %2557 %2558 %2559 %2560 %2561 %2562 %2563 %2564 %2565 %2566 %2567 %2568 (*.f64 %2567 rho0) (*.f64 rho0 %2570) (*.f64 %2570 rho0) (neg.f64 %2568) (*.f64 rho0 %2574) (*.f64 %2574 rho0) (*.f64 rho0 %2577) (*.f64 #s(literal 1/2 binary64) %2568) (*.f64 %2568 #s(literal 1/2 binary64)) (/.f64 %2568 #s(literal 1/2 binary64)) (fma.f64 rho0 %2567 %2568) (fma.f64 %2567 rho0 %2568) (+.f64 %2568 %2568) (fma.f64 rho0 %2570 %2568) (fma.f64 %2570 rho0 %2568) (fma.f64 rho0 %2574 %2568) (fma.f64 %2574 rho0 %2568) (fma.f64 rho0 %2577 %2568) (fma.f64 #s(literal 1/2 binary64) %2568 %2568) (fma.f64 %2568 #s(literal 1/2 binary64) %2568) %2592 (*.f64 rho0 %2593) (*.f64 %2567 %2482) (*.f64 %2593 rho0) (*.f64 %2482 %2567) (*.f64 %2568 %2486) (*.f64 %2486 %2568) (*.f64 %2570 %2482) (neg.f64 %2592) (*.f64 #s(literal 1/2 binary64) %2592) (/.f64 #s(literal 1/2 binary64) (/.f64 %1073 %2568)) %2605 (/.f64 %2605 %1073) (/.f64 %1204 %1073) (/.f64 %1528 %1073) %2609 %2610 (/.f64 %361 %2610) %2612 (neg.f64 %2613) %2615 (*.f64 rho0 %2616) (*.f64 %360 %2618) (*.f64 %2616 rho0) (*.f64 %2618 %360) (*.f64 %361 %2622) (*.f64 %2622 %361) (/.f64 %361 %2613) (*.f64 rho0 (/.f64 %363 %2612)) (*.f64 rho0 (/.f64 %360 %2613)) (*.f64 %363 %2618) (neg.f64 %2615) (*.f64 #s(literal 1/2 binary64) %2615) (/.f64 #s(literal 1/2 binary64) (/.f64 %2612 %361)) (/.f64 #s(literal 1/2 binary64) (/.f64 %2613 %361)) %2637 (neg.f64 %2638) %2640 (*.f64 rho0 %2641) (*.f64 %360 %2643) (*.f64 %2641 rho0) (*.f64 %2643 %360) (*.f64 %361 %2647) (*.f64 %2647 %361) (/.f64 %361 %2638) (*.f64 rho0 (/.f64 %363 %2637)) (*.f64 rho0 (/.f64 %360 %2638)) (*.f64 %363 %2643) (neg.f64 %2640) (*.f64 #s(literal 1/2 binary64) %2640) (/.f64 #s(literal 1/2 binary64) (/.f64 %2637 %361)) (/.f64 #s(literal 1/2 binary64) (/.f64 %2638 %361)) %1073 %1074 %1075 %1076 %1077 %1078 %1079 %1080 %2476 %2477 %2478 %2479 %2481 %2483 %2484 %2485 %2487 %2488 %2489 %2491 %2493 %2494 %2495 %2496 %2498 %2499 %2500 %2501 %2502 %2504 %2505 %2506 %2507 %2509 %2511 %2512 %2513 %2514 %2515 %2516 %2518 %2520 %2521 %2522 %2523 %2524 %2526 %2527 %2528 %2529 %2531 %2532 %2533 %2534 %2535 %2537 %2538 %2539 %2540 %2541 %2542 %2543 %2544 %2545 %2546 %2547 %2548 %2549 %2550 %2551 %2552 %2553 %2554 %2555 %2556 %2557 %2558 %2559 %2560 %2561 %2562 %2563 %2564 %2565 %2566 |
Compiled 460 227 to 36 695 computations (92.0% saved)
33 alts after pruning (33 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 9 680 | 33 | 9 713 |
| Fresh | 0 | 0 | 0 |
| Picked | 9 | 0 | 9 |
| Done | 0 | 0 | 0 |
| Total | 9 689 | 33 | 9 722 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 97.7% | %4 = (PI.f64 ) %14 = (*.f64 (sqrt.f64 (cosh.f64 #s(literal 1/2 binary64))) #s(literal 1/2 binary64)) %16 = (*.f64 #s(literal 1/2 binary64) s) %20 = (cos.f64 (fma.f64 #s(literal 1/4 binary64) %4 %16)) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 %14 (/.f64 (sin.f64 %16) %20) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) s)) %14) %20)) n)) |
| ▶ | 96.9% | %14 = (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) %16 = (*.f64 #s(literal 1/2 binary64) s) %19 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) (cos.f64 %16)) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 %14 (/.f64 (sin.f64 %16) %19) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) s)) %14) %19)) n)) |
| ▶ | 60.0% | %4 = (PI.f64 ) %14 = (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) %22 = (cos.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (neg.f64 s) %4) (fma.f64 #s(literal 1/2 binary64) s %4))) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 %14 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) s)) %22) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) s)) %14) %22)) n)) |
| ▶ | 20.3% | %4 = (PI.f64 ) %20 = (*.f64 #s(literal 1/2 binary64) s) %25 = (fma.f64 #s(literal 5/4 binary64) %4 %20) (/.f64 (*.f64 rho0 (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) (/.f64 %4 #s(literal 4 binary64)))) n)) (pow.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 (cos.f64 (*.f64 #s(literal -1/2 binary64) s)) (cos.f64 (fma.f64 #s(literal 1/4 binary64) %4 %20))) (/.f64 (+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) s %25)) (cos.f64 (-.f64 %20 %25))) #s(literal 1/2 binary64))) n)) |
| ▶ | 74.2% | %10 = (fma.f64 #s(literal 1/2 binary64) s (PI.f64 )) (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (/.f64 (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) s)) (cos.f64 (-.f64 %10 %10))) #s(literal 1/2 binary64)) n)) |
| ▶ | 97.7% | %10 = (sin.f64 (fabs.f64 (fma.f64 #s(literal 1/2 binary64) s (PI.f64 )))) (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 %10 %10)) n)) |
| ▶ | 49.6% | %7 = (PI.f64 ) (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (fabs.f64 (fma.f64 #s(literal 1/2 binary64) s %7)) %7))))) n)) |
| ▶ | 87.4% | (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (tan.f64 (+.f64 (*.f64 (tanh.f64 #s(literal 1/2 binary64)) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 86.4% | (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 99.1% | (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (tan.f64 (approx (+ (* 1/2 s) (/ (PI ) 4)) (*.f64 #s(literal 1/4 binary64) (PI.f64 )))) n)) |
| ▶ | 87.2% | (/.f64 (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) s)) n)) |
| ▶ | 93.5% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (fabs.f64 (fma.f64 #s(literal 1/2 binary64) s (PI.f64 ))))))) n)) |
| ▶ | 49.6% | %16 = (PI.f64 ) (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (fabs.f64 (fma.f64 #s(literal 1/2 binary64) s %16)) %16))))) n)) |
| ▶ | 85.3% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) s)) #s(literal 1/2 binary64)) n)) |
| ▶ | 31.7% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (fma.f64 s #s(literal 1/2 binary64) (PI.f64 ))) n)) |
| ▶ | 36.3% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (-.f64 (PI.f64 ) (*.f64 #s(literal 1/2 binary64) s))) n)) |
| ▶ | 81.4% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (+.f64 (*.f64 (expm1.f64 #s(literal 1/2 binary64)) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 82.2% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 84.4% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 8 binary64)))) n)) |
| ▶ | 84.7% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (sin.f64 (fma.f64 (fabs.f64 s) #s(literal 1/2 binary64) (PI.f64 ))) n)) |
| ▶ | 83.5% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) s (PI.f64 ))) n)) |
| ▶ | 59.3% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) s)) n)) |
| ▶ | 12.4% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (neg.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) s))) n)) |
| ▶ | 62.7% | (/.f64 (*.f64 rho0 (approx (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n) #s(literal 1 binary64))) (pow.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) s)) n)) |
| ▶ | 83.5% | (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 rho0 (pow.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 2 binary64)))) (*.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64)))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 82.5% | (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 (log.f64 (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) (cos.f64 #s(literal 27401669256311/40000000000000 binary64)))))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 82.5% | %14 = (PI.f64 ) (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 (log.f64 (/.f64 (sin.f64 (+.f64 #s(literal 27401669256311/40000000000000 binary64) (*.f64 #s(literal 1/4 binary64) %14))) (/.f64 #s(literal 1/2 binary64) (cos.f64 #s(literal 27401669256311/40000000000000 binary64))))))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 %14 #s(literal 4 binary64)))) n)) |
| ▶ | 97.3% | %14 = (PI.f64 ) %16 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) (*.f64 #s(literal 1/4 binary64) %14)) %29 = (sin.f64 (fabs.f64 (fma.f64 #s(literal 1/2 binary64) s %14))) (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 (log.f64 (/.f64 (sin.f64 %16) (cos.f64 %16))))))) (pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 %29 %29)) n)) |
| ▶ | 82.5% | (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 (log.f64 (/.f64 (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) #s(literal 1/2 binary64))))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 83.4% | (/.f64 (approx (* rho0 (pow (tan (+ (* 1/2 27401669256311/20000000000000) (/ (PI ) 4))) n)) (+.f64 rho0 (*.f64 n (*.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64))))) (pow.f64 (tan.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) s) (/.f64 (PI.f64 ) #s(literal 4 binary64)))) n)) |
| ▶ | 84.6% | (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 (fma.f64 #s(literal 1/4 binary64) (PI.f64 ) (*.f64 #s(literal 1/2 binary64) s))) n) (*.f64 rho0 (pow.f64 (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) (cos.f64 #s(literal 27401669256311/40000000000000 binary64))) n)))) |
| ▶ | 86.5% | (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 (fma.f64 #s(literal 1/4 binary64) (PI.f64 ) (*.f64 #s(literal 1/2 binary64) s))) n) (*.f64 rho0 (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n)))) |
| ▶ | 73.6% | %3 = (* 1/4 (PI )) (/.f64 #s(literal 1 binary64) (approx (/ (pow (tan (+ %3 (* 1/2 s))) n) (* rho0 (pow (tan (+ %3 27401669256311/40000000000000)) n))) (/.f64 #s(literal 1 binary64) rho0))) |
Compiled 711 to 204 computations (71.3% saved)
| Inputs |
|---|
%2 = (* 1/2 27401669256311/20000000000000) %3 = (PI ) %5 = (/ %3 4) %6 = (+ %2 %5) %9 = (* 1/4 %3) %11 = (+ 27401669256311/40000000000000 %9) %12 = (sin %11) %13 = (cos %11) %14 = (/ %12 %13) %16 = (cos 27401669256311/40000000000000) %18 = (sqrt 2) %24 = (cosh 1/2) %25 = (/ 1/2 %16) %26 = (/ %16 1/2) %28 = (+ (* 1/2 1/2) %16) %29 = (/ %12 %25) %37 = (sqrt %24) %2 %3 %5 %6 (tan %6) %9 %11 %12 %13 %14 (log %14) %16 %18 (* %18 1/2) (- (exp 1/2) 1) (tanh 1/2) %24 %25 %26 %28 %29 (log %29) (log %26) (log %28) (pow 5169371400669679/2251799813685248 2) (/ %3 8) %37 (* %37 1/2) |
| Outputs |
|---|
#s(literal 3085153686301295/4503599627370496 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 884279719003555/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 2795330461496381/281474976710656 binary64) #s(literal 884279719003555/1125899906842624 binary64) #s(literal 6622272562315515/4503599627370496 binary64) #s(literal 4480939848040181/4503599627370496 binary64) #s(literal 7219310671089859/72057594037927936 binary64) #s(literal 2795330461496381/281474976710656 binary64) #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 6975108846653965/9007199254740992 binary64) #s(literal 6369051672525773/4503599627370496 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 730395218248103/1125899906842624 binary64) #s(literal 8324762628950771/18014398509481984 binary64) #s(literal 317398492294797/281474976710656 binary64) #s(literal 5815653934456195/9007199254740992 binary64) #s(literal 6975108846653965/4503599627370496 binary64) #s(literal 2306727165084803/2251799813685248 binary64) #s(literal 6940013713794121/4503599627370496 binary64) #s(literal 7789907915255421/18014398509481984 binary64) #s(literal 3940387912437227/9007199254740992 binary64) #s(literal 6946321688347053/288230376151711744 binary64) #s(literal 11588993947673/2199023255552 binary64) #s(literal 884279719003555/2251799813685248 binary64) #s(literal 4782360474287659/4503599627370496 binary64) #s(literal 4782360474287659/9007199254740992 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 150 to 39 computations (74.0% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) %20 = (*.f64 #s(literal 1/4 binary64) %4) %21 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %20) %22 = (sin.f64 %21) %23 = (cos.f64 %21) %24 = (/.f64 %22 %23) %25 = (fma.f64 #s(literal 1/4 binary64) %4 %13) %26 = (cos.f64 %25) %28 = (* 1/2 s) %29 = (PI ) %31 = (/ %29 4) %33 = (approx (+ %28 %31) %20) %36 = (*.f64 #s(literal -1/2 binary64) s) %42 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %31)) n) %43 = (approx %42 #s(literal 1 binary64)) %44 = (log.f64 %24) %45 = (*.f64 rho0 %44) %46 = (*.f64 n %45) %47 = (+.f64 rho0 %46) %48 = (* rho0 %42) %49 = (approx %48 %47) %52 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %53 = (sqrt.f64 #s(literal 2 binary64)) %54 = (*.f64 %53 #s(literal 1/2 binary64)) %55 = (neg.f64 s) %56 = (tan.f64 %25) %57 = (fma.f64 #s(literal 5/4 binary64) %4 %13) %58 = (fma.f64 #s(literal 1/2 binary64) s %4) %59 = (cos.f64 %36) %60 = (/.f64 %59 %26) %61 = (sin.f64 %13) %62 = (/.f64 %61 %26) %63 = (*.f64 %59 %54) %64 = (pow.f64 %56 n) %65 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %66 = (*.f64 rho0 %65) %67 = (*.f64 rho0 %43) %68 = (tan.f64 %33) %69 = (pow.f64 %68 n) %71 = (/.f64 #s(literal 1 binary64) rho0) %73 = (* 1/4 %29) %83 = (approx (/ (pow (tan (+ %73 %28)) n) (* rho0 (pow (tan (+ %73 27401669256311/40000000000000)) n))) %71) %84 = (expm1.f64 #s(literal 1/2 binary64)) %85 = (tanh.f64 #s(literal 1/2 binary64)) %86 = (cosh.f64 #s(literal 1/2 binary64)) %87 = (/.f64 #s(literal 1/2 binary64) %52) %88 = (/.f64 %52 #s(literal 1/2 binary64)) %89 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %52) %90 = (fma.f64 s #s(literal 1/2 binary64) %4) %91 = (-.f64 %4 %13) %92 = (-.f64 %55 %4) %93 = (fma.f64 #s(literal 1/2 binary64) %92 %58) %94 = (cos.f64 %13) %95 = (neg.f64 %94) %96 = (sin.f64 %58) %97 = (fabs.f64 s) %98 = (fma.f64 %97 #s(literal 1/2 binary64) %4) %99 = (fabs.f64 %58) %100 = (sin.f64 %98) %101 = (*.f64 %94 #s(literal 1/2 binary64)) %102 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %94) %103 = (-.f64 %99 %4) %104 = (*.f64 #s(literal 1/2 binary64) %99) %105 = (cos.f64 %104) %106 = (*.f64 #s(literal 1/2 binary64) %105) %107 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %106) %108 = (*.f64 #s(literal 1/2 binary64) %103) %109 = (cos.f64 %108) %110 = (*.f64 #s(literal 1/2 binary64) %109) %111 = (-.f64 #s(literal 1/2 binary64) %110) %112 = (sin.f64 %99) %113 = (*.f64 %112 %112) %114 = (-.f64 #s(literal 1/2 binary64) %113) %115 = (-.f64 %58 %58) %116 = (cos.f64 %115) %117 = (+.f64 %94 %116) %118 = (/.f64 %117 #s(literal 1/2 binary64)) %119 = (pow.f64 %94 n) %120 = (fma.f64 #s(literal 1/2 binary64) s %57) %121 = (cos.f64 %120) %122 = (-.f64 %13 %57) %123 = (cos.f64 %122) %124 = (+.f64 %121 %123) %125 = (/.f64 %124 #s(literal 1/2 binary64)) %128 = (pow.f64 %89 n) %129 = (*.f64 rho0 %128) %130 = (/.f64 %22 %87) %131 = (log.f64 %130) %132 = (*.f64 rho0 %131) %133 = (*.f64 n %132) %134 = (+.f64 rho0 %133) %135 = (approx %48 %134) %137 = (log.f64 %88) %138 = (*.f64 rho0 %137) %139 = (*.f64 n %138) %140 = (+.f64 rho0 %139) %141 = (approx %48 %140) %143 = (log.f64 %89) %144 = (*.f64 rho0 %143) %145 = (*.f64 n %144) %146 = (+.f64 rho0 %145) %147 = (approx %48 %146) %149 = (*.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64)) %150 = (*.f64 n %149) %151 = (+.f64 rho0 %150) %152 = (approx %48 %151) %154 = (pow.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 2 binary64)) %155 = (*.f64 rho0 %154) %156 = (*.f64 n %155) %157 = (fma.f64 #s(literal 1/2 binary64) %156 %149) %158 = (*.f64 n %157) %159 = (+.f64 rho0 %158) %160 = (approx %48 %159) %162 = (/.f64 %64 %66) %164 = (/.f64 %64 %129) %166 = (*.f64 #s(literal 2 binary64) s) %167 = (+.f64 %166 %6) %168 = (tan.f64 %167) %169 = (pow.f64 %168 n) %172 = (*.f64 %84 s) %173 = (+.f64 %172 %6) %174 = (tan.f64 %173) %175 = (pow.f64 %174 n) %177 = (*.f64 %85 s) %178 = (+.f64 %177 %6) %179 = (tan.f64 %178) %180 = (pow.f64 %179 n) %182 = (/.f64 %4 #s(literal 8 binary64)) %183 = (+.f64 %13 %182) %184 = (tan.f64 %183) %185 = (pow.f64 %184 n) %187 = (tan.f64 %90) %188 = (pow.f64 %187 n) %190 = (tan.f64 %91) %191 = (pow.f64 %190 n) %194 = (pow.f64 %61 n) %196 = (pow.f64 %95 n) %198 = (pow.f64 %96 n) %200 = (pow.f64 %100 n) %202 = (pow.f64 %101 n) %204 = (pow.f64 %107 n) %206 = (pow.f64 %111 n) %209 = (pow.f64 %114 n) %212 = (pow.f64 %118 n) %214 = (cos.f64 %93) %215 = (/.f64 %61 %214) %216 = (/.f64 %63 %214) %217 = (fma.f64 %54 %215 %216) %218 = (pow.f64 %217 n) %220 = (/.f64 %61 %102) %221 = (/.f64 %63 %102) %222 = (fma.f64 %54 %220 %221) %223 = (pow.f64 %222 n) %225 = (sqrt.f64 %86) %226 = (*.f64 %225 #s(literal 1/2 binary64)) %227 = (*.f64 %59 %226) %228 = (/.f64 %227 %26) %229 = (fma.f64 %226 %62 %228) %230 = (pow.f64 %229 n) %232 = (fma.f64 %54 %60 %125) %233 = (pow.f64 %232 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/4 binary64) %20 %21 %22 %23 %24 %25 %26 %33 #s(literal -1/2 binary64) #s(literal 2 binary64) %36 #s(literal 1 binary64) %43 %44 %45 %46 %47 %49 #s(literal 8 binary64) #s(literal 5/4 binary64) %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 #s(literal 5169371400669679/2251799813685248 binary64) %71 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 (/.f64 %66 %119) (/.f64 %66 %69) %128 %129 %130 %131 %132 %133 %134 %135 (/.f64 %135 %16) %137 %138 %139 %140 %141 (/.f64 %141 %16) %143 %144 %145 %146 %147 (/.f64 %147 %16) %149 %150 %151 %152 (/.f64 %152 %16) %154 %155 %156 %157 %158 %159 %160 (/.f64 %160 %16) %162 (/.f64 #s(literal 1 binary64) %162) %164 (/.f64 #s(literal 1 binary64) %164) %166 %167 %168 %169 (/.f64 %67 %169) (/.f64 %66 %169) %172 %173 %174 %175 (/.f64 %67 %175) %177 %178 %179 %180 (/.f64 %66 %180) %182 %183 %184 %185 (/.f64 %67 %185) %187 %188 (/.f64 %67 %188) %190 %191 (/.f64 %67 %191) (/.f64 %67 %119) %194 (/.f64 %67 %194) %196 (/.f64 %67 %196) %198 (/.f64 %67 %198) %200 (/.f64 %67 %200) %202 (/.f64 %67 %202) %204 (/.f64 %67 %204) %206 (/.f64 %67 %206) (/.f64 %66 %206) %209 (/.f64 %49 %209) (/.f64 %66 %209) %212 (/.f64 %66 %212) %214 %215 %216 %217 %218 (/.f64 %11 %218) %220 %221 %222 %223 (/.f64 %11 %223) %225 %226 %227 %228 %229 %230 (/.f64 %11 %230) %232 %233 (/.f64 %11 %233) (/.f64 #s(literal 1 binary64) %83) |
| Outputs |
|---|
%7 = (PI ) %9 = (/ %7 4) %13 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %9)) n) %14 = (* rho0 %13) %17 = (PI.f64 ) %18 = (*.f64 #s(literal 1/4 binary64) %17) %19 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %18) %20 = (sin.f64 %19) %22 = (/.f64 %20 (cos.f64 %19)) %23 = (pow.f64 %22 n) %24 = (*.f64 rho0 %23) %28 = (* 1/4 %7) %29 = (+ 27401669256311/40000000000000 %28) %30 = (sin %29) %34 = (* rho0 (log (/ %30 (cos %29)))) %35 = (log.f64 %22) %36 = (*.f64 rho0 %35) %38 = (* n %34) %39 = (*.f64 n %36) %41 = (+ rho0 %38) %43 = (*.f64 n %35) %44 = (+.f64 #s(literal 1 binary64) %43) %48 = (pow 2795330461496381/281474976710656 n) %49 = (* rho0 %48) %51 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %52 = (*.f64 rho0 %51) %56 = (/.f64 #s(literal 1 binary64) rho0) %59 = (* 1/2 s) %60 = (+ %28 %59) %62 = (pow (tan %60) n) %67 = (/ %62 (* rho0 (pow (tan (+ %28 27401669256311/40000000000000)) n))) %69 = (*.f64 #s(literal 1/2 binary64) s) %70 = (fma.f64 #s(literal 1/4 binary64) %17 %69) %72 = (cos.f64 %70) %73 = (/.f64 (sin.f64 %70) %72) %74 = (pow.f64 %73 n) %77 = (cos %59) %78 = (pow %77 n) %79 = (/ %49 %78) %80 = (cos.f64 %69) %81 = (pow.f64 %80 n) %84 = (+ %59 %9) %85 = (tan %84) %86 = (pow %85 n) %87 = (/ %49 %86) %90 = (* 1/2 1/2) %91 = (cos 27401669256311/40000000000000) %92 = (+ %90 %91) %93 = (pow %92 n) %94 = (* rho0 %93) %95 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %96 = (+.f64 #s(literal 1/4 binary64) %95) %97 = (pow.f64 %96 n) %98 = (*.f64 rho0 %97) %103 = (* rho0 (log (/ %30 (/ 1/2 %91)))) %107 = (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 %95 %20))) %108 = (*.f64 rho0 %107) %110 = (* n %103) %111 = (*.f64 n %108) %113 = (+ rho0 %110) %114 = (*.f64 n %107) %118 = (/ %14 %86) %123 = (* rho0 (log (/ %91 1/2))) %125 = (log.f64 (*.f64 #s(literal 2 binary64) %95)) %126 = (*.f64 rho0 %125) %128 = (* n %123) %129 = (*.f64 n %126) %131 = (+ rho0 %128) %132 = (*.f64 n %125) %137 = (* rho0 (log %92)) %138 = (log.f64 %96) %139 = (*.f64 rho0 %138) %141 = (* n %137) %142 = (*.f64 n %139) %144 = (+ rho0 %141) %145 = (*.f64 n %138) %146 = (+.f64 #s(literal 1 binary64) %145) %150 = (* rho0 5169371400669679/2251799813685248) %154 = (* n %150) %155 = (*.f64 n rho0) %156 = (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) %155) %158 = (+ rho0 %154) %165 = (* rho0 (pow 5169371400669679/2251799813685248 2)) %169 = (* n %165) %173 = (+ (* 1/2 %169) %150) %176 = (+.f64 #s(literal 5169371400669679/2251799813685248 binary64) (*.f64 #s(literal 26722400678061598940009669963041/10141204801825835211973625643008 binary64) n)) %177 = (*.f64 rho0 %176) %179 = (* n %173) %182 = (+ rho0 %179) %187 = (/ %62 %49) %190 = (/ %62 %94) %193 = (/ 1 %190) %196 = (* 2 s) %197 = (+ %196 %9) %198 = (tan %197) %199 = (pow %198 n) %200 = (/ %14 %199) %201 = (*.f64 #s(literal 2 binary64) s) %202 = (fma.f64 #s(literal 1/4 binary64) %17 %201) %205 = (/.f64 (sin.f64 %202) (cos.f64 %202)) %206 = (pow.f64 %205 n) %209 = (/ %49 %199) %214 = (* (- (exp 1/2) 1) s) %215 = (+ %214 %9) %216 = (tan %215) %217 = (pow %216 n) %218 = (/ %14 %217) %219 = (expm1.f64 #s(literal 1/2 binary64)) %220 = (*.f64 s %219) %221 = (fma.f64 #s(literal 1/4 binary64) %17 %220) %224 = (/.f64 (sin.f64 %221) (cos.f64 %221)) %225 = (pow.f64 %224 n) %229 = (* (tanh 1/2) s) %230 = (+ %229 %9) %231 = (tan %230) %232 = (pow %231 n) %233 = (/ %49 %232) %234 = (exp.f64 #s(literal 1/2 binary64)) %235 = (/.f64 #s(literal 1 binary64) %234) %236 = (-.f64 %234 %235) %238 = (+.f64 %234 %235) %239 = (/.f64 (*.f64 s %236) %238) %240 = (fma.f64 #s(literal 1/4 binary64) %17 %239) %243 = (/.f64 (sin.f64 %240) (cos.f64 %240)) %244 = (pow.f64 %243 n) %249 = (+ %59 (/ %7 8)) %250 = (tan %249) %251 = (pow %250 n) %252 = (/ %14 %251) %254 = (fma.f64 #s(literal 1/8 binary64) %17 %69) %257 = (/.f64 (sin.f64 %254) (cos.f64 %254)) %258 = (pow.f64 %257 n) %263 = (tan (+ (* s 1/2) %7)) %264 = (pow %263 n) %265 = (/ %14 %264) %266 = (+.f64 %17 %69) %267 = (sin.f64 %266) %269 = (/.f64 %267 (cos.f64 %266)) %270 = (pow.f64 %269 n) %273 = (- %7 %59) %274 = (tan %273) %275 = (pow %274 n) %276 = (/ %14 %275) %277 = (-.f64 %17 %69) %280 = (/.f64 (sin.f64 %277) (cos.f64 %277)) %281 = (pow.f64 %280 n) %284 = (/ %14 %78) %287 = (sin %59) %288 = (pow %287 n) %289 = (/ %14 %288) %290 = (sin.f64 %69) %291 = (pow.f64 %290 n) %294 = (neg %77) %295 = (pow %294 n) %296 = (/ %14 %295) %297 = (neg.f64 %80) %298 = (pow.f64 %297 n) %301 = (+ %59 %7) %302 = (sin %301) %303 = (pow %302 n) %304 = (/ %14 %303) %305 = (pow.f64 %267 n) %308 = (fabs s) %310 = (+ (* %308 1/2) %7) %311 = (sin %310) %312 = (pow %311 n) %313 = (/ %14 %312) %314 = (fabs.f64 s) %316 = (+.f64 %17 (*.f64 #s(literal 1/2 binary64) %314)) %317 = (sin.f64 %316) %318 = (pow.f64 %317 n) %321 = (* %77 1/2) %322 = (pow %321 n) %323 = (/ %14 %322) %324 = (*.f64 #s(literal 1/2 binary64) %80) %325 = (pow.f64 %324 n) %328 = (fabs %301) %329 = (* 1/2 %328) %330 = (cos %329) %331 = (* 1/2 %330) %332 = (+ %90 %331) %333 = (pow %332 n) %334 = (/ %14 %333) %335 = (fabs.f64 %266) %336 = (*.f64 #s(literal 1/2 binary64) %335) %337 = (cos.f64 %336) %338 = (*.f64 #s(literal 1/2 binary64) %337) %339 = (+.f64 #s(literal 1/4 binary64) %338) %340 = (pow.f64 %339 n) %343 = (- %328 %7) %344 = (* 1/2 %343) %345 = (cos %344) %346 = (* 1/2 %345) %347 = (- 1/2 %346) %348 = (pow %347 n) %349 = (/ %14 %348) %350 = (-.f64 %335 %17) %351 = (*.f64 #s(literal 1/2 binary64) %350) %352 = (cos.f64 %351) %353 = (*.f64 #s(literal 1/2 binary64) %352) %354 = (-.f64 #s(literal 1/2 binary64) %353) %355 = (pow.f64 %354 n) %358 = (/ %49 %348) %361 = (sin %328) %362 = (* %361 %361) %363 = (- 1/2 %362) %364 = (pow %363 n) %365 = (/ %14 %364) %366 = (sin.f64 %335) %367 = (pow.f64 %366 #s(literal 2 binary64)) %368 = (-.f64 #s(literal 1/2 binary64) %367) %369 = (pow.f64 %368 n) %372 = (/ %49 %364) %377 = (+ %77 (cos (- %301 %301))) %378 = (/ %377 1/2) %379 = (pow %378 n) %380 = (/ %49 %379) %381 = (+.f64 #s(literal 1 binary64) %80) %382 = (*.f64 #s(literal 2 binary64) %381) %383 = (pow.f64 %382 n) %387 = (* (sqrt 2) 1/2) %388 = (neg s) %389 = (- %388 %7) %391 = (+ (* 1/2 %389) %301) %392 = (cos %391) %393 = (/ %287 %392) %396 = (* -1/2 s) %397 = (cos %396) %398 = (* %397 %387) %399 = (/ %398 %392) %400 = (+ (* %387 %393) %399) %401 = (pow %400 n) %402 = (/ %14 %401) %404 = (*.f64 #s(literal -1/2 binary64) s) %405 = (cos.f64 %404) %406 = (sqrt.f64 #s(literal 2 binary64)) %407 = (*.f64 %405 %406) %411 = (cos.f64 (+.f64 %17 (fma.f64 #s(literal -1/2 binary64) (+.f64 s %17) %69))) %413 = (*.f64 %290 %406) %416 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %407 %411) (*.f64 #s(literal 1/2 binary64) (/.f64 %413 %411))) %417 = (pow.f64 %416 n) %420 = (+ %90 %77) %421 = (/ %287 %420) %423 = (/ %398 %420) %424 = (+ (* %387 %421) %423) %425 = (pow %424 n) %426 = (/ %14 %425) %427 = (+.f64 #s(literal 1/4 binary64) %80) %428 = (/.f64 %407 %427) %431 = (fma.f64 #s(literal 1/2 binary64) %428 (*.f64 #s(literal 1/2 binary64) (/.f64 %413 %427))) %432 = (pow.f64 %431 n) %437 = (* (sqrt (cosh 1/2)) 1/2) %438 = (cos %60) %439 = (/ %287 %438) %441 = (* %397 %437) %442 = (/ %441 %438) %443 = (+ (* %437 %439) %442) %444 = (pow %443 n) %445 = (/ %14 %444) %447 = (sqrt.f64 (*.f64 #s(literal 1/2 binary64) %238)) %448 = (*.f64 %405 %447) %449 = (/.f64 %448 %72) %450 = (*.f64 %290 %447) %453 = (fma.f64 #s(literal 1/2 binary64) %449 (*.f64 #s(literal 1/2 binary64) (/.f64 %450 %72))) %454 = (pow.f64 %453 n) %457 = (/ %397 %438) %461 = (+ (* 5/4 %7) %59) %462 = (+ %59 %461) %463 = (cos %462) %464 = (- %59 %461) %465 = (cos %464) %466 = (+ %463 %465) %467 = (/ %466 1/2) %468 = (+ (* %387 %457) %467) %469 = (pow %468 n) %470 = (/ %14 %469) %473 = (*.f64 #s(literal 5/4 binary64) %17) %475 = (cos.f64 (neg.f64 %473)) %476 = (+.f64 s %473) %477 = (cos.f64 %476) %478 = (+.f64 %475 %477) %479 = (*.f64 #s(literal 2 binary64) %478) %480 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %407 %72) %479) %481 = (pow.f64 %480 n) %513 = (-.f64 (*.f64 #s(literal -26722400678061598940009669963041/10141204801825835211973625643008 binary64) n) #s(literal 5169371400669679/2251799813685248 binary64)) %514 = (*.f64 rho0 %513) %529 = (sin.f64 %18) %530 = (cos.f64 %18) %531 = (/.f64 %529 %530) %533 = (pow.f64 %529 #s(literal 2 binary64)) %534 = (pow.f64 %530 #s(literal 2 binary64)) %535 = (/.f64 %533 %534) %536 = (*.f64 #s(literal -1/2 binary64) %535) %537 = (-.f64 #s(literal 1/2 binary64) %536) %540 = (*.f64 %529 %537) %556 = (+.f64 #s(literal 1/48 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %533 %537) %534) (fma.f64 #s(literal -1/8 binary64) %537 (*.f64 #s(literal 1/48 binary64) %535)))) %567 = (pow.f64 %531 n) %570 = (*.f64 %530 (*.f64 %537 %567)) %572 = (*.f64 n (*.f64 s %570)) %576 = (pow.f64 %537 #s(literal 2 binary64)) %577 = (*.f64 %534 %576) %581 = (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %577 %533))) %536) %583 = (pow.f64 n #s(literal 2 binary64)) %587 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %581) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 %577) %533))) %588 = (*.f64 %587 %567) %589 = (*.f64 n %570) %590 = (/.f64 %589 %529) %602 = (pow.f64 %530 #s(literal 3 binary64)) %604 = (*.f64 %602 (pow.f64 %537 #s(literal 3 binary64))) %605 = (pow.f64 %529 #s(literal 3 binary64)) %611 = (pow.f64 n #s(literal 3 binary64)) %620 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %530 %556) %529) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 %530 %576) %529) (*.f64 #s(literal 2 binary64) (/.f64 %604 %605))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %611 %604) %605) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 (*.f64 %530 (*.f64 %537 %581))) %529)))) %621 = (*.f64 %620 %567) %627 = (*.f64 s %529) %633 = (*.f64 #s(literal 1/2 binary64) %529) %646 = (*.f64 #s(literal -1 binary64) s) %654 = (pow.f64 s #s(literal 2 binary64)) %655 = (*.f64 #s(literal -1/8 binary64) %654) %661 = (*.f64 %654 (-.f64 (*.f64 #s(literal 1/384 binary64) %654) #s(literal 1/8 binary64))) %669 = (*.f64 %654 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/384 binary64) (*.f64 #s(literal -1/46080 binary64) %654))) #s(literal 1/8 binary64))) %672 = (/.f64 #s(literal 1 binary64) %530) %674 = (/.f64 %627 %534) %677 = (*.f64 #s(literal 1/8 binary64) %672) %678 = (/.f64 %533 %602) %680 = (-.f64 %677 (fma.f64 #s(literal -1/4 binary64) %678 %677)) %682 = (/.f64 %529 %534) %683 = (*.f64 #s(literal -1/2 binary64) %682) %725 = (*.f64 #s(literal 1/2 binary64) %672) %730 = (*.f64 #s(literal 1/16 binary64) %672) %732 = (fma.f64 #s(literal -1/8 binary64) %678 (*.f64 #s(literal 1/48 binary64) %672)) %733 = (-.f64 %730 %732) %735 = (*.f64 #s(literal -1/4 binary64) %682) %755 = (*.f64 #s(literal 1/2 binary64) %406) %757 = (*.f64 %654 %406) %774 = (/.f64 %567 %24) %777 = (*.f64 rho0 (*.f64 %529 %23)) %781 = (/.f64 %589 %777) %782 = (*.f64 s %588) %787 = (*.f64 s %621) %794 = (+.f64 %17 %404) %801 = (+.f64 %17 (*.f64 #s(literal -1/2 binary64) %17)) %906 = (*.f64 n %654) %912 = (*.f64 #s(literal 1/128 binary64) %583) %913 = (fma.f64 #s(literal -1/192 binary64) n %912) %924 = (fma.f64 #s(literal -1/2880 binary64) n (fma.f64 #s(literal -1/3072 binary64) %611 (*.f64 #s(literal 1/1536 binary64) %583))) %934 = (cos.f64 %473) %936 = (sin.f64 %473) %937 = (*.f64 s %936) %939 = (+.f64 %934 (*.f64 #s(literal -1 binary64) %937)) %941 = (*.f64 s %934) %945 = (+.f64 %934 (*.f64 s (-.f64 (*.f64 #s(literal -1/2 binary64) %941) %936))) %952 = (+.f64 %934 (*.f64 s (-.f64 (*.f64 s (fma.f64 #s(literal -1/2 binary64) %934 (*.f64 #s(literal 1/6 binary64) %937))) %936))) %958 = (+.f64 %475 %934) %966 = (*.f64 #s(literal 2 binary64) %958) %986 = (*.f64 n (*.f64 rho0 (*.f64 %654 %51))) %990 = (*.f64 %583 %52) %992 = (*.f64 rho0 (*.f64 %913 %51)) %993 = (fma.f64 #s(literal -1/64 binary64) %990 %992) %996 = (*.f64 n %52) %997 = (*.f64 #s(literal -1/8 binary64) %996) %1016 = (/.f64 %52 %567) %1018 = (*.f64 %537 %51) %1019 = (*.f64 %530 %1018) %1023 = (*.f64 %529 %567) %1031 = (*.f64 %533 %567) %1036 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %576 %51)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %587 %51)) %567)) %1041 = (/.f64 (*.f64 n (*.f64 rho0 %1019)) %1023) %1066 = (/.f64 %24 %567) %1068 = (*.f64 %537 %23) %1069 = (*.f64 %530 %1068) %1084 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %576 %23)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %587 %23)) %567)) %1089 = (/.f64 (*.f64 n (*.f64 rho0 %1069)) %1023) %1114 = (/.f64 %567 %52) %1117 = (*.f64 rho0 (*.f64 %529 %51)) %1121 = (/.f64 %589 %1117) %1132 = (/.f64 %567 %98) %1135 = (*.f64 rho0 (*.f64 %529 %97)) %1139 = (/.f64 %589 %1135) %1150 = (/.f64 %98 %567) %1152 = (*.f64 %537 %97) %1153 = (*.f64 %530 %1152) %1168 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %576 %97)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %587 %97)) %567)) %1173 = (/.f64 (*.f64 n (*.f64 rho0 %1153)) %1023) %1200 = (*.f64 #s(literal -2 binary64) %535) %1201 = (-.f64 #s(literal 2 binary64) %1200) %1204 = (*.f64 %529 %1201) %1219 = (+.f64 #s(literal 4/3 binary64) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 %533 %1201) %534) (fma.f64 #s(literal -2 binary64) %1201 (*.f64 #s(literal 4/3 binary64) %535)))) %1231 = (*.f64 %530 (*.f64 %1201 %567)) %1237 = (pow.f64 %1201 #s(literal 2 binary64)) %1238 = (*.f64 %534 %1237) %1241 = (fma.f64 #s(literal -1 binary64) (/.f64 %1238 %533) (*.f64 #s(literal 4 binary64) %1201)) %1246 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1241) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 %1238) %533))) %1247 = (*.f64 %1246 %567) %1249 = (/.f64 (*.f64 n %1231) %529) %1259 = (*.f64 %602 (pow.f64 %1201 #s(literal 3 binary64))) %1273 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -12 binary64) (/.f64 (*.f64 %530 %1237) %529) (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %530 %1219) %529) (*.f64 #s(literal 2 binary64) (/.f64 %1259 %605))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %611 %1259) %605) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 (*.f64 %530 (*.f64 %1241 %1201))) %529)))) %1279 = (*.f64 %1201 %23) %1280 = (*.f64 %530 %1279) %1295 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %1237 %23)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %1246 %23)) %567)) %1300 = (/.f64 (*.f64 n (*.f64 rho0 %1280)) %1023) %1325 = (*.f64 %1201 %51) %1326 = (*.f64 %530 %1325) %1341 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %1237 %51)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %1246 %51)) %567)) %1346 = (/.f64 (*.f64 n (*.f64 rho0 %1326)) %1023) %1376 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %533 %219) %534))) %1377 = (-.f64 %234 %1376) %1380 = (*.f64 %219 %1377) %1381 = (*.f64 %529 %1380) %1389 = (pow.f64 %219 #s(literal 3 binary64)) %1392 = (*.f64 (pow.f64 %219 #s(literal 2 binary64)) %1377) %1400 = (-.f64 (*.f64 #s(literal -1/6 binary64) %1389) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %533 %1392) %534) (fma.f64 #s(literal -1/2 binary64) %1392 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %533 %1389) %534))))) %1411 = (*.f64 %530 (*.f64 %1377 %567)) %1417 = (pow.f64 %1377 #s(literal 2 binary64)) %1418 = (*.f64 %534 %1417) %1421 = (fma.f64 #s(literal -1 binary64) (/.f64 %1418 %533) (*.f64 #s(literal 2 binary64) %1380)) %1426 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1421) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 %1418) %533))) %1427 = (*.f64 %1426 %567) %1429 = (/.f64 (*.f64 n %1411) %529) %1437 = (*.f64 %602 (pow.f64 %1377 #s(literal 3 binary64))) %1454 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %530 (*.f64 %219 %1417)) %529) (fma.f64 #s(literal 2 binary64) (/.f64 %1437 %605) (*.f64 #s(literal 6 binary64) (/.f64 (*.f64 %530 %1400) %529))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %611 %1437) %605) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 (*.f64 %530 (*.f64 %1421 %1377))) %529)))) %1460 = (*.f64 %1377 %23) %1461 = (*.f64 %530 %1460) %1476 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %1417 %23)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %1426 %23)) %567)) %1481 = (/.f64 (*.f64 n (*.f64 rho0 %1461)) %1023) %1506 = (/.f64 %234 %238) %1507 = (*.f64 %234 %238) %1508 = (/.f64 #s(literal 1 binary64) %1507) %1509 = (-.f64 %1506 %1508) %1510 = (*.f64 s %1509) %1516 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %533 %1509) %534) %1508) %1517 = (-.f64 %1506 %1516) %1520 = (*.f64 %1517 %1509) %1521 = (*.f64 %529 %1520) %1528 = (pow.f64 %1509 #s(literal 3 binary64)) %1531 = (*.f64 %1517 (pow.f64 %1509 #s(literal 2 binary64))) %1539 = (-.f64 (*.f64 #s(literal -1/6 binary64) %1528) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %533 %1531) %534) (fma.f64 #s(literal -1/2 binary64) %1531 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %533 %1528) %534))))) %1549 = (*.f64 %530 (*.f64 %1517 %567)) %1555 = (pow.f64 %1517 #s(literal 2 binary64)) %1556 = (*.f64 %534 %1555) %1559 = (fma.f64 #s(literal -1 binary64) (/.f64 %1556 %533) (*.f64 #s(literal 2 binary64) %1520)) %1564 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1559) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 %1556) %533))) %1565 = (*.f64 %1564 %567) %1567 = (/.f64 (*.f64 n %1549) %529) %1575 = (*.f64 %602 (pow.f64 %1517 #s(literal 3 binary64))) %1591 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %530 (*.f64 %1555 %1509)) %529) (fma.f64 #s(literal 2 binary64) (/.f64 %1575 %605) (*.f64 #s(literal 6 binary64) (/.f64 (*.f64 %530 %1539) %529))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %611 %1575) %605) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 (*.f64 %530 (*.f64 %1559 %1517))) %529)))) %1597 = (*.f64 %1517 %51) %1598 = (*.f64 %530 %1597) %1613 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %1555 %51)))) %1031) (/.f64 (*.f64 rho0 (*.f64 %1564 %51)) %567)) %1618 = (/.f64 (*.f64 n (*.f64 rho0 %1598)) %1023) %1643 = (*.f64 #s(literal 1/8 binary64) %17) %1646 = (sin.f64 %1643) %1647 = (cos.f64 %1643) %1648 = (/.f64 %1646 %1647) %1650 = (pow.f64 %1646 #s(literal 2 binary64)) %1651 = (pow.f64 %1647 #s(literal 2 binary64)) %1652 = (/.f64 %1650 %1651) %1653 = (*.f64 #s(literal -1/2 binary64) %1652) %1654 = (-.f64 #s(literal 1/2 binary64) %1653) %1657 = (*.f64 %1646 %1654) %1670 = (+.f64 #s(literal 1/48 binary64) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1650 %1654) %1651) (fma.f64 #s(literal -1/8 binary64) %1654 (*.f64 #s(literal 1/48 binary64) %1652)))) %1681 = (pow.f64 %1648 n) %1684 = (*.f64 %1647 (*.f64 %1654 %1681)) %1690 = (pow.f64 %1654 #s(literal 2 binary64)) %1691 = (*.f64 %1651 %1690) %1695 = (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 %1691 %1650))) %1653) %1700 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %1695) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 %1691) %1650))) %1701 = (*.f64 %1700 %1681) %1703 = (/.f64 (*.f64 n %1684) %1646) %1713 = (*.f64 (pow.f64 %1647 #s(literal 3 binary64)) (pow.f64 %1654 #s(literal 3 binary64))) %1714 = (pow.f64 %1646 #s(literal 3 binary64)) %1728 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %1647 %1670) %1646) (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 %1647 %1690) %1646) (*.f64 #s(literal 2 binary64) (/.f64 %1713 %1714))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %611 %1713) %1714) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %583 (*.f64 %1647 (*.f64 %1654 %1695))) %1646)))) %1734 = (/.f64 %24 %1681) %1736 = (*.f64 %1654 %23) %1737 = (*.f64 %1647 %1736) %1741 = (*.f64 %1646 %1681) %1754 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %1651 (*.f64 %1690 %23)))) (*.f64 %1650 %1681)) (/.f64 (*.f64 rho0 (*.f64 %1700 %23)) %1681)) %1759 = (/.f64 (*.f64 n (*.f64 rho0 %1737)) %1741) %1805 = (log.f64 #s(literal 1/2 binary64)) %1809 = (exp.f64 (*.f64 n (+.f64 %1805 (log.f64 s)))) %1813 = (*.f64 n (*.f64 %654 %1809)) %1817 = (*.f64 n %1809) %1821 = (fma.f64 #s(literal 1/288 binary64) %583 (*.f64 #s(literal 7/1440 binary64) n)) %1833 = (fma.f64 #s(literal 1/10368 binary64) %611 (fma.f64 #s(literal 31/90720 binary64) n (*.f64 #s(literal 7/17280 binary64) %583))) %1842 = (/.f64 %24 %1809) %1847 = (*.f64 n (*.f64 rho0 (*.f64 %654 %23))) %1848 = (/.f64 %1847 %1809) %1852 = (*.f64 %583 %24) %1853 = (/.f64 %1852 %1809) %1855 = (*.f64 rho0 (*.f64 %1821 %23)) %1857 = (fma.f64 #s(literal -1/144 binary64) %1853 (/.f64 %1855 %1809)) %1860 = (*.f64 n %24) %1861 = (/.f64 %1860 %1809) %1862 = (*.f64 #s(literal 1/12 binary64) %1861) %1906 = (exp.f64 (*.f64 n (+.f64 %1805 (log.f64 (neg.f64 s))))) %1909 = (*.f64 n (*.f64 %654 %1906)) %1913 = (*.f64 n %1906) %1916 = (fma.f64 #s(literal -17/1440 binary64) n (*.f64 #s(literal 1/288 binary64) %583)) %1928 = (fma.f64 #s(literal -157/90720 binary64) n (fma.f64 #s(literal -1/10368 binary64) %611 (*.f64 #s(literal 17/17280 binary64) %583))) %1937 = (/.f64 %24 %1906) %1939 = (/.f64 %1847 %1906) %1942 = (/.f64 %1852 %1906) %1944 = (*.f64 rho0 (*.f64 %1916 %23)) %1946 = (fma.f64 #s(literal -1/144 binary64) %1942 (/.f64 %1944 %1906)) %1949 = (/.f64 %1860 %1906) %1950 = (*.f64 #s(literal -1/12 binary64) %1949) %1972 = (*.f64 rho0 (*.f64 %913 %23)) %1973 = (fma.f64 #s(literal -1/64 binary64) %1852 %1972) %1976 = (*.f64 #s(literal -1/8 binary64) %1860) %1981 = (*.f64 n %1972) %1984 = (*.f64 rho0 (*.f64 %924 %23)) %1999 = (*.f64 #s(literal 1/1152 binary64) %583) %2000 = (fma.f64 #s(literal -1/2880 binary64) n %1999) %2012 = (fma.f64 #s(literal -1/82944 binary64) %611 (fma.f64 #s(literal -1/181440 binary64) n (*.f64 #s(literal 1/69120 binary64) %583))) %2025 = (*.f64 rho0 (*.f64 %2000 %23)) %2027 = (fma.f64 #s(literal -1/576 binary64) %1853 (/.f64 %2025 %1809)) %2030 = (*.f64 #s(literal -1/24 binary64) %1861) %2053 = (fma.f64 #s(literal -1/96 binary64) n %912) %2064 = (fma.f64 #s(literal -1/768 binary64) %583 (fma.f64 #s(literal 1/3072 binary64) %611 (*.f64 #s(literal 23/23040 binary64) n))) %2076 = (*.f64 rho0 (*.f64 %2053 %23)) %2077 = (fma.f64 #s(literal -1/64 binary64) %1852 %2076) %2080 = (*.f64 #s(literal 1/8 binary64) %1860) %2103 = (fma.f64 #s(literal -1/720 binary64) n %1999) %2115 = (fma.f64 #s(literal -1/17280 binary64) %583 (fma.f64 #s(literal 1/82944 binary64) %611 (*.f64 #s(literal 71/1451520 binary64) n))) %2127 = (*.f64 rho0 (*.f64 %2103 %23)) %2129 = (fma.f64 #s(literal -1/576 binary64) %1942 (/.f64 %2127 %1906)) %2132 = (*.f64 #s(literal 1/24 binary64) %1949) %2152 = (pow.f64 #s(literal 1/2 binary64) n) %2158 = (*.f64 n %2152) %2171 = (/.f64 %24 %2152) %2178 = (fma.f64 #s(literal -1/64 binary64) (/.f64 %1852 %2152) (/.f64 %1972 %2152)) %2182 = (*.f64 #s(literal -1/8 binary64) (/.f64 %1860 %2152)) %2201 = (pow.f64 #s(literal 4 binary64) n) %2207 = (*.f64 n %2201) %2211 = (fma.f64 #s(literal -1/1536 binary64) n (*.f64 #s(literal 1/512 binary64) %583)) %2221 = (fma.f64 #s(literal -1/24576 binary64) %611 (fma.f64 #s(literal -1/92160 binary64) n (*.f64 #s(literal 1/24576 binary64) %583))) %2229 = (/.f64 %52 %2201) %2237 = (*.f64 rho0 (*.f64 %2211 %51)) %2239 = (fma.f64 #s(literal -1/256 binary64) (/.f64 %990 %2201) (/.f64 %2237 %2201)) %2243 = (*.f64 #s(literal -1/16 binary64) (/.f64 %996 %2201)) %2262 = (cos.f64 %801) %2267 = (/.f64 %654 %2262) %2268 = (/.f64 #s(literal 1 binary64) %2262) %2269 = (*.f64 #s(literal 1/2 binary64) %2268) %2274 = (*.f64 #s(literal 1/48 binary64) %2268) %2286 = (/.f64 %406 %2262) %2287 = (*.f64 #s(literal 1/2 binary64) %2286) %2289 = (/.f64 %757 %2262) %2304 = (*.f64 s %406) %2305 = (/.f64 %2304 %2262) %2320 = (pow.f64 %2287 n) %2326 = (*.f64 n %2320) %2328 = (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/8 binary64) %583)) %2329 = (*.f64 %2328 %2320) %2336 = (fma.f64 #s(literal -1/8 binary64) %583 (fma.f64 #s(literal 1/48 binary64) %611 (*.f64 #s(literal 1/12 binary64) n))) %2343 = (/.f64 %24 %2320) %2347 = (*.f64 n (*.f64 rho0 (*.f64 s %23))) %2353 = (*.f64 rho0 (*.f64 %2328 %23)) %2355 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %1852 %2320) (/.f64 %2353 %2320)) %2359 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1860 %2320)) %2402 = (*.f64 #s(literal 2/5 binary64) %406) %2408 = (-.f64 (*.f64 #s(literal -1/10 binary64) %406) (*.f64 #s(literal -2/25 binary64) %406)) %2418 = (-.f64 (*.f64 #s(literal 1/480 binary64) %406) (fma.f64 #s(literal -1/10 binary64) %2408 (*.f64 #s(literal 1/600 binary64) %406))) %2420 = (*.f64 #s(literal 1/2 binary64) %2408) %2453 = (-.f64 (*.f64 #s(literal -1/60 binary64) %406) (*.f64 #s(literal -1/25 binary64) %406)) %2461 = (pow.f64 %2402 n) %2467 = (*.f64 n %2461) %2469 = (/.f64 %2408 %406) %2471 = (-.f64 (*.f64 #s(literal 5/2 binary64) %2469) #s(literal 1/4 binary64)) %2474 = (fma.f64 #s(literal 1/8 binary64) %583 (*.f64 #s(literal 1/2 binary64) (*.f64 n %2471))) %2475 = (*.f64 %2474 %2461) %2490 = (fma.f64 #s(literal 1/48 binary64) %611 (fma.f64 #s(literal 1/6 binary64) (*.f64 n (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -15/4 binary64) %2469 (*.f64 #s(literal 15/2 binary64) (/.f64 %2453 %406))))) (*.f64 #s(literal 1/4 binary64) (*.f64 %583 %2471)))) %2497 = (/.f64 %24 %2461) %2504 = (*.f64 rho0 (*.f64 %2474 %23)) %2506 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %1852 %2461) (/.f64 %2504 %2461)) %2510 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1860 %2461)) %2529 = (*.f64 #s(literal 1/2 binary64) %447) %2531 = (*.f64 %654 %447) %2546 = (/.f64 %447 %530) %2547 = (*.f64 #s(literal 1/2 binary64) %2546) %2549 = (*.f64 %529 %447) %2554 = (*.f64 %533 %447) %2557 = (/.f64 %2549 %534) %2558 = (*.f64 #s(literal 1/4 binary64) %2557) %2564 = (pow.f64 %530 #s(literal 4 binary64)) %2568 = (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %605 %447) %2564) (fma.f64 #s(literal -1/16 binary64) %2557 (*.f64 #s(literal 1/48 binary64) %2557))) %2570 = (/.f64 %2554 %602) %2571 = (*.f64 #s(literal 1/8 binary64) %2570) %2578 = (fma.f64 #s(literal 1/4 binary64) %2546 %2558) %2582 = (fma.f64 #s(literal 1/8 binary64) %2557 %2571) %2594 = (fma.f64 #s(literal -1/2 binary64) %2568 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1/48 binary64) %2546) (fma.f64 #s(literal -1/8 binary64) %2570 (*.f64 #s(literal -1/16 binary64) %2546))))) %2604 = (pow.f64 %2547 n) %2607 = (*.f64 %530 (*.f64 %2578 %2604)) %2614 = (/.f64 (*.f64 n %2607) %447) %2615 = (pow.f64 %2578 #s(literal 2 binary64)) %2616 = (*.f64 %534 %2615) %2617 = (pow.f64 %447 #s(literal 2 binary64)) %2622 = (fma.f64 #s(literal -4 binary64) (/.f64 %2616 %2617) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 %530 %2582) %447))) %2627 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %2622) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 %583 %2616) %2617))) %2628 = (*.f64 %2627 %2604) %2642 = (*.f64 %602 (pow.f64 %2578 #s(literal 3 binary64))) %2643 = (pow.f64 %447 #s(literal 3 binary64)) %2656 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -24 binary64) (/.f64 (*.f64 %534 (*.f64 %2582 %2578)) %2617) (fma.f64 #s(literal 12 binary64) (/.f64 (*.f64 %530 %2594) %447) (*.f64 #s(literal 16 binary64) (/.f64 %2642 %2643))))) (fma.f64 #s(literal 4/3 binary64) (/.f64 (*.f64 %611 %2642) %2643) (/.f64 (*.f64 %583 (*.f64 %530 (*.f64 %2622 %2578))) %447))) %2663 = (/.f64 %24 %2604) %2666 = (*.f64 %530 (*.f64 %2578 %23)) %2670 = (*.f64 %447 %2604) %2680 = (*.f64 %2627 %23) %2683 = (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %534 (*.f64 %2615 %23)))) (*.f64 %2617 %2604)) (/.f64 (*.f64 rho0 %2680) %2604)) %2689 = (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 rho0 %2666)) %2670)) %2714 = (/.f64 %406 %530) %2715 = (fma.f64 #s(literal 1/2 binary64) %2714 %966) %2717 = (*.f64 %529 %406) %2718 = (/.f64 %2717 %534) %2720 = (fma.f64 #s(literal -2 binary64) %936 (*.f64 #s(literal 1/4 binary64) %2718)) %2726 = (/.f64 (*.f64 %533 %406) %602) %2728 = (fma.f64 #s(literal -1 binary64) %934 (*.f64 #s(literal 1/8 binary64) %2726)) %2742 = (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %605 %406) %2564) (fma.f64 #s(literal -1/16 binary64) %2718 (*.f64 #s(literal 1/48 binary64) %2718))) (*.f64 #s(literal 1/3 binary64) %936)) %2753 = (pow.f64 %2715 n) %2759 = (fma.f64 #s(literal -2 binary64) (/.f64 %936 %2715) (*.f64 #s(literal 1/4 binary64) (/.f64 %2717 (*.f64 %534 %2715)))) %2760 = (*.f64 %2759 %2753) %2765 = (pow.f64 %2715 #s(literal 2 binary64)) %2769 = (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 %2720 #s(literal 2 binary64)) %2765) (*.f64 #s(literal 2 binary64) (/.f64 %2728 %2715))) %2771 = (pow.f64 %2759 #s(literal 2 binary64)) %2774 = (fma.f64 #s(literal 1/2 binary64) (*.f64 n %2769) (*.f64 #s(literal 1/2 binary64) (*.f64 %583 %2771))) %2775 = (*.f64 %2774 %2753) %2796 = (fma.f64 #s(literal 1/6 binary64) (*.f64 n (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 %2720 %2728) %2765) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 %2720 #s(literal 3 binary64)) (pow.f64 %2715 #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 %2742 %2715))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 %611 (pow.f64 %2759 #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 %583 (*.f64 %2759 %2769))))) %2803 = (/.f64 %24 %2753) %2805 = (*.f64 %2759 %23) %2816 = (*.f64 %2774 %23) %2819 = (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %583 (*.f64 rho0 (*.f64 %2771 %23))) %2753) (/.f64 (*.f64 rho0 %2816) %2753)) %2824 = (/.f64 (*.f64 n (*.f64 rho0 %2805)) %2753) %2846 = (/.f64 %17 s) %2847 = (*.f64 #s(literal 1/4 binary64) %2846) %2854 = (*.f64 #s(literal 5/4 binary64) %2846) %2872 = (*.f64 #s(literal -1 binary64) %2846) %2881 = (fabs.f64 (/.f64 #s(literal 1 binary64) s)) %2882 = (*.f64 %654 %2881) %2886 = (/.f64 %17 %654) %2892 = (*.f64 #s(literal -1 binary64) %2886) %2918 = (*.f64 s %234) %2920 = (-.f64 (fma.f64 #s(literal 1/4 binary64) %17 %2918) s) %2923 = (/.f64 (sin.f64 %2920) (cos.f64 %2920)) %2925 = (pow.f64 %2923 n) %2937 = (-.f64 (fma.f64 #s(literal 1/4 binary64) %17 (/.f64 %2918 %238)) (/.f64 s %1507)) %2940 = (/.f64 (sin.f64 %2937) (cos.f64 %2937)) %2942 = (pow.f64 %2940 n) %2963 = (/.f64 %407 %2262) %2968 = (fma.f64 #s(literal 1/2 binary64) %2963 (*.f64 #s(literal 1/2 binary64) (/.f64 %413 %2262))) %2970 = (pow.f64 %2968 n) %2988 = (*.f64 #s(literal -1/4 binary64) %2846) %2993 = (-.f64 %18 %404) %2995 = (cos.f64 %2993) %2996 = (/.f64 (sin.f64 %2993) %2995) %2998 = (pow.f64 %2996 n) %3001 = (*.f64 #s(literal -5/4 binary64) %2846) %3024 = (-.f64 %17 %404) %3025 = (sin.f64 %3024) %3028 = (fabs.f64 (/.f64 #s(literal -1 binary64) s)) %3029 = (*.f64 %654 %3028) %3040 = (fabs.f64 %3024) %3042 = (cos.f64 (*.f64 #s(literal 1/2 binary64) %3040)) %3044 = (*.f64 #s(literal 1/2 binary64) %3042) %3046 = (+.f64 #s(literal 1/4 binary64) %3044) %3054 = (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 %3040 %17))) %3056 = (*.f64 #s(literal 1/2 binary64) %3054) %3058 = (-.f64 #s(literal 1/2 binary64) %3056) %3060 = (sin.f64 %3040) %3062 = (pow.f64 %3060 #s(literal 2 binary64)) %3064 = (-.f64 #s(literal 1/2 binary64) %3062) %3071 = (cos.f64 (-.f64 %473 %646)) %3073 = (+.f64 %475 %3071) %3075 = (*.f64 #s(literal 2 binary64) %3073) %3092 = (-.f64 %18 (*.f64 #s(literal -2 binary64) s)) %3095 = (/.f64 (sin.f64 %3092) (cos.f64 %3092)) %3097 = (pow.f64 %3095 n) %3121 = (-.f64 %1643 %404) %3124 = (/.f64 (sin.f64 %3121) (cos.f64 %3121)) %3126 = (pow.f64 %3124 n) %3131 = (/.f64 %3025 (cos.f64 %3024)) %3133 = (pow.f64 %3131 n) %3139 = (/.f64 (sin.f64 %794) (cos.f64 %794)) %3141 = (pow.f64 %3139 n) %3145 = (pow.f64 %3025 n) %3149 = (pow.f64 %3046 n) %3153 = (pow.f64 %3058 n) %3159 = (pow.f64 %3064 n) %3165 = (/.f64 %448 %2995) %3170 = (fma.f64 #s(literal 1/2 binary64) %3165 (*.f64 #s(literal 1/2 binary64) (/.f64 %450 %2995))) %3172 = (pow.f64 %3170 n) %3177 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %407 %2995) %3075) %3179 = (pow.f64 %3177 n) %3185 = (pow.f64 %35 #s(literal 2 binary64)) %3192 = (pow.f64 %35 #s(literal 3 binary64)) %3203 = (*.f64 rho0 %3185) %3209 = (*.f64 rho0 %3192) %3211 = (*.f64 #s(literal 1/2 binary64) %3203) %3217 = (log.f64 %73) %3221 = (pow.f64 %3217 #s(literal 2 binary64)) %3228 = (pow.f64 %3217 #s(literal 3 binary64)) %3237 = (log.f64 #s(literal 2795330461496381/281474976710656 binary64)) %3241 = (pow.f64 %3237 #s(literal 2 binary64)) %3248 = (pow.f64 %3237 #s(literal 3 binary64)) %3257 = (*.f64 rho0 %3237) %3261 = (*.f64 rho0 %3241) %3267 = (*.f64 rho0 %3248) %3269 = (*.f64 #s(literal 1/2 binary64) %3261) %3275 = (/.f64 %3217 rho0) %3276 = (/.f64 %35 rho0) %3277 = (-.f64 %3275 %3276) %3280 = (/.f64 %3221 rho0) %3281 = (*.f64 #s(literal 1/2 binary64) %3280) %3284 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %3185 rho0) (*.f64 %35 %3277)) %3285 = (-.f64 %3281 %3284) %3291 = (*.f64 #s(literal 1/6 binary64) (/.f64 %3228 rho0)) %3305 = (log.f64 %80) %3309 = (pow.f64 %3305 #s(literal 2 binary64)) %3316 = (pow.f64 %3305 #s(literal 3 binary64)) %3325 = (*.f64 rho0 %3305) %3326 = (-.f64 %3257 %3325) %3330 = (*.f64 rho0 %3309) %3332 = (fma.f64 #s(literal 1/2 binary64) %3330 (*.f64 %3305 %3326)) %3333 = (-.f64 %3269 %3332) %3339 = (*.f64 #s(literal 1/6 binary64) %3267) %3340 = (*.f64 rho0 %3316) %3354 = (*.f64 rho0 %3217) %3355 = (-.f64 %3257 %3354) %3359 = (*.f64 rho0 %3221) %3361 = (fma.f64 #s(literal 1/2 binary64) %3359 (*.f64 %3217 %3355)) %3362 = (-.f64 %3269 %3361) %3368 = (*.f64 rho0 %3228) %3383 = (pow.f64 %138 #s(literal 2 binary64)) %3390 = (pow.f64 %138 #s(literal 3 binary64)) %3401 = (*.f64 rho0 %3383) %3407 = (*.f64 rho0 %3390) %3409 = (*.f64 #s(literal 1/2 binary64) %3401) %3417 = (-.f64 %36 %3354) %3422 = (fma.f64 #s(literal 1/2 binary64) %3359 (*.f64 %3217 %3417)) %3423 = (-.f64 %3211 %3422) %3429 = (*.f64 #s(literal 1/6 binary64) %3209) %3447 = (*.f64 #s(literal 26722400678061598940009669963041/10141204801825835211973625643008 binary64) %155) %3448 = (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) rho0 %3447) %3450 = (*.f64 n %3448) %3454 = (/.f64 %3237 rho0) %3455 = (-.f64 %3275 %3454) %3460 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %3241 rho0) (*.f64 %3237 %3455)) %3461 = (-.f64 %3281 %3460) %3479 = (/.f64 %138 rho0) %3480 = (-.f64 %3275 %3479) %3485 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %3383 rho0) (*.f64 %138 %3480)) %3486 = (-.f64 %3281 %3485) %3504 = (-.f64 %139 %3354) %3509 = (fma.f64 #s(literal 1/2 binary64) %3359 (*.f64 %3217 %3504)) %3510 = (-.f64 %3409 %3509) %3530 = (log.f64 %205) %3534 = (pow.f64 %3530 #s(literal 2 binary64)) %3541 = (pow.f64 %3530 #s(literal 3 binary64)) %3550 = (*.f64 rho0 %3530) %3551 = (-.f64 %36 %3550) %3555 = (*.f64 rho0 %3534) %3557 = (fma.f64 #s(literal 1/2 binary64) %3555 (*.f64 %3530 %3551)) %3558 = (-.f64 %3211 %3557) %3564 = (*.f64 rho0 %3541) %3578 = (-.f64 %3257 %3550) %3583 = (fma.f64 #s(literal 1/2 binary64) %3555 (*.f64 %3530 %3578)) %3584 = (-.f64 %3269 %3583) %3603 = (log.f64 %224) %3607 = (pow.f64 %3603 #s(literal 2 binary64)) %3614 = (pow.f64 %3603 #s(literal 3 binary64)) %3623 = (*.f64 rho0 %3603) %3624 = (-.f64 %36 %3623) %3630 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3607) (*.f64 %3603 %3624)) %3631 = (-.f64 %3211 %3630) %3651 = (log.f64 %243) %3655 = (pow.f64 %3651 #s(literal 2 binary64)) %3662 = (pow.f64 %3651 #s(literal 3 binary64)) %3671 = (*.f64 rho0 %3651) %3672 = (-.f64 %3257 %3671) %3678 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3655) (*.f64 %3651 %3672)) %3679 = (-.f64 %3269 %3678) %3699 = (log.f64 %257) %3703 = (pow.f64 %3699 #s(literal 2 binary64)) %3710 = (pow.f64 %3699 #s(literal 3 binary64)) %3719 = (*.f64 rho0 %3699) %3720 = (-.f64 %36 %3719) %3726 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3703) (*.f64 %3699 %3720)) %3727 = (-.f64 %3211 %3726) %3747 = (log.f64 %269) %3751 = (pow.f64 %3747 #s(literal 2 binary64)) %3758 = (pow.f64 %3747 #s(literal 3 binary64)) %3767 = (*.f64 rho0 %3747) %3768 = (-.f64 %36 %3767) %3774 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3751) (*.f64 %3747 %3768)) %3775 = (-.f64 %3211 %3774) %3795 = (log.f64 %280) %3799 = (pow.f64 %3795 #s(literal 2 binary64)) %3806 = (pow.f64 %3795 #s(literal 3 binary64)) %3815 = (*.f64 rho0 %3795) %3816 = (-.f64 %36 %3815) %3822 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3799) (*.f64 %3795 %3816)) %3823 = (-.f64 %3211 %3822) %3843 = (-.f64 %36 %3325) %3848 = (fma.f64 #s(literal 1/2 binary64) %3330 (*.f64 %3305 %3843)) %3849 = (-.f64 %3211 %3848) %3868 = (log.f64 %290) %3872 = (pow.f64 %3868 #s(literal 2 binary64)) %3879 = (pow.f64 %3868 #s(literal 3 binary64)) %3888 = (*.f64 rho0 %3868) %3889 = (-.f64 %36 %3888) %3895 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3872) (*.f64 %3868 %3889)) %3896 = (-.f64 %3211 %3895) %3916 = (log.f64 %297) %3920 = (pow.f64 %3916 #s(literal 2 binary64)) %3927 = (pow.f64 %3916 #s(literal 3 binary64)) %3936 = (*.f64 rho0 %3916) %3937 = (-.f64 %36 %3936) %3943 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3920) (*.f64 %3916 %3937)) %3944 = (-.f64 %3211 %3943) %3964 = (log.f64 %267) %3968 = (pow.f64 %3964 #s(literal 2 binary64)) %3975 = (pow.f64 %3964 #s(literal 3 binary64)) %3984 = (*.f64 rho0 %3964) %3985 = (-.f64 %36 %3984) %3991 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %3968) (*.f64 %3964 %3985)) %3992 = (-.f64 %3211 %3991) %4012 = (log.f64 %317) %4016 = (pow.f64 %4012 #s(literal 2 binary64)) %4023 = (pow.f64 %4012 #s(literal 3 binary64)) %4032 = (*.f64 rho0 %4012) %4033 = (-.f64 %36 %4032) %4039 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4016) (*.f64 %4012 %4033)) %4040 = (-.f64 %3211 %4039) %4060 = (log.f64 %324) %4064 = (pow.f64 %4060 #s(literal 2 binary64)) %4071 = (pow.f64 %4060 #s(literal 3 binary64)) %4080 = (*.f64 rho0 %4060) %4081 = (-.f64 %36 %4080) %4087 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4064) (*.f64 %4060 %4081)) %4088 = (-.f64 %3211 %4087) %4108 = (log.f64 %339) %4112 = (pow.f64 %4108 #s(literal 2 binary64)) %4119 = (pow.f64 %4108 #s(literal 3 binary64)) %4128 = (*.f64 rho0 %4108) %4129 = (-.f64 %36 %4128) %4135 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4112) (*.f64 %4108 %4129)) %4136 = (-.f64 %3211 %4135) %4156 = (log.f64 %354) %4160 = (pow.f64 %4156 #s(literal 2 binary64)) %4167 = (pow.f64 %4156 #s(literal 3 binary64)) %4176 = (*.f64 rho0 %4156) %4177 = (-.f64 %36 %4176) %4181 = (*.f64 rho0 %4160) %4183 = (fma.f64 #s(literal 1/2 binary64) %4181 (*.f64 %4156 %4177)) %4184 = (-.f64 %3211 %4183) %4190 = (*.f64 rho0 %4167) %4204 = (-.f64 %3257 %4176) %4209 = (fma.f64 #s(literal 1/2 binary64) %4181 (*.f64 %4156 %4204)) %4210 = (-.f64 %3269 %4209) %4229 = (log.f64 %368) %4233 = (pow.f64 %4229 #s(literal 2 binary64)) %4240 = (pow.f64 %4229 #s(literal 3 binary64)) %4249 = (*.f64 rho0 %4229) %4250 = (-.f64 %36 %4249) %4254 = (*.f64 rho0 %4233) %4256 = (fma.f64 #s(literal 1/2 binary64) %4254 (*.f64 %4229 %4250)) %4257 = (-.f64 %3211 %4256) %4263 = (*.f64 rho0 %4240) %4277 = (-.f64 %3257 %4249) %4282 = (fma.f64 #s(literal 1/2 binary64) %4254 (*.f64 %4229 %4277)) %4283 = (-.f64 %3269 %4282) %4302 = (log.f64 %382) %4306 = (pow.f64 %4302 #s(literal 2 binary64)) %4313 = (pow.f64 %4302 #s(literal 3 binary64)) %4322 = (*.f64 rho0 %4302) %4323 = (-.f64 %3257 %4322) %4329 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4306) (*.f64 %4302 %4323)) %4330 = (-.f64 %3269 %4329) %4350 = (log.f64 %416) %4354 = (pow.f64 %4350 #s(literal 2 binary64)) %4361 = (pow.f64 %4350 #s(literal 3 binary64)) %4370 = (*.f64 rho0 %4350) %4371 = (-.f64 %36 %4370) %4377 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4354) (*.f64 %4350 %4371)) %4378 = (-.f64 %3211 %4377) %4398 = (log.f64 %431) %4402 = (pow.f64 %4398 #s(literal 2 binary64)) %4409 = (pow.f64 %4398 #s(literal 3 binary64)) %4418 = (*.f64 rho0 %4398) %4419 = (-.f64 %36 %4418) %4425 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4402) (*.f64 %4398 %4419)) %4426 = (-.f64 %3211 %4425) %4446 = (log.f64 %453) %4450 = (pow.f64 %4446 #s(literal 2 binary64)) %4457 = (pow.f64 %4446 #s(literal 3 binary64)) %4466 = (*.f64 rho0 %4446) %4467 = (-.f64 %36 %4466) %4473 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4450) (*.f64 %4446 %4467)) %4474 = (-.f64 %3211 %4473) %4494 = (log.f64 %480) %4498 = (pow.f64 %4494 #s(literal 2 binary64)) %4505 = (pow.f64 %4494 #s(literal 3 binary64)) %4514 = (*.f64 rho0 %4494) %4515 = (-.f64 %36 %4514) %4521 = (fma.f64 #s(literal 1/2 binary64) (*.f64 rho0 %4498) (*.f64 %4494 %4515)) %4522 = (-.f64 %3211 %4521) %4543 = (/.f64 rho0 n) %4562 = (*.f64 #s(literal 26722400678061598940009669963041/10141204801825835211973625643008 binary64) rho0) %4563 = (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) %4543 %4562) %4577 = (*.f64 #s(literal -1 binary64) %4543) %4594 = (fma.f64 #s(literal -5169371400669679/2251799813685248 binary64) rho0 %4577) (approx rho0 #s(literal 0 binary64)) (approx rho0 rho0) (approx %14 %24) (approx %34 %36) (approx %38 %39) (approx %41 (*.f64 rho0 %44)) (approx %49 %52) (approx (/ 1 rho0) %56) (approx %67 (/.f64 %74 %24)) (approx %79 (/.f64 %52 %81)) (approx %87 (/.f64 %52 %74)) (approx %94 %98) (approx %103 %108) (approx %110 %111) (approx %113 (*.f64 rho0 (+.f64 #s(literal 1 binary64) %114))) (approx %118 (/.f64 %24 %74)) (approx %123 %126) (approx %128 %129) (approx %131 (*.f64 rho0 (+.f64 #s(literal 1 binary64) %132))) (approx %137 %139) (approx %141 %142) (approx %144 (*.f64 rho0 %146)) (approx %150 (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) rho0)) (approx %154 %156) (approx %158 (*.f64 rho0 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) n)))) (approx %165 (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) rho0)) (approx %169 (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %155)) (approx %173 %177) (approx %179 (*.f64 n %177)) (approx %182 (*.f64 rho0 (+.f64 #s(literal 1 binary64) (*.f64 n %176)))) (approx %187 (/.f64 %74 %52)) (approx %190 (/.f64 %74 %98)) (approx %193 (/.f64 %98 %74)) (approx %200 (/.f64 %24 %206)) (approx %209 (/.f64 %52 %206)) (approx %218 (/.f64 %24 %225)) (approx %233 (/.f64 %52 %244)) (approx %252 (/.f64 %24 %258)) (approx %265 (/.f64 %24 %270)) (approx %276 (/.f64 %24 %281)) (approx %284 (/.f64 %24 %81)) (approx %289 (/.f64 %24 %291)) (approx %296 (/.f64 %24 %298)) (approx %304 (/.f64 %24 %305)) (approx %313 (/.f64 %24 %318)) (approx %323 (/.f64 %24 %325)) (approx %334 (/.f64 %24 %340)) (approx %349 (/.f64 %24 %355)) (approx %358 (/.f64 %52 %355)) (approx %365 (/.f64 %24 %369)) (approx %372 (/.f64 %52 %369)) (approx %380 (/.f64 %52 %383)) (approx %402 (/.f64 %24 %417)) (approx %426 (/.f64 %24 %432)) (approx %445 (/.f64 %24 %454)) (approx %470 (/.f64 %24 %481)) (approx %41 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -1 binary64) %43) #s(literal 1 binary64))))) (approx %113 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -1 binary64) %114) #s(literal 1 binary64))))) (approx %131 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -1 binary64) %132) #s(literal 1 binary64))))) (approx %144 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -1 binary64) %145) #s(literal 1 binary64))))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 #s(literal -5169371400669679/2251799813685248 binary64) n) #s(literal 1 binary64))))) (approx %173 (*.f64 #s(literal -1 binary64) %514)) (approx %179 (*.f64 #s(literal -1 binary64) (*.f64 n %514))) (approx %182 (*.f64 #s(literal -1 binary64) (*.f64 rho0 (-.f64 (*.f64 n %513) #s(literal 1 binary64))))) (approx s s) (approx %59 %69) (approx %84 %18) (approx %84 %70) (approx %85 %531) (approx %85 (fma.f64 s %537 %531)) (approx %85 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 s %540) %530))) %536) %531)) (approx %85 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %556)) (*.f64 #s(literal -1/2 binary64) (/.f64 %540 %530))))) %536) %531)) (approx %86 %567) (approx %86 (+.f64 (/.f64 %572 %529) %567)) (approx %86 (fma.f64 s (fma.f64 s %588 %590) %567)) (approx %86 (fma.f64 s (fma.f64 s (fma.f64 s %621 %588) %590) %567)) (approx %438 %530) (approx %438 (+.f64 %530 (*.f64 #s(literal -1/2 binary64) %627))) (approx %438 (+.f64 %530 (*.f64 s (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 s %530)) %633)))) (approx %438 (+.f64 %530 (*.f64 s (-.f64 (*.f64 s (fma.f64 #s(literal -1/8 binary64) %530 (*.f64 #s(literal 1/48 binary64) %627))) %633)))) (approx %396 %404) (approx %388 %646) (approx %461 %473) (approx %461 (fma.f64 #s(literal 1/2 binary64) s %473)) (approx %301 %17) (approx %301 %266) (approx %397 #s(literal 1 binary64)) (approx %397 (+.f64 #s(literal 1 binary64) %655)) (approx %397 (+.f64 #s(literal 1 binary64) %661)) (approx %397 (+.f64 #s(literal 1 binary64) %669)) (approx %457 %672) (approx %457 (fma.f64 #s(literal 1/2 binary64) %674 %672)) (approx %457 (fma.f64 s (-.f64 (*.f64 s %680) %683) %672)) (approx %457 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %529 %680) %530) (fma.f64 #s(literal -1/16 binary64) %682 (*.f64 #s(literal 1/48 binary64) %682))))) (*.f64 #s(literal -1/4 binary64) %678))) %683) %672)) (approx %287 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/48 binary64) %654)))) (approx %287 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal 1/3840 binary64) %654) #s(literal 1/48 binary64)))))) (approx %287 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/3840 binary64) (*.f64 #s(literal -1/645120 binary64) %654))) #s(literal 1/48 binary64)))))) (approx %439 (*.f64 #s(literal 1/2 binary64) (/.f64 s %530))) (approx %439 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %674 %725))) (approx %439 (*.f64 s (fma.f64 s (-.f64 (*.f64 s %733) %735) %725))) (approx %439 (*.f64 s (fma.f64 s (-.f64 (*.f64 s (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %529 %733) %530) (fma.f64 #s(literal -1/32 binary64) %682 (*.f64 #s(literal 1/96 binary64) %682)))) %730) %732)) %735) %725))) (approx %398 %755) (approx %398 (fma.f64 #s(literal -1/16 binary64) %757 %755)) (approx %398 (fma.f64 #s(literal 1/2 binary64) %406 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %406 (*.f64 #s(literal 1/768 binary64) %757))))) (approx %398 (fma.f64 #s(literal 1/2 binary64) %406 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %406 (*.f64 %654 (fma.f64 #s(literal -1/92160 binary64) %757 (*.f64 #s(literal 1/768 binary64) %406))))))) (approx %67 %774) (approx %67 (+.f64 (/.f64 %572 %777) %774)) (approx %67 (fma.f64 s (+.f64 %781 (/.f64 %782 %24)) %774)) (approx %67 (fma.f64 s (fma.f64 s (+.f64 (/.f64 %787 %24) (/.f64 %588 %24)) %781) %774)) (approx %273 %794) (approx %389 (*.f64 #s(literal -1 binary64) %17)) (approx %389 (-.f64 %646 %17)) (approx %391 %801) (approx %294 #s(literal -1 binary64)) (approx %294 (-.f64 (*.f64 #s(literal 1/8 binary64) %654) #s(literal 1 binary64))) (approx %294 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1/384 binary64) %654))) #s(literal 1 binary64))) (approx %294 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/8 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal 1/46080 binary64) %654) #s(literal 1/384 binary64))))) #s(literal 1 binary64))) (approx %302 (*.f64 s (-.f64 (*.f64 #s(literal 1/48 binary64) %654) #s(literal 1/2 binary64)))) (approx %302 (*.f64 s (-.f64 (*.f64 %654 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/3840 binary64) %654))) #s(literal 1/2 binary64)))) (approx %302 (*.f64 s (-.f64 (*.f64 %654 (+.f64 #s(literal 1/48 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal 1/645120 binary64) %654) #s(literal 1/3840 binary64))))) #s(literal 1/2 binary64)))) (approx %308 %314) (approx %310 %316) (approx %328 %335) (approx %311 %317) (approx %321 #s(literal 1/2 binary64)) (approx %321 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/16 binary64) %654))) (approx %321 (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal 1/768 binary64) %654) #s(literal 1/16 binary64))))) (approx %321 (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/768 binary64) (*.f64 #s(literal -1/92160 binary64) %654))) #s(literal 1/16 binary64))))) (approx %420 #s(literal 5/4 binary64)) (approx %420 (+.f64 #s(literal 5/4 binary64) %655)) (approx %420 (+.f64 #s(literal 5/4 binary64) %661)) (approx %420 (+.f64 #s(literal 5/4 binary64) %669)) (approx %343 %350) (approx %329 %336) (approx %330 %337) (approx %331 %338) (approx %332 %339) (approx %344 %351) (approx %345 %352) (approx %346 %353) (approx %347 %354) (approx %361 %366) (approx %362 %367) (approx %363 %368) (approx %377 #s(literal 2 binary64)) (approx %377 (+.f64 #s(literal 2 binary64) %655)) (approx %377 (+.f64 #s(literal 2 binary64) %661)) (approx %377 (+.f64 #s(literal 2 binary64) %669)) (approx %378 #s(literal 4 binary64)) (approx %378 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/4 binary64) %654))) (approx %378 (+.f64 #s(literal 4 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal 1/192 binary64) %654) #s(literal 1/4 binary64))))) (approx %378 (+.f64 #s(literal 4 binary64) (*.f64 %654 (-.f64 (*.f64 %654 (+.f64 #s(literal 1/192 binary64) (*.f64 #s(literal -1/23040 binary64) %654))) #s(literal 1/4 binary64))))) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %906))) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 %654 (fma.f64 #s(literal -1/8 binary64) n (*.f64 %654 %913))))) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 %654 (fma.f64 #s(literal -1/8 binary64) n (*.f64 %654 (fma.f64 #s(literal -1/192 binary64) n (fma.f64 #s(literal 1/128 binary64) %583 (*.f64 %654 %924)))))))) (approx %462 %476) (approx %463 %934) (approx %463 %939) (approx %463 %945) (approx %463 %952) (approx %464 (*.f64 #s(literal -5/4 binary64) %17)) (approx %465 %475) (approx %466 %958) (approx %466 (+.f64 %475 %939)) (approx %466 (+.f64 %475 %945)) (approx %466 (+.f64 %475 %952)) (approx %467 %966) (approx %467 (fma.f64 #s(literal -2 binary64) %937 %966)) (approx %467 (fma.f64 #s(literal 2 binary64) %958 (*.f64 s (fma.f64 #s(literal -2 binary64) %936 (*.f64 #s(literal -1 binary64) %941))))) (approx %467 (fma.f64 #s(literal 2 binary64) %958 (*.f64 s (fma.f64 #s(literal -2 binary64) %936 (*.f64 s (fma.f64 #s(literal -1 binary64) %934 (*.f64 #s(literal 1/3 binary64) %937))))))) (approx %79 (fma.f64 #s(literal 1/8 binary64) %986 %52)) (approx %79 (fma.f64 rho0 %51 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %993)) %997)))) (approx %79 (fma.f64 rho0 %51 (*.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/8 binary64) (*.f64 n %992) (fma.f64 #s(literal 1/8 binary64) (*.f64 n %993) (*.f64 rho0 (*.f64 %924 %51)))))) %993)) %997)))) (approx %87 %1016) (approx %87 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1019))) %1023) %1016)) (approx %87 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1036)) %1041) %1016)) (approx %87 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %587 %1018)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1036 %537))) %529) (/.f64 (*.f64 rho0 (*.f64 %620 %51)) %567))))) %1036)) %1041) %1016)) (approx %118 %1066) (approx %118 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1069))) %1023) %1066)) (approx %118 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1084)) %1089) %1066)) (approx %118 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %587 %1068)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1084 %537))) %529) (/.f64 (*.f64 rho0 (*.f64 %620 %23)) %567))))) %1084)) %1089) %1066)) (approx %187 %1114) (approx %187 (+.f64 (/.f64 %572 %1117) %1114)) (approx %187 (fma.f64 s (+.f64 %1121 (/.f64 %782 %52)) %1114)) (approx %187 (fma.f64 s (fma.f64 s (+.f64 (/.f64 %787 %52) (/.f64 %588 %52)) %1121) %1114)) (approx %190 %1132) (approx %190 (+.f64 (/.f64 %572 %1135) %1132)) (approx %190 (fma.f64 s (+.f64 %1139 (/.f64 %782 %98)) %1132)) (approx %190 (fma.f64 s (fma.f64 s (+.f64 (/.f64 %787 %98) (/.f64 %588 %98)) %1139) %1132)) (approx %193 %1150) (approx %193 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1153))) %1023) %1150)) (approx %193 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1168)) %1173) %1150)) (approx %193 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %587 %1152)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1168 %537))) %529) (/.f64 (*.f64 rho0 (*.f64 %620 %97)) %567))))) %1168)) %1173) %1150)) (approx %196 %201) (approx %197 %202) (approx %198 (fma.f64 s %1201 %531)) (approx %198 (fma.f64 s (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 s %1204) %530))) %1200) %531)) (approx %198 (fma.f64 s (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1219)) (*.f64 #s(literal -2 binary64) (/.f64 %1204 %530))))) %1200) %531)) (approx %199 (+.f64 (/.f64 (*.f64 n (*.f64 s %1231)) %529) %567)) (approx %199 (fma.f64 s (fma.f64 s %1247 %1249) %567)) (approx %199 (fma.f64 s (fma.f64 s (fma.f64 s (*.f64 %1273 %567) %1247) %1249) %567)) (approx %200 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1280))) %1023) %1066)) (approx %200 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1295)) %1300) %1066)) (approx %200 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %1246 %1279)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1295 %1201))) %529) (/.f64 (*.f64 rho0 (*.f64 %1273 %23)) %567))))) %1295)) %1300) %1066)) (approx %209 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1326))) %1023) %1016)) (approx %209 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1341)) %1346) %1016)) (approx %209 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %1246 %1325)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1341 %1201))) %529) (/.f64 (*.f64 rho0 (*.f64 %1273 %51)) %567))))) %1341)) %1346) %1016)) (approx %214 %220) (approx %215 %221) (approx %216 (fma.f64 s %1377 %531)) (approx %216 (fma.f64 s (-.f64 (+.f64 %234 (/.f64 (*.f64 s %1381) %530)) %1376) %531)) (approx %216 (fma.f64 s (-.f64 (+.f64 %234 (*.f64 s (-.f64 (*.f64 s %1400) (*.f64 #s(literal -1 binary64) (/.f64 %1381 %530))))) %1376) %531)) (approx %217 (+.f64 (/.f64 (*.f64 n (*.f64 s %1411)) %529) %567)) (approx %217 (fma.f64 s (fma.f64 s %1427 %1429) %567)) (approx %217 (fma.f64 s (fma.f64 s (fma.f64 s (*.f64 %1454 %567) %1427) %1429) %567)) (approx %218 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1461))) %1023) %1066)) (approx %218 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1476)) %1481) %1066)) (approx %218 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %1426 %1460)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1476 %1377))) %529) (/.f64 (*.f64 rho0 (*.f64 %1454 %23)) %567))))) %1476)) %1481) %1066)) (approx %229 %1510) (approx %230 (fma.f64 #s(literal 1/4 binary64) %17 %1510)) (approx %231 (fma.f64 s %1517 %531)) (approx %231 (fma.f64 s (-.f64 (+.f64 %1506 (/.f64 (*.f64 s %1521) %530)) %1516) %531)) (approx %231 (fma.f64 s (-.f64 (fma.f64 s (-.f64 (*.f64 s %1539) (*.f64 #s(literal -1 binary64) (/.f64 %1521 %530))) %1506) %1516) %531)) (approx %232 (+.f64 (/.f64 (*.f64 n (*.f64 s %1549)) %529) %567)) (approx %232 (fma.f64 s (fma.f64 s %1565 %1567) %567)) (approx %232 (fma.f64 s (fma.f64 s (fma.f64 s (*.f64 %1591 %567) %1565) %1567) %567)) (approx %233 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1598))) %1023) %1016)) (approx %233 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1613)) %1618) %1016)) (approx %233 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %1564 %1597)))) %1023) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %1613 %1517))) %529) (/.f64 (*.f64 rho0 (*.f64 %1591 %51)) %567))))) %1613)) %1618) %1016)) (approx %249 %1643) (approx %249 %254) (approx %250 %1648) (approx %250 (fma.f64 s %1654 %1648)) (approx %250 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 s %1657) %1647))) %1653) %1648)) (approx %250 (fma.f64 s (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1670)) (*.f64 #s(literal -1/2 binary64) (/.f64 %1657 %1647))))) %1653) %1648)) (approx %251 %1681) (approx %251 (+.f64 (/.f64 (*.f64 n (*.f64 s %1684)) %1646) %1681)) (approx %251 (fma.f64 s (fma.f64 s %1701 %1703) %1681)) (approx %251 (fma.f64 s (fma.f64 s (fma.f64 s (*.f64 %1728 %1681) %1701) %1703) %1681)) (approx %252 %1734) (approx %252 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %1737))) %1741) %1734)) (approx %252 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %1754)) %1759) %1734)) (approx %252 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %1647 (*.f64 %1700 %1736)))) %1741) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 %1647 (*.f64 %1754 %1654))) %1646) (/.f64 (*.f64 rho0 (*.f64 %1728 %23)) %1681))))) %1754)) %1759) %1734)) (approx %263 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) %654)))) (approx %263 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) %654)))))) (approx %263 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 %654 (+.f64 #s(literal 1/24 binary64) (*.f64 %654 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) %654)))))))) (approx %264 %1809) (approx %264 (+.f64 %1809 (*.f64 #s(literal 1/12 binary64) %1813))) (approx %264 (+.f64 %1809 (*.f64 %654 (fma.f64 #s(literal 1/12 binary64) %1817 (*.f64 %654 (*.f64 %1809 %1821)))))) (approx %264 (+.f64 %1809 (*.f64 %654 (fma.f64 #s(literal 1/12 binary64) %1817 (*.f64 %654 (fma.f64 %1809 %1821 (*.f64 %654 (*.f64 %1809 %1833)))))))) (approx %265 %1842) (approx %265 (fma.f64 #s(literal -1/12 binary64) %1848 %1842)) (approx %265 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %1857)) %1862) %1842)) (approx %265 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal -1/12 binary64) (*.f64 n %1857) (fma.f64 #s(literal -1/12 binary64) (/.f64 (*.f64 n %1855) %1809) (/.f64 (*.f64 rho0 (*.f64 %1833 %23)) %1809))))) %1857)) %1862) %1842)) (approx %274 (*.f64 s (-.f64 (*.f64 #s(literal -1/24 binary64) %654) #s(literal 1/2 binary64)))) (approx %274 (*.f64 s (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1/240 binary64) %654) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (approx %274 (*.f64 s (-.f64 (*.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -17/40320 binary64) %654) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))) #s(literal 1/2 binary64)))) (approx %275 %1906) (approx %275 (+.f64 %1906 (*.f64 #s(literal -1/12 binary64) %1909))) (approx %275 (+.f64 %1906 (*.f64 %654 (fma.f64 #s(literal -1/12 binary64) %1913 (*.f64 %654 (*.f64 %1906 %1916)))))) (approx %275 (+.f64 %1906 (*.f64 %654 (fma.f64 #s(literal -1/12 binary64) %1913 (*.f64 %654 (fma.f64 %1906 %1916 (*.f64 %654 (*.f64 %1906 %1928)))))))) (approx %276 %1937) (approx %276 (fma.f64 #s(literal 1/12 binary64) %1939 %1937)) (approx %276 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %1946)) %1950) %1937)) (approx %276 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/12 binary64) (*.f64 n %1946) (fma.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 n %1944) %1906) (/.f64 (*.f64 rho0 (*.f64 %1928 %23)) %1906))))) %1946)) %1950) %1937)) (approx %284 (fma.f64 #s(literal 1/8 binary64) %1847 %24)) (approx %284 (fma.f64 rho0 %23 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %1973)) %1976)))) (approx %284 (fma.f64 rho0 %23 (*.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/8 binary64) %1981 (fma.f64 #s(literal 1/8 binary64) (*.f64 n %1973) %1984)))) %1973)) %1976)))) (approx %288 (+.f64 %1809 (*.f64 #s(literal -1/24 binary64) %1813))) (approx %288 (+.f64 %1809 (*.f64 %654 (fma.f64 #s(literal -1/24 binary64) %1817 (*.f64 %654 (*.f64 %1809 %2000)))))) (approx %288 (+.f64 %1809 (*.f64 %654 (fma.f64 #s(literal -1/24 binary64) %1817 (*.f64 %654 (fma.f64 %1809 %2000 (*.f64 %654 (*.f64 %1809 %2012)))))))) (approx %289 (fma.f64 #s(literal 1/24 binary64) %1848 %1842)) (approx %289 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %2027)) %2030) %1842)) (approx %289 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/24 binary64) (*.f64 n %2027) (fma.f64 #s(literal 1/24 binary64) (/.f64 (*.f64 n %2025) %1809) (/.f64 (*.f64 rho0 (*.f64 %2012 %23)) %1809))))) %2027)) %2030) %1842)) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/8 binary64) %906))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/8 binary64) n (*.f64 %654 %2053))))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/8 binary64) n (*.f64 %654 (fma.f64 #s(literal -1/96 binary64) n (fma.f64 #s(literal 1/128 binary64) %583 (*.f64 %654 %2064)))))))) (approx %296 (fma.f64 #s(literal -1/8 binary64) %1847 %24)) (approx %296 (fma.f64 rho0 %23 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %2077)) %2080)))) (approx %296 (fma.f64 rho0 %23 (*.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal -1/8 binary64) (*.f64 n %2076) (fma.f64 #s(literal -1/8 binary64) (*.f64 n %2077) (*.f64 rho0 (*.f64 %2064 %23)))))) %2077)) %2080)))) (approx %303 (+.f64 %1906 (*.f64 #s(literal 1/24 binary64) %1909))) (approx %303 (+.f64 %1906 (*.f64 %654 (fma.f64 #s(literal 1/24 binary64) %1913 (*.f64 %654 (*.f64 %1906 %2103)))))) (approx %303 (+.f64 %1906 (*.f64 %654 (fma.f64 #s(literal 1/24 binary64) %1913 (*.f64 %654 (fma.f64 %1906 %2103 (*.f64 %654 (*.f64 %1906 %2115)))))))) (approx %304 (fma.f64 #s(literal -1/24 binary64) %1939 %1937)) (approx %304 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %2129)) %2132) %1937)) (approx %304 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal -1/24 binary64) (*.f64 n %2129) (fma.f64 #s(literal -1/24 binary64) (/.f64 (*.f64 n %2127) %1906) (/.f64 (*.f64 rho0 (*.f64 %2115 %23)) %1906))))) %2129)) %2132) %1937)) (approx %312 %318) (approx %322 %2152) (approx %322 (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 %654 %2152)) %2152)) (approx %322 (fma.f64 %654 (fma.f64 #s(literal -1/8 binary64) %2158 (*.f64 %654 (*.f64 %913 %2152))) %2152)) (approx %322 (fma.f64 %654 (fma.f64 #s(literal -1/8 binary64) %2158 (*.f64 %654 (fma.f64 %913 %2152 (*.f64 %654 (*.f64 %924 %2152))))) %2152)) (approx %323 %2171) (approx %323 (fma.f64 #s(literal 1/8 binary64) (/.f64 %1847 %2152) %2171)) (approx %323 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %2178)) %2182) %2171)) (approx %323 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/8 binary64) (*.f64 n %2178) (fma.f64 #s(literal 1/8 binary64) (/.f64 %1981 %2152) (/.f64 %1984 %2152))))) %2178)) %2182) %2171)) (approx %333 %340) (approx %348 %355) (approx %364 %369) (approx %379 %2201) (approx %379 (fma.f64 #s(literal -1/16 binary64) (*.f64 n (*.f64 %654 %2201)) %2201)) (approx %379 (fma.f64 %654 (fma.f64 #s(literal -1/16 binary64) %2207 (*.f64 %654 (*.f64 %2211 %2201))) %2201)) (approx %379 (fma.f64 %654 (fma.f64 #s(literal -1/16 binary64) %2207 (*.f64 %654 (fma.f64 %2211 %2201 (*.f64 %654 (*.f64 %2221 %2201))))) %2201)) (approx %380 %2229) (approx %380 (fma.f64 #s(literal 1/16 binary64) (/.f64 %986 %2201) %2229)) (approx %380 (fma.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 %2239)) %2243) %2229)) (approx %380 (fma.f64 %654 (-.f64 (*.f64 %654 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %654 (fma.f64 #s(literal 1/16 binary64) (*.f64 n %2239) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 n %2237) %2201) (/.f64 (*.f64 rho0 (*.f64 %2221 %51)) %2201))))) %2239)) %2243) %2229)) (approx %392 %2262) (approx %393 (*.f64 #s(literal 1/2 binary64) (/.f64 s %2262))) (approx %393 (*.f64 s (fma.f64 #s(literal -1/48 binary64) %2267 %2269))) (approx %393 (*.f64 s (fma.f64 %654 (-.f64 (*.f64 #s(literal 1/3840 binary64) %2267) %2274) %2269))) (approx %393 (*.f64 s (fma.f64 %654 (-.f64 (*.f64 %654 (fma.f64 #s(literal -1/645120 binary64) %2267 (*.f64 #s(literal 1/3840 binary64) %2268))) %2274) %2269))) (approx %399 %2287) (approx %399 (fma.f64 #s(literal -1/16 binary64) %2289 %2287)) (approx %399 (fma.f64 #s(literal 1/2 binary64) %2286 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %2286 (*.f64 #s(literal 1/768 binary64) %2289))))) (approx %399 (fma.f64 #s(literal 1/2 binary64) %2286 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %2286 (*.f64 %654 (fma.f64 #s(literal -1/92160 binary64) %2289 (*.f64 #s(literal 1/768 binary64) %2286))))))) (approx %400 (fma.f64 #s(literal 1/4 binary64) %2305 %2287)) (approx %400 (fma.f64 #s(literal 1/2 binary64) %2286 (*.f64 s (fma.f64 #s(literal -1/16 binary64) %2305 (*.f64 #s(literal 1/4 binary64) %2286))))) (approx %400 (fma.f64 #s(literal 1/2 binary64) %2286 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %2286 (*.f64 s (fma.f64 #s(literal -1/16 binary64) %2286 (*.f64 #s(literal -1/96 binary64) %2305))))))) (approx %401 %2320) (approx %401 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 s %2320)) %2320)) (approx %401 (fma.f64 s (fma.f64 #s(literal 1/2 binary64) %2326 (*.f64 s %2329)) %2320)) (approx %401 (fma.f64 s (fma.f64 #s(literal 1/2 binary64) %2326 (*.f64 s (fma.f64 s (*.f64 %2336 %2320) %2329))) %2320)) (approx %402 %2343) (approx %402 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2347 %2320) %2343)) (approx %402 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %2355)) %2359) %2343)) (approx %402 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (*.f64 n %2355) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n %2353) %2320) (/.f64 (*.f64 rho0 (*.f64 %2336 %23)) %2320))))) %2355)) %2359) %2343)) (approx %421 (*.f64 #s(literal 2/5 binary64) s)) (approx %421 (*.f64 s (+.f64 #s(literal 2/5 binary64) (*.f64 #s(literal 7/300 binary64) %654)))) (approx %421 (*.f64 s (+.f64 #s(literal 2/5 binary64) (*.f64 %654 (+.f64 #s(literal 7/300 binary64) (*.f64 #s(literal 41/24000 binary64) %654)))))) (approx %421 (*.f64 s (+.f64 #s(literal 2/5 binary64) (*.f64 %654 (+.f64 #s(literal 7/300 binary64) (*.f64 %654 (+.f64 #s(literal 41/24000 binary64) (*.f64 #s(literal 2579/20160000 binary64) %654)))))))) (approx %423 %2402) (approx %423 (fma.f64 #s(literal 2/5 binary64) %406 (*.f64 #s(literal 1/2 binary64) (*.f64 %654 %2408)))) (approx %423 (fma.f64 #s(literal 2/5 binary64) %406 (*.f64 %654 (fma.f64 #s(literal 1/2 binary64) (*.f64 %654 %2418) %2420)))) (approx %423 (fma.f64 #s(literal 2/5 binary64) %406 (*.f64 %654 (fma.f64 #s(literal 1/2 binary64) %2408 (*.f64 %654 (fma.f64 #s(literal 1/2 binary64) (*.f64 %654 (-.f64 (*.f64 #s(literal -1/57600 binary64) %406) (fma.f64 #s(literal -1/10 binary64) %2418 (fma.f64 #s(literal -1/72000 binary64) %406 (*.f64 #s(literal 1/480 binary64) %2408))))) (*.f64 #s(literal 1/2 binary64) %2418))))))) (approx %424 (fma.f64 #s(literal 1/5 binary64) %2304 %2402)) (approx %424 (fma.f64 #s(literal 2/5 binary64) %406 (*.f64 s (fma.f64 #s(literal 1/5 binary64) %406 (*.f64 #s(literal 1/2 binary64) (*.f64 s %2408)))))) (approx %424 (fma.f64 #s(literal 2/5 binary64) %406 (*.f64 s (fma.f64 #s(literal 1/5 binary64) %406 (*.f64 s (fma.f64 #s(literal 1/2 binary64) (*.f64 s %2453) %2420)))))) (approx %425 %2461) (approx %425 (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 s %2461)) %2461)) (approx %425 (fma.f64 s (fma.f64 #s(literal 1/2 binary64) %2467 (*.f64 s %2475)) %2461)) (approx %425 (fma.f64 s (fma.f64 #s(literal 1/2 binary64) %2467 (*.f64 s (fma.f64 s (*.f64 %2490 %2461) %2475))) %2461)) (approx %426 %2497) (approx %426 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2347 %2461) %2497)) (approx %426 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %2506)) %2510) %2497)) (approx %426 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1/2 binary64) (*.f64 n %2506) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n %2504) %2461) (/.f64 (*.f64 rho0 (*.f64 %2490 %23)) %2461))))) %2506)) %2510) %2497)) (approx %441 %2529) (approx %441 (fma.f64 #s(literal -1/16 binary64) %2531 %2529)) (approx %441 (fma.f64 #s(literal 1/2 binary64) %447 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %447 (*.f64 #s(literal 1/768 binary64) %2531))))) (approx %441 (fma.f64 #s(literal 1/2 binary64) %447 (*.f64 %654 (fma.f64 #s(literal -1/16 binary64) %447 (*.f64 %654 (fma.f64 #s(literal -1/92160 binary64) %2531 (*.f64 #s(literal 1/768 binary64) %447))))))) (approx %442 %2547) (approx %442 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 s %2549) %534) %2547)) (approx %442 (fma.f64 #s(literal 1/2 binary64) %2546 (*.f64 s (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 s %2554) %602) %2558)))) (approx %442 (fma.f64 #s(literal 1/2 binary64) %2546 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %2557 (*.f64 s (fma.f64 #s(literal -1/2 binary64) (*.f64 s %2568) %2571)))))) (approx %443 (fma.f64 #s(literal 1/2 binary64) %2546 (*.f64 s %2578))) (approx %443 (fma.f64 #s(literal 1/2 binary64) %2546 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %2546 (fma.f64 #s(literal 1/4 binary64) %2557 (*.f64 s %2582)))))) (approx %443 (fma.f64 #s(literal 1/2 binary64) %2546 (*.f64 s (fma.f64 #s(literal 1/4 binary64) %2546 (fma.f64 #s(literal 1/4 binary64) %2557 (*.f64 s (fma.f64 #s(literal 1/8 binary64) %2557 (fma.f64 #s(literal 1/8 binary64) %2570 (*.f64 s %2594))))))))) (approx %444 %2604) (approx %444 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 n (*.f64 s %2607)) %447) %2604)) (approx %444 (fma.f64 s (fma.f64 #s(literal 2 binary64) %2614 (*.f64 s %2628)) %2604)) (approx %444 (fma.f64 s (fma.f64 #s(literal 2 binary64) %2614 (*.f64 s (fma.f64 s (*.f64 %2656 %2604) %2628))) %2604)) (approx %445 %2663) (approx %445 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %2666))) %2670) %2663)) (approx %445 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %2683)) %2689) %2663)) (approx %445 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %530 (*.f64 %2578 %2680)))) %2670) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 n (*.f64 %530 (*.f64 %2683 %2578))) %447) (/.f64 (*.f64 rho0 (*.f64 %2656 %23)) %2604))))) %2683)) %2689) %2663)) (approx %468 %2715) (approx %468 (fma.f64 #s(literal 1/2 binary64) %2714 (fma.f64 #s(literal 2 binary64) %958 (*.f64 s %2720)))) (approx %468 (fma.f64 #s(literal 1/2 binary64) %2714 (fma.f64 #s(literal 2 binary64) %958 (*.f64 s (fma.f64 #s(literal -2 binary64) %936 (fma.f64 #s(literal 1/4 binary64) %2718 (*.f64 s %2728))))))) (approx %468 (fma.f64 #s(literal 1/2 binary64) %2714 (fma.f64 #s(literal 2 binary64) %958 (*.f64 s (fma.f64 #s(literal -2 binary64) %936 (fma.f64 #s(literal 1/4 binary64) %2718 (*.f64 s (fma.f64 #s(literal -1 binary64) %934 (fma.f64 #s(literal 1/8 binary64) %2726 (*.f64 s %2742)))))))))) (approx %469 %2753) (approx %469 (fma.f64 n (*.f64 s %2760) %2753)) (approx %469 (fma.f64 s (fma.f64 n %2760 (*.f64 s %2775)) %2753)) (approx %469 (fma.f64 s (fma.f64 n %2760 (*.f64 s (fma.f64 s (*.f64 %2796 %2753) %2775))) %2753)) (approx %470 %2803) (approx %470 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 s %2805))) %2753) %2803)) (approx %470 (fma.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s %2819)) %2824) %2803)) (approx %470 (fma.f64 s (-.f64 (*.f64 s (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 %2759 %2819)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (*.f64 rho0 (*.f64 %2759 %2816))) %2753) (/.f64 (*.f64 rho0 (*.f64 %2796 %23)) %2753))))) %2819)) %2824) %2803)) (approx %84 (*.f64 s (+.f64 #s(literal 1/2 binary64) %2847))) (approx %85 %73) (approx %86 %74) (approx %438 %72) (approx %461 (*.f64 s (+.f64 #s(literal 1/2 binary64) %2854))) (approx %301 (*.f64 s (+.f64 #s(literal 1/2 binary64) %2846))) (approx %397 %405) (approx %457 (/.f64 %405 %72)) (approx %287 %290) (approx %439 (/.f64 %290 %72)) (approx %398 (*.f64 #s(literal 1/2 binary64) %407)) (approx %273 (*.f64 s (-.f64 %2846 #s(literal 1/2 binary64)))) (approx %389 (*.f64 s (-.f64 %2872 #s(literal 1 binary64)))) (approx %77 %80) (approx %294 (*.f64 #s(literal -1 binary64) %80)) (approx %302 %267) (approx %308 %2882) (approx %310 (*.f64 #s(literal 1/2 binary64) %2882)) (approx %310 (*.f64 %654 (fma.f64 #s(literal 1/2 binary64) %2881 %2886))) (approx %321 %324) (approx %420 %427) (approx %343 (*.f64 %654 (+.f64 %2881 %2892))) (approx %344 (*.f64 %654 (fma.f64 #s(literal -1/2 binary64) %2886 (*.f64 #s(literal 1/2 binary64) %2881)))) (approx %377 %381) (approx %378 %382) (approx %78 %81) (approx %462 (*.f64 s (+.f64 #s(literal 1 binary64) %2854))) (approx %463 %477) (approx %466 %478) (approx %467 %479) (approx %197 (*.f64 s (+.f64 #s(literal 2 binary64) %2847))) (approx %198 %205) (approx %199 %206) (approx %215 (*.f64 s (-.f64 (+.f64 %234 %2847) #s(literal 1 binary64)))) (approx %216 %2923) (approx %217 %2925) (approx %218 (/.f64 %24 %2925)) (approx %229 %239) (approx %230 (*.f64 s (-.f64 (fma.f64 #s(literal 1/4 binary64) %2846 %1506) %1508))) (approx %231 %2940) (approx %232 %2942) (approx %233 (/.f64 %52 %2942)) (approx %249 (*.f64 s (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/8 binary64) %2846)))) (approx %250 %257) (approx %251 %258) (approx %263 %269) (approx %264 %270) (approx %274 %280) (approx %275 %281) (approx %288 %291) (approx %295 %298) (approx %303 %305) (approx %322 %325) (approx %379 %383) (approx %393 (/.f64 %290 %2262)) (approx %399 (*.f64 #s(literal 1/2 binary64) %2963)) (approx %400 %2968) (approx %401 %2970) (approx %402 (/.f64 %24 %2970)) (approx %421 (/.f64 %290 %427)) (approx %423 (*.f64 #s(literal 1/2 binary64) %428)) (approx %424 %431) (approx %425 %432) (approx %441 (*.f64 #s(literal 1/2 binary64) %448)) (approx %442 (*.f64 #s(literal 1/2 binary64) %449)) (approx %443 %453) (approx %444 %454) (approx %468 %480) (approx %469 %481) (approx %84 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2988 #s(literal 1/2 binary64))))) (approx %85 %2996) (approx %86 %2998) (approx %438 %2995) (approx %461 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %3001 #s(literal 1/2 binary64))))) (approx %301 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2872 #s(literal 1/2 binary64))))) (approx %457 (/.f64 %405 %2995)) (approx %439 (/.f64 %290 %2995)) (approx %67 (/.f64 %2998 %24)) (approx %273 (*.f64 #s(literal -1 binary64) (*.f64 s (+.f64 #s(literal 1/2 binary64) %2872)))) (approx %389 (*.f64 #s(literal -1 binary64) (*.f64 s (+.f64 #s(literal 1 binary64) %2846)))) (approx %302 %3025) (approx %308 (*.f64 #s(literal -1 binary64) %3029)) (approx %310 (*.f64 #s(literal -1/2 binary64) %3029)) (approx %310 (*.f64 %654 (fma.f64 #s(literal -1/2 binary64) %3028 %2886))) (approx %343 (*.f64 %654 (fma.f64 #s(literal -1 binary64) %3028 %2892))) (approx %330 %3042) (approx %331 %3044) (approx %332 %3046) (approx %344 (*.f64 %654 (fma.f64 #s(literal -1/2 binary64) %3028 (*.f64 #s(literal -1/2 binary64) %2886)))) (approx %345 %3054) (approx %346 %3056) (approx %347 %3058) (approx %361 %3060) (approx %362 %3062) (approx %363 %3064) (approx %462 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %3001 #s(literal 1 binary64))))) (approx %463 %3071) (approx %466 %3073) (approx %467 %3075) (approx %87 (/.f64 %52 %2998)) (approx %118 (/.f64 %24 %2998)) (approx %187 (/.f64 %2998 %52)) (approx %190 (/.f64 %2998 %98)) (approx %193 (/.f64 %98 %2998)) (approx %197 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 %2988 #s(literal 2 binary64))))) (approx %198 %3095) (approx %199 %3097) (approx %200 (/.f64 %24 %3097)) (approx %209 (/.f64 %52 %3097)) (approx %215 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) %219 %2988)))) (approx %216 %224) (approx %217 %225) (approx %230 (*.f64 #s(literal -1 binary64) (*.f64 s (fma.f64 #s(literal -1 binary64) (/.f64 %236 %238) %2988)))) (approx %231 %243) (approx %232 %244) (approx %249 (*.f64 #s(literal -1 binary64) (*.f64 s (-.f64 (*.f64 #s(literal -1/8 binary64) %2846) #s(literal 1/2 binary64))))) (approx %250 %3124) (approx %251 %3126) (approx %252 (/.f64 %24 %3126)) (approx %263 %3131) (approx %264 %3133) (approx %265 (/.f64 %24 %3133)) (approx %274 %3139) (approx %275 %3141) (approx %276 (/.f64 %24 %3141)) (approx %303 %3145) (approx %304 (/.f64 %24 %3145)) (approx %333 %3149) (approx %334 (/.f64 %24 %3149)) (approx %348 %3153) (approx %349 (/.f64 %24 %3153)) (approx %358 (/.f64 %52 %3153)) (approx %364 %3159) (approx %365 (/.f64 %24 %3159)) (approx %372 (/.f64 %52 %3159)) (approx %442 (*.f64 #s(literal 1/2 binary64) %3165)) (approx %443 %3170) (approx %444 %3172) (approx %445 (/.f64 %24 %3172)) (approx %468 %3177) (approx %469 %3179) (approx %470 (/.f64 %24 %3179)) (approx n n) (approx %13 %44) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %35 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3185)))))) (approx %13 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %35 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3192) (*.f64 #s(literal 1/2 binary64) %3185))))))) (approx %14 (+.f64 rho0 %39)) (approx %14 (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n %3203) %36)))) (approx %14 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3209) %3211) %36)))) (approx %86 (+.f64 #s(literal 1 binary64) (*.f64 n %3217))) (approx %86 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3217 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3221)))))) (approx %86 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3217 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3228) (*.f64 #s(literal 1/2 binary64) %3221))))))) (approx %48 (+.f64 #s(literal 1 binary64) (*.f64 n %3237))) (approx %48 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3237 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3241)))))) (approx %48 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3237 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3248) (*.f64 #s(literal 1/2 binary64) %3241))))))) (approx %49 (+.f64 rho0 (*.f64 n %3257))) (approx %49 (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n %3261) %3257)))) (approx %49 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3267) %3269) %3257)))) (approx %67 (fma.f64 n %3277 %56)) (approx %67 (fma.f64 n (-.f64 (fma.f64 n %3285 %3275) %3276) %56)) (approx %67 (fma.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3280 (*.f64 n (-.f64 %3291 (fma.f64 #s(literal 1/6 binary64) (/.f64 %3192 rho0) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3185 %3277) (*.f64 %35 %3285)))))) %3284) %3275) %3276) %56)) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 n %3305))) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3305 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3309)))))) (approx %78 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3305 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3316) (*.f64 #s(literal 1/2 binary64) %3309))))))) (approx %79 (+.f64 rho0 (*.f64 n %3326))) (approx %79 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3333 %3257) %3325)))) (approx %79 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) %3340 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3309 %3326) (*.f64 %3305 %3333)))))) %3332) %3257) %3325)))) (approx %87 (+.f64 rho0 (*.f64 n %3355))) (approx %87 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3362 %3257) %3354)))) (approx %87 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) %3368 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3221 %3355) (*.f64 %3217 %3362)))))) %3361) %3257) %3354)))) (approx %93 %146) (approx %93 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %138 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3383)))))) (approx %93 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %138 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3390) (*.f64 #s(literal 1/2 binary64) %3383))))))) (approx %94 (+.f64 rho0 %142)) (approx %94 (+.f64 rho0 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n %3401) %139)))) (approx %94 (+.f64 rho0 (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3407) %3409) %139)))) (approx %113 (+.f64 rho0 %111)) (approx %118 (+.f64 rho0 (*.f64 n %3417))) (approx %118 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3423 %36) %3354)))) (approx %118 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) %3368 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3221 %3417) (*.f64 %3217 %3423)))))) %3422) %36) %3354)))) (approx %131 (+.f64 rho0 %129)) (approx %158 (+.f64 rho0 %156)) (approx %173 %3448) (approx %179 %3450) (approx %182 (+.f64 rho0 %3450)) (approx %187 (fma.f64 n %3455 %56)) (approx %187 (fma.f64 n (-.f64 (fma.f64 n %3461 %3275) %3454) %56)) (approx %187 (fma.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3280 (*.f64 n (-.f64 %3291 (fma.f64 #s(literal 1/6 binary64) (/.f64 %3248 rho0) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3241 %3455) (*.f64 %3237 %3461)))))) %3460) %3275) %3454) %56)) (approx %190 (fma.f64 n %3480 %56)) (approx %190 (fma.f64 n (-.f64 (fma.f64 n %3486 %3275) %3479) %56)) (approx %190 (fma.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3280 (*.f64 n (-.f64 %3291 (fma.f64 #s(literal 1/6 binary64) (/.f64 %3390 rho0) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3383 %3480) (*.f64 %138 %3486)))))) %3485) %3275) %3479) %56)) (approx %193 (+.f64 rho0 (*.f64 n %3504))) (approx %193 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3510 %139) %3354)))) (approx %193 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3401 (*.f64 n (-.f64 (*.f64 #s(literal 1/6 binary64) %3407) (fma.f64 #s(literal 1/6 binary64) %3368 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3221 %3504) (*.f64 %3217 %3510)))))) %3509) %139) %3354)))) (approx %199 (+.f64 #s(literal 1 binary64) (*.f64 n %3530))) (approx %199 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3530 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3534)))))) (approx %199 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3530 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3541) (*.f64 #s(literal 1/2 binary64) %3534))))))) (approx %200 (+.f64 rho0 (*.f64 n %3551))) (approx %200 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3558 %36) %3550)))) (approx %200 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) %3564 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3534 %3551) (*.f64 %3530 %3558)))))) %3557) %36) %3550)))) (approx %209 (+.f64 rho0 (*.f64 n %3578))) (approx %209 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3584 %3257) %3550)))) (approx %209 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) %3564 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3534 %3578) (*.f64 %3530 %3584)))))) %3583) %3257) %3550)))) (approx %217 (+.f64 #s(literal 1 binary64) (*.f64 n %3603))) (approx %217 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3603 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3607)))))) (approx %217 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3603 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3614) (*.f64 #s(literal 1/2 binary64) %3607))))))) (approx %218 (+.f64 rho0 (*.f64 n %3624))) (approx %218 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3631 %36) %3623)))) (approx %218 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3614) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3607 %3624) (*.f64 %3603 %3631)))))) %3630) %36) %3623)))) (approx %232 (+.f64 #s(literal 1 binary64) (*.f64 n %3651))) (approx %232 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3651 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3655)))))) (approx %232 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3651 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3662) (*.f64 #s(literal 1/2 binary64) %3655))))))) (approx %233 (+.f64 rho0 (*.f64 n %3672))) (approx %233 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3679 %3257) %3671)))) (approx %233 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3662) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3655 %3672) (*.f64 %3651 %3679)))))) %3678) %3257) %3671)))) (approx %251 (+.f64 #s(literal 1 binary64) (*.f64 n %3699))) (approx %251 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3699 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3703)))))) (approx %251 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3699 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3710) (*.f64 #s(literal 1/2 binary64) %3703))))))) (approx %252 (+.f64 rho0 (*.f64 n %3720))) (approx %252 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3727 %36) %3719)))) (approx %252 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3710) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3703 %3720) (*.f64 %3699 %3727)))))) %3726) %36) %3719)))) (approx %264 (+.f64 #s(literal 1 binary64) (*.f64 n %3747))) (approx %264 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3747 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3751)))))) (approx %264 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3747 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3758) (*.f64 #s(literal 1/2 binary64) %3751))))))) (approx %265 (+.f64 rho0 (*.f64 n %3768))) (approx %265 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3775 %36) %3767)))) (approx %265 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3758) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3751 %3768) (*.f64 %3747 %3775)))))) %3774) %36) %3767)))) (approx %275 (+.f64 #s(literal 1 binary64) (*.f64 n %3795))) (approx %275 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3795 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3799)))))) (approx %275 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3795 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3806) (*.f64 #s(literal 1/2 binary64) %3799))))))) (approx %276 (+.f64 rho0 (*.f64 n %3816))) (approx %276 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3823 %36) %3815)))) (approx %276 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3806) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3799 %3816) (*.f64 %3795 %3823)))))) %3822) %36) %3815)))) (approx %284 (+.f64 rho0 (*.f64 n %3843))) (approx %284 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3849 %36) %3325)))) (approx %284 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) %3340 (fma.f64 #s(literal 1/2 binary64) (*.f64 %3309 %3843) (*.f64 %3305 %3849)))))) %3848) %36) %3325)))) (approx %288 (+.f64 #s(literal 1 binary64) (*.f64 n %3868))) (approx %288 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3868 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3872)))))) (approx %288 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3868 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3879) (*.f64 #s(literal 1/2 binary64) %3872))))))) (approx %289 (+.f64 rho0 (*.f64 n %3889))) (approx %289 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3896 %36) %3888)))) (approx %289 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3879) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3872 %3889) (*.f64 %3868 %3896)))))) %3895) %36) %3888)))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 n %3916))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3916 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3920)))))) (approx %295 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3916 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3927) (*.f64 #s(literal 1/2 binary64) %3920))))))) (approx %296 (+.f64 rho0 (*.f64 n %3937))) (approx %296 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3944 %36) %3936)))) (approx %296 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3927) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3920 %3937) (*.f64 %3916 %3944)))))) %3943) %36) %3936)))) (approx %303 (+.f64 #s(literal 1 binary64) (*.f64 n %3964))) (approx %303 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3964 (*.f64 #s(literal 1/2 binary64) (*.f64 n %3968)))))) (approx %303 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %3964 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %3975) (*.f64 #s(literal 1/2 binary64) %3968))))))) (approx %304 (+.f64 rho0 (*.f64 n %3985))) (approx %304 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %3992 %36) %3984)))) (approx %304 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %3975) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3968 %3985) (*.f64 %3964 %3992)))))) %3991) %36) %3984)))) (approx %312 (+.f64 #s(literal 1 binary64) (*.f64 n %4012))) (approx %312 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4012 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4016)))))) (approx %312 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4012 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4023) (*.f64 #s(literal 1/2 binary64) %4016))))))) (approx %313 (+.f64 rho0 (*.f64 n %4033))) (approx %313 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4040 %36) %4032)))) (approx %313 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4023) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4016 %4033) (*.f64 %4012 %4040)))))) %4039) %36) %4032)))) (approx %322 (+.f64 #s(literal 1 binary64) (*.f64 n %4060))) (approx %322 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4060 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4064)))))) (approx %322 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4060 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4071) (*.f64 #s(literal 1/2 binary64) %4064))))))) (approx %323 (+.f64 rho0 (*.f64 n %4081))) (approx %323 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4088 %36) %4080)))) (approx %323 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4071) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4064 %4081) (*.f64 %4060 %4088)))))) %4087) %36) %4080)))) (approx %333 (+.f64 #s(literal 1 binary64) (*.f64 n %4108))) (approx %333 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4108 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4112)))))) (approx %333 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4108 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4119) (*.f64 #s(literal 1/2 binary64) %4112))))))) (approx %334 (+.f64 rho0 (*.f64 n %4129))) (approx %334 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4136 %36) %4128)))) (approx %334 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4119) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4112 %4129) (*.f64 %4108 %4136)))))) %4135) %36) %4128)))) (approx %348 (+.f64 #s(literal 1 binary64) (*.f64 n %4156))) (approx %348 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4156 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4160)))))) (approx %348 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4156 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4167) (*.f64 #s(literal 1/2 binary64) %4160))))))) (approx %349 (+.f64 rho0 (*.f64 n %4177))) (approx %349 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4184 %36) %4176)))) (approx %349 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) %4190 (fma.f64 #s(literal 1/2 binary64) (*.f64 %4160 %4177) (*.f64 %4156 %4184)))))) %4183) %36) %4176)))) (approx %358 (+.f64 rho0 (*.f64 n %4204))) (approx %358 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4210 %3257) %4176)))) (approx %358 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) %4190 (fma.f64 #s(literal 1/2 binary64) (*.f64 %4160 %4204) (*.f64 %4156 %4210)))))) %4209) %3257) %4176)))) (approx %364 (+.f64 #s(literal 1 binary64) (*.f64 n %4229))) (approx %364 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4229 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4233)))))) (approx %364 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4229 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4240) (*.f64 #s(literal 1/2 binary64) %4233))))))) (approx %365 (+.f64 rho0 (*.f64 n %4250))) (approx %365 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4257 %36) %4249)))) (approx %365 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) %4263 (fma.f64 #s(literal 1/2 binary64) (*.f64 %4233 %4250) (*.f64 %4229 %4257)))))) %4256) %36) %4249)))) (approx %372 (+.f64 rho0 (*.f64 n %4277))) (approx %372 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4283 %3257) %4249)))) (approx %372 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) %4263 (fma.f64 #s(literal 1/2 binary64) (*.f64 %4233 %4277) (*.f64 %4229 %4283)))))) %4282) %3257) %4249)))) (approx %379 (+.f64 #s(literal 1 binary64) (*.f64 n %4302))) (approx %379 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4302 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4306)))))) (approx %379 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4302 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4313) (*.f64 #s(literal 1/2 binary64) %4306))))))) (approx %380 (+.f64 rho0 (*.f64 n %4323))) (approx %380 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4330 %3257) %4322)))) (approx %380 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3261 (*.f64 n (-.f64 %3339 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4313) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4306 %4323) (*.f64 %4302 %4330)))))) %4329) %3257) %4322)))) (approx %401 (+.f64 #s(literal 1 binary64) (*.f64 n %4350))) (approx %401 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4350 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4354)))))) (approx %401 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4350 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4361) (*.f64 #s(literal 1/2 binary64) %4354))))))) (approx %402 (+.f64 rho0 (*.f64 n %4371))) (approx %402 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4378 %36) %4370)))) (approx %402 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4361) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4354 %4371) (*.f64 %4350 %4378)))))) %4377) %36) %4370)))) (approx %425 (+.f64 #s(literal 1 binary64) (*.f64 n %4398))) (approx %425 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4398 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4402)))))) (approx %425 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4398 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4409) (*.f64 #s(literal 1/2 binary64) %4402))))))) (approx %426 (+.f64 rho0 (*.f64 n %4419))) (approx %426 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4426 %36) %4418)))) (approx %426 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4409) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4402 %4419) (*.f64 %4398 %4426)))))) %4425) %36) %4418)))) (approx %444 (+.f64 #s(literal 1 binary64) (*.f64 n %4446))) (approx %444 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4446 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4450)))))) (approx %444 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4446 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4457) (*.f64 #s(literal 1/2 binary64) %4450))))))) (approx %445 (+.f64 rho0 (*.f64 n %4467))) (approx %445 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4474 %36) %4466)))) (approx %445 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4457) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4450 %4467) (*.f64 %4446 %4474)))))) %4473) %36) %4466)))) (approx %469 (+.f64 #s(literal 1 binary64) (*.f64 n %4494))) (approx %469 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4494 (*.f64 #s(literal 1/2 binary64) (*.f64 n %4498)))))) (approx %469 (+.f64 #s(literal 1 binary64) (*.f64 n (+.f64 %4494 (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n %4505) (*.f64 #s(literal 1/2 binary64) %4498))))))) (approx %470 (+.f64 rho0 (*.f64 n %4515))) (approx %470 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n %4522 %36) %4514)))) (approx %470 (+.f64 rho0 (*.f64 n (-.f64 (fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) %3203 (*.f64 n (-.f64 %3429 (fma.f64 #s(literal 1/6 binary64) (*.f64 rho0 %4505) (fma.f64 #s(literal 1/2 binary64) (*.f64 %4498 %4515) (*.f64 %4494 %4522)))))) %4521) %36) %4514)))) (approx %13 %23) (approx %41 (*.f64 n (fma.f64 rho0 %35 %4543))) (approx %48 %51) (approx %93 %97) (approx %113 (*.f64 n (fma.f64 rho0 %107 %4543))) (approx %131 (*.f64 n (fma.f64 rho0 %125 %4543))) (approx %144 (*.f64 n (fma.f64 rho0 %138 %4543))) (approx %158 (*.f64 n (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) rho0 %4543))) (approx %173 %3447) (approx %173 (*.f64 n %4563)) (approx %179 (*.f64 #s(literal 26722400678061598940009669963041/10141204801825835211973625643008 binary64) (*.f64 %583 rho0))) (approx %179 (*.f64 %583 %4563)) (approx %182 (*.f64 %583 (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) %4543 (fma.f64 #s(literal 26722400678061598940009669963041/10141204801825835211973625643008 binary64) rho0 (/.f64 rho0 %583))))) (approx %401 %417) (approx %41 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) %36 %4577)))) (approx %113 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) %108 %4577)))) (approx %131 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) %126 %4577)))) (approx %144 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -1 binary64) %139 %4577)))) (approx %158 (*.f64 #s(literal -1 binary64) (*.f64 n %4594))) (approx %173 (*.f64 #s(literal -1 binary64) (*.f64 n (fma.f64 #s(literal -26722400678061598940009669963041/10141204801825835211973625643008 binary64) rho0 (*.f64 #s(literal -5169371400669679/2251799813685248 binary64) %4543))))) (approx %182 (*.f64 %583 (fma.f64 #s(literal -1 binary64) (/.f64 %4594 n) %4562))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 6.9s | s | -inf |
| 4.8s | rho0 | 0 |
| 4.3s | s | inf |
| 1.1s | n | 0 |
| 1.1s | s | 0 |
| Inputs |
|---|
%3 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %4 = (PI.f64 ) %6 = (/.f64 %4 #s(literal 4 binary64)) %7 = (+.f64 %3 %6) %8 = (tan.f64 %7) %10 = (pow.f64 %8 n) %11 = (*.f64 rho0 %10) %13 = (*.f64 #s(literal 1/2 binary64) s) %14 = (+.f64 %13 %6) %15 = (tan.f64 %14) %16 = (pow.f64 %15 n) %20 = (*.f64 #s(literal 1/4 binary64) %4) %21 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %20) %22 = (sin.f64 %21) %23 = (cos.f64 %21) %24 = (/.f64 %22 %23) %25 = (fma.f64 #s(literal 1/4 binary64) %4 %13) %26 = (cos.f64 %25) %28 = (* 1/2 s) %29 = (PI ) %31 = (/ %29 4) %33 = (approx (+ %28 %31) %20) %36 = (*.f64 #s(literal -1/2 binary64) s) %42 = (pow (tan (+ (* 1/2 27401669256311/20000000000000) %31)) n) %43 = (approx %42 #s(literal 1 binary64)) %44 = (log.f64 %24) %45 = (*.f64 rho0 %44) %46 = (*.f64 n %45) %47 = (+.f64 rho0 %46) %48 = (* rho0 %42) %49 = (approx %48 %47) %52 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %53 = (sqrt.f64 #s(literal 2 binary64)) %54 = (*.f64 %53 #s(literal 1/2 binary64)) %55 = (neg.f64 s) %56 = (tan.f64 %25) %57 = (fma.f64 #s(literal 5/4 binary64) %4 %13) %58 = (fma.f64 #s(literal 1/2 binary64) s %4) %59 = (cos.f64 %36) %60 = (/.f64 %59 %26) %61 = (sin.f64 %13) %62 = (/.f64 %61 %26) %63 = (*.f64 %59 %54) %64 = (pow.f64 %56 n) %65 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %66 = (*.f64 rho0 %65) %67 = (*.f64 rho0 %43) %68 = (tan.f64 %33) %69 = (pow.f64 %68 n) %71 = (/.f64 #s(literal 1 binary64) rho0) %73 = (* 1/4 %29) %83 = (approx (/ (pow (tan (+ %73 %28)) n) (* rho0 (pow (tan (+ %73 27401669256311/40000000000000)) n))) %71) %84 = (expm1.f64 #s(literal 1/2 binary64)) %85 = (tanh.f64 #s(literal 1/2 binary64)) %86 = (cosh.f64 #s(literal 1/2 binary64)) %87 = (/.f64 #s(literal 1/2 binary64) %52) %88 = (/.f64 %52 #s(literal 1/2 binary64)) %89 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %52) %90 = (fma.f64 s #s(literal 1/2 binary64) %4) %91 = (-.f64 %4 %13) %92 = (-.f64 %55 %4) %93 = (fma.f64 #s(literal 1/2 binary64) %92 %58) %94 = (cos.f64 %13) %95 = (neg.f64 %94) %96 = (sin.f64 %58) %97 = (fabs.f64 s) %98 = (fma.f64 %97 #s(literal 1/2 binary64) %4) %99 = (fabs.f64 %58) %100 = (sin.f64 %98) %101 = (*.f64 %94 #s(literal 1/2 binary64)) %102 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %94) %103 = (-.f64 %99 %4) %104 = (*.f64 #s(literal 1/2 binary64) %99) %105 = (cos.f64 %104) %106 = (*.f64 #s(literal 1/2 binary64) %105) %107 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %106) %108 = (*.f64 #s(literal 1/2 binary64) %103) %109 = (cos.f64 %108) %110 = (*.f64 #s(literal 1/2 binary64) %109) %111 = (-.f64 #s(literal 1/2 binary64) %110) %112 = (sin.f64 %99) %113 = (*.f64 %112 %112) %114 = (-.f64 #s(literal 1/2 binary64) %113) %115 = (-.f64 %58 %58) %116 = (cos.f64 %115) %117 = (+.f64 %94 %116) %118 = (/.f64 %117 #s(literal 1/2 binary64)) %119 = (pow.f64 %94 n) %120 = (fma.f64 #s(literal 1/2 binary64) s %57) %121 = (cos.f64 %120) %122 = (-.f64 %13 %57) %123 = (cos.f64 %122) %124 = (+.f64 %121 %123) %125 = (/.f64 %124 #s(literal 1/2 binary64)) %128 = (pow.f64 %89 n) %129 = (*.f64 rho0 %128) %130 = (/.f64 %22 %87) %131 = (log.f64 %130) %132 = (*.f64 rho0 %131) %133 = (*.f64 n %132) %134 = (+.f64 rho0 %133) %135 = (approx %48 %134) %137 = (log.f64 %88) %138 = (*.f64 rho0 %137) %139 = (*.f64 n %138) %140 = (+.f64 rho0 %139) %141 = (approx %48 %140) %143 = (log.f64 %89) %144 = (*.f64 rho0 %143) %145 = (*.f64 n %144) %146 = (+.f64 rho0 %145) %147 = (approx %48 %146) %149 = (*.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64)) %150 = (*.f64 n %149) %151 = (+.f64 rho0 %150) %152 = (approx %48 %151) %154 = (pow.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 2 binary64)) %155 = (*.f64 rho0 %154) %156 = (*.f64 n %155) %157 = (fma.f64 #s(literal 1/2 binary64) %156 %149) %158 = (*.f64 n %157) %159 = (+.f64 rho0 %158) %160 = (approx %48 %159) %162 = (/.f64 %64 %66) %164 = (/.f64 %64 %129) %166 = (*.f64 #s(literal 2 binary64) s) %167 = (+.f64 %166 %6) %168 = (tan.f64 %167) %169 = (pow.f64 %168 n) %172 = (*.f64 %84 s) %173 = (+.f64 %172 %6) %174 = (tan.f64 %173) %175 = (pow.f64 %174 n) %177 = (*.f64 %85 s) %178 = (+.f64 %177 %6) %179 = (tan.f64 %178) %180 = (pow.f64 %179 n) %182 = (/.f64 %4 #s(literal 8 binary64)) %183 = (+.f64 %13 %182) %184 = (tan.f64 %183) %185 = (pow.f64 %184 n) %187 = (tan.f64 %90) %188 = (pow.f64 %187 n) %190 = (tan.f64 %91) %191 = (pow.f64 %190 n) %194 = (pow.f64 %61 n) %196 = (pow.f64 %95 n) %198 = (pow.f64 %96 n) %200 = (pow.f64 %100 n) %202 = (pow.f64 %101 n) %204 = (pow.f64 %107 n) %206 = (pow.f64 %111 n) %209 = (pow.f64 %114 n) %212 = (pow.f64 %118 n) %214 = (cos.f64 %93) %215 = (/.f64 %61 %214) %216 = (/.f64 %63 %214) %217 = (fma.f64 %54 %215 %216) %218 = (pow.f64 %217 n) %220 = (/.f64 %61 %102) %221 = (/.f64 %63 %102) %222 = (fma.f64 %54 %220 %221) %223 = (pow.f64 %222 n) %225 = (sqrt.f64 %86) %226 = (*.f64 %225 #s(literal 1/2 binary64)) %227 = (*.f64 %59 %226) %228 = (/.f64 %227 %26) %229 = (fma.f64 %226 %62 %228) %230 = (pow.f64 %229 n) %232 = (fma.f64 %54 %60 %125) %233 = (pow.f64 %232 n) rho0 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %3 %4 #s(literal 4 binary64) %6 %7 %8 n %10 %11 s %13 %14 %15 %16 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) #s(literal 1/4 binary64) %20 %21 %22 %23 %24 %25 %26 %33 #s(literal -1/2 binary64) #s(literal 2 binary64) %36 #s(literal 1 binary64) %43 %44 %45 %46 %47 %49 #s(literal 8 binary64) #s(literal 5/4 binary64) %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 #s(literal 5169371400669679/2251799813685248 binary64) %71 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 (/.f64 %66 %119) (/.f64 %66 %69) %128 %129 %130 %131 %132 %133 %134 %135 (/.f64 %135 %16) %137 %138 %139 %140 %141 (/.f64 %141 %16) %143 %144 %145 %146 %147 (/.f64 %147 %16) %149 %150 %151 %152 (/.f64 %152 %16) %154 %155 %156 %157 %158 %159 %160 (/.f64 %160 %16) %162 (/.f64 #s(literal 1 binary64) %162) %164 (/.f64 #s(literal 1 binary64) %164) %166 %167 %168 %169 (/.f64 %67 %169) (/.f64 %66 %169) %172 %173 %174 %175 (/.f64 %67 %175) %177 %178 %179 %180 (/.f64 %66 %180) %182 %183 %184 %185 (/.f64 %67 %185) %187 %188 (/.f64 %67 %188) %190 %191 (/.f64 %67 %191) (/.f64 %67 %119) %194 (/.f64 %67 %194) %196 (/.f64 %67 %196) %198 (/.f64 %67 %198) %200 (/.f64 %67 %200) %202 (/.f64 %67 %202) %204 (/.f64 %67 %204) %206 (/.f64 %67 %206) (/.f64 %66 %206) %209 (/.f64 %49 %209) (/.f64 %66 %209) %212 (/.f64 %66 %212) %214 %215 %216 %217 %218 (/.f64 %11 %218) %220 %221 %222 %223 (/.f64 %11 %223) %225 %226 %227 %228 %229 %230 (/.f64 %11 %230) %232 %233 (/.f64 %11 %233) (/.f64 #s(literal 1 binary64) %83) |
| Outputs |
|---|
%9 = (fabs.f64 #s(literal 27401669256311/40000000000000 binary64)) %11 = (fabs.f64 #s(literal -27401669256311/40000000000000 binary64)) %12 = (*.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64)) %13 = (*.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64)) %14 = (fabs.f64 #s(literal 27401669256311/20000000000000 binary64)) %15 = (*.f64 #s(literal 1/2 binary64) %14) %16 = (*.f64 %14 #s(literal 1/2 binary64)) %18 = (sqrt.f64 (*.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64))) %19 = (PI.f64 ) %21 = (*.f64 %19 #s(literal 1/4 binary64)) %22 = (*.f64 #s(literal 1/4 binary64) %19) %23 = (/.f64 %19 #s(literal 4 binary64)) %24 = (neg.f64 %19) %26 = (*.f64 %24 #s(literal -1/4 binary64)) %27 = (*.f64 #s(literal -1/4 binary64) %19) %28 = (neg.f64 %27) %30 = (/.f64 %24 #s(literal -4 binary64)) %31 = (*.f64 #s(literal 1/2 binary64) %19) %32 = (*.f64 #s(literal 1/2 binary64) %31) %33 = (*.f64 #s(literal -1/2 binary64) %19) %34 = (*.f64 #s(literal -1/2 binary64) %33) %35 = (*.f64 %19 #s(literal 1/2 binary64)) %36 = (*.f64 %35 #s(literal 1/2 binary64)) %37 = (*.f64 %19 #s(literal -1/2 binary64)) %38 = (*.f64 %37 #s(literal -1/2 binary64)) %39 = (neg.f64 %24) %41 = (/.f64 %39 (neg.f64 #s(literal -4 binary64))) %43 = (*.f64 %19 #s(literal 1 binary64)) %44 = (/.f64 %43 #s(literal 4 binary64)) %46 = (/.f64 (*.f64 #s(literal 1 binary64) %19) #s(literal 4 binary64)) %48 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %19)) %50 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %24)) %51 = (fma.f64 %19 #s(literal 1/4 binary64) #s(literal 27401669256311/40000000000000 binary64)) %52 = (fma.f64 #s(literal 1/4 binary64) %19 #s(literal 27401669256311/40000000000000 binary64)) %53 = (+.f64 #s(literal 27401669256311/40000000000000 binary64) %22) %54 = (+.f64 %22 #s(literal 27401669256311/40000000000000 binary64)) %55 = (-.f64 #s(literal 27401669256311/40000000000000 binary64) %27) %56 = (-.f64 %22 #s(literal -27401669256311/40000000000000 binary64)) %57 = (neg.f64 #s(literal -27401669256311/40000000000000 binary64)) %58 = (fma.f64 %19 #s(literal 1/4 binary64) %57) %59 = (fma.f64 #s(literal 1/4 binary64) %19 %57) %60 = (fma.f64 %24 #s(literal -1/4 binary64) #s(literal 27401669256311/40000000000000 binary64)) %61 = (fma.f64 #s(literal -1/4 binary64) %19 #s(literal -27401669256311/40000000000000 binary64)) %62 = (neg.f64 %61) %63 = (+.f64 %22 %57) %64 = (fma.f64 %24 #s(literal -1/4 binary64) %57) %65 = (fma.f64 #s(literal 1/2 binary64) #s(literal 27401669256311/20000000000000 binary64) %22) %66 = (fma.f64 #s(literal 1/2 binary64) %31 #s(literal 27401669256311/40000000000000 binary64)) %67 = (fma.f64 #s(literal 27401669256311/20000000000000 binary64) #s(literal 1/2 binary64) %22) %68 = (fma.f64 #s(literal -1/2 binary64) %33 #s(literal 27401669256311/40000000000000 binary64)) %69 = (fma.f64 %35 #s(literal 1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %70 = (fma.f64 %37 #s(literal -1/2 binary64) #s(literal 27401669256311/40000000000000 binary64)) %71 = (fma.f64 #s(literal 4 binary64) #s(literal 27401669256311/40000000000000 binary64) %19) %72 = (*.f64 %71 #s(literal 1/4 binary64)) %73 = (/.f64 %71 #s(literal 4 binary64)) %74 = (fma.f64 #s(literal 1/2 binary64) %14 %22) %75 = (fma.f64 #s(literal 1/2 binary64) %31 %57) %76 = (fma.f64 #s(literal -1/2 binary64) %33 %57) %77 = (fma.f64 %14 #s(literal 1/2 binary64) %22) %78 = (fma.f64 %35 #s(literal 1/2 binary64) %57) %79 = (fma.f64 %37 #s(literal -1/2 binary64) %57) %81 = (/.f64 (fma.f64 #s(literal 27401669256311/40000000000000 binary64) #s(literal -4 binary64) %24) #s(literal -4 binary64)) %83 = (/.f64 (neg.f64 %71) #s(literal -4 binary64)) %86 = (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) #s(literal 27401669256311/40000000000000 binary64)) #s(literal 4 binary64)) %22) %88 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %71)) %89 = (tan.f64 %51) %91 = (fma.f64 %19 #s(literal 1/4 binary64) (+.f64 #s(literal 27401669256311/40000000000000 binary64) %19)) %92 = (tan.f64 %91) %94 = (tan.f64 (+.f64 %91 %19)) %95 = (sin.f64 %51) %96 = (cos.f64 %51) %97 = (/.f64 %95 %96) %98 = (sin.f64 %61) %99 = (neg.f64 %96) %100 = (/.f64 %98 %99) %101 = (neg.f64 %98) %102 = (/.f64 %101 %96) %104 = (neg.f64 (/.f64 %98 %96)) %106 = (neg.f64 (/.f64 %95 %99)) %107 = (*.f64 %95 #s(literal 1 binary64)) %108 = (/.f64 %107 %96) %109 = (/.f64 #s(literal 1 binary64) %96) %110 = (*.f64 %95 %109) %111 = (*.f64 %109 %95) %113 = (/.f64 #s(literal 1 binary64) (/.f64 %96 %95)) %115 = (*.f64 %98 (/.f64 #s(literal 1 binary64) %99)) %117 = (/.f64 #s(literal 1 binary64) (/.f64 %99 %98)) %118 = (sin.f64 #s(literal 27401669256311/40000000000000 binary64)) %119 = (*.f64 %118 #s(literal 1 binary64)) %121 = (cos.f64 #s(literal 27401669256311/40000000000000 binary64)) %122 = (*.f64 %121 #s(literal 1 binary64)) %124 = (+.f64 (/.f64 %119 %96) (/.f64 %122 %96)) %126 = (pow.f64 %89 n) %127 = (*.f64 rho0 %126) %131 = (*.f64 #s(literal 1/2 binary64) s) %138 = (-.f64 #s(literal 0 binary64) %131) %140 = (fma.f64 #s(literal 1/2 binary64) s %19) %141 = (fma.f64 #s(literal 1/2 binary64) s %140) %143 = (fma.f64 #s(literal -1/2 binary64) s %19) %144 = (fma.f64 #s(literal 1/2 binary64) s %143) %147 = (fma.f64 #s(literal 1/2 binary64) s %131) %148 = (-.f64 %143 %19) %150 = (-.f64 %131 %140) %154 = (fma.f64 #s(literal -1/2 binary64) s %24) %156 = (-.f64 %131 %131) %159 = (fma.f64 s #s(literal 1/2 binary64) %22) %160 = (fma.f64 #s(literal 1/2 binary64) s %22) %161 = (fma.f64 %19 #s(literal 1/4 binary64) %131) %162 = (fma.f64 #s(literal 1/4 binary64) %19 %131) %163 = (+.f64 %22 %131) %164 = (+.f64 %131 %22) %165 = (*.f64 #s(literal -1/2 binary64) s) %166 = (-.f64 %22 %165) %167 = (-.f64 %131 %27) %168 = (neg.f64 %165) %169 = (fma.f64 %19 #s(literal 1/4 binary64) %168) %170 = (fma.f64 #s(literal 1/4 binary64) %19 %168) %171 = (fma.f64 %24 #s(literal -1/4 binary64) %131) %172 = (fma.f64 #s(literal -1/4 binary64) %19 %165) %173 = (neg.f64 %172) %174 = (+.f64 %22 %168) %175 = (fma.f64 %24 #s(literal -1/4 binary64) %168) %176 = (fma.f64 #s(literal 1/2 binary64) %31 %131) %177 = (fma.f64 #s(literal -1/2 binary64) %33 %131) %178 = (fma.f64 %35 #s(literal 1/2 binary64) %131) %179 = (fma.f64 %37 #s(literal -1/2 binary64) %131) %180 = (fma.f64 %131 #s(literal 4 binary64) %19) %181 = (*.f64 %180 #s(literal 1/4 binary64)) %182 = (/.f64 %180 #s(literal 4 binary64)) %183 = (fma.f64 #s(literal 1/2 binary64) %31 %168) %184 = (fma.f64 #s(literal -1/2 binary64) %33 %168) %185 = (fma.f64 %35 #s(literal 1/2 binary64) %168) %186 = (fma.f64 %37 #s(literal -1/2 binary64) %168) %188 = (/.f64 (fma.f64 %131 #s(literal -4 binary64) %24) #s(literal -4 binary64)) %190 = (/.f64 (neg.f64 %180) #s(literal -4 binary64)) %193 = (+.f64 (/.f64 (*.f64 %131 #s(literal 4 binary64)) #s(literal 4 binary64)) %22) %195 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %180)) %196 = (tan.f64 %162) %197 = (fma.f64 %19 #s(literal 1/4 binary64) %140) %198 = (tan.f64 %197) %200 = (tan.f64 (+.f64 %197 %19)) %201 = (sin.f64 %162) %202 = (cos.f64 %162) %203 = (/.f64 %201 %202) %205 = (neg.f64 %202) %206 = (/.f64 (neg.f64 %201) %205) %208 = (/.f64 (sin.f64 %197) %205) %209 = (/.f64 #s(literal 1 binary64) %202) %210 = (*.f64 %201 %209) %212 = (/.f64 #s(literal 1 binary64) (/.f64 %202 %201)) %213 = (pow.f64 %196 n) %223 = (neg.f64 #s(literal -1/2 binary64)) %226 = (/.f64 #s(literal 2 binary64) #s(literal 4 binary64)) %228 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %235 = (pow.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %244 = (*.f64 #s(literal 1 binary64) (sin.f64 #s(literal -27401669256311/40000000000000 binary64))) %246 = (neg.f64 %121) %251 = (sin.f64 %27) %255 = (fabs.f64 %51) %262 = (/.f64 %19 #s(literal 2 binary64)) %274 = (*.f64 (neg.f64 %118) #s(literal 1 binary64)) %276 = (neg.f64 %119) %282 = (*.f64 %118 %251) %286 = (cos.f64 %262) %287 = (*.f64 %96 #s(literal 1 binary64)) %292 = (fabs.f64 %162) %299 = (fma.f64 #s(literal 1/2 binary64) s %262) %306 = (cos.f64 %165) %307 = (sin.f64 %165) %309 = (sin.f64 %131) %313 = (*.f64 %309 #s(literal -1 binary64)) %315 = (*.f64 #s(literal 1 binary64) %307) %317 = (*.f64 %306 #s(literal 2 binary64)) %319 = (*.f64 %306 #s(literal 1/2 binary64)) %335 = (*.f64 %309 %251) %343 = (*.f64 %202 #s(literal 1 binary64)) %351 = (* (PI ) 1/4) %352 = (+ (* 1/2 s) %351) %353 = (approx %352 %22) %355 = (fabs.f64 #s(literal 2 binary64)) %356 = (neg.f64 #s(literal 2 binary64)) %357 = (fabs.f64 %356) %358 = (sqrt.f64 #s(literal 2 binary64)) %359 = (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %360 = (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %361 = (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %362 = (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %363 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %364 = (/.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) %366 = (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) %367 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) %368 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) %369 = (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %370 = (*.f64 #s(literal 1/2 binary64) %369) %371 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %372 = (*.f64 #s(literal 1/2 binary64) %371) %374 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) %377 = (/.f64 (sqrt.f64 #s(literal 1 binary64)) (sqrt.f64 #s(literal 1/2 binary64))) %378 = (pow.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %379 = (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %381 = (pow.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) %382 = (exp.f64 %131) %383 = (exp.f64 %148) %384 = (fma.f64 %382 %383 #s(literal 1 binary64)) %385 = (exp.f64 %140) %386 = (exp.f64 %154) %387 = (fma.f64 %385 %386 #s(literal 1 binary64)) %394 = (*.f64 (cosh.f64 (/.f64 (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) (cosh.f64 (/.f64 (-.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)))) %395 = (*.f64 #s(literal 2 binary64) %394) %396 = (*.f64 #s(literal 2 binary64) %140) %398 = (*.f64 #s(literal 1/2 binary64) (cos.f64 %396)) %399 = (+.f64 #s(literal 1/2 binary64) %398) %401 = (-.f64 #s(literal 1/2 binary64) %398) %403 = (+.f64 (/.f64 %399 #s(literal 1/2 binary64)) (/.f64 %401 #s(literal 1/2 binary64))) %405 = (neg.f64 s) %409 = (fabs.f64 #s(literal 1 binary64)) %410 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %411 = (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %412 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %413 = (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %414 = (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %415 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %416 = (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %417 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %418 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) %419 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) %420 = (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %421 = (/.f64 %420 #s(literal 1/2 binary64)) %422 = (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %423 = (/.f64 %422 #s(literal 1/2 binary64)) %424 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %420) %425 = (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %422) %426 = (+.f64 %420 %420) %427 = (+.f64 %422 %422) %428 = (exp.f64 #s(literal 0 binary64)) %429 = (cosh.f64 #s(literal 0 binary64)) %430 = (cos.f64 #s(literal 0 binary64)) %431 = (*.f64 %382 %383) %432 = (/.f64 %385 %385) %435 = (/.f64 (exp.f64 %144) (exp.f64 %19)) %436 = (*.f64 %385 %386) %437 = (cos.f64 %22) %438 = (cos.f64 %27) %439 = (sin.f64 %22) %440 = (sin.f64 %262) %442 = (cos.f64 (fabs.f64 %22)) %443 = (fma.f64 %382 %383 #s(literal 0 binary64)) %444 = (fma.f64 %385 %386 #s(literal 0 binary64)) %446 = (sin.f64 (fma.f64 %19 #s(literal 1/4 binary64) %262)) %447 = (sin.f64 #s(literal 0 binary64)) %448 = (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %449 = (fma.f64 %447 %286 %448) %451 = (+.f64 (*.f64 %447 %286) %448) %452 = (cosh.f64 %140) %454 = (sinh.f64 %140) %456 = (-.f64 (*.f64 %452 %452) (*.f64 %454 %454)) %463 = (-.f64 (*.f64 (cosh.f64 %144) (cosh.f64 %19)) (*.f64 (sinh.f64 %144) (sinh.f64 %19))) %464 = (cosh.f64 %131) %465 = (cosh.f64 %148) %468 = (*.f64 (sinh.f64 %131) (sinh.f64 %148)) %469 = (fma.f64 %464 %465 %468) %471 = (+.f64 (*.f64 %464 %465) %468) %472 = (cosh.f64 %154) %474 = (*.f64 %454 (sinh.f64 %154)) %475 = (fma.f64 %452 %472 %474) %477 = (+.f64 (*.f64 %452 %472) %474) %478 = (cos.f64 %144) %480 = (*.f64 (sin.f64 %144) #s(literal 0 binary64)) %481 = (fma.f64 %478 #s(literal -1 binary64) %480) %483 = (+.f64 (*.f64 %478 #s(literal -1 binary64)) %480) %484 = (+.f64 %399 %401) %485 = (+.f64 %401 %399) %486 = (fabs.f64 %396) %487 = (cos.f64 %486) %488 = (*.f64 #s(literal 1/2 binary64) %487) %489 = (-.f64 #s(literal 1/2 binary64) %488) %490 = (+.f64 %399 %489) %492 = (-.f64 %399 (neg.f64 %401)) %493 = (fma.f64 %306 %306 %401) %494 = (fma.f64 %309 %309 %399) %495 = (fma.f64 %307 %307 %399) %497 = (-.f64 %399 (*.f64 %309 %307)) %498 = (fma.f64 %306 %306 %489) %499 = (neg.f64 %307) %501 = (-.f64 %399 (*.f64 %499 %307)) %502 = (neg.f64 %306) %503 = (fma.f64 %502 %502 %401) %504 = (fabs.f64 %307) %505 = (fma.f64 %504 %504 %399) %506 = (fma.f64 %499 %499 %399) %507 = (fma.f64 %502 %502 %489) %508 = (sin.f64 %154) %510 = (-.f64 %399 (*.f64 %307 %508)) %511 = (fabs.f64 %502) %512 = (fma.f64 %511 %511 %401) %513 = (neg.f64 %502) %514 = (fma.f64 %513 %513 %401) %515 = (fma.f64 %511 %511 %489) %516 = (fma.f64 %513 %513 %489) %521 = (-.f64 (*.f64 %306 (cos.f64 %148)) (*.f64 %309 (sin.f64 %148))) %525 = (pow (tan (+ 27401669256311/40000000000000 %351)) n) %526 = (approx %525 #s(literal 1 binary64)) %527 = (log.f64 %89) %528 = (fabs.f64 %95) %529 = (fabs.f64 %96) %532 = (log.f64 %528) %533 = (log.f64 %529) %542 = (*.f64 rho0 %527) %547 = (pow.f64 %89 rho0) %549 = (*.f64 %527 n) %551 = (*.f64 n %542) %552 = (*.f64 rho0 n) %556 = (*.f64 n %527) %564 = (fma.f64 %527 %552 rho0) %570 = (neg.f64 %551) %572 = (neg.f64 rho0) %576 = (neg.f64 n) %577 = (neg.f64 %576) %582 = (* rho0 %525) %583 = (approx %582 %564) %595 = (*.f64 %19 #s(literal 5/4 binary64)) %599 = (fma.f64 #s(literal 5/4 binary64) %19 %131) %606 = (-.f64 %165 %595) %615 = (fma.f64 s #s(literal 1/2 binary64) %19) %616 = (+.f64 %19 %131) %617 = (+.f64 %131 %19) %618 = (-.f64 %19 %165) %619 = (-.f64 %131 %24) %620 = (fma.f64 s #s(literal 1/2 binary64) %39) %621 = (fma.f64 #s(literal 1/2 binary64) s %39) %622 = (neg.f64 %154) %623 = (+.f64 %131 %39) %624 = (cos.f64 %131) %625 = (fabs.f64 %131) %626 = (cos.f64 %625) %627 = (cos.f64 %168) %629 = (cos.f64 (fabs.f64 %625)) %630 = (neg.f64 %625) %631 = (cos.f64 %630) %633 = (cos.f64 (neg.f64 %168)) %634 = (*.f64 #s(literal 1 binary64) %306) %635 = (*.f64 %306 #s(literal 1 binary64)) %636 = (fma.f64 #s(literal -1/2 binary64) s %262) %637 = (sin.f64 %636) %638 = (sin.f64 %299) %639 = (*.f64 #s(literal 1/2 binary64) %317) %640 = (*.f64 #s(literal 2 binary64) %319) %641 = (*.f64 %319 #s(literal 2 binary64)) %642 = (*.f64 %317 #s(literal 1/2 binary64)) %644 = (sin.f64 (fma.f64 %223 s %262)) %645 = (fabs.f64 s) %646 = (fma.f64 %645 #s(literal 1/2 binary64) %262) %647 = (sin.f64 %646) %651 = (/.f64 (+.f64 (cos.f64 (fma.f64 %19 #s(literal 1/4 binary64) %165)) %202) #s(literal 2 binary64)) %653 = (cos.f64 (-.f64 %22 %131)) %655 = (/.f64 (+.f64 %202 %653) #s(literal 2 binary64)) %661 = (/.f64 (+.f64 (cos.f64 (fma.f64 %19 #s(literal 1/4 binary64) %625)) (cos.f64 (-.f64 %22 %625))) #s(literal 2 binary64)) %662 = (fma.f64 %309 %286 %306) %663 = (fma.f64 %307 %286 %306) %665 = (+.f64 (*.f64 %309 %286) %306) %667 = (+.f64 (*.f64 %307 %286) %306) %668 = (/.f64 %306 %202) %681 = (/.f64 #s(literal 1 binary64) %205) %685 = (*.f64 #s(literal 2 binary64) %668) %687 = (*.f64 %668 #s(literal 1/2 binary64)) %689 = (*.f64 %209 #s(literal 1 binary64)) %691 = (/.f64 #s(literal 1/2 binary64) %202) %694 = (*.f64 %668 #s(literal 2 binary64)) %709 = (*.f64 #s(literal 1/2 binary64) %309) %713 = (/.f64 %309 %202) %728 = (*.f64 #s(literal 0 binary64) %306) %731 = (pow.f64 #s(literal 2795330461496381/281474976710656 binary64) n) %732 = (*.f64 rho0 %731) %734 = (*.f64 rho0 %526) %735 = (tan.f64 %353) %736 = (pow.f64 %735 n) %738 = (/.f64 #s(literal 1 binary64) rho0) %742 = (/.f64 #s(literal 1 binary64) %572) %744 = (neg.f64 #s(literal -1 binary64)) %745 = (neg.f64 %572) %756 = (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %776 = (approx (/ (/ (pow (tan %352) n) rho0) %525) %738) %777 = (E.f64 ) %778 = (sqrt.f64 %777) %781 = (-.f64 %778 #s(literal 1 binary64)) %782 = (-.f64 #s(literal 1 binary64) %778) %795 = (cosh.f64 #s(literal 1/2 binary64)) %796 = (sinh.f64 #s(literal 1/2 binary64)) %797 = (-.f64 %796 #s(literal 1 binary64)) %799 = (+.f64 %796 #s(literal -1 binary64)) %801 = (/.f64 #s(literal 1 binary64) %778) %802 = (+.f64 %778 %801) %803 = (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %806 = (/.f64 %802 #s(literal 1 binary64)) %809 = (tanh.f64 #s(literal 1/2 binary64)) %810 = (-.f64 %777 #s(literal 1 binary64)) %811 = (-.f64 %777 #s(literal -1 binary64)) %816 = (/.f64 #s(literal 1 binary64) %811) %822 = (/.f64 #s(literal 1 binary64) %777) %823 = (-.f64 #s(literal 1 binary64) %822) %824 = (+.f64 %822 #s(literal 1 binary64)) %829 = (/.f64 #s(literal 1 binary64) %824) %833 = (-.f64 %778 %801) %836 = (neg.f64 %802) %861 = (/.f64 #s(literal 1/2 binary64) %121) %863 = (/.f64 #s(literal -1/2 binary64) %121) %865 = (neg.f64 %246) %867 = (*.f64 %121 #s(literal 2 binary64)) %870 = (/.f64 #s(literal 1 binary64) %121) %888 = (/.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) %905 = (-.f64 %121 #s(literal -1/4 binary64)) %932 = (-.f64 %131 %19) %935 = (+.f64 %19 s) %939 = (-.f64 %405 %19) %943 = (+.f64 %939 s) %944 = (fma.f64 #s(literal 1/2 binary64) %943 %19) %945 = (*.f64 #s(literal 1/2 binary64) %943) %949 = (neg.f64 %944) %951 = (*.f64 %935 #s(literal 1/2 binary64)) %955 = (neg.f64 %951) %960 = (+.f64 %19 %955) %974 = (fma.f64 %645 #s(literal 1/2 binary64) %19) %976 = (fabs.f64 %140) %992 = (neg.f64 %317) %1004 = (+.f64 %299 %262) %1006 = (*.f64 #s(literal 0 binary64) %309) %1019 = (sin.f64 %24) %1020 = (*.f64 %309 %1019) %1037 = (*.f64 %502 #s(literal 0 binary64)) %1039 = (neg.f64 %728) %1041 = (*.f64 %306 %1019) %1047 = (*.f64 s s) %1049 = (sqrt.f64 %645) %1069 = (*.f64 %140 %140) %1071 = (sqrt.f64 %976) %1074 = (sin.f64 %625) %1076 = (sin.f64 %630) %1079 = (*.f64 %1074 #s(literal -1 binary64)) %1092 = (-.f64 %306 #s(literal -1/4 binary64)) %1095 = (-.f64 %502 #s(literal 1/4 binary64)) %1119 = (-.f64 %976 %19) %1130 = (*.f64 #s(literal 1/2 binary64) %976) %1135 = (*.f64 %976 #s(literal -1/2 binary64)) %1141 = (cos.f64 %1130) %1149 = (sin.f64 %1130) %1150 = (*.f64 %1141 #s(literal 1 binary64)) %1154 = (*.f64 #s(literal 1/2 binary64) %1141) %1157 = (fma.f64 %1141 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) %1160 = (+.f64 %1141 #s(literal 1/2 binary64)) %1165 = (*.f64 %1141 #s(literal -1/2 binary64)) %1168 = (*.f64 %223 %1141) %1170 = (neg.f64 %1165) %1197 = (*.f64 #s(literal 1/2 binary64) %1119) %1199 = (*.f64 %1119 #s(literal -1/2 binary64)) %1201 = (*.f64 %24 #s(literal 1/2 binary64)) %1203 = (*.f64 #s(literal 1/2 binary64) %24) %1209 = (cos.f64 %1197) %1211 = (fabs.f64 %1197) %1224 = (sin.f64 %1197) %1225 = (*.f64 %1209 #s(literal 1 binary64)) %1229 = (*.f64 #s(literal 1/2 binary64) %1209) %1232 = (fma.f64 %1209 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %1233 = (*.f64 %1209 #s(literal -1/2 binary64)) %1237 = (neg.f64 %1209) %1246 = (sin.f64 %976) %1249 = (-.f64 #s(literal 1 binary64) %487) %1254 = (-.f64 %488 #s(literal 1/2 binary64)) %1266 = (neg.f64 %976) %1267 = (sin.f64 %1266) %1269 = (fabs.f64 %1246) %1274 = (fabs.f64 %1269) %1276 = (neg.f64 %1267) %1278 = (neg.f64 %1269) %1286 = (-.f64 #s(literal 1/2 binary64) %489) %1319 = (neg.f64 %148) %1339 = (-.f64 %306 #s(literal -1 binary64)) %1341 = (-.f64 #s(literal -1 binary64) %306) %1361 = (cos.f64 (/.f64 %131 #s(literal 2 binary64))) %1362 = (*.f64 %1361 %1361) %1420 = (+.f64 %401 %306) %1431 = (fma.f64 %306 #s(literal 2 binary64) #s(literal 2 binary64)) %1446 = (*.f64 %1339 #s(literal 1 binary64)) %1461 = (*.f64 #s(literal 1 binary64) %1339) %1469 = (pow.f64 %306 n) %1471 = (fma.f64 #s(literal 1/2 binary64) s %599) %1482 = (fma.f64 #s(literal -1/2 binary64) s %606) %1484 = (cos.f64 %1471) %1486 = (fabs.f64 %1471) %1493 = (fma.f64 #s(literal 1/2 binary64) s (+.f64 %599 %262)) %1499 = (sin.f64 %1471) %1500 = (*.f64 %1484 #s(literal 1 binary64)) %1504 = (cos.f64 %599) %1505 = (sin.f64 %599) %1506 = (*.f64 %307 %1505) %1509 = (*.f64 %1504 %306) %1512 = (*.f64 %309 (sin.f64 %606)) %1515 = (*.f64 %1505 %309) %1517 = (neg.f64 %1515) %1526 = (-.f64 %131 %599) %1527 = (fma.f64 #s(literal -1/2 binary64) s %599) %1530 = (-.f64 %131 %595) %1535 = (cos.f64 %1527) %1537 = (fabs.f64 %1527) %1546 = (-.f64 %131 (-.f64 %599 %262)) %1550 = (sin.f64 %1526) %1551 = (*.f64 %1535 #s(literal 1 binary64)) %1562 = (cos.f64 %1530) %1564 = (*.f64 (sin.f64 %1530) %309) %1570 = (+.f64 %1484 %1535) %1572 = (neg.f64 %1535) %1578 = (-.f64 %1572 %1484) %1582 = (cos.f64 (/.f64 (-.f64 %1471 %1527) #s(literal 2 binary64))) %1585 = (cos.f64 (/.f64 (+.f64 %1471 %1527) #s(literal 2 binary64))) %1586 = (*.f64 %1582 %1585) %1734 = (fma.f64 %309 %1505 %1484) %1750 = (*.f64 %1570 #s(literal 2 binary64)) %1754 = (/.f64 %1570 #s(literal -1/2 binary64)) %1756 = (*.f64 %1535 #s(literal 2 binary64)) %1758 = (*.f64 %1484 #s(literal 2 binary64)) %1762 = (*.f64 %1570 #s(literal 1 binary64)) %1781 = (/.f64 %1586 #s(literal 1/2 binary64)) %1783 = (*.f64 #s(literal 1 binary64) %1570) %1789 = (/.f64 %731 %1469) %1794 = (pow.f64 %306 %576) %1799 = (neg.f64 %732) %1800 = (neg.f64 %1469) %1806 = (*.f64 %732 #s(literal 1 binary64)) %1810 = (neg.f64 %1799) %1818 = (pow.f64 %905 n) %1819 = (*.f64 rho0 %1818) %1822 = (*.f64 %95 #s(literal 2 binary64)) %1824 = (*.f64 %867 %95) %1848 = (log.f64 %1824) %1849 = (fabs.f64 %861) %1853 = (log.f64 (fabs.f64 %867)) %1857 = (fabs.f64 %121) %1858 = (log.f64 %1857) %1860 = (log.f64 %1849) %1866 = (*.f64 rho0 %1848) %1871 = (pow.f64 %1824 rho0) %1873 = (*.f64 %1848 n) %1875 = (*.f64 n %1866) %1879 = (*.f64 n %1848) %1887 = (fma.f64 %1848 %552 rho0) %1893 = (neg.f64 %1875) %1902 = (approx %582 %1887) %1904 = (log.f64 %867) %1909 = (log.f64 #s(literal 1/2 binary64)) %1915 = (*.f64 rho0 %1904) %1918 = (pow.f64 %867 rho0) %1920 = (*.f64 %1904 n) %1922 = (*.f64 n %1915) %1926 = (*.f64 n %1904) %1934 = (fma.f64 %1904 %552 rho0) %1940 = (neg.f64 %1922) %1949 = (approx %582 %1934) %1951 = (log.f64 %905) %1952 = (*.f64 rho0 %1951) %1957 = (pow.f64 %905 rho0) %1959 = (*.f64 %1951 n) %1961 = (*.f64 n %1952) %1965 = (*.f64 n %1951) %1973 = (fma.f64 %1951 %552 rho0) %1979 = (neg.f64 %1961) %1988 = (approx %582 %1973) %1990 = (*.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64)) %1992 = (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) n) %1994 = (*.f64 n %1990) %1998 = (*.f64 n #s(literal 5169371400669679/2251799813685248 binary64)) %2004 = (fma.f64 %552 #s(literal 5169371400669679/2251799813685248 binary64) rho0) %2008 = (neg.f64 %1994) %2017 = (approx %582 %2004) %2021 = (fabs.f64 #s(literal 5169371400669679/2251799813685248 binary64)) %2023 = (neg.f64 #s(literal 5169371400669679/2251799813685248 binary64)) %2028 = (*.f64 rho0 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64)) %2034 = (*.f64 n %2028) %2041 = (*.f64 #s(literal 1/2 binary64) n) %2042 = (*.f64 %2041 %2028) %2044 = (*.f64 %2028 #s(literal 1/2 binary64)) %2046 = (fma.f64 #s(literal 1/2 binary64) %2034 %1990) %2051 = (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) #s(literal 1/2 binary64)) %2053 = (*.f64 %2041 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64)) %2055 = (*.f64 %2041 rho0) %2057 = (*.f64 #s(literal 1/2 binary64) %552) %2059 = (*.f64 #s(literal 1/2 binary64) %2028) %2073 = (neg.f64 %1990) %2075 = (*.f64 %745 #s(literal 5169371400669679/2251799813685248 binary64)) %2077 = (neg.f64 %2073) %2101 = (*.f64 n %2046) %2103 = (*.f64 %2042 n) %2107 = (*.f64 %2034 n) %2116 = (*.f64 n %2041) %2118 = (*.f64 n %2034) %2124 = (fma.f64 %2046 n rho0) %2127 = (neg.f64 %2101) %2146 = (approx %582 %2124) %2148 = (/.f64 %213 %732) %2149 = (/.f64 %213 rho0) %2153 = (neg.f64 %213) %2155 = (neg.f64 %2148) %2157 = (neg.f64 %2149) %2160 = (*.f64 %213 #s(literal 1 binary64)) %2162 = (/.f64 #s(literal 1 binary64) %732) %2165 = (/.f64 %731 %213) %2166 = (*.f64 rho0 %2165) %2170 = (neg.f64 %2153) %2175 = (/.f64 rho0 %213) %2178 = (pow.f64 %196 %576) %2185 = (*.f64 %2178 rho0) %2194 = (*.f64 #s(literal 1 binary64) %732) %2202 = (/.f64 #s(literal 1 binary64) %2149) %2212 = (/.f64 #s(literal 1 binary64) %2153) %2215 = (/.f64 #s(literal 1 binary64) %2155) %2235 = (/.f64 #s(literal 2 binary64) %213) %2238 = (/.f64 #s(literal 1/2 binary64) %213) %2244 = (/.f64 %213 %1819) %2248 = (neg.f64 %1819) %2250 = (neg.f64 %2244) %2255 = (/.f64 #s(literal 1 binary64) %1819) %2259 = (*.f64 rho0 (/.f64 %1818 %213)) %2288 = (/.f64 #s(literal 1 binary64) %2250) %2315 = (+.f64 s s) %2320 = (*.f64 #s(literal 1 binary64) s) %2322 = (*.f64 s #s(literal 1 binary64)) %2330 = (fma.f64 %19 #s(literal 1/4 binary64) %2315) %2354 = (fma.f64 %2315 #s(literal 4 binary64) %19) %2366 = (tan.f64 %2330) %2368 = (fma.f64 %19 #s(literal 1/4 binary64) (fma.f64 #s(literal 2 binary64) s %19)) %2372 = (sin.f64 %2330) %2373 = (cos.f64 %2330) %2385 = (pow.f64 %2366 n) %2388 = (/.f64 %731 %2385) %2393 = (pow.f64 %2366 %576) %2398 = (neg.f64 %2385) %2414 = (*.f64 %781 s) %2415 = (*.f64 %782 s) %2419 = (*.f64 s #s(literal -1 binary64)) %2421 = (*.f64 #s(literal -1 binary64) s) %2430 = (fma.f64 %781 s %22) %2446 = (*.f64 s #s(literal 4 binary64)) %2447 = (fma.f64 %781 %2446 %19) %2459 = (tan.f64 %2430) %2460 = (fma.f64 %19 #s(literal 1/4 binary64) %19) %2461 = (fma.f64 %781 s %2460) %2465 = (sin.f64 %2430) %2466 = (cos.f64 %2430) %2478 = (pow.f64 %2459 n) %2481 = (*.f64 %809 s) %2495 = (fma.f64 %19 #s(literal 1/4 binary64) %2481) %2515 = (fma.f64 %809 %2446 %19) %2527 = (tan.f64 %2495) %2528 = (fma.f64 %809 s %2460) %2532 = (sin.f64 %2495) %2533 = (cos.f64 %2495) %2545 = (pow.f64 %2527 n) %2547 = (/.f64 %731 %2545) %2552 = (pow.f64 %2527 %576) %2557 = (neg.f64 %2545) %2574 = (*.f64 #s(literal 1/8 binary64) %19) %2578 = (/.f64 %19 #s(literal -8 binary64)) %2585 = (/.f64 #s(literal 1 binary64) #s(literal -8 binary64)) %2592 = (fma.f64 #s(literal 1/8 binary64) %19 %131) %2599 = (fma.f64 %131 #s(literal 8 binary64) %19) %2612 = (tan.f64 %2592) %2613 = (fma.f64 #s(literal 1/8 binary64) %19 %140) %2617 = (sin.f64 %2592) %2618 = (cos.f64 %2592) %2630 = (pow.f64 %2612 n) %2632 = (tan.f64 %131) %2635 = (fma.f64 #s(literal 1/2 binary64) s (+.f64 %19 %19)) %2646 = (/.f64 #s(literal 1 binary64) %502) %2656 = (pow.f64 %2632 n) %2658 = (tan.f64 %143) %2661 = (+.f64 %143 %19) %2665 = (sin.f64 %143) %2675 = (pow.f64 %2658 n) %2678 = (pow.f64 %309 n) %2680 = (pow.f64 %502 n) %2682 = (pow.f64 %307 n) %2684 = (pow.f64 %1076 n) %2686 = (pow.f64 %319 n) %2688 = (pow.f64 %1157 n) %2690 = (pow.f64 %1232 n) %2693 = (/.f64 %731 %2690) %2698 = (pow.f64 %1232 %576) %2703 = (neg.f64 %2690) %2718 = (pow.f64 %1286 n) %2721 = (/.f64 %731 %2718) %2726 = (pow.f64 %1286 %576) %2731 = (neg.f64 %2718) %2746 = (pow.f64 %1431 n) %2748 = (/.f64 %731 %2746) %2753 = (pow.f64 %1431 %576) %2758 = (neg.f64 %2746) %2773 = (cos.f64 %945) %2774 = (neg.f64 %2773) %2777 = (fabs.f64 %944) %2779 = (neg.f64 %2774) %2796 = (sin.f64 %944) %2797 = (*.f64 %2774 #s(literal 1 binary64)) %2801 = (cos.f64 %955) %2802 = (*.f64 %2801 %502) %2803 = (sin.f64 %955) %2804 = (*.f64 %2803 %307) %2806 = (neg.f64 %2804) %2809 = (*.f64 (neg.f64 %2803) %307) %2815 = (*.f64 %2803 %508) %2819 = (/.f64 %309 %2774) %2827 = (/.f64 #s(literal 1 binary64) %2774) %2833 = (*.f64 %307 #s(literal 1 binary64)) %2836 = (/.f64 #s(literal 1 binary64) %2779) %2840 = (*.f64 #s(literal 2 binary64) %2819) %2842 = (*.f64 %2819 #s(literal 1/2 binary64)) %2844 = (*.f64 %2827 #s(literal 1 binary64)) %2847 = (*.f64 %2819 #s(literal 2 binary64)) %2858 = (/.f64 %306 %2774) %2861 = (neg.f64 %2858) %2871 = (/.f64 #s(literal 1/2 binary64) %2774) %2873 = (*.f64 #s(literal 1/2 binary64) %2827) %2875 = (/.f64 %201 %2774) %2879 = (neg.f64 %2819) %2905 = (fma.f64 %2819 %2774 %306) %2918 = (*.f64 %2774 %2774) %2934 = (*.f64 %2774 %2779) %2941 = (*.f64 %2779 %2774) %2946 = (pow.f64 %2875 n) %2948 = (/.f64 %126 %2946) %2953 = (pow.f64 %2875 %576) %2958 = (neg.f64 %127) %2959 = (neg.f64 %2946) %2965 = (*.f64 %127 #s(literal 1 binary64)) %2969 = (neg.f64 %2958) %2976 = (/.f64 %309 %1092) %2984 = (/.f64 #s(literal 1 binary64) %1092) %2992 = (/.f64 #s(literal 1 binary64) %1095) %2996 = (*.f64 #s(literal 2 binary64) %2976) %2998 = (*.f64 %2976 #s(literal 1/2 binary64)) %3000 = (*.f64 %2984 #s(literal 1 binary64)) %3003 = (*.f64 %2976 #s(literal 2 binary64)) %3014 = (/.f64 %306 %1092) %3017 = (neg.f64 %3014) %3027 = (/.f64 #s(literal 1/2 binary64) %1092) %3029 = (*.f64 #s(literal 1/2 binary64) %2984) %3031 = (/.f64 %201 %1092) %3035 = (neg.f64 %2976) %3061 = (fma.f64 %2976 %1092 %306) %3074 = (*.f64 %1092 %1092) %3090 = (*.f64 %1092 %1095) %3094 = (*.f64 %1095 %1092) %3102 = (pow.f64 %3031 n) %3104 = (/.f64 %126 %3102) %3109 = (pow.f64 %3031 %576) %3114 = (neg.f64 %3102) %3129 = (sqrt.f64 %795) %3131 = (neg.f64 %3129) %3140 = (*.f64 %3129 #s(literal 1/2 binary64)) %3142 = (*.f64 %3129 %306) %3144 = (*.f64 %306 %3140) %3150 = (/.f64 %3140 %202) %3152 = (*.f64 %3140 %668) %3155 = (*.f64 %3142 #s(literal -1/2 binary64)) %3159 = (/.f64 %3155 %202) %3164 = (*.f64 #s(literal 1/2 binary64) %209) %3173 = (/.f64 (fma.f64 %3140 %309 %3144) %202) %3174 = (*.f64 %3140 %309) %3179 = (*.f64 %713 %3140) %3182 = (*.f64 %713 #s(literal 1/2 binary64)) %3213 = (*.f64 %3140 %202) %3214 = (fma.f64 %713 %3213 %3144) %3227 = (*.f64 %202 %202) %3240 = (*.f64 %202 %205) %3244 = (*.f64 %205 %202) %3255 = (pow.f64 %3173 n) %3257 = (/.f64 %126 %3255) %3262 = (pow.f64 %3173 %576) %3267 = (neg.f64 %3255) %3283 = (fma.f64 %1570 #s(literal 2 binary64) %668) %3287 = (neg.f64 %668) %3291 = (fma.f64 %1535 #s(literal 2 binary64) %668) %3298 = (fma.f64 %668 #s(literal 1/2 binary64) %1570) %3331 = (*.f64 %202 #s(literal 1/2 binary64)) %3338 = (*.f64 #s(literal -1/2 binary64) %202) %3345 = (*.f64 %202 #s(literal -1/2 binary64)) %3350 = (pow.f64 %3283 n) %3352 = (/.f64 %126 %3350) %3357 = (pow.f64 %3283 %576) %3362 = (neg.f64 %3350) rho0 #s(literal 1/2 binary64) (fabs.f64 #s(literal 1/2 binary64)) (fabs.f64 #s(literal -1/2 binary64)) (sqrt.f64 #s(literal 1/4 binary64)) #s(literal 27401669256311/20000000000000 binary64) #s(literal 27401669256311/40000000000000 binary64) %9 %11 %12 %13 %15 %16 %18 %19 #s(literal 4 binary64) %21 %22 %23 %26 %28 %30 %32 %34 %36 %38 %41 %44 %46 %48 %50 %51 %52 %53 %54 %55 %56 %58 %59 %60 %62 %63 %64 %65 %66 %67 %68 %69 %70 %72 %73 %74 %75 %76 %77 %78 %79 %81 %83 %86 %88 %89 %92 %94 %97 %100 %102 %104 %106 %108 %110 %111 %113 %115 %117 %124 n %126 %127 (*.f64 %126 rho0) s (*.f64 s #s(literal 1/2 binary64)) %131 (fma.f64 s #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) s #s(literal 0 binary64)) (+.f64 %131 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %131) (-.f64 %131 #s(literal 0 binary64)) (neg.f64 %138) (-.f64 %141 %140) (-.f64 (fma.f64 #s(literal 1/2 binary64) s %144) %19) (+.f64 %147 %148) (+.f64 %150 %140) (+.f64 (-.f64 %131 %144) %19) (+.f64 %141 %154) (-.f64 %156 %148) (-.f64 %150 %154) %159 %160 %161 %162 %163 %164 %166 %167 %169 %170 %171 %173 %174 %175 %176 %177 %178 %179 %181 %182 %183 %184 %185 %186 %188 %190 %193 %195 %196 %198 %200 %203 %206 %208 %210 %212 %213 #s(literal 2795330461496381/281474976710656 binary64) #s(literal 27401669256311/40000000000000 binary64) %9 %11 %12 %13 %15 %16 %18 #s(literal 1/4 binary64) (fabs.f64 #s(literal 1/4 binary64)) (neg.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 4 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -4 binary64)) (*.f64 %223 %223) (*.f64 #s(literal 1/2 binary64) %226) (*.f64 #s(literal 2 binary64) %228) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 4 binary64) #s(literal -1 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 %235 #s(literal 1/2 binary64)) %21 %22 %23 %26 %28 %30 %32 %34 %36 %38 %41 %44 %46 %48 %50 %51 %52 %53 %54 %55 %56 %58 %59 %60 %62 %63 %64 %65 %66 %67 %68 %69 %70 %72 %73 %74 %75 %76 %77 %78 %79 %81 %83 %86 %88 %95 (fma.f64 #s(literal 1 binary64) %121 %119) (fma.f64 #s(literal 1 binary64) %118 %122) (fma.f64 %121 #s(literal 1 binary64) %119) (fma.f64 %118 #s(literal 1 binary64) %122) (+.f64 %119 %122) (+.f64 %122 %119) (-.f64 %122 %244) (-.f64 %119 (*.f64 %246 #s(literal 1 binary64))) (-.f64 %119 (neg.f64 %122)) (-.f64 %119 (*.f64 %121 %251)) %96 (cos.f64 %61) (cos.f64 %255) (cos.f64 (fabs.f64 %255)) (cos.f64 (neg.f64 %255)) (neg.f64 %99) (sin.f64 (+.f64 %51 %262)) (sin.f64 (+.f64 %61 %262)) (sin.f64 (+.f64 %255 %262)) (fma.f64 #s(literal 1 binary64) %121 %244) (fma.f64 %121 #s(literal 1 binary64) %244) (+.f64 %122 %244) (-.f64 %122 %119) (fma.f64 #s(literal 1 binary64) %121 %274) (fma.f64 #s(literal 1 binary64) %121 %276) (fma.f64 %121 #s(literal 1 binary64) %274) (fma.f64 %121 #s(literal 1 binary64) %276) (+.f64 %122 %274) (+.f64 %122 %276) (fma.f64 #s(literal 1 binary64) %121 %282) (fma.f64 %121 #s(literal 1 binary64) %282) (+.f64 %122 %282) (fma.f64 %95 %286 %287) (+.f64 (*.f64 %95 %286) %287) %89 %92 %94 %97 %100 %102 %104 %106 %108 %110 %111 %113 %115 %117 %124 %159 %160 %161 %162 %163 %164 %166 %167 %169 %170 %171 %173 %174 %175 %176 %177 %178 %179 %181 %182 %183 %184 %185 %186 %188 %190 %193 %195 %202 (cos.f64 %172) (cos.f64 %292) (cos.f64 (fabs.f64 %292)) (cos.f64 (neg.f64 %292)) (neg.f64 %205) (sin.f64 (fma.f64 %19 #s(literal 1/4 binary64) %299)) (sin.f64 (+.f64 %172 %262)) (sin.f64 (+.f64 %292 %262)) (+.f64 %306 %307) (-.f64 %306 %309) (fma.f64 #s(literal 1 binary64) %306 %307) (fma.f64 %306 #s(literal 1 binary64) %307) (+.f64 %306 %313) (+.f64 %306 %315) (fma.f64 #s(literal 1/2 binary64) %317 %307) (fma.f64 #s(literal 2 binary64) %319 %307) (fma.f64 #s(literal 1 binary64) %306 %313) (fma.f64 #s(literal 1 binary64) %306 %315) (fma.f64 %306 #s(literal 1 binary64) %313) (fma.f64 %306 #s(literal 1 binary64) %315) (fma.f64 %319 #s(literal 2 binary64) %307) (fma.f64 %317 #s(literal 1/2 binary64) %307) (fma.f64 #s(literal 1/2 binary64) %317 %313) (fma.f64 #s(literal 1/2 binary64) %317 %315) (fma.f64 #s(literal 2 binary64) %319 %313) (fma.f64 #s(literal 2 binary64) %319 %315) (fma.f64 %319 #s(literal 2 binary64) %313) (fma.f64 %319 #s(literal 2 binary64) %315) (fma.f64 %317 #s(literal 1/2 binary64) %313) (fma.f64 %317 #s(literal 1/2 binary64) %315) (+.f64 %306 %335) (fma.f64 #s(literal 1 binary64) %306 %335) (fma.f64 %306 #s(literal 1 binary64) %335) (fma.f64 #s(literal 1/2 binary64) %317 %335) (fma.f64 #s(literal 2 binary64) %319 %335) (fma.f64 %319 #s(literal 2 binary64) %335) (fma.f64 %317 #s(literal 1/2 binary64) %335) (fma.f64 %201 %286 %343) (+.f64 (*.f64 %201 %286) %343) %353 #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64) %355 %357 %358 %359 %360 %361 %362 %363 %364 %366 %367 %368 %370 %372 %374 %377 %378 %379 %381 %384 %387 %395 %403 (*.f64 s #s(literal -1/2 binary64)) %165 (*.f64 #s(literal 1/2 binary64) %405) (*.f64 %405 #s(literal 1/2 binary64)) (neg.f64 %131) #s(literal 1 binary64) %409 %410 %411 %412 %413 %414 %415 %416 %417 %418 %419 %421 %423 %424 %425 %426 %427 %428 %429 %430 %431 %432 %435 %436 %437 %438 %439 %440 %442 %443 %444 %446 %449 %451 %456 %463 %469 %471 %475 %477 %481 %483 %484 %485 %490 %492 %493 %494 %495 %497 %498 %501 %503 %505 %506 %507 %510 %512 %514 %515 %516 %521 %526 %527 (log.f64 (/.f64 %528 %529)) (-.f64 %532 %533) (+.f64 %532 (neg.f64 %533)) (neg.f64 (-.f64 %533 %532)) (+.f64 %532 (log.f64 (fabs.f64 %109))) %542 (*.f64 %527 rho0) (*.f64 rho0 (log.f64 (fabs.f64 %89))) (log.f64 %547) (*.f64 rho0 %549) %551 (*.f64 %527 %552) (*.f64 %542 n) (*.f64 %552 %527) (*.f64 %556 rho0) (log.f64 (pow.f64 %89 %552)) (log.f64 (pow.f64 %547 n)) (fma.f64 rho0 %549 rho0) (fma.f64 n %542 rho0) %564 (fma.f64 %542 n rho0) (fma.f64 %552 %527 rho0) (fma.f64 %556 rho0 rho0) (+.f64 rho0 %551) (+.f64 %551 rho0) (-.f64 rho0 %570) (-.f64 %551 %572) (+.f64 rho0 (neg.f64 %570)) (+.f64 rho0 (*.f64 %577 %542)) (neg.f64 (-.f64 %570 rho0)) %583 #s(literal 8 binary64) #s(literal 5/4 binary64) %121 (cos.f64 #s(literal -27401669256311/40000000000000 binary64)) (cos.f64 %57) (sin.f64 (+.f64 %262 #s(literal 27401669256311/40000000000000 binary64))) (sin.f64 (+.f64 #s(literal -27401669256311/40000000000000 binary64) %262)) (fma.f64 %118 %286 %122) (+.f64 (*.f64 %118 %286) %122) #s(literal 2 binary64) %355 %357 %358 %359 %360 %361 %362 %363 %364 %366 %367 %368 %370 %372 %374 %377 %378 %379 %381 %384 %387 %395 %403 #s(literal 1 binary64) %409 %410 %411 %412 %413 %414 %415 %416 %417 %418 %419 %421 %423 %424 %425 %426 %427 %428 %429 %430 %431 %432 %435 %436 %437 %438 %439 %440 %442 %443 %444 %446 %449 %451 %456 %463 %469 %471 %475 %477 %481 %483 %484 %485 %490 %492 %493 %494 %495 %497 %498 %501 %503 %505 %506 %507 %510 %512 %514 %515 %516 %521 %405 %196 %198 %200 %203 %206 %208 %210 %212 (fma.f64 s #s(literal 1/2 binary64) %595) (fma.f64 #s(literal 1/2 binary64) s %595) (fma.f64 %19 #s(literal 5/4 binary64) %131) %599 (+.f64 %131 %595) (+.f64 %595 %131) (-.f64 %595 %165) (fma.f64 %19 #s(literal 5/4 binary64) %168) (fma.f64 #s(literal 5/4 binary64) %19 %168) (+.f64 %595 %168) (neg.f64 %606) (-.f64 %131 (neg.f64 %595)) (-.f64 %131 (*.f64 %24 #s(literal 5/4 binary64))) (-.f64 %131 (*.f64 (neg.f64 #s(literal 5/4 binary64)) %19)) %615 %140 %616 %617 %618 %619 %620 %621 %622 %623 %624 %306 %626 %627 %629 %631 %633 %634 %635 %637 %638 %639 %640 %641 %642 %644 %647 %651 %655 %661 %662 %663 %665 %667 %668 (/.f64 %502 %205) (/.f64 %513 %202) (neg.f64 (/.f64 %502 %202)) (neg.f64 (/.f64 %306 %205)) (*.f64 #s(literal 1 binary64) %668) (*.f64 %306 %209) (*.f64 %668 #s(literal 1 binary64)) (*.f64 %209 %306) (/.f64 #s(literal 1 binary64) (/.f64 %202 %306)) (*.f64 %502 %681) (/.f64 #s(literal 1 binary64) (/.f64 %205 %502)) (*.f64 #s(literal 1/2 binary64) %685) (*.f64 #s(literal 2 binary64) %687) (*.f64 %306 %689) (*.f64 %317 %691) (*.f64 %687 #s(literal 2 binary64)) (*.f64 %694 #s(literal 1/2 binary64)) (/.f64 %687 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %668 %687) (fma.f64 %668 #s(literal 1/2 binary64) %687) (+.f64 %687 %687) (fma.f64 #s(literal 1 binary64) %687 %687) (fma.f64 %668 %422 %687) (fma.f64 %319 %209 %687) (fma.f64 #s(literal 2 binary64) (*.f64 %687 #s(literal 1/2 binary64)) %687) %309 (*.f64 #s(literal 1 binary64) %309) (*.f64 %309 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) %309)) (*.f64 #s(literal 2 binary64) %709) (/.f64 (-.f64 %653 %202) #s(literal 2 binary64)) %713 (/.f64 %307 %205) (/.f64 %499 %202) (neg.f64 (/.f64 %307 %202)) (neg.f64 (/.f64 %309 %205)) (*.f64 %309 %209) (*.f64 %209 %309) (/.f64 #s(literal 1 binary64) (/.f64 %202 %309)) (*.f64 %307 %681) (/.f64 #s(literal 1 binary64) (/.f64 %205 %307)) (+.f64 (/.f64 %313 %205) (/.f64 %728 %205)) %624 %306 %626 %627 %629 %631 %633 %634 %635 %637 %638 %639 %640 %641 %642 %644 %647 %651 %655 %661 %662 %663 %665 %667 %213 %731 %732 (*.f64 %731 rho0) %734 %735 %736 #s(literal 5169371400669679/2251799813685248 binary64) %738 (/.f64 #s(literal -1 binary64) %572) (neg.f64 (/.f64 #s(literal -1 binary64) rho0)) (neg.f64 %742) (/.f64 %744 %745) (/.f64 %448 rho0) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) rho0)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) rho0)) (*.f64 #s(literal 1 binary64) %738) (*.f64 %738 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 rho0 #s(literal 1 binary64))) (/.f64 %756 %572) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) %572)) (*.f64 #s(literal -1 binary64) %742) (/.f64 #s(literal 1 binary64) (/.f64 %572 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) %738)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %738)) (*.f64 %448 %738) (pow.f64 rho0 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 rho0 #s(literal 1 binary64))) %776 (+.f64 #s(literal -1 binary64) %778) (+.f64 %778 #s(literal -1 binary64)) %781 (neg.f64 %782) (-.f64 %778 %744) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %778) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %778) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %778) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %778) (expm1.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %356 %778) (fma.f64 %356 #s(literal 1/2 binary64) %778) (-.f64 %778 (*.f64 (neg.f64 #s(literal -2 binary64)) #s(literal 1/2 binary64))) (+.f64 %795 %797) (+.f64 %795 %799) (fma.f64 %802 %803 %797) (fma.f64 %802 %803 %799) (fma.f64 %806 #s(literal 1/2 binary64) %797) (fma.f64 %806 #s(literal 1/2 binary64) %799) %809 (/.f64 %810 %811) (/.f64 (neg.f64 %810) (neg.f64 %811)) (*.f64 %810 %816) (/.f64 #s(literal 1 binary64) (/.f64 %811 %810)) (-.f64 (/.f64 %777 %811) %816) (/.f64 %823 %824) (/.f64 (neg.f64 %823) (neg.f64 %824)) (*.f64 %823 %829) (/.f64 #s(literal 1 binary64) (/.f64 %824 %823)) (/.f64 %833 %802) (/.f64 (neg.f64 %833) %836) (-.f64 %829 (/.f64 %822 %824)) (*.f64 %833 (/.f64 #s(literal 1 binary64) %802)) (/.f64 #s(literal 1 binary64) (/.f64 %802 %833)) (-.f64 (/.f64 %778 %802) (/.f64 %801 %802)) %795 (cosh.f64 #s(literal -1/2 binary64)) (cosh.f64 %223) (/.f64 %802 #s(literal 2 binary64)) (/.f64 %836 %356) (*.f64 %802 %803) (*.f64 %806 #s(literal 1/2 binary64)) (+.f64 (/.f64 %778 #s(literal 2 binary64)) (/.f64 %801 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %802)) (/.f64 (+.f64 %801 (exp.f64 %223)) #s(literal 2 binary64)) %861 (/.f64 #s(literal -1/2 binary64) %246) (neg.f64 %863) (/.f64 %223 %865) (/.f64 #s(literal 1 binary64) %867) (/.f64 %420 %121) (*.f64 #s(literal 1/2 binary64) %870) (*.f64 %870 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) %246)) (*.f64 #s(literal 2 binary64) %121) %867 (/.f64 %121 #s(literal 1/2 binary64)) (/.f64 %246 #s(literal -1/2 binary64)) (neg.f64 (/.f64 %121 #s(literal -1/2 binary64))) (neg.f64 (/.f64 %246 #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) %867) (/.f64 %865 %223) (/.f64 %122 #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) %870) (/.f64 #s(literal 1 binary64) %861) (/.f64 #s(literal -1 binary64) %863) (*.f64 %888 %246) (*.f64 %246 %888) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) %861)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %861)) (/.f64 #s(literal 1 binary64) (/.f64 %861 #s(literal 1 binary64))) (*.f64 %371 (/.f64 #s(literal 1/2 binary64) %870)) (pow.f64 %861 #s(literal -1 binary64)) (fma.f64 #s(literal 1 binary64) %121 %122) (fma.f64 %121 #s(literal 1 binary64) %122) (+.f64 %122 %122) (+.f64 #s(literal 1/4 binary64) %121) (+.f64 %121 #s(literal 1/4 binary64)) %905 (-.f64 #s(literal 1/4 binary64) %246) (+.f64 #s(literal 1/4 binary64) %865) (neg.f64 (-.f64 %246 #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %121) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %121) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %121) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %865) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %865) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %865) (fma.f64 %223 %223 %121) (/.f64 (fma.f64 %121 #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %226 %121) (fma.f64 #s(literal 2 binary64) %228 %121) (fma.f64 %223 %223 %865) (fma.f64 #s(literal 1/2 binary64) %226 %865) (fma.f64 #s(literal 2 binary64) %228 %865) (fma.f64 %235 #s(literal 1/2 binary64) %121) (fma.f64 %235 #s(literal 1/2 binary64) %865) %615 %140 %616 %617 %618 %619 %620 %621 %622 %623 (fma.f64 s #s(literal -1/2 binary64) %19) %143 (+.f64 %19 %165) (+.f64 %165 %19) (-.f64 %19 %131) (fma.f64 #s(literal 1/2 binary64) %405 %19) (fma.f64 %405 #s(literal 1/2 binary64) %19) (neg.f64 %932) (-.f64 %19 %168) (neg.f64 %935) (neg.f64 (+.f64 s %19)) %939 (+.f64 %405 %24) (+.f64 %24 %405) (-.f64 %405 %39) %944 (+.f64 %19 %945) (+.f64 %945 %19) (-.f64 %945 %24) (neg.f64 %949) (-.f64 %140 %951) (fma.f64 #s(literal 1/2 binary64) %939 %140) (fma.f64 %939 #s(literal 1/2 binary64) %140) (+.f64 %140 %955) (+.f64 %955 %140) (+.f64 (fma.f64 %939 #s(literal 1/2 binary64) %19) %131) (fma.f64 s #s(literal 1/2 binary64) %960) (fma.f64 #s(literal 1/2 binary64) s %960) (-.f64 %140 (*.f64 #s(literal -1/2 binary64) %939)) (+.f64 %131 %960) (-.f64 %140 (neg.f64 %955)) (-.f64 %955 %154) (-.f64 %131 (-.f64 %24 %955)) %624 %306 %626 %627 %629 %631 %633 %634 %635 %637 %638 %639 %640 %641 %642 %644 %647 %651 %655 %661 %662 %663 %665 %667 %502 (cos.f64 %140) (cos.f64 %143) (cos.f64 %932) (cos.f64 %974) (cos.f64 %976) (cos.f64 (fma.f64 %223 s %19)) (cos.f64 %154) (cos.f64 (fabs.f64 %143)) (*.f64 %306 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %306) (*.f64 #s(literal 1 binary64) %502) (*.f64 %502 #s(literal 1 binary64)) (*.f64 %317 #s(literal -1/2 binary64)) (sin.f64 (neg.f64 %636)) (sin.f64 (neg.f64 %299)) (*.f64 %992 #s(literal 1/2 binary64)) (sin.f64 (+.f64 %143 %262)) (sin.f64 (+.f64 %140 %262)) (sin.f64 (+.f64 %636 %19)) (sin.f64 (+.f64 %299 %19)) (cos.f64 (+.f64 %636 %262)) (cos.f64 %1004) (+.f64 %502 %1006) (-.f64 %502 %1006) (-.f64 %502 (*.f64 #s(literal 0 binary64) %307)) (-.f64 %502 (*.f64 %309 #s(literal 0 binary64))) (fma.f64 %306 #s(literal -1 binary64) %1006) (fma.f64 #s(literal -1 binary64) %306 %1006) (fma.f64 #s(literal 1 binary64) %502 %1006) (fma.f64 %502 #s(literal 1 binary64) %1006) (fma.f64 %317 #s(literal -1/2 binary64) %1006) (fma.f64 %992 #s(literal 1/2 binary64) %1006) (+.f64 %502 %1020) (fma.f64 %306 #s(literal -1 binary64) %1020) (fma.f64 #s(literal -1 binary64) %306 %1020) (fma.f64 #s(literal 1 binary64) %502 %1020) (fma.f64 %502 #s(literal 1 binary64) %1020) (fma.f64 %317 #s(literal -1/2 binary64) %1020) (fma.f64 %992 #s(literal 1/2 binary64) %1020) %307 (neg.f64 %309) (sin.f64 %140) (cos.f64 %299) (fma.f64 %306 #s(literal 0 binary64) %313) (fma.f64 %309 #s(literal -1 binary64) %728) (fma.f64 #s(literal 0 binary64) %306 %313) (fma.f64 #s(literal -1 binary64) %309 %728) (+.f64 %728 %313) (+.f64 %313 %728) (-.f64 %313 %1037) (-.f64 %313 %1039) (-.f64 %313 %1041) %645 (fabs.f64 %405) (fabs.f64 %645) (fabs.f64 (neg.f64 %405)) (sqrt.f64 %1047) (*.f64 %1049 %1049) (pow.f64 %1047 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %645 %19) %974 (+.f64 %19 %625) (+.f64 %625 %19) (-.f64 %19 (*.f64 #s(literal -1/2 binary64) %645)) (-.f64 %19 (*.f64 (neg.f64 %645) #s(literal 1/2 binary64))) (-.f64 %19 %630) (-.f64 %625 %24) (fma.f64 #s(literal 1/2 binary64) %645 %39) (fma.f64 %645 #s(literal 1/2 binary64) %39) (+.f64 %625 %39) (neg.f64 (-.f64 %24 %625)) %976 (fabs.f64 %976) (fabs.f64 %154) (sqrt.f64 %1069) (*.f64 %1071 %1071) (pow.f64 %1069 #s(literal 1/2 binary64)) (neg.f64 %1074) %1076 (sin.f64 %974) (cos.f64 %646) (fma.f64 %306 #s(literal 0 binary64) %1079) (fma.f64 #s(literal 0 binary64) %306 %1079) (fma.f64 #s(literal -1 binary64) %1074 %728) (fma.f64 %1074 #s(literal -1 binary64) %728) (+.f64 %728 %1079) (+.f64 %1079 %728) (-.f64 %1079 %1037) (-.f64 %1079 %1039) (-.f64 %1079 %1041) (*.f64 #s(literal 1/2 binary64) %306) %319 (+.f64 #s(literal 1/4 binary64) %306) (+.f64 %306 #s(literal 1/4 binary64)) %1092 (-.f64 #s(literal 1/4 binary64) %502) (+.f64 #s(literal 1/4 binary64) %513) (neg.f64 %1095) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %306) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %306) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %306) (fma.f64 #s(literal 1 binary64) %306 #s(literal 1/4 binary64)) (fma.f64 %306 #s(literal 1 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %513) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %513) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %513) (fma.f64 %223 %223 %306) (fma.f64 #s(literal 1/2 binary64) %317 #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) %319 #s(literal 1/4 binary64)) (fma.f64 %319 #s(literal 2 binary64) #s(literal 1/4 binary64)) (fma.f64 %317 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) (/.f64 (fma.f64 %306 #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %226 %306) (fma.f64 #s(literal 2 binary64) %228 %306) (fma.f64 %223 %223 %513) (fma.f64 #s(literal 1/2 binary64) %226 %513) (fma.f64 #s(literal 2 binary64) %228 %513) (fma.f64 %235 #s(literal 1/2 binary64) %306) (fma.f64 %235 #s(literal 1/2 binary64) %513) %1119 (+.f64 %976 %24) (+.f64 %24 %976) (neg.f64 (-.f64 %19 %976)) (-.f64 %976 %39) (fma.f64 %1071 %1071 %24) (fabs.f64 (*.f64 %140 #s(literal 1/2 binary64))) (fabs.f64 (*.f64 #s(literal 1/2 binary64) %140)) %1130 (*.f64 %976 #s(literal 1/2 binary64)) (fabs.f64 %1130) (fabs.f64 (*.f64 %154 #s(literal 1/2 binary64))) (fabs.f64 %1135) (fabs.f64 (*.f64 #s(literal 1/2 binary64) %154)) (sqrt.f64 (*.f64 %1130 %1130)) %1141 (cos.f64 %1135) (cos.f64 (neg.f64 %1135)) (sin.f64 (fma.f64 %976 #s(literal 1/2 binary64) %262)) (sin.f64 (fma.f64 %976 #s(literal -1/2 binary64) %262)) (fma.f64 %1149 %286 %1150) (+.f64 (*.f64 %1149 %286) %1150) %1154 (*.f64 %1141 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %1141 #s(literal 1/4 binary64)) %1157 (+.f64 #s(literal 1/4 binary64) %1154) (+.f64 %1154 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) %1160) (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal -1/2 binary64) %1141)) (*.f64 %1160 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) %1165) (-.f64 %1154 #s(literal -1/4 binary64)) (+.f64 #s(literal 1/4 binary64) %1168) (+.f64 #s(literal 1/4 binary64) %1170) (neg.f64 (-.f64 %1165 #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1154) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1154) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1154) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1168) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1170) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1168) (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1170) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1168) (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1170) (fma.f64 %223 %223 %1154) (fma.f64 %223 %223 %1168) (fma.f64 %223 %223 %1170) (/.f64 (fma.f64 %1154 #s(literal 4 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1/2 binary64) %226 %1154) (fma.f64 #s(literal 2 binary64) %228 %1154) (fma.f64 #s(literal 1/2 binary64) %226 %1168) (fma.f64 #s(literal 1/2 binary64) %226 %1170) (fma.f64 #s(literal 2 binary64) %228 %1168) (fma.f64 #s(literal 2 binary64) %228 %1170) (fma.f64 %235 #s(literal 1/2 binary64) %1154) (fma.f64 %235 #s(literal 1/2 binary64) %1168) (fma.f64 %235 #s(literal 1/2 binary64) %1170) %1197 (*.f64 %1119 #s(literal 1/2 binary64)) (neg.f64 %1199) (fma.f64 #s(literal 1/2 binary64) %976 %1201) (fma.f64 #s(literal 1/2 binary64) %976 %1203) (fma.f64 %976 #s(literal 1/2 binary64) %1201) (fma.f64 %976 #s(literal 1/2 binary64) %1203) (+.f64 %1130 %1201) (+.f64 %1130 %1203) %1209 (cos.f64 %1199) (cos.f64 %1211) (cos.f64 (fabs.f64 %1211)) (cos.f64 (neg.f64 %1211)) (sin.f64 (fma.f64 %1119 #s(literal 1/2 binary64) %262)) (sin.f64 (fma.f64 %1119 #s(literal -1/2 binary64) %262)) (sin.f64 (fma.f64 (fabs.f64 %1119) #s(literal 1/2 binary64) %262)) (fma.f64 %1224 %286 %1225) (+.f64 (*.f64 %1224 %286) %1225) %1229 (*.f64 %1209 #s(literal 1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %1209 #s(literal 1/2 binary64)) %1232 (+.f64 #s(literal 1/2 binary64) %1233) (+.f64 %1233 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) %1229) (fma.f64 #s(literal 1/2 binary64) %1237 #s(literal 1/2 binary64)) (fma.f64 %1237 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 %1209 #s(literal 1/2 binary64) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 %223 %1209)) (-.f64 #s(literal 1/2 binary64) (neg.f64 %1233)) %1246 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %487)) %489 (/.f64 %1249 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (neg.f64 %488)) (fabs.f64 %489) (neg.f64 %1254) (/.f64 (neg.f64 %1249) %356) (*.f64 %1249 %803) (*.f64 (/.f64 %1249 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1249)) (-.f64 %803 (/.f64 %487 #s(literal 2 binary64))) (pow.f64 %1246 #s(literal 2 binary64)) (pow.f64 %1267 #s(literal 2 binary64)) (pow.f64 %1269 #s(literal 2 binary64)) (*.f64 %1246 %1246) (*.f64 %1267 %1267) (*.f64 %1269 %1269) (*.f64 %1274 %1274) (*.f64 %1276 %1276) (*.f64 %1278 %1278) (*.f64 (pow.f64 %1246 #s(literal 1 binary64)) %1246) (+.f64 #s(literal 1/2 binary64) %1254) (+.f64 (-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %488) (+.f64 %1254 #s(literal 1/2 binary64)) %1286 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 %487 #s(literal 1/2 binary64) #s(literal 1/2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) %1249) #s(literal 2 binary64)) (fma.f64 %1246 %1267 #s(literal 1/2 binary64)) (fma.f64 %1267 %1246 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 %1276 %1246)) (fma.f64 %1267 %1276 #s(literal 1/2 binary64)) (fma.f64 %1269 %1278 #s(literal 1/2 binary64)) (fma.f64 %1276 %1267 #s(literal 1/2 binary64)) (fma.f64 %1278 %1269 #s(literal 1/2 binary64)) #s(literal 0 binary64) (fabs.f64 #s(literal 0 binary64)) (neg.f64 #s(literal 0 binary64)) (sqrt.f64 (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 s #s(literal 1/2 binary64) %148) (fma.f64 #s(literal 1/2 binary64) s %148) (-.f64 %19 %144) (-.f64 %140 %140) (-.f64 %144 %19) (+.f64 %19 %150) (+.f64 %131 %148) (+.f64 %148 %131) (-.f64 (-.f64 %140 %19) %131) (+.f64 %19 (fma.f64 #s(literal 1/2 binary64) s %154)) (+.f64 %140 %154) (+.f64 %154 %140) (+.f64 %144 %24) (fma.f64 s #s(literal -1/2 binary64) %1319) (fma.f64 #s(literal -1/2 binary64) s %1319) (sinh.f64 #s(literal 0 binary64)) (+.f64 %165 %1319) (-.f64 %131 (+.f64 %24 %140)) (-.f64 %131 %1319) (fma.f64 #s(literal 1/2 binary64) %405 %1319) (fma.f64 %405 #s(literal 1/2 binary64) %1319) (-.f64 %976 %976) (-.f64 %131 (-.f64 %24 %154)) (+.f64 %976 %1266) (fma.f64 %1071 %1071 %1266) (sin.f64 %19) (/.f64 (-.f64 %1069 %1069) %486) #s(literal 1 binary64) %409 %410 %411 %412 %413 %414 %415 %416 %417 %418 %419 %421 %423 %424 %425 %426 %427 %428 %429 %430 %431 %432 %435 %436 %437 %438 %439 %440 %442 %443 %444 %446 %449 %451 %456 %463 %469 %471 %475 %477 %481 %483 %484 %485 %490 %492 %493 %494 %495 %497 %498 %501 %503 %505 %506 %507 %510 %512 %514 %515 %516 %521 (+.f64 #s(literal 1 binary64) %306) (+.f64 %306 #s(literal 1 binary64)) %1339 (+.f64 %306 %744) (neg.f64 %1341) (-.f64 #s(literal 1 binary64) %502) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %306) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %306) (fma.f64 #s(literal 1 binary64) %306 #s(literal 1 binary64)) (fma.f64 %306 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) %306 %744) (fma.f64 %306 #s(literal 1 binary64) %744) (fma.f64 #s(literal 1/2 binary64) %317 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %319 #s(literal 1 binary64)) (fma.f64 %319 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %317 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %317 %744) (fma.f64 #s(literal 2 binary64) %319 %744) (fma.f64 %319 #s(literal 2 binary64) %744) (fma.f64 %317 #s(literal 1/2 binary64) %744) (fma.f64 %382 %383 %306) (fma.f64 %385 %386 %306) (*.f64 #s(literal 2 binary64) %1362) (*.f64 %1362 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) %1361) %1361) (*.f64 #s(literal 2 binary64) (*.f64 %1361 (cos.f64 (/.f64 %138 #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 1 binary64) %1362) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) s #s(literal 0 binary64)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %165 #s(literal 0 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 0 binary64) %165) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) %165) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 %645 #s(literal 1/2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %625 #s(literal 0 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 #s(literal 0 binary64) %625) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 #s(literal 0 binary64) %625) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 %1004 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %299 %262) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (+.f64 %262 %299) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %262 %299) #s(literal 2 binary64))))) (+.f64 %399 %1420) (+.f64 (+.f64 %306 %399) %401) (fma.f64 %306 %306 %1420) (fma.f64 %502 %502 %1420) (fma.f64 %511 %511 %1420) (fma.f64 %513 %513 %1420) (fma.f64 %1361 %1361 %1362) (+.f64 %1362 %1362) (fma.f64 #s(literal 2 binary64) %306 #s(literal 2 binary64)) %1431 (+.f64 #s(literal 2 binary64) %317) (+.f64 %317 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %1339) (*.f64 %1339 #s(literal 2 binary64)) (/.f64 %1339 #s(literal 1/2 binary64)) (/.f64 %1341 #s(literal -1/2 binary64)) (-.f64 %317 %356) (/.f64 %1339 %223) (neg.f64 (/.f64 %1339 #s(literal -1/2 binary64))) (neg.f64 (/.f64 %1341 #s(literal 1/2 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %317) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) %317) (/.f64 %1446 #s(literal 1/2 binary64)) (*.f64 %1341 %888) (-.f64 %317 (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) %1339)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) %1341)) (fma.f64 #s(literal 1/2 binary64) %369 %317) (/.f64 (fma.f64 %306 #s(literal 1/2 binary64) %420) #s(literal 1/4 binary64)) (/.f64 (fma.f64 %306 #s(literal 1/2 binary64) %422) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) %371 %317) (fma.f64 #s(literal 1 binary64) %1339 %1461) (fma.f64 %1339 #s(literal 1 binary64) %1446) (fma.f64 #s(literal 2 binary64) %394 %317) (+.f64 %1446 %1446) (+.f64 %1461 %1461) (*.f64 #s(literal 2 binary64) (/.f64 %1362 #s(literal 1/2 binary64))) %1469 (fma.f64 s #s(literal 1/2 binary64) %599) %1471 (fma.f64 %19 #s(literal 5/4 binary64) %147) (fma.f64 #s(literal 5/4 binary64) %19 %147) (+.f64 %131 %599) (+.f64 %599 %131) (+.f64 %595 %147) (+.f64 %147 %595) (-.f64 %599 %165) (-.f64 %131 %606) (-.f64 %595 (-.f64 %165 %131)) (neg.f64 %1482) %1484 (cos.f64 %1482) (cos.f64 %1486) (cos.f64 (fabs.f64 %1486)) (cos.f64 (neg.f64 %1486)) (sin.f64 %1493) (sin.f64 (+.f64 %1482 %262)) (sin.f64 (+.f64 %1486 %262)) (fma.f64 %1499 %286 %1500) (+.f64 (*.f64 %1499 %286) %1500) (fma.f64 %306 %1504 %1506) (fma.f64 %1504 %306 %1506) (+.f64 %1509 %1506) (fma.f64 %306 %1504 %1512) (fma.f64 %1504 %306 %1512) (-.f64 %1509 %1515) (fma.f64 %306 %1504 %1517) (fma.f64 %1504 %306 %1517) (+.f64 %1509 %1512) (+.f64 %1509 %1517) (neg.f64 (-.f64 %1515 %1509)) (fma.f64 s #s(literal 1/2 binary64) %606) (fma.f64 #s(literal 1/2 binary64) s %606) %1526 (neg.f64 %1527) (+.f64 %131 %606) (+.f64 %1530 %165) (+.f64 %606 %131) (-.f64 %1530 %131) (-.f64 %156 %595) %1535 (cos.f64 %1526) (cos.f64 %1537) (cos.f64 (fabs.f64 %1537)) (cos.f64 (neg.f64 %1537)) (sin.f64 (+.f64 %1527 %262)) (sin.f64 %1546) (sin.f64 (+.f64 %1537 %262)) (fma.f64 %1550 %286 %1551) (+.f64 (*.f64 %1550 %286) %1551) (fma.f64 %306 %1504 %1515) (fma.f64 %309 %1505 %1509) (fma.f64 %1504 %306 %1515) (fma.f64 %1505 %309 %1509) (+.f64 %1515 %1509) (+.f64 %1509 %1515) (-.f64 %1509 %1506) (fma.f64 %1562 %306 %1564) (-.f64 %1509 %1512) (-.f64 %1509 %1517) (+.f64 (*.f64 %1562 %306) %1564) %1570 (+.f64 %1535 %1484) (-.f64 %1484 %1572) (-.f64 %1535 (neg.f64 %1484)) (+.f64 %1484 (neg.f64 %1572)) (neg.f64 %1578) (*.f64 #s(literal 2 binary64) %1586) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1527 %1471) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1527 %1471) #s(literal 2 binary64))))) (*.f64 %1586 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) %1582) %1585) (*.f64 #s(literal 2 binary64) (*.f64 %1582 (cos.f64 (/.f64 (-.f64 %1526 %1471) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1482 %1527) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1482 %1527) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1527 %1482) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1527 %1482) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1486 %1527) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1486 %1527) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1537 %1471) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1537 %1471) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1527 %1486) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1527 %1486) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1471 %1537) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1471 %1537) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1482 %1526) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1482 %1526) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1526 %1482) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1526 %1482) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1486 %1526) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1486 %1526) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1482 %1537) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1482 %1537) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1537 %1482) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1537 %1482) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1526 %1486) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1526 %1486) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 1 binary64) %1586) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1486 %1537) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1486 %1537) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (+.f64 %1537 %1486) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1537 %1486) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (+.f64 %1493 %1546) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1493 %1546) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (+.f64 %1546 %1493) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1546 %1493) #s(literal 2 binary64))))) (fma.f64 %306 %1504 %1734) (fma.f64 %1504 %306 %1734) (+.f64 %1509 %1734) (+.f64 (+.f64 %1484 %1509) %1515) (-.f64 %1509 (-.f64 %1515 %1535)) (-.f64 (+.f64 %1535 %1509) %1515) (-.f64 %1509 (fma.f64 %309 %1505 %1572)) (fma.f64 %1582 %1585 %1586) (fma.f64 %1585 %1582 %1586) (+.f64 %1586 %1586) (*.f64 #s(literal 2 binary64) %1570) %1750 (/.f64 %1570 #s(literal 1/2 binary64)) (/.f64 %1570 %223) (/.f64 %1578 #s(literal -1/2 binary64)) (neg.f64 %1754) (fma.f64 %1484 #s(literal 2 binary64) %1756) (fma.f64 %1535 #s(literal 2 binary64) %1758) (+.f64 %1758 %1756) (+.f64 %1756 %1758) (/.f64 %1762 #s(literal 1/2 binary64)) (-.f64 %1758 (neg.f64 %1756)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) %1570)) (*.f64 %1578 %888) (-.f64 %1758 (/.f64 %1572 #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) %1578)) (/.f64 (fma.f64 %1758 #s(literal 1/2 binary64) %1535) #s(literal 1/2 binary64)) (/.f64 (fma.f64 %1484 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %1535)) #s(literal 1/4 binary64)) (/.f64 (fma.f64 %1484 #s(literal 1/2 binary64) (*.f64 %1535 #s(literal 1/2 binary64))) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) %1781) (fma.f64 #s(literal 1 binary64) %1570 %1783) (fma.f64 %1570 #s(literal 1 binary64) %1762) (+.f64 %1762 %1762) (+.f64 %1783 %1783) (/.f64 %732 %1469) (*.f64 rho0 %1789) (*.f64 %731 (/.f64 rho0 %1469)) (*.f64 %1789 rho0) (*.f64 %731 (*.f64 rho0 %1794)) (*.f64 %732 %1794) (*.f64 %1794 %732) (/.f64 %1799 %1800) (neg.f64 (/.f64 %1799 %1469)) (neg.f64 (/.f64 %732 %1800)) (/.f64 %1806 %1469) (/.f64 #s(literal 1 binary64) (/.f64 %1469 %732)) (/.f64 %1810 (neg.f64 %1800)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %1800)) (/.f64 #s(literal 1 binary64) (/.f64 %1800 %1799)) (/.f64 %732 %736) %1818 %1819 (*.f64 %1818 rho0) (*.f64 %95 %867) (*.f64 %121 %1822) %1824 (*.f64 %1822 %121) (/.f64 (*.f64 %95 %121) #s(literal 1/2 binary64)) (/.f64 %95 %861) (/.f64 %98 %863) (*.f64 (/.f64 %95 #s(literal -1/2 binary64)) %246) (/.f64 %101 %861) (neg.f64 (/.f64 %98 %861)) (neg.f64 (/.f64 %95 %863)) (/.f64 %1822 %870) (/.f64 %107 %861) (*.f64 %98 (/.f64 #s(literal 1 binary64) %863)) (/.f64 #s(literal 1 binary64) (/.f64 %863 %98)) (/.f64 #s(literal 1 binary64) (/.f64 %861 %95)) (+.f64 (/.f64 %119 %861) (/.f64 %122 %861)) %1848 (log.f64 (/.f64 %528 %1849)) (+.f64 %532 %1853) (+.f64 (log.f64 (fabs.f64 %1822)) %1858) (-.f64 %532 %1860) (+.f64 %532 (neg.f64 %1860)) (neg.f64 (-.f64 %1860 %532)) %1866 (*.f64 %1848 rho0) (*.f64 rho0 (log.f64 (fabs.f64 %1824))) (log.f64 %1871) (*.f64 rho0 %1873) %1875 (*.f64 %1848 %552) (*.f64 %1866 n) (*.f64 %552 %1848) (*.f64 %1879 rho0) (log.f64 (pow.f64 %1824 %552)) (log.f64 (pow.f64 %1871 n)) (fma.f64 rho0 %1873 rho0) (fma.f64 n %1866 rho0) %1887 (fma.f64 %1866 n rho0) (fma.f64 %552 %1848 rho0) (fma.f64 %1879 rho0 rho0) (+.f64 rho0 %1875) (+.f64 %1875 rho0) (-.f64 rho0 %1893) (-.f64 %1875 %572) (+.f64 rho0 (neg.f64 %1893)) (+.f64 rho0 (*.f64 %577 %1866)) (neg.f64 (-.f64 %1893 rho0)) %1902 (/.f64 %1902 %213) %1904 (log.f64 (/.f64 %1857 #s(literal 1/2 binary64))) (+.f64 %1858 (log.f64 #s(literal 2 binary64))) (-.f64 %1858 %1909) (+.f64 %1858 (neg.f64 %1909)) (neg.f64 (-.f64 %1909 %1858)) %1915 (*.f64 %1904 rho0) (*.f64 rho0 %1853) (log.f64 %1918) (*.f64 rho0 %1920) %1922 (*.f64 %1904 %552) (*.f64 %1915 n) (*.f64 %552 %1904) (*.f64 %1926 rho0) (log.f64 (pow.f64 %867 %552)) (log.f64 (pow.f64 %1918 n)) (fma.f64 rho0 %1920 rho0) (fma.f64 n %1915 rho0) %1934 (fma.f64 %1915 n rho0) (fma.f64 %552 %1904 rho0) (fma.f64 %1926 rho0 rho0) (+.f64 rho0 %1922) (+.f64 %1922 rho0) (-.f64 rho0 %1940) (-.f64 %1922 %572) (+.f64 rho0 (neg.f64 %1940)) (+.f64 rho0 (*.f64 %577 %1915)) (neg.f64 (-.f64 %1940 rho0)) %1949 (/.f64 %1949 %213) %1951 %1952 (*.f64 %1951 rho0) (*.f64 rho0 (log.f64 (fabs.f64 %905))) (log.f64 %1957) (*.f64 rho0 %1959) %1961 (*.f64 %1951 %552) (*.f64 %1952 n) (*.f64 %552 %1951) (*.f64 %1965 rho0) (log.f64 (pow.f64 %905 %552)) (log.f64 (pow.f64 %1957 n)) (fma.f64 rho0 %1959 rho0) (fma.f64 n %1952 rho0) %1973 (fma.f64 %1952 n rho0) (fma.f64 %552 %1951 rho0) (fma.f64 %1965 rho0 rho0) (+.f64 rho0 %1961) (+.f64 %1961 rho0) (-.f64 rho0 %1979) (-.f64 %1961 %572) (+.f64 rho0 (neg.f64 %1979)) (+.f64 rho0 (*.f64 %577 %1952)) (neg.f64 (-.f64 %1979 rho0)) %1988 (/.f64 %1988 %213) %1990 (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) rho0) (*.f64 rho0 %1992) %1994 (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) %552) (*.f64 %1990 n) (*.f64 %552 #s(literal 5169371400669679/2251799813685248 binary64)) (*.f64 %1998 rho0) (fma.f64 rho0 %1992 rho0) (fma.f64 n %1990 rho0) (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) %552 rho0) (fma.f64 %1990 n rho0) %2004 (fma.f64 %1998 rho0 rho0) (+.f64 rho0 %1994) (+.f64 %1994 rho0) (-.f64 rho0 %2008) (-.f64 %1994 %572) (+.f64 rho0 (*.f64 %577 %1990)) (+.f64 rho0 (neg.f64 %2008)) (neg.f64 (-.f64 %2008 rho0)) %2017 (/.f64 %2017 %213) #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 5169371400669679/2251799813685248 binary64)) (*.f64 %2021 %2021) (*.f64 %2023 %2023) (pow.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 2 binary64)) (*.f64 (pow.f64 #s(literal 5169371400669679/2251799813685248 binary64) #s(literal 1 binary64)) #s(literal 5169371400669679/2251799813685248 binary64)) %2028 (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) rho0) (*.f64 #s(literal 5169371400669679/2251799813685248 binary64) %1990) (*.f64 %1990 #s(literal 5169371400669679/2251799813685248 binary64)) (*.f64 rho0 (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) n)) %2034 (*.f64 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %552) (*.f64 %2028 n) (*.f64 %552 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64)) (*.f64 (*.f64 n #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64)) rho0) (*.f64 %1994 #s(literal 5169371400669679/2251799813685248 binary64)) (fma.f64 rho0 #s(literal 5169371400669679/2251799813685248 binary64) %2042) (fma.f64 n %2044 %1990) %2046 (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) rho0 %2042) (fma.f64 %2028 %2041 %1990) (fma.f64 %2034 #s(literal 1/2 binary64) %1990) (fma.f64 %2041 %2028 %1990) (fma.f64 %552 %2051 %1990) (fma.f64 %2053 rho0 %1990) (fma.f64 %2055 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %1990) (fma.f64 %2057 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %1990) (fma.f64 %2059 n %1990) (+.f64 %1990 %2042) (+.f64 %2042 %1990) (-.f64 %1990 (*.f64 #s(literal -1/2 binary64) %2034)) (-.f64 %1990 (*.f64 (neg.f64 %2041) %2028)) (-.f64 %1990 (neg.f64 %2042)) (-.f64 %1990 (*.f64 (neg.f64 %2034) #s(literal 1/2 binary64))) (-.f64 %2042 %2073) (fma.f64 n %2044 %2075) (fma.f64 n %2044 %2077) (fma.f64 #s(literal 1/2 binary64) %2034 %2075) (fma.f64 #s(literal 1/2 binary64) %2034 %2077) (fma.f64 %2028 %2041 %2075) (fma.f64 %2028 %2041 %2077) (fma.f64 %2034 #s(literal 1/2 binary64) %2075) (fma.f64 %2034 #s(literal 1/2 binary64) %2077) (fma.f64 %2041 %2028 %2075) (fma.f64 %2041 %2028 %2077) (fma.f64 %552 %2051 %2075) (fma.f64 %552 %2051 %2077) (fma.f64 %2053 rho0 %2075) (fma.f64 %2053 rho0 %2077) (fma.f64 %2055 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %2075) (fma.f64 %2055 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %2077) (fma.f64 %2057 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %2075) (fma.f64 %2057 #s(literal 26722400678061598940009669963041/5070602400912917605986812821504 binary64) %2077) (fma.f64 %2059 n %2075) (fma.f64 %2059 n %2077) (+.f64 %2042 %2075) (+.f64 %2042 %2077) (neg.f64 (-.f64 %2073 %2042)) %2101 (*.f64 %2046 n) (fma.f64 rho0 %1992 %2103) (fma.f64 n %1990 %2103) (fma.f64 n %2042 %1994) (fma.f64 #s(literal 1/2 binary64) %2107 %1994) (fma.f64 #s(literal 5169371400669679/2251799813685248 binary64) %552 %2103) (fma.f64 %1990 n %2103) (fma.f64 %2034 %2041 %1994) (fma.f64 %2041 %2034 %1994) (fma.f64 %552 #s(literal 5169371400669679/2251799813685248 binary64) %2103) (fma.f64 %1998 rho0 %2103) (fma.f64 %2042 n %1994) (fma.f64 %2116 %2028 %1994) (fma.f64 %2118 #s(literal 1/2 binary64) %1994) (+.f64 %1994 %2103) (+.f64 %2103 %1994) (-.f64 %2103 %2008) (fma.f64 n %2046 rho0) %2124 (+.f64 rho0 %2101) (+.f64 %2101 rho0) (-.f64 rho0 %2127) (-.f64 %2101 %572) (+.f64 rho0 (*.f64 %577 %2046)) (+.f64 rho0 (neg.f64 %2127)) (neg.f64 (-.f64 %2127 rho0)) (fma.f64 n %2042 %2004) (fma.f64 #s(literal 1/2 binary64) %2107 %2004) (fma.f64 %2034 %2041 %2004) (fma.f64 %2041 %2034 %2004) (fma.f64 %2042 n %2004) (fma.f64 %2116 %2028 %2004) (fma.f64 %2118 #s(literal 1/2 binary64) %2004) (+.f64 %2103 %2004) (+.f64 (+.f64 rho0 %2103) %1994) %2146 (/.f64 %2146 %213) %2148 (/.f64 %2149 %731) (/.f64 (/.f64 %213 %731) rho0) (/.f64 %2153 %1799) (neg.f64 %2155) (/.f64 %2157 (neg.f64 %731)) (/.f64 %2160 %732) (*.f64 %213 %2162) (*.f64 %2162 %213) (/.f64 #s(literal 1 binary64) %2166) (*.f64 %2149 (/.f64 #s(literal 1 binary64) %731)) (/.f64 %2170 %1810) (*.f64 %2153 (/.f64 #s(literal 1 binary64) %1799)) (/.f64 %732 %213) %2166 (*.f64 %731 %2175) (*.f64 %2165 rho0) (*.f64 %731 (*.f64 rho0 %2178)) (*.f64 %732 %2178) (*.f64 %2178 %732) (*.f64 (*.f64 %2178 %731) rho0) (*.f64 %2185 %731) (/.f64 %731 %2149) (/.f64 %1799 %2153) (neg.f64 (/.f64 %1799 %213)) (neg.f64 (/.f64 %732 %2153)) (/.f64 %1806 %213) (/.f64 %2194 %213) (*.f64 #s(literal 1 binary64) %2166) (*.f64 %2166 #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) rho0) %2165) (*.f64 %2194 %2178) (/.f64 #s(literal 1 binary64) %2148) (*.f64 %2202 %731) (/.f64 %1810 %2170) (/.f64 #s(literal -1 binary64) %2155) (/.f64 %744 %2148) (/.f64 %2178 %2162) (neg.f64 (/.f64 #s(literal -1 binary64) %2148)) (/.f64 (*.f64 #s(literal 1 binary64) %1799) %2153) (*.f64 %1799 %2212) (*.f64 %2212 %1799) (neg.f64 %2215) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) %2166)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %2166)) (*.f64 %448 %2166) (/.f64 %448 %2148) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) %2148)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %2148)) (/.f64 #s(literal 1 binary64) (/.f64 %2148 #s(literal 1 binary64))) (/.f64 %756 %2155) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) %2155)) (*.f64 #s(literal -1 binary64) %2215) (/.f64 #s(literal 1 binary64) (/.f64 %2155 #s(literal -1 binary64))) (*.f64 %2235 (/.f64 #s(literal 1/2 binary64) %2162)) (*.f64 %2238 (/.f64 #s(literal 2 binary64) %2162)) (pow.f64 %2148 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %2148 #s(literal 1 binary64))) %2244 (/.f64 %2149 %1818) (/.f64 (/.f64 %213 %1818) rho0) (/.f64 %2153 %2248) (neg.f64 %2250) (/.f64 %2157 (neg.f64 %1818)) (/.f64 %2160 %1819) (*.f64 %213 %2255) (*.f64 %2255 %213) (/.f64 #s(literal 1 binary64) %2259) (*.f64 %2149 (/.f64 #s(literal 1 binary64) %1818)) (/.f64 %2170 (neg.f64 %2248)) (*.f64 %2153 (/.f64 #s(literal 1 binary64) %2248)) (/.f64 %1819 %213) %2259 (*.f64 %1818 %2175) (*.f64 %1819 %2178) (*.f64 %2178 %1819) (*.f64 (*.f64 %2178 %1818) rho0) (*.f64 %2185 %1818) (/.f64 %1818 %2149) (/.f64 %2248 %2153) (/.f64 (*.f64 #s(literal 1 binary64) %1819) %213) (*.f64 #s(literal 1 binary64) %2259) (*.f64 %2259 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %2244) (*.f64 %2202 %1818) (/.f64 #s(literal -1 binary64) %2250) (/.f64 %744 %2244) (/.f64 %2178 %2255) (neg.f64 (/.f64 #s(literal -1 binary64) %2244)) (*.f64 %2212 %2248) (neg.f64 %2288) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) %2259)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %2259)) (*.f64 %448 %2259) (/.f64 %448 %2244) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) %2244)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %2244)) (/.f64 #s(literal 1 binary64) (/.f64 %2244 #s(literal 1 binary64))) (/.f64 %756 %2250) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) %2250)) (*.f64 #s(literal -1 binary64) %2288) (/.f64 #s(literal 1 binary64) (/.f64 %2250 #s(literal -1 binary64))) (*.f64 %2235 (/.f64 #s(literal 1/2 binary64) %2255)) (*.f64 %2238 (/.f64 #s(literal 2 binary64) %2255)) (pow.f64 %2244 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %2244 #s(literal 1 binary64))) %2315 (*.f64 s #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) s) (-.f64 s %405) (/.f64 s #s(literal 1/2 binary64)) (/.f64 %2320 #s(literal 1/2 binary64)) (/.f64 %2322 #s(literal 1/2 binary64)) (fma.f64 s #s(literal 1 binary64) %2322) (fma.f64 #s(literal 1 binary64) s %2320) (+.f64 %2320 %2320) (+.f64 %2322 %2322) (+.f64 (fma.f64 %19 #s(literal 1/4 binary64) s) s) %2330 (fma.f64 #s(literal 1/4 binary64) %19 %2315) (fma.f64 s #s(literal 2 binary64) %22) (fma.f64 #s(literal 2 binary64) s %22) (+.f64 s (-.f64 s %27)) (+.f64 s (+.f64 s %22)) (+.f64 %22 %2315) (+.f64 %2315 %22) (-.f64 %2315 %27) (fma.f64 %24 #s(literal -1/4 binary64) %2315) (neg.f64 (-.f64 %27 %2315)) (-.f64 %22 (neg.f64 %2315)) (-.f64 %22 (*.f64 %356 s)) (-.f64 %22 (*.f64 %405 #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) %31 %2315) (fma.f64 #s(literal -1/2 binary64) %33 %2315) (fma.f64 %35 #s(literal 1/2 binary64) %2315) (fma.f64 %37 #s(literal -1/2 binary64) %2315) (*.f64 %2354 #s(literal 1/4 binary64)) (/.f64 %2354 #s(literal 4 binary64)) (/.f64 (fma.f64 %2315 #s(literal -4 binary64) %24) #s(literal -4 binary64)) (/.f64 (neg.f64 %2354) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 %2315 #s(literal 4 binary64)) #s(literal 4 binary64)) %22) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %2354)) %2366 (tan.f64 %2368) (tan.f64 (+.f64 %2368 %19)) (/.f64 %2372 %2373) (/.f64 (neg.f64 %2372) (neg.f64 %2373)) (*.f64 %2372 (/.f64 #s(literal 1 binary64) %2373)) (/.f64 #s(literal 1 binary64) (/.f64 %2373 %2372)) (/.f64 (sin.f64 %2368) (cos.f64 %2368)) %2385 (/.f64 %734 %2385) (/.f64 %732 %2385) (*.f64 rho0 %2388) (*.f64 %731 (/.f64 rho0 %2385)) (*.f64 %2388 rho0) (*.f64 %731 (*.f64 rho0 %2393)) (*.f64 %732 %2393) (*.f64 %2393 %732) (/.f64 %1799 %2398) (neg.f64 (/.f64 %1799 %2385)) (neg.f64 (/.f64 %732 %2398)) (/.f64 %1806 %2385) (/.f64 #s(literal 1 binary64) (/.f64 %2385 %732)) (/.f64 %1810 (neg.f64 %2398)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %2398)) (/.f64 #s(literal 1 binary64) (/.f64 %2398 %1799)) (*.f64 s %781) %2414 (neg.f64 %2415) (neg.f64 (*.f64 s %782)) (fma.f64 s %778 %2419) (fma.f64 %778 s %2421) (+.f64 (*.f64 %778 s) %2421) (+.f64 (*.f64 s %778) %2419) (fma.f64 s %781 %22) (fma.f64 %19 #s(literal 1/4 binary64) %2414) (fma.f64 #s(literal 1/4 binary64) %19 %2414) %2430 (+.f64 %22 %2414) (+.f64 %2414 %22) (-.f64 %22 %2415) (-.f64 %2414 %27) (fma.f64 %24 #s(literal -1/4 binary64) %2414) (neg.f64 (-.f64 %27 %2414)) (-.f64 %22 (*.f64 %405 %781)) (-.f64 %22 (neg.f64 %2414)) (fma.f64 #s(literal 1/2 binary64) %31 %2414) (fma.f64 #s(literal -1/2 binary64) %33 %2414) (fma.f64 %35 #s(literal 1/2 binary64) %2414) (fma.f64 %37 #s(literal -1/2 binary64) %2414) (*.f64 %2447 #s(literal 1/4 binary64)) (/.f64 %2447 #s(literal 4 binary64)) (/.f64 (fma.f64 %2414 #s(literal -4 binary64) %24) #s(literal -4 binary64)) (/.f64 (neg.f64 %2447) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 %781 %2446) #s(literal 4 binary64)) %22) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %2447)) %2459 (tan.f64 %2461) (tan.f64 (+.f64 %2461 %19)) (/.f64 %2465 %2466) (/.f64 (neg.f64 %2465) (neg.f64 %2466)) (*.f64 %2465 (/.f64 #s(literal 1 binary64) %2466)) (/.f64 #s(literal 1 binary64) (/.f64 %2466 %2465)) (/.f64 (sin.f64 %2461) (cos.f64 %2461)) %2478 (/.f64 %734 %2478) (*.f64 s %809) %2481 (/.f64 (*.f64 %810 s) %811) (/.f64 (*.f64 s %810) %811) (/.f64 (*.f64 %823 s) %824) (/.f64 (*.f64 s %823) %824) (/.f64 (*.f64 %833 s) %802) (/.f64 (*.f64 s %833) %802) (fma.f64 s %809 %22) %2495 (fma.f64 #s(literal 1/4 binary64) %19 %2481) (fma.f64 %809 s %22) (+.f64 %22 %2481) (+.f64 %2481 %22) (-.f64 %2481 %27) (fma.f64 %24 #s(literal -1/4 binary64) %2481) (neg.f64 (-.f64 %27 %2481)) (-.f64 %22 (*.f64 %405 %809)) (-.f64 %22 (*.f64 (neg.f64 %809) s)) (-.f64 %22 (neg.f64 %2481)) (fma.f64 #s(literal 1/2 binary64) %31 %2481) (fma.f64 #s(literal -1/2 binary64) %33 %2481) (fma.f64 %35 #s(literal 1/2 binary64) %2481) (fma.f64 %37 #s(literal -1/2 binary64) %2481) (*.f64 %2515 #s(literal 1/4 binary64)) (/.f64 %2515 #s(literal 4 binary64)) (/.f64 (fma.f64 %2481 #s(literal -4 binary64) %24) #s(literal -4 binary64)) (/.f64 (neg.f64 %2515) #s(literal -4 binary64)) (+.f64 (/.f64 (*.f64 %809 %2446) #s(literal 4 binary64)) %22) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) %2515)) %2527 (tan.f64 %2528) (tan.f64 (+.f64 %2528 %19)) (/.f64 %2532 %2533) (/.f64 (neg.f64 %2532) (neg.f64 %2533)) (*.f64 %2532 (/.f64 #s(literal 1 binary64) %2533)) (/.f64 #s(literal 1 binary64) (/.f64 %2533 %2532)) (/.f64 (sin.f64 %2528) (cos.f64 %2528)) %2545 (/.f64 %732 %2545) (*.f64 rho0 %2547) (*.f64 %731 (/.f64 rho0 %2545)) (*.f64 %2547 rho0) (*.f64 %731 (*.f64 rho0 %2552)) (*.f64 %732 %2552) (*.f64 %2552 %732) (/.f64 %1799 %2557) (neg.f64 (/.f64 %1799 %2545)) (neg.f64 (/.f64 %732 %2557)) (/.f64 %1806 %2545) (/.f64 #s(literal 1 binary64) (/.f64 %2545 %732)) (/.f64 %1810 (neg.f64 %2557)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %2557)) (/.f64 #s(literal 1 binary64) (/.f64 %2557 %1799)) (*.f64 %19 #s(literal 1/8 binary64)) %2574 (/.f64 %19 #s(literal 8 binary64)) (/.f64 %24 #s(literal -8 binary64)) (neg.f64 %2578) (/.f64 %39 (neg.f64 #s(literal -8 binary64))) (/.f64 %43 #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) %19)) (*.f64 %24 %2585) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -8 binary64) %24)) (fma.f64 s #s(literal 1/2 binary64) %2574) (fma.f64 #s(literal 1/2 binary64) s %2574) (fma.f64 %19 #s(literal 1/8 binary64) %131) %2592 (+.f64 %131 %2574) (+.f64 %2574 %131) (-.f64 %2574 %165) (-.f64 %131 %2578) (neg.f64 (-.f64 %2578 %131)) (*.f64 %2599 #s(literal 1/8 binary64)) (/.f64 %2599 #s(literal 8 binary64)) (/.f64 (fma.f64 %131 #s(literal -8 binary64) %24) #s(literal -8 binary64)) (/.f64 (neg.f64 %2599) #s(literal -8 binary64)) (fma.f64 %24 %2585 %131) (+.f64 (/.f64 (*.f64 %131 #s(literal 8 binary64)) #s(literal 8 binary64)) %2574) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) %2599)) %2612 (tan.f64 %2613) (tan.f64 (+.f64 %2613 %19)) (/.f64 %2617 %2618) (/.f64 (neg.f64 %2617) (neg.f64 %2618)) (*.f64 %2617 (/.f64 #s(literal 1 binary64) %2618)) (/.f64 #s(literal 1 binary64) (/.f64 %2618 %2617)) (/.f64 (sin.f64 %2613) (cos.f64 %2613)) %2630 (/.f64 %734 %2630) %2632 (tan.f64 %140) (tan.f64 %2635) (tan.f64 (+.f64 %2635 %19)) (/.f64 %309 %306) (/.f64 %307 %502) (neg.f64 (/.f64 %307 %306)) (neg.f64 (/.f64 %309 %502)) (/.f64 %499 %513) (*.f64 %307 %2646) (/.f64 #s(literal 1 binary64) (/.f64 %502 %307)) (/.f64 (sin.f64 %2635) (cos.f64 %2635)) (+.f64 (/.f64 %313 %502) (/.f64 %728 %502)) %2656 (/.f64 %734 %2656) %2658 (neg.f64 (tan.f64 %932)) (tan.f64 %2661) (tan.f64 (+.f64 %2661 %19)) (/.f64 %2665 %502) (/.f64 (neg.f64 %2665) %513) (*.f64 %2665 %2646) (/.f64 #s(literal 1 binary64) (/.f64 %502 %2665)) (/.f64 (sin.f64 %2661) (cos.f64 %2661)) %2675 (/.f64 %734 %2675) (/.f64 %734 %1469) %2678 (/.f64 %734 %2678) %2680 (/.f64 %734 %2680) %2682 (/.f64 %734 %2682) %2684 (/.f64 %734 %2684) %2686 (/.f64 %734 %2686) %2688 (/.f64 %734 %2688) %2690 (/.f64 %734 %2690) (/.f64 %732 %2690) (*.f64 rho0 %2693) (*.f64 %731 (/.f64 rho0 %2690)) (*.f64 %2693 rho0) (*.f64 %731 (*.f64 rho0 %2698)) (*.f64 %732 %2698) (*.f64 %2698 %732) (/.f64 %1799 %2703) (neg.f64 (/.f64 %1799 %2690)) (neg.f64 (/.f64 %732 %2703)) (/.f64 %1806 %2690) (/.f64 #s(literal 1 binary64) (/.f64 %2690 %732)) (/.f64 %1810 (neg.f64 %2703)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %2703)) (/.f64 #s(literal 1 binary64) (/.f64 %2703 %1799)) %2718 (/.f64 %583 %2718) (/.f64 %732 %2718) (*.f64 rho0 %2721) (*.f64 %731 (/.f64 rho0 %2718)) (*.f64 %2721 rho0) (*.f64 %731 (*.f64 rho0 %2726)) (*.f64 %732 %2726) (*.f64 %2726 %732) (/.f64 %1799 %2731) (neg.f64 (/.f64 %1799 %2718)) (neg.f64 (/.f64 %732 %2731)) (/.f64 %1806 %2718) (/.f64 #s(literal 1 binary64) (/.f64 %2718 %732)) (/.f64 %1810 (neg.f64 %2731)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %2731)) (/.f64 #s(literal 1 binary64) (/.f64 %2731 %1799)) %2746 (/.f64 %732 %2746) (*.f64 rho0 %2748) (*.f64 %731 (/.f64 rho0 %2746)) (*.f64 %2748 rho0) (*.f64 %731 (*.f64 rho0 %2753)) (*.f64 %732 %2753) (*.f64 %2753 %732) (/.f64 %1799 %2758) (neg.f64 (/.f64 %1799 %2746)) (neg.f64 (/.f64 %732 %2758)) (/.f64 %1806 %2746) (/.f64 #s(literal 1 binary64) (/.f64 %2746 %732)) (/.f64 %1810 (neg.f64 %2758)) (*.f64 %1799 (/.f64 #s(literal 1 binary64) %2758)) (/.f64 #s(literal 1 binary64) (/.f64 %2758 %1799)) %2774 (cos.f64 %944) (cos.f64 %949) (cos.f64 %2777) (neg.f64 %2779) (cos.f64 (fabs.f64 %2777)) (cos.f64 (neg.f64 %2777)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) %943 (+.f64 %19 %262))) (sin.f64 (+.f64 %2777 %262)) (sin.f64 (+.f64 %949 %262)) (-.f64 (*.f64 %2773 #s(literal -1 binary64)) (*.f64 (sin.f64 %945) #s(literal 0 binary64))) (fma.f64 %2796 %286 %2797) (+.f64 (*.f64 %2796 %286) %2797) (-.f64 %2802 %2804) (fma.f64 %502 %2801 %2806) (fma.f64 %502 %2801 %2809) (fma.f64 %2801 %502 %2806) (fma.f64 %2801 %502 %2809) (+.f64 %2802 %2806) (+.f64 %2802 %2809) (fma.f64 %502 %2801 %2815) (fma.f64 %2801 %502 %2815) (+.f64 %2802 %2815) %2819 (/.f64 %307 %2779) (/.f64 %499 %2774) (neg.f64 (/.f64 %307 %2774)) (neg.f64 (/.f64 %309 %2779)) (*.f64 #s(literal 1 binary64) %2819) (*.f64 %309 %2827) (*.f64 %2819 #s(literal 1 binary64)) (*.f64 %2827 %309) (/.f64 #s(literal 1 binary64) (/.f64 %2774 %309)) (/.f64 %2833 %2779) (/.f64 %315 %2779) (*.f64 %307 %2836) (/.f64 #s(literal 1 binary64) (/.f64 %2779 %307)) (*.f64 #s(literal 1/2 binary64) %2840) (*.f64 #s(literal 2 binary64) %2842) (*.f64 %309 %2844) (*.f64 %2842 #s(literal 2 binary64)) (*.f64 %2847 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2842) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %2819 %2842) (fma.f64 %2819 #s(literal 1/2 binary64) %2842) (+.f64 %2842 %2842) (+.f64 (/.f64 %313 %2779) (/.f64 %728 %2779)) (fma.f64 %709 %2827 %2842) %2858 (/.f64 %502 %2779) (/.f64 %513 %2774) (neg.f64 %2861) (*.f64 #s(literal 1 binary64) %2858) (*.f64 %306 %2827) (*.f64 %2827 %306) (/.f64 #s(literal 1 binary64) (/.f64 %2774 %306)) (*.f64 %502 %2836) (/.f64 #s(literal 1 binary64) (/.f64 %2779 %502)) (*.f64 %317 %2871) (*.f64 %317 %2873) %2875 (+.f64 %2819 %2858) (+.f64 %2858 %2819) (-.f64 %2819 %2861) (-.f64 %2858 %2879) (neg.f64 (-.f64 %2861 %2819)) (fma.f64 #s(literal 1 binary64) %2819 %2858) (fma.f64 #s(literal 1 binary64) %2858 %2819) (fma.f64 %306 %2827 %2819) (fma.f64 %309 %2827 %2858) (fma.f64 %2819 #s(literal 1 binary64) %2858) (fma.f64 %2827 %306 %2819) (fma.f64 %2827 %309 %2858) (-.f64 %2858 (*.f64 #s(literal -1 binary64) %2819)) (fma.f64 %307 %2836 %2858) (-.f64 %2858 (*.f64 %2879 #s(literal 1 binary64))) (fma.f64 %502 %2836 %2819) (fma.f64 #s(literal 1/2 binary64) %2840 %2858) (fma.f64 #s(literal 2 binary64) %2842 %2858) (fma.f64 %309 %2844 %2858) (fma.f64 %317 %2871 %2819) (fma.f64 %2842 #s(literal 2 binary64) %2858) (fma.f64 %2847 #s(literal 1/2 binary64) %2858) (-.f64 %2858 (*.f64 %356 %2842)) (fma.f64 %317 %2873 %2819) (/.f64 %2905 %2774) (/.f64 (fma.f64 %2858 %2774 %309) %2774) (/.f64 (neg.f64 %2905) %2779) (/.f64 (fma.f64 %2819 %2779 %502) %2779) (*.f64 %2905 %2827) (/.f64 #s(literal 1 binary64) (/.f64 %2774 %2905)) (/.f64 (fma.f64 %309 %2774 (*.f64 %2774 %306)) %2918) (/.f64 (fma.f64 %306 %2774 (*.f64 %2774 %309)) %2918) (/.f64 (fma.f64 %309 %2774 (*.f64 %306 %2774)) %2918) (/.f64 (fma.f64 %306 %2774 (*.f64 %309 %2774)) %2918) (+.f64 (/.f64 (*.f64 %2819 %2774) %2774) %2858) (/.f64 (fma.f64 %309 %2779 (*.f64 %2774 %502)) %2934) (/.f64 (fma.f64 %309 %2779 (*.f64 %502 %2774)) %2934) (/.f64 (fma.f64 %502 %2774 (*.f64 %309 %2779)) %2941) (/.f64 (fma.f64 %502 %2774 (*.f64 %2779 %309)) %2941) %2946 (/.f64 %127 %2946) (*.f64 rho0 %2948) (*.f64 %126 (/.f64 rho0 %2946)) (*.f64 %2948 rho0) (*.f64 %126 (*.f64 rho0 %2953)) (*.f64 %127 %2953) (*.f64 %2953 %127) (/.f64 %2958 %2959) (neg.f64 (/.f64 %2958 %2946)) (neg.f64 (/.f64 %127 %2959)) (/.f64 %2965 %2946) (/.f64 #s(literal 1 binary64) (/.f64 %2946 %127)) (/.f64 %2969 (neg.f64 %2959)) (*.f64 %2958 (/.f64 #s(literal 1 binary64) %2959)) (/.f64 #s(literal 1 binary64) (/.f64 %2959 %2958)) %2976 (/.f64 %307 %1095) (/.f64 %499 %1092) (neg.f64 (/.f64 %307 %1092)) (neg.f64 (/.f64 %309 %1095)) (*.f64 #s(literal 1 binary64) %2976) (*.f64 %309 %2984) (*.f64 %2976 #s(literal 1 binary64)) (*.f64 %2984 %309) (/.f64 #s(literal 1 binary64) (/.f64 %1092 %309)) (/.f64 %2833 %1095) (/.f64 %315 %1095) (*.f64 %307 %2992) (/.f64 #s(literal 1 binary64) (/.f64 %1095 %307)) (*.f64 #s(literal 1/2 binary64) %2996) (*.f64 #s(literal 2 binary64) %2998) (*.f64 %309 %3000) (*.f64 %2998 #s(literal 2 binary64)) (*.f64 %3003 #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2998) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %2976 %2998) (fma.f64 %2976 #s(literal 1/2 binary64) %2998) (+.f64 %2998 %2998) (+.f64 (/.f64 %313 %1095) (/.f64 %728 %1095)) (fma.f64 %709 %2984 %2998) %3014 (/.f64 %502 %1095) (/.f64 %513 %1092) (neg.f64 %3017) (*.f64 #s(literal 1 binary64) %3014) (*.f64 %306 %2984) (*.f64 %2984 %306) (/.f64 #s(literal 1 binary64) (/.f64 %1092 %306)) (*.f64 %502 %2992) (/.f64 #s(literal 1 binary64) (/.f64 %1095 %502)) (*.f64 %317 %3027) (*.f64 %317 %3029) %3031 (+.f64 %2976 %3014) (+.f64 %3014 %2976) (-.f64 %2976 %3017) (-.f64 %3014 %3035) (neg.f64 (-.f64 %3017 %2976)) (fma.f64 #s(literal 1 binary64) %2976 %3014) (fma.f64 #s(literal 1 binary64) %3014 %2976) (fma.f64 %306 %2984 %2976) (fma.f64 %309 %2984 %3014) (fma.f64 %2976 #s(literal 1 binary64) %3014) (fma.f64 %2984 %306 %2976) (fma.f64 %2984 %309 %3014) (-.f64 %3014 (*.f64 #s(literal -1 binary64) %2976)) (fma.f64 %307 %2992 %3014) (-.f64 %3014 (*.f64 %3035 #s(literal 1 binary64))) (fma.f64 %502 %2992 %2976) (fma.f64 #s(literal 1/2 binary64) %2996 %3014) (fma.f64 #s(literal 2 binary64) %2998 %3014) (fma.f64 %309 %3000 %3014) (fma.f64 %317 %3027 %2976) (fma.f64 %2998 #s(literal 2 binary64) %3014) (fma.f64 %3003 #s(literal 1/2 binary64) %3014) (-.f64 %3014 (*.f64 %356 %2998)) (fma.f64 %317 %3029 %2976) (/.f64 %3061 %1092) (/.f64 (fma.f64 %3014 %1092 %309) %1092) (/.f64 (neg.f64 %3061) %1095) (/.f64 (fma.f64 %2976 %1095 %502) %1095) (*.f64 %3061 %2984) (/.f64 #s(literal 1 binary64) (/.f64 %1092 %3061)) (/.f64 (fma.f64 %309 %1092 (*.f64 %1092 %306)) %3074) (/.f64 (fma.f64 %306 %1092 (*.f64 %1092 %309)) %3074) (/.f64 (fma.f64 %309 %1092 (*.f64 %306 %1092)) %3074) (/.f64 (fma.f64 %306 %1092 (*.f64 %309 %1092)) %3074) (+.f64 (/.f64 (*.f64 %2976 %1092) %1092) %3014) (/.f64 (fma.f64 %309 %1095 (*.f64 %1092 %502)) %3090) (/.f64 (fma.f64 %502 %1092 (*.f64 %1095 %309)) %3094) (/.f64 (fma.f64 %309 %1095 (*.f64 %502 %1092)) %3090) (/.f64 (fma.f64 %502 %1092 (*.f64 %309 %1095)) %3094) %3102 (/.f64 %127 %3102) (*.f64 rho0 %3104) (*.f64 %126 (/.f64 rho0 %3102)) (*.f64 %3104 rho0) (*.f64 %126 (*.f64 rho0 %3109)) (*.f64 %127 %3109) (*.f64 %3109 %127) (/.f64 %2958 %3114) (neg.f64 (/.f64 %2958 %3102)) (neg.f64 (/.f64 %127 %3114)) (/.f64 %2965 %3102) (/.f64 #s(literal 1 binary64) (/.f64 %3102 %127)) (/.f64 %2969 (neg.f64 %3114)) (*.f64 %2958 (/.f64 #s(literal 1 binary64) %3114)) (/.f64 #s(literal 1 binary64) (/.f64 %3114 %2958)) %3129 (fabs.f64 %3129) (fabs.f64 %3131) (/.f64 (sqrt.f64 (fabs.f64 %802)) #s(literal 2 binary64)) (pow.f64 %795 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 %3129 %3129)) (*.f64 #s(literal 1/2 binary64) %3129) %3140 (fabs.f64 %3140) (*.f64 #s(literal 1/2 binary64) %3142) %3144 (*.f64 %319 %3129) (*.f64 %3129 %319) (*.f64 %3140 %306) (*.f64 %3142 #s(literal 1/2 binary64)) (/.f64 %3144 %202) (*.f64 %306 %3150) %3152 (*.f64 %3142 %691) (*.f64 %3150 %306) (/.f64 %3155 %205) (/.f64 (neg.f64 %3155) %202) (neg.f64 %3159) (/.f64 (*.f64 %3144 #s(literal 1 binary64)) %202) (*.f64 %3144 %209) (*.f64 %3142 %3164) (*.f64 %209 %3144) (/.f64 #s(literal 1 binary64) (/.f64 %202 %3144)) (*.f64 %3155 %681) (/.f64 #s(literal 1 binary64) (/.f64 %205 %3155)) %3173 (/.f64 (fma.f64 %306 %3140 %3174) %202) (fma.f64 #s(literal 1/2 binary64) (*.f64 %3129 %713) %3152) (fma.f64 %306 %3150 %3179) (fma.f64 %713 %3140 %3152) (fma.f64 %3129 %3182 %3152) (fma.f64 %3140 %668 %3179) (fma.f64 %3140 %713 %3152) (fma.f64 %3142 %691 %3179) (fma.f64 %3150 %306 %3179) (fma.f64 %3182 %3129 %3152) (fma.f64 (*.f64 %713 %3129) #s(literal 1/2 binary64) %3152) (+.f64 %3152 %3179) (+.f64 %3179 %3152) (-.f64 %3179 %3159) (neg.f64 (-.f64 %3159 %3179)) (-.f64 %3152 (*.f64 %3131 %3182)) (-.f64 %3152 (*.f64 (neg.f64 %3140) %713)) (-.f64 %3152 (neg.f64 %3179)) (-.f64 %3152 (*.f64 (neg.f64 %713) %3140)) (fma.f64 %309 (*.f64 %209 %3140) %3152) (fma.f64 %3144 %209 %3179) (fma.f64 %3142 %3164 %3179) (fma.f64 %209 %3144 %3179) (fma.f64 %3174 %209 %3152) (fma.f64 %3155 %681 %3179) (/.f64 %3214 %202) (/.f64 (fma.f64 %3152 %202 %3174) %202) (/.f64 (fma.f64 %3179 %205 %3155) %205) (/.f64 (neg.f64 %3214) %205) (*.f64 %3214 %209) (/.f64 #s(literal 1 binary64) (/.f64 %202 %3214)) (/.f64 (fma.f64 %3174 %202 (*.f64 %202 %3144)) %3227) (/.f64 (fma.f64 %3144 %202 (*.f64 %202 %3174)) %3227) (/.f64 (fma.f64 %3174 %202 (*.f64 %3144 %202)) %3227) (/.f64 (fma.f64 %3144 %202 (*.f64 %3174 %202)) %3227) (/.f64 (fma.f64 %3174 %205 (*.f64 %202 %3155)) %3240) (/.f64 (fma.f64 %3155 %202 (*.f64 %205 %3174)) %3244) (/.f64 (fma.f64 %3174 %205 (*.f64 %3155 %202)) %3240) (/.f64 (fma.f64 %3155 %202 (*.f64 %3174 %205)) %3244) (+.f64 (/.f64 (*.f64 %713 %3213) %202) %3152) %3255 (/.f64 %127 %3255) (*.f64 rho0 %3257) (*.f64 %126 (/.f64 rho0 %3255)) (*.f64 %3257 rho0) (*.f64 %126 (*.f64 rho0 %3262)) (*.f64 %127 %3262) (*.f64 %3262 %127) (/.f64 %2958 %3267) (neg.f64 (/.f64 %2958 %3255)) (neg.f64 (/.f64 %127 %3267)) (/.f64 %2965 %3255) (/.f64 #s(literal 1 binary64) (/.f64 %3255 %127)) (/.f64 %2969 (neg.f64 %3267)) (*.f64 %2958 (/.f64 #s(literal 1 binary64) %3267)) (/.f64 #s(literal 1 binary64) (/.f64 %3267 %2958)) (fma.f64 #s(literal 2 binary64) %1570 %668) %3283 (+.f64 %668 %1750) (+.f64 %1750 %668) (-.f64 %668 %1754) (-.f64 %1750 %3287) (neg.f64 (-.f64 %1754 %668)) (fma.f64 %1484 #s(literal 2 binary64) %3291) (+.f64 %1758 %3291) (fma.f64 #s(literal 1 binary64) %668 %1750) (fma.f64 %306 %209 %1750) (fma.f64 %668 #s(literal 1 binary64) %1750) (fma.f64 %209 %306 %1750) (*.f64 %3298 #s(literal 2 binary64)) (+.f64 (+.f64 %668 %1758) %1756) (-.f64 %1750 (*.f64 #s(literal -1 binary64) %668)) (/.f64 %3298 #s(literal 1/2 binary64)) (-.f64 %1750 (*.f64 %3287 #s(literal 1 binary64))) (/.f64 (fma.f64 %668 #s(literal -1/2 binary64) %1578) #s(literal -1/2 binary64)) (/.f64 (neg.f64 %3298) #s(literal -1/2 binary64)) (fma.f64 %1578 %888 %668) (fma.f64 %502 %681 %1750) (fma.f64 #s(literal 1/2 binary64) %685 %1750) (fma.f64 #s(literal 2 binary64) %687 %1750) (fma.f64 %306 %689 %1750) (fma.f64 %317 %691 %1750) (fma.f64 %687 #s(literal 2 binary64) %1750) (fma.f64 %694 #s(literal 1/2 binary64) %1750) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) %3298)) (-.f64 %1750 (*.f64 %356 %687)) (fma.f64 #s(literal 2 binary64) %1781 %668) (/.f64 (fma.f64 %1750 %202 %306) %202) (/.f64 (fma.f64 %1570 %202 %319) (*.f64 #s(literal 1/2 binary64) %202)) (/.f64 (fma.f64 %306 #s(literal 1/2 binary64) (*.f64 %1570 %202)) %3331) (/.f64 (fma.f64 %306 #s(literal 1/2 binary64) (*.f64 %202 %1570)) %3331) (/.f64 (fma.f64 %1578 %202 (*.f64 #s(literal -1/2 binary64) %306)) %3338) (/.f64 (fma.f64 %1578 %202 (*.f64 %306 #s(literal -1/2 binary64))) %3338) (/.f64 (fma.f64 %306 #s(literal -1/2 binary64) (*.f64 %1578 %202)) %3345) (/.f64 (fma.f64 %306 #s(literal -1/2 binary64) (*.f64 %202 %1578)) %3345) %3350 (/.f64 %127 %3350) (*.f64 rho0 %3352) (*.f64 %126 (/.f64 rho0 %3350)) (*.f64 %3352 rho0) (*.f64 %126 (*.f64 rho0 %3357)) (*.f64 %127 %3357) (*.f64 %3357 %127) (/.f64 %2958 %3362) (neg.f64 (/.f64 %2958 %3350)) (neg.f64 (/.f64 %127 %3362)) (/.f64 %2965 %3350) (/.f64 #s(literal 1 binary64) (/.f64 %3350 %127)) (/.f64 %2969 (neg.f64 %3362)) (*.f64 %2958 (/.f64 #s(literal 1 binary64) %3362)) (/.f64 #s(literal 1 binary64) (/.f64 %3362 %2958)) (/.f64 #s(literal 1 binary64) %776) |
Compiled 268 097 to 22 803 computations (91.5% saved)
Loading profile data...