
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 5 |
| 0.0% | 0.0% | 99.9% | 0.1% | 0.0% | 0.0% | 0.0% | 6 |
| 37.5% | 37.4% | 62.4% | 0.1% | 0.0% | 0.0% | 0.0% | 7 |
| 37.5% | 37.4% | 62.4% | 0.1% | 0.0% | 0.0% | 0.0% | 8 |
| 43.8% | 43.7% | 56.2% | 0.1% | 0.0% | 0.0% | 0.0% | 9 |
| 43.8% | 43.7% | 56.2% | 0.1% | 0.0% | 0.0% | 0.0% | 10 |
| 43.8% | 43.7% | 56.2% | 0.1% | 0.0% | 0.0% | 0.0% | 11 |
| 46.9% | 46.8% | 53.0% | 0.1% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 32 to 20 computations (37.5% saved)
| 20.5s | 8 256× | 0 | valid |
ival-sin: 4.6s (31.9% of total, 198.8 MiB)ival-cos: 3.9s (26.8% of total, 188.5 MiB)ival-mult!: 2.3s (15.5% of total, 106.7 MiB)ival-tan: 1.8s (12.3% of total, 90.1 MiB)ival-fabs: 627.0ms (4.3% of total, 38.6 MiB)ival-div!: 497.0ms (3.4% of total, 27.1 MiB)ival-neg!: 314.0ms (2.2% of total, 14.9 MiB)ival-atan!: 279.0ms (1.9% of total, 14.9 MiB)ival-sub!: 151.0ms (1.0% of total, 10.5 MiB)adjust: 101.0ms (0.7% of total, 1.3 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 300 |
| 1 | 530 | 289 |
| 2 | 2894 | 289 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.8% | %9 = (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 %9)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 %9)))) |
(abs eh)
(abs ew)
(abs t)
Compiled 2 to 36 computations (-1700.0% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (cos.f64 %9) %11 = (*.f64 %3 %10) %12 = (sin.f64 t) %13 = (*.f64 eh %12) %14 = (sin.f64 %9) %15 = (*.f64 %13 %14) %16 = (-.f64 %11 %15) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 (fabs.f64 %16) |
| Outputs |
|---|
%5 = (neg eh) %10 = (tan t) %11 = (* %5 %10) %12 = (sin.f64 t) %13 = (*.f64 eh %12) %14 = (cos.f64 t) %18 = (/ %11 ew) %19 = (*.f64 ew %14) %21 = (*.f64 #s(literal -1 binary64) (/.f64 %13 %19)) %23 = (atan %18) %24 = (atan.f64 %21) %26 = (cos %23) %27 = (cos.f64 %24) %29 = (cos t) %30 = (* ew %29) %31 = (* %30 %26) %32 = (*.f64 %14 %27) %33 = (*.f64 ew %32) %35 = (sin t) %36 = (* eh %35) %38 = (sin %23) %39 = (sin.f64 %24) %41 = (* %36 %38) %42 = (*.f64 %12 %39) %43 = (*.f64 eh %42) %45 = (- %31 %41) %49 = (-.f64 %33 %43) %54 = (/.f64 %33 eh) %67 = (/.f64 %43 ew) %80 = (pow.f64 t #s(literal 2 binary64)) %99 = (*.f64 ew %80) %136 = (*.f64 eh t) %140 = (*.f64 eh %80) %164 = (/.f64 eh ew) %165 = (/.f64 %140 ew) %184 = (*.f64 ew %27) %187 = (*.f64 ew (*.f64 %80 %27)) %244 = (*.f64 eh (*.f64 t %39)) %247 = (*.f64 eh (*.f64 %80 %39)) %248 = (*.f64 eh %39) (approx ew #s(literal 0 binary64)) (approx eh eh) (approx %5 (*.f64 #s(literal -1 binary64) eh)) (approx %11 (*.f64 #s(literal -1 binary64) (/.f64 %13 %14))) (approx %18 %21) (approx %23 %24) (approx %26 %27) (approx %31 %33) (approx %36 %13) (approx %38 %39) (approx %41 %43) (approx %45 (fma.f64 #s(literal -1 binary64) %43 %33)) (approx (fabs %45) (fabs.f64 %49)) (approx %45 (*.f64 #s(literal -1 binary64) %43)) (approx %45 (*.f64 eh (-.f64 %54 %42))) (approx %45 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %54) (*.f64 #s(literal -1 binary64) %42))))) (approx ew ew) (approx %30 %19) (approx %45 %49) (approx %45 (*.f64 ew (fma.f64 #s(literal -1 binary64) %67 %32))) (approx %45 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %32 %67)))) (approx t t) (approx %29 #s(literal 1 binary64)) (approx %29 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %80))) (approx %29 (+.f64 #s(literal 1 binary64) (*.f64 %80 (-.f64 (*.f64 #s(literal 1/24 binary64) %80) #s(literal 1/2 binary64))))) (approx %29 (+.f64 #s(literal 1 binary64) (*.f64 %80 (-.f64 (*.f64 %80 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %80))) #s(literal 1/2 binary64))))) (approx %30 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %99))) (approx %30 (+.f64 ew (*.f64 %80 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 #s(literal 1/24 binary64) %99))))) (approx %30 (+.f64 ew (*.f64 %80 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %80 (fma.f64 #s(literal -1/720 binary64) %99 (*.f64 #s(literal 1/24 binary64) ew))))))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %80)))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %80 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %80)))))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %80 (+.f64 #s(literal 1/3 binary64) (*.f64 %80 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %80)))))))) (approx %11 (*.f64 #s(literal -1 binary64) %136)) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 #s(literal -1/3 binary64) %140)))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %80 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 #s(literal -2/15 binary64) %140)))))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %80 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 %80 (fma.f64 #s(literal -2/15 binary64) eh (*.f64 #s(literal -17/315 binary64) %140)))))))) (approx %18 (*.f64 #s(literal -1 binary64) (/.f64 %136 ew))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %164 (*.f64 #s(literal -1/3 binary64) %165)))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %164 (*.f64 %80 (fma.f64 #s(literal -1/3 binary64) %164 (*.f64 #s(literal -2/15 binary64) %165)))))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %164 (*.f64 %80 (fma.f64 #s(literal -1/3 binary64) %164 (*.f64 %80 (fma.f64 #s(literal -2/15 binary64) %164 (*.f64 #s(literal -17/315 binary64) %165)))))))) (approx %31 %184) (approx %31 (fma.f64 #s(literal -1/2 binary64) %187 %184)) (approx %31 (fma.f64 ew %27 (*.f64 %80 (fma.f64 #s(literal -1/2 binary64) %184 (*.f64 #s(literal 1/24 binary64) %187))))) (approx %31 (fma.f64 ew %27 (*.f64 %80 (fma.f64 #s(literal -1/2 binary64) %184 (*.f64 %80 (fma.f64 #s(literal -1/720 binary64) %187 (*.f64 #s(literal 1/24 binary64) %184))))))) (approx %35 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %80)))) (approx %35 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %80 (-.f64 (*.f64 #s(literal 1/120 binary64) %80) #s(literal 1/6 binary64)))))) (approx %35 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %80 (-.f64 (*.f64 %80 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %80))) #s(literal 1/6 binary64)))))) (approx %36 %136) (approx %36 (*.f64 t (+.f64 eh (*.f64 #s(literal -1/6 binary64) %140)))) (approx %36 (*.f64 t (+.f64 eh (*.f64 %80 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 #s(literal 1/120 binary64) %140)))))) (approx %36 (*.f64 t (+.f64 eh (*.f64 %80 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %80 (fma.f64 #s(literal -1/5040 binary64) %140 (*.f64 #s(literal 1/120 binary64) eh)))))))) (approx %41 %244) (approx %41 (*.f64 t (fma.f64 #s(literal -1/6 binary64) %247 %248))) (approx %41 (*.f64 t (fma.f64 eh %39 (*.f64 %80 (fma.f64 #s(literal -1/6 binary64) %248 (*.f64 #s(literal 1/120 binary64) %247)))))) (approx %41 (*.f64 t (fma.f64 eh %39 (*.f64 %80 (fma.f64 #s(literal -1/6 binary64) %248 (*.f64 %80 (fma.f64 #s(literal -1/5040 binary64) %247 (*.f64 #s(literal 1/120 binary64) %248)))))))) (approx %45 (fma.f64 #s(literal -1 binary64) %244 %184)) (approx %45 (fma.f64 ew %27 (*.f64 t (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ew (*.f64 t %27))) %248)))) (approx %45 (fma.f64 ew %27 (*.f64 t (-.f64 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %184 (*.f64 #s(literal 1/6 binary64) %244))) %248)))) (approx %29 %14) (approx %10 (/.f64 %12 %14)) (approx %35 %12) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 1.2s | eh | 0 |
| 26.0ms | t | 0 |
| 26.0ms | ew | inf |
| 26.0ms | eh | -inf |
| 25.0ms | ew | -inf |
| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (cos.f64 %9) %11 = (*.f64 %3 %10) %12 = (sin.f64 t) %13 = (*.f64 eh %12) %14 = (sin.f64 %9) %15 = (*.f64 %13 %14) %16 = (-.f64 %11 %15) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 (fabs.f64 %16) |
| Outputs |
|---|
%1 = (neg.f64 ew) %10 = (*.f64 #s(literal 0 binary64) ew) %14 = (*.f64 #s(literal 1/2 binary64) ew) %16 = (*.f64 #s(literal 2 binary64) ew) %18 = (*.f64 ew #s(literal 2 binary64)) %20 = (*.f64 ew #s(literal 1/2 binary64)) %37 = (neg.f64 t) %42 = (*.f64 #s(literal -1 binary64) t) %44 = (*.f64 t #s(literal -1 binary64)) %50 = (*.f64 #s(literal 0 binary64) t) %52 = (*.f64 t #s(literal 0 binary64)) %54 = (+.f64 t t) %57 = (*.f64 #s(literal 1/2 binary64) t) %60 = (*.f64 t #s(literal 1/2 binary64)) %67 = (/.f64 t #s(literal 2 binary64)) %69 = (/.f64 t #s(literal 1/2 binary64)) %87 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %88 = (/.f64 t #s(literal 4 binary64)) %90 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %112 = (cos.f64 t) %113 = (fabs.f64 t) %116 = (neg.f64 %113) %118 = (neg.f64 %112) %129 = (PI.f64 ) %130 = (fma.f64 #s(literal 2 binary64) %129 t) %132 = (fma.f64 %129 #s(literal 1/2 binary64) t) %145 = (*.f64 %129 #s(literal 1/2 binary64)) %146 = (-.f64 %145 t) %152 = (fma.f64 %129 #s(literal 1/2 binary64) %113) %154 = (neg.f64 eh) %159 = (*.f64 #s(literal 1/2 binary64) %112) %161 = (*.f64 #s(literal 2 binary64) %112) %164 = (*.f64 %112 #s(literal 1/2 binary64)) %166 = (+.f64 %37 %129) %169 = (+.f64 %113 %129) %172 = (-.f64 %37 %129) %175 = (+.f64 %129 t) %180 = (fma.f64 %129 #s(literal 1/2 binary64) %116) %186 = (fma.f64 %129 #s(literal -1/2 binary64) t) %189 = (/.f64 #s(literal 1 binary64) %112) %191 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %193 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64)) %196 = (+.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %202 = (*.f64 #s(literal -1 binary64) #s(literal 0 binary64)) %204 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %208 = (*.f64 %129 #s(literal -1/2 binary64)) %209 = (-.f64 %208 t) %212 = (fma.f64 %129 #s(literal 1/2 binary64) %175) %215 = (/.f64 #s(literal 1 binary64) ew) %217 = (/.f64 #s(literal -1 binary64) ew) %221 = (/.f64 eh ew) %223 = (*.f64 %161 #s(literal 2 binary64)) %226 = (-.f64 %208 %113) %229 = (+.f64 %146 %129) %234 = (fma.f64 %129 #s(literal 1/2 binary64) %169) %240 = (*.f64 #s(literal 2 binary64) %161) %242 = (neg.f64 %221) %244 = (fma.f64 %129 #s(literal 1/2 binary64) %186) %248 = (fma.f64 %129 #s(literal 1/2 binary64) %209) %283 = (sin.f64 t) %286 = (*.f64 #s(literal 0 binary64) %112) %288 = (sin.f64 %37) %290 = (sin.f64 %113) %294 = (sin.f64 %116) %303 = (cos.f64 (+.f64 %129 %129)) %306 = (tan.f64 t) %312 = (tan.f64 %37) %319 = (/.f64 %118 #s(literal 2 binary64)) %321 = (*.f64 eh %306) %324 = (/.f64 %306 ew) %327 = (*.f64 %154 %306) %330 = (*.f64 ew %112) %331 = (neg.f64 %330) %332 = (/.f64 eh %331) %338 = (neg.f64 %324) %342 = (/.f64 (-.f64 %129 %129) #s(literal 2 binary64)) %344 = (*.f64 (sin.f64 %342) #s(literal -1 binary64)) %347 = (*.f64 #s(literal 0 binary64) (cos.f64 %342)) %349 = (*.f64 %221 %306) %352 = (*.f64 %321 #s(literal 2 binary64)) %353 = (neg.f64 %352) %355 = (/.f64 %327 ew) %358 = (*.f64 #s(literal 0 binary64) eh) %360 = (*.f64 #s(literal 0 binary64) %306) %362 = (*.f64 #s(literal 0 binary64) %221) %364 = (*.f64 #s(literal 0 binary64) %312) %366 = (*.f64 #s(literal 0 binary64) %242) %370 = (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) (-.f64 %113 %145))) %371 = (+.f64 %370 %112) %378 = (*.f64 %321 %221) %388 = (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %208) #s(literal 2 binary64)) %390 = (*.f64 (cos.f64 %388) #s(literal 0 binary64)) %393 = (*.f64 #s(literal 1 binary64) (sin.f64 %388)) %400 = (/.f64 (-.f64 %145 %145) #s(literal 2 binary64)) %401 = (sin.f64 %400) %402 = (*.f64 %401 #s(literal 0 binary64)) %405 = (*.f64 #s(literal 0 binary64) (cos.f64 %400)) %407 = (*.f64 %401 #s(literal 1 binary64)) %413 = (*.f64 %371 #s(literal 2 binary64)) %415 = (*.f64 #s(literal 2 binary64) %371) %430 = (tanh.f64 (asinh.f64 %349)) %434 = (/.f64 (pow.f64 %321 #s(literal 2 binary64)) ew) %436 = (pow.f64 %349 #s(literal 2 binary64)) %438 = (asinh.f64 %355) %439 = (tanh.f64 %438) %442 = (hypot.f64 %349 #s(literal 1 binary64)) %443 = (/.f64 #s(literal 1 binary64) %442) %446 = (/.f64 #s(literal 1/2 binary64) %442) %448 = (/.f64 #s(literal -1 binary64) %442) %450 = (/.f64 eh %442) %451 = (neg.f64 %450) %453 = (*.f64 %446 #s(literal 0 binary64)) %455 = (*.f64 %442 ew) %456 = (/.f64 #s(literal 1 binary64) %455) %458 = (/.f64 #s(literal -1 binary64) %455) %460 = (*.f64 %448 #s(literal 0 binary64)) %464 = (+.f64 %118 %112) %466 = (/.f64 eh %112) %467 = (*.f64 %466 #s(literal 0 binary64)) %471 = (/.f64 %154 %112) %472 = (*.f64 %471 #s(literal 0 binary64)) %477 = (*.f64 eh %283) %478 = (*.f64 %189 #s(literal 0 binary64)) %480 = (*.f64 %332 #s(literal 0 binary64)) %482 = (neg.f64 %477) %484 = (*.f64 #s(literal 2 binary64) %464) %487 = (*.f64 %464 #s(literal 2 binary64)) %495 = (atan.f64 %349) %496 = (fabs.f64 %495) %497 = (sin.f64 %496) %501 = (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %145) #s(literal 2 binary64)) %504 = (/.f64 (-.f64 %208 %145) #s(literal 2 binary64)) %506 = (*.f64 (cos.f64 %501) (cos.f64 %504)) %509 = (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %208) #s(literal 2 binary64)) %512 = (/.f64 (-.f64 %208 %208) #s(literal 2 binary64)) %514 = (*.f64 (cos.f64 %509) (cos.f64 %512)) %518 = (*.f64 (sin.f64 %504) (sin.f64 %501)) %522 = (*.f64 (sin.f64 %512) (sin.f64 %509)) %524 = (/.f64 %283 %442) %527 = (fabs.f64 %145) %529 = (/.f64 (fma.f64 %129 #s(literal 1/2 binary64) %527) #s(literal 2 binary64)) %532 = (/.f64 (-.f64 %145 %527) #s(literal 2 binary64)) %534 = (*.f64 (cos.f64 %529) (cos.f64 %532)) %537 = (/.f64 (fma.f64 %129 #s(literal -1/2 binary64) %527) #s(literal 2 binary64)) %540 = (/.f64 (-.f64 %208 %527) #s(literal 2 binary64)) %542 = (*.f64 (cos.f64 %537) (cos.f64 %540)) %546 = (*.f64 (sin.f64 %532) (sin.f64 %529)) %550 = (*.f64 (sin.f64 %540) (sin.f64 %537)) %553 = (/.f64 (+.f64 %527 %145) #s(literal 2 binary64)) %556 = (/.f64 (-.f64 %527 %145) #s(literal 2 binary64)) %558 = (*.f64 (cos.f64 %553) (cos.f64 %556)) %561 = (/.f64 (+.f64 %527 %208) #s(literal 2 binary64)) %564 = (/.f64 (-.f64 %527 %208) #s(literal 2 binary64)) %566 = (*.f64 (cos.f64 %561) (cos.f64 %564)) %570 = (*.f64 (sin.f64 %556) (sin.f64 %553)) %574 = (*.f64 (sin.f64 %564) (sin.f64 %561)) %577 = (/.f64 (+.f64 %527 %527) #s(literal 2 binary64)) %580 = (/.f64 (-.f64 %527 %527) #s(literal 2 binary64)) %582 = (*.f64 (cos.f64 %577) (cos.f64 %580)) %586 = (*.f64 (sin.f64 %580) (sin.f64 %577)) %588 = (/.f64 %306 %455) %590 = (*.f64 %306 %450) %593 = (neg.f64 %590) %596 = (*.f64 %442 %1) %597 = (/.f64 %306 %596) %598 = (*.f64 %597 #s(literal 0 binary64)) %600 = (/.f64 eh %596) %601 = (*.f64 %600 #s(literal 0 binary64)) %604 = (/.f64 eh %455) %605 = (*.f64 %604 #s(literal 0 binary64)) %609 = (/.f64 %306 %442) %610 = (neg.f64 %609) %611 = (*.f64 %610 #s(literal 0 binary64)) %613 = (*.f64 %451 #s(literal 0 binary64)) %615 = (*.f64 %609 #s(literal 0 binary64)) %618 = (*.f64 %450 #s(literal 0 binary64)) %621 = (*.f64 #s(literal 0 binary64) %338) %624 = (*.f64 %458 #s(literal 0 binary64)) %628 = (*.f64 %439 %355) %630 = (*.f64 %355 %439) %634 = (-.f64 (neg.f64 %129) %129) %635 = (cos.f64 %634) %636 = (sin.f64 %634) %637 = (*.f64 %283 %636) %653 = (-.f64 %448 %448) %669 = (*.f64 %14 %112) %671 = (*.f64 %112 %18) %678 = (*.f64 %161 ew) %682 = (*.f64 %331 #s(literal 2 binary64)) %684 = (*.f64 %331 #s(literal -2 binary64)) %690 = (*.f64 %10 #s(literal 1 binary64)) %695 = (*.f64 ew %154) %697 = (*.f64 #s(literal 4 binary64) %669) %699 = (*.f64 %671 #s(literal 2 binary64)) %703 = (fma.f64 #s(literal 0 binary64) ew %10) %714 = (*.f64 %10 %112) %718 = (*.f64 %283 ew) %721 = (*.f64 ew %283) %747 = (*.f64 ew %327) %751 = (*.f64 %371 ew) %753 = (*.f64 ew %371) %756 = (*.f64 ew %355) %758 = (/.f64 ew %442) %762 = (*.f64 %439 ew) %765 = (*.f64 ew %439) %769 = (*.f64 %283 %758) %771 = (*.f64 %758 %283) %777 = (*.f64 %154 #s(literal 2 binary64)) %788 = (*.f64 %154 #s(literal 1/2 binary64)) %795 = (*.f64 #s(literal 1/2 binary64) %154) %810 = (*.f64 %306 #s(literal 1/2 binary64)) %812 = (*.f64 %306 #s(literal 2 binary64)) %815 = (+.f64 %130 %129) %827 = (/.f64 %283 #s(literal 1 binary64)) %829 = (/.f64 #s(literal -1 binary64) %112) %836 = (*.f64 %283 #s(literal 2 binary64)) %840 = (/.f64 #s(literal 1/2 binary64) %112) %841 = (*.f64 %840 %283) %844 = (/.f64 %283 %161) %848 = (*.f64 %829 #s(literal 1 binary64)) %850 = (*.f64 %288 #s(literal 2 binary64)) %851 = (*.f64 %118 #s(literal 2 binary64)) %859 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %864 = (*.f64 #s(literal 1/2 binary64) %306) %875 = (/.f64 %286 %118) %893 = (/.f64 %283 %371) %918 = (*.f64 #s(literal -1 binary64) eh) %924 = (*.f64 #s(literal 1 binary64) eh) %927 = (/.f64 %154 #s(literal 1 binary64)) %929 = (/.f64 eh #s(literal 1 binary64)) %933 = (*.f64 #s(literal -1 binary64) %312) %941 = (*.f64 #s(literal -1/2 binary64) %321) %943 = (*.f64 #s(literal 1/2 binary64) %321) %945 = (*.f64 %321 #s(literal -2 binary64)) %953 = (*.f64 #s(literal 1/2 binary64) %327) %957 = (*.f64 %327 #s(literal 1/2 binary64)) %968 = (*.f64 %353 #s(literal 2 binary64)) %983 = (*.f64 %466 #s(literal -1 binary64)) %985 = (*.f64 %829 eh) %988 = (*.f64 %471 #s(literal 1 binary64)) %990 = (*.f64 %466 #s(literal 1 binary64)) %998 = (/.f64 %482 #s(literal 1 binary64)) %1000 = (/.f64 %288 #s(literal 1 binary64)) %1005 = (*.f64 %829 %154) %1014 = (*.f64 %189 #s(literal -1 binary64)) %1020 = (*.f64 %482 #s(literal 2 binary64)) %1022 = (*.f64 %477 #s(literal 2 binary64)) %1024 = (*.f64 #s(literal 2 binary64) %482) %1026 = (*.f64 #s(literal 2 binary64) %477) %1027 = (*.f64 #s(literal 2 binary64) %118) %1031 = (/.f64 %482 %161) %1034 = (/.f64 %288 %161) %1035 = (/.f64 eh #s(literal 1/2 binary64)) %1038 = (/.f64 eh %161) %1039 = (/.f64 %288 #s(literal 1/2 binary64)) %1041 = (/.f64 %154 %161) %1042 = (/.f64 %283 #s(literal 1/2 binary64)) %1044 = (/.f64 %154 #s(literal 1/2 binary64)) %1060 = (/.f64 %482 %371) %1096 = (/.f64 %242 #s(literal 1 binary64)) %1111 = (/.f64 #s(literal -1/2 binary64) ew) %1112 = (*.f64 %1111 %321) %1120 = (/.f64 %217 #s(literal 1 binary64)) %1124 = (*.f64 %1 #s(literal 2 binary64)) %1127 = (*.f64 #s(literal 2 binary64) %1) %1129 = (/.f64 #s(literal 1/2 binary64) ew) %1130 = (*.f64 %1129 %327) %1132 = (*.f64 #s(literal 1/2 binary64) %355) %1134 = (*.f64 #s(literal 2 binary64) %355) %1137 = (*.f64 %355 #s(literal 1/2 binary64)) %1139 = (*.f64 %355 #s(literal 2 binary64)) %1143 = (/.f64 %215 #s(literal 1 binary64)) %1157 = (*.f64 %215 %353) %1163 = (/.f64 eh %330) %1166 = (*.f64 %221 %283) %1168 = (*.f64 %288 %221) %1170 = (/.f64 %466 ew) %1172 = (/.f64 %283 ew) %1174 = (neg.f64 %1172) %1178 = (/.f64 %154 %331) %1183 = (/.f64 %242 %118) %1190 = (*.f64 %466 %217) %1192 = (*.f64 %829 %221) %1194 = (/.f64 %217 %112) %1196 = (*.f64 %217 %283) %1200 = (*.f64 %332 #s(literal 1 binary64)) %1202 = (/.f64 #s(literal 1 binary64) %331) %1204 = (/.f64 #s(literal 1 binary64) %330) %1211 = (/.f64 %189 %1) %1213 = (*.f64 %189 %221) %1215 = (*.f64 %466 %215) %1230 = (*.f64 %217 %482) %1233 = (*.f64 %829 %242) %1253 = (*.f64 %189 %217) %1258 = (*.f64 #s(literal 2 binary64) %331) %1260 = (/.f64 %482 %669) %1262 = (/.f64 %477 #s(literal 1 binary64)) %1268 = (/.f64 %482 %671) %1270 = (/.f64 %482 #s(literal 2 binary64)) %1277 = (/.f64 eh #s(literal 2 binary64)) %1278 = (/.f64 %288 %669) %1281 = (/.f64 %154 #s(literal 2 binary64)) %1282 = (/.f64 %283 %669) %1284 = (/.f64 %283 #s(literal 2 binary64)) %1285 = (/.f64 %154 %669) %1287 = (/.f64 %288 %671) %1289 = (/.f64 %288 #s(literal 2 binary64)) %1290 = (/.f64 eh %669) %1293 = (/.f64 eh %671) %1295 = (/.f64 %154 %671) %1297 = (/.f64 %283 %671) %1299 = (/.f64 %1168 %161) %1302 = (/.f64 %242 #s(literal 1/2 binary64)) %1319 = (/.f64 %477 %161) %1320 = (/.f64 %217 #s(literal 1/2 binary64)) %1323 = (/.f64 #s(literal 1 binary64) %669) %1325 = (/.f64 #s(literal 1 binary64) %671) %1326 = (/.f64 %482 #s(literal 1/2 binary64)) %1328 = (/.f64 %215 #s(literal 1/2 binary64)) %1330 = (/.f64 %215 %161) %1342 = (/.f64 %1168 %371) %1345 = (atan.f64 %355) %1354 = (*.f64 %1345 #s(literal -1 binary64)) %1356 = (*.f64 #s(literal -1 binary64) %1345) %1358 = (*.f64 %495 #s(literal -2 binary64)) %1364 = (*.f64 #s(literal 1/2 binary64) %1345) %1367 = (*.f64 %1345 #s(literal 1/2 binary64)) %1370 = (/.f64 %1345 #s(literal 2 binary64)) %1372 = (/.f64 %1345 #s(literal 1/2 binary64)) %1380 = (/.f64 %1345 #s(literal 4 binary64)) %1383 = (*.f64 %1345 #s(literal 0 binary64)) %1385 = (*.f64 #s(literal 0 binary64) %1345) %1416 = (neg.f64 %442) %1427 = (*.f64 %442 #s(literal 2 binary64)) %1429 = (*.f64 #s(literal 2 binary64) %442) %1434 = (/.f64 #s(literal 2 binary64) %442) %1446 = (*.f64 %1416 #s(literal 2 binary64)) %1448 = (*.f64 #s(literal 2 binary64) %1416) %1450 = (/.f64 #s(literal 1/2 binary64) %1416) %1476 = (*.f64 #s(literal 2 binary64) %443) %1478 = (*.f64 #s(literal 4 binary64) %446) %1480 = (*.f64 #s(literal 1/2 binary64) %448) %1482 = (*.f64 %443 #s(literal 2 binary64)) %1505 = (-.f64 %436 #s(literal -1 binary64)) %1510 = (fabs.f64 %349) %1511 = (atan.f64 %1510) %1515 = (neg.f64 %496) %1522 = (fma.f64 %129 #s(literal 1/2 binary64) %495) %1524 = (+.f64 %495 %129) %1527 = (-.f64 %129 %495) %1528 = (+.f64 %1527 %129) %1530 = (-.f64 %145 %495) %1532 = (fma.f64 %129 #s(literal 1/2 binary64) %496) %1534 = (+.f64 %129 %496) %1537 = (-.f64 %145 %496) %1544 = (fma.f64 %129 #s(literal -1/2 binary64) %495) %1550 = (fma.f64 %129 #s(literal 1/2 binary64) %1524) %1553 = (fma.f64 %129 #s(literal 1/2 binary64) %1527) %1556 = (-.f64 %208 %496) %1559 = (fma.f64 %129 #s(literal 1/2 binary64) %1534) %1562 = (fma.f64 %129 #s(literal 1/2 binary64) %1544) %1568 = (fma.f64 %129 #s(literal -1/2 binary64) %1530) %1588 = (fma.f64 #s(literal -2 binary64) %495 %129) %1629 = (*.f64 #s(literal 0 binary64) %442) %1639 = (*.f64 #s(literal 0 binary64) %1416) %1655 = (-.f64 %443 %448) %1659 = (/.f64 %448 #s(literal 2 binary64)) %1674 = (*.f64 %1655 #s(literal 2 binary64)) %1678 = (*.f64 #s(literal 2 binary64) %1655) %1695 = (sin.f64 %1515) %1715 = (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) (-.f64 %496 %145))) %1716 = (-.f64 %1715 %448) %1734 = (*.f64 %1716 #s(literal 2 binary64)) %1738 = (*.f64 #s(literal 2 binary64) %1716) %1783 = (*.f64 %442 #s(literal 1 binary64)) %1786 = (*.f64 %442 #s(literal 0 binary64)) %1794 = (*.f64 %442 #s(literal -1 binary64)) %1799 = (*.f64 %1416 #s(literal -1 binary64)) %1802 = (*.f64 %1416 #s(literal 0 binary64)) %1811 = (*.f64 %1416 #s(literal 1 binary64)) %1825 = (*.f64 %442 %1416) %1835 = (*.f64 %1416 %442) %1849 = (*.f64 %442 %455) %1853 = (*.f64 %455 #s(literal 1 binary64)) %1855 = (*.f64 %455 %442) %1860 = (*.f64 %455 #s(literal -1 binary64)) %1876 = (*.f64 %653 %442) %1882 = (*.f64 %442 %596) %1887 = (*.f64 %1416 %455) %1891 = (*.f64 %596 #s(literal 1 binary64)) %1893 = (*.f64 %596 %442) %1896 = (*.f64 %455 %1416) %1906 = (*.f64 %596 #s(literal -1 binary64)) %1922 = (*.f64 %653 %1416) %1928 = (*.f64 %1416 %596) %1933 = (*.f64 %596 %1416) %1945 = (*.f64 #s(literal 2 binary64) %455) %1949 = (*.f64 %455 #s(literal 2 binary64)) %1955 = (*.f64 #s(literal 2 binary64) %596) %1959 = (*.f64 %596 #s(literal 2 binary64)) %1968 = (*.f64 #s(literal 2 binary64) %653) %1971 = (*.f64 %653 #s(literal 2 binary64)) %2019 = (/.f64 %112 %442) %2022 = (*.f64 %758 %112) %2025 = (neg.f64 %2019) %2027 = (neg.f64 %758) %2031 = (*.f64 %758 %118) %2040 = (/.f64 ew #s(literal 1 binary64)) %2058 = (/.f64 %669 %442) %2060 = (*.f64 %446 %330) %2062 = (*.f64 #s(literal 1/2 binary64) %2022) %2064 = (*.f64 #s(literal 2 binary64) %2022) %2066 = (*.f64 #s(literal 1/2 binary64) %758) %2069 = (*.f64 %758 %161) %2098 = (*.f64 %669 %443) %2101 = (*.f64 %443 %671) %2135 = (neg.f64 %714) %2150 = (*.f64 %330 %154) %2157 = (*.f64 %669 #s(literal 0 binary64)) %2165 = (*.f64 #s(literal 0 binary64) %671) %2204 = (*.f64 %330 %327) %2207 = (cos.f64 (+.f64 %495 t)) %2209 = (cos.f64 (-.f64 t %495)) %2210 = (+.f64 %2207 %2209) %2212 = (*.f64 %2210 ew) %2215 = (/.f64 ew #s(literal 2 binary64)) %2217 = (neg.f64 %2212) %2220 = (-.f64 (neg.f64 %2209) %2207) %2226 = (cos.f64 (-.f64 %113 %495)) %2228 = (cos.f64 (+.f64 %495 %113)) %2229 = (+.f64 %2226 %2228) %2231 = (*.f64 %2229 ew) %2234 = (cos.f64 (-.f64 %496 t)) %2236 = (cos.f64 (+.f64 %496 t)) %2237 = (+.f64 %2234 %2236) %2239 = (*.f64 %2237 ew) %2242 = (*.f64 %330 %355) %2248 = (neg.f64 %2231) %2251 = (-.f64 (neg.f64 %2226) %2228) %2256 = (neg.f64 %2239) %2258 = (neg.f64 %2236) %2259 = (-.f64 %2258 %2234) %2264 = (*.f64 #s(literal 2 binary64) %2212) %2269 = (cos.f64 (+.f64 %496 %113)) %2271 = (cos.f64 (-.f64 %113 %496)) %2272 = (+.f64 %2269 %2271) %2274 = (*.f64 %2272 ew) %2280 = (/.f64 %2210 #s(literal 1 binary64)) %2282 = (/.f64 ew #s(literal 1/2 binary64)) %2283 = (/.f64 %2210 #s(literal 4 binary64)) %2285 = (/.f64 %2210 #s(literal 1/2 binary64)) %2286 = (/.f64 ew #s(literal 4 binary64)) %2292 = (*.f64 %2207 #s(literal 1/2 binary64)) %2293 = (*.f64 %2209 #s(literal 1/2 binary64)) %2294 = (*.f64 ew %2293) %2296 = (*.f64 ew %2292) %2298 = (*.f64 %2293 ew) %2300 = (*.f64 %2292 ew) %2302 = (neg.f64 %2274) %2305 = (-.f64 (neg.f64 %2271) %2269) %2310 = (*.f64 #s(literal 2 binary64) %2231) %2314 = (*.f64 #s(literal 2 binary64) %2239) %2325 = (-.f64 %2236 (cos.f64 (+.f64 %166 %496))) %2338 = (/.f64 %2229 #s(literal 1 binary64)) %2340 = (/.f64 %2237 #s(literal 1 binary64)) %2342 = (/.f64 %2229 #s(literal 4 binary64)) %2344 = (/.f64 %2237 #s(literal 4 binary64)) %2346 = (/.f64 %2229 #s(literal 1/2 binary64)) %2348 = (/.f64 %2237 #s(literal 1/2 binary64)) %2354 = (*.f64 %2228 #s(literal 1/2 binary64)) %2355 = (*.f64 %2226 #s(literal 1/2 binary64)) %2356 = (*.f64 ew %2355) %2358 = (*.f64 ew %2354) %2360 = (*.f64 %2234 #s(literal 1/2 binary64)) %2361 = (*.f64 %2236 #s(literal 1/2 binary64)) %2362 = (*.f64 ew %2361) %2364 = (*.f64 ew %2360) %2366 = (*.f64 %2355 ew) %2368 = (*.f64 %2354 ew) %2370 = (*.f64 %2361 ew) %2372 = (*.f64 %2360 ew) %2374 = (*.f64 #s(literal 2 binary64) %2274) %2392 = (/.f64 %2272 #s(literal 1 binary64)) %2394 = (/.f64 %2272 #s(literal 4 binary64)) %2396 = (/.f64 %2272 #s(literal 1/2 binary64)) %2402 = (*.f64 %2269 #s(literal 1/2 binary64)) %2403 = (*.f64 %2271 #s(literal 1/2 binary64)) %2404 = (*.f64 ew %2403) %2406 = (*.f64 %2403 ew) %2414 = (+.f64 %2269 (sin.f64 (-.f64 %496 (fma.f64 %129 #s(literal -1/2 binary64) %113)))) %2436 = (+.f64 (cos.f64 (+.f64 %152 %1544)) %2226) %2441 = (+.f64 (cos.f64 (-.f64 %152 %1522)) %2228) %2456 = (-.f64 (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) (-.f64 %496 %132))) %2258) %2470 = (-.f64 (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) (-.f64 %113 %1532))) (cos.f64 (+.f64 %169 %496))) %2478 = (*.f64 %439 %330) %2481 = (*.f64 %330 %439) %2534 = (*.f64 %283 #s(literal 1/2 binary64)) %2538 = (*.f64 %288 #s(literal -2 binary64)) %2546 = (*.f64 %118 #s(literal 0 binary64)) %2548 = (neg.f64 %286) %2556 = (*.f64 #s(literal 1/2 binary64) %283) %2595 = (*.f64 %477 #s(literal 1/2 binary64)) %2598 = (*.f64 #s(literal -1/2 binary64) %482) %2600 = (*.f64 #s(literal 1/2 binary64) %482) %2602 = (*.f64 %482 #s(literal -2 binary64)) %2613 = (*.f64 %477 #s(literal 0 binary64)) %2615 = (*.f64 #s(literal 0 binary64) %477) %2626 = (*.f64 %286 %154) %2649 = (*.f64 #s(literal 1/2 binary64) %477) %2800 = (*.f64 %221 %448) %2817 = (*.f64 %221 %443) %2820 = (*.f64 %443 %221) %2822 = (*.f64 %443 %312) %2824 = (*.f64 %443 %306) %2841 = (*.f64 %242 %448) %2843 = (*.f64 %217 %451) %2845 = (*.f64 %154 %448) %2871 = (/.f64 #s(literal 1/2 binary64) %455) %2878 = (/.f64 %456 #s(literal 1 binary64)) %2880 = (*.f64 %446 %355) %2882 = (*.f64 %1129 %593) %2885 = (/.f64 %353 ew) %2887 = (/.f64 %353 %442) %2899 = (*.f64 #s(literal 1/2 binary64) %456) %2901 = (*.f64 %456 %353) %2926 = (*.f64 #s(literal 2 binary64) (sinh.f64 %438)) %2934 = (*.f64 %438 #s(literal 2 binary64)) %2935 = (expm1.f64 %2934) %2936 = (exp.f64 %2934) %2937 = (-.f64 %2936 #s(literal -1 binary64)) %2939 = (*.f64 %442 %331) %2941 = (*.f64 %442 %330) %2942 = (neg.f64 %2941) %2946 = (*.f64 %1416 %330) %2950 = (*.f64 %330 %1416) %2953 = (/.f64 %154 %2941) %2955 = (/.f64 eh %2942) %2957 = (/.f64 eh %2941) %2959 = (*.f64 %438 #s(literal -2 binary64)) %2961 = (neg.f64 (expm1.f64 %2959)) %2962 = (exp.f64 %2959) %2963 = (+.f64 %2962 #s(literal 1 binary64)) %2969 = (*.f64 %118 %442) %2971 = (*.f64 %1416 %112) %2973 = (*.f64 %112 %1416) %2975 = (*.f64 %442 %112) %2979 = (*.f64 %600 %283) %2981 = (*.f64 %604 %283) %2983 = (*.f64 %450 %288) %2985 = (*.f64 %450 %283) %2991 = (/.f64 %332 %442) %2993 = (/.f64 %466 %596) %2995 = (/.f64 %471 %455) %2997 = (/.f64 %466 %455) %2999 = (/.f64 %283 %596) %3001 = (/.f64 %288 %455) %3003 = (/.f64 %283 %455) %3013 = (/.f64 %471 %442) %3015 = (/.f64 %466 %442) %3017 = (/.f64 %288 %442) %3021 = (*.f64 %1416 %331) %3025 = (*.f64 %331 %1416) %3029 = (/.f64 %154 %2942) %3037 = (/.f64 #s(literal 1 binary64) %2937) %3041 = (*.f64 %1416 %118) %3043 = (*.f64 %118 %1416) %3047 = (*.f64 %1166 #s(literal -1 binary64)) %3062 = (*.f64 %466 %458) %3064 = (*.f64 %829 %604) %3068 = (/.f64 #s(literal 1 binary64) %2942) %3070 = (/.f64 #s(literal 1 binary64) %2941) %3072 = (/.f64 #s(literal 1 binary64) %2963) %3085 = (*.f64 %332 %443) %3087 = (*.f64 %471 %456) %3089 = (*.f64 %1204 %451) %3091 = (*.f64 %189 %600) %3093 = (/.f64 %189 %596) %3095 = (*.f64 %466 %456) %3097 = (*.f64 %189 %604) %3100 = (/.f64 %456 %112) %3102 = (/.f64 %189 %455) %3104 = (/.f64 %215 %2975) %3106 = (/.f64 #s(literal 1 binary64) %2975) %3110 = (*.f64 %456 %288) %3125 = (*.f64 %1166 %443) %3129 = (/.f64 %189 %442) %3142 = (*.f64 %829 %600) %3166 = (*.f64 %189 %458) %3171 = (*.f64 %189 %456) %3173 = (/.f64 %2979 %161) %3181 = (/.f64 %456 #s(literal 1/2 binary64)) %3249 = (/.f64 %2979 %371) %3319 = (*.f64 %430 %283) %3320 = (neg.f64 %3319) %3323 = (*.f64 %430 %154) %3325 = (*.f64 %477 %439) %3327 = (*.f64 %430 eh) %3335 = (*.f64 %430 %477) %3345 = (*.f64 %321 %477) %3347 = (neg.f64 %3345) %3349 = (*.f64 %597 %477) %3351 = (*.f64 %600 %477) %3353 = (*.f64 %154 %2981) %3357 = (*.f64 %604 %477) %3359 = (*.f64 eh %2981) %3361 = (*.f64 eh eh) %3362 = (neg.f64 %3361) %3363 = (*.f64 %588 %283) %3365 = (*.f64 %283 %3361) %3367 = (*.f64 %3361 %306) %3368 = (neg.f64 %3367) %3370 = (*.f64 %321 %283) %3372 = (neg.f64 %3365) %3374 = (neg.f64 %3370) %3376 = (*.f64 %477 eh) %3380 = (*.f64 %321 %1166) %3382 = (neg.f64 %3380) %3386 = (/.f64 %3347 %442) %3390 = (*.f64 %593 %477) %3396 = (*.f64 %327 %2985) %3398 = (*.f64 %321 %2985) %3400 = (*.f64 %242 %477) %3401 = (/.f64 %3400 %442) %3403 = (*.f64 %242 %2985) %3406 = (*.f64 %610 %477) %3408 = (*.f64 %312 %2985) %3410 = (*.f64 %221 %2985) %3412 = (/.f64 %3372 %442) %3414 = (*.f64 %451 %477) %3416 = (*.f64 %154 %2985) %3418 = (*.f64 %609 %477) %3420 = (*.f64 %306 %2985) %3422 = (*.f64 %450 %477) %3426 = (neg.f64 %378) %3428 = (*.f64 %321 %1172) %3430 = (*.f64 %288 %349) %3434 = (*.f64 %477 %221) %3439 = (*.f64 %597 %482) %3443 = (*.f64 %458 %477) %3447 = (*.f64 %217 %2985) %3449 = (*.f64 %448 %477) %3458 = (*.f64 %3347 %443) %3462 = (*.f64 %3400 %443) %3469 = (*.f64 %3372 %443) %3474 = (*.f64 %458 %482) %3483 = (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 %54))) %3361) %3487 = (*.f64 %3382 #s(literal -1 binary64)) %3489 = (*.f64 %448 %482) %3491 = (*.f64 #s(literal 1/2 binary64) %2981) %3495 = (*.f64 %3382 #s(literal 2 binary64)) %3527 = (*.f64 %471 %2981) %3529 = (*.f64 %332 %2985) %3531 = (*.f64 %466 %2981) %3537 = (*.f64 %189 %2981) %3539 = (-.f64 %2207 %2209) %3540 = (*.f64 #s(literal 1/2 binary64) eh) %3542 = (*.f64 %3539 eh) %3545 = (-.f64 %2209 %2207) %3551 = (neg.f64 %3542) %3559 = (*.f64 %3382 #s(literal 0 binary64)) %3561 = (*.f64 #s(literal 0 binary64) %3382) %3587 = (/.f64 %3539 #s(literal 1 binary64)) %3589 = (/.f64 %3539 #s(literal 4 binary64)) %3591 = (/.f64 %3539 #s(literal 1/2 binary64)) %3592 = (/.f64 eh #s(literal 4 binary64)) %3760 = (fma.f64 %321 %1166 %330) %3761 = (/.f64 %3760 %442) %3762 = (neg.f64 %3760) %3764 = (/.f64 %3762 %442) %3928 = (*.f64 %442 %3760) %3943 = (*.f64 %3380 #s(literal 2 binary64)) %3945 = (neg.f64 %3928) %3961 = (*.f64 %283 %442) %3962 = (fma.f64 %3327 %3961 %330) %3967 = (-.f64 (*.f64 %3323 %3961) %330) %4021 = (*.f64 %3335 #s(literal 2 binary64)) %4045 = (fma.f64 %758 %2975 %3380) %4070 = (*.f64 %3380 %442) %4073 = (*.f64 %1416 %3380) %4076 = (*.f64 %3382 %1416) %4085 = (*.f64 %1416 %3382) %4093 = (/.f64 (*.f64 %758 %2975) %442) %4101 = (*.f64 %3551 %442) %4109 = (*.f64 %3551 %1416) %4124 = (*.f64 %442 %3345) %4127 = (*.f64 %3345 %442) %4130 = (*.f64 %455 %330) %4133 = (*.f64 %330 %455) %4136 = (*.f64 %3380 %1416) %4145 = (neg.f64 %4070) %4154 = (*.f64 %442 %3347) %4157 = (*.f64 %455 %331) %4170 = (*.f64 %3345 %1416) %4173 = (*.f64 %330 %596) %4178 = (*.f64 %3347 %442) %4181 = (*.f64 %1416 %3345) %4184 = (*.f64 %596 %330) %4193 = (*.f64 %331 %455) %4210 = (*.f64 %1416 %3347) %4213 = (*.f64 %596 %331) %4216 = (*.f64 %331 %596) %4219 = (*.f64 %3347 %1416) %4242 = (*.f64 %2212 #s(literal 2 binary64)) %4243 = (*.f64 #s(literal 2 binary64) %3542) %4248 = (*.f64 %3551 #s(literal 2 binary64)) %4251 = (*.f64 #s(literal 2 binary64) %3551) %4256 = (/.f64 %4070 %1505) %4257 = (/.f64 %2941 %1505) %4260 = (*.f64 %2231 #s(literal 2 binary64)) %4266 = (*.f64 %2239 #s(literal 2 binary64)) %4290 = (*.f64 %2274 #s(literal 2 binary64)) %4307 = (*.f64 #s(literal 2 binary64) %3380) %4312 = (*.f64 %2212 %442) %4318 = (*.f64 #s(literal 2 binary64) %3382) %4332 = (*.f64 %2231 %442) %4338 = (*.f64 %2239 %442) %4344 = (*.f64 #s(literal 2 binary64) %3345) %4347 = (*.f64 %3345 #s(literal 2 binary64)) %4350 = (*.f64 %2212 %455) %4356 = (*.f64 %2212 %1416) %4378 = (*.f64 #s(literal 2 binary64) %3347) %4388 = (*.f64 %2274 %442) %4402 = (*.f64 %2231 %455) %4408 = (*.f64 %2239 %455) %4414 = (*.f64 %2231 %1416) %4420 = (*.f64 %2239 %1416) %4423 = (*.f64 %2212 %596) %4446 = (*.f64 %3347 #s(literal 2 binary64)) %4473 = (*.f64 %2274 %455) %4482 = (*.f64 %2274 %1416) %4488 = (*.f64 %2231 %596) %4494 = (*.f64 %2239 %596) %4535 = (*.f64 %2274 %596) %4555 = (fabs.f64 %3761) %4560 = (neg.f64 %4555) %4564 = (pow.f64 %3761 #s(literal 2 binary64)) %4566 = (sqrt.f64 %4555) %4568 = (neg.f64 %4566) %4587 = (neg.f64 %4568) %4595 = (sqrt.f64 %4566) %4598 = (sqrt.f64 (pow.f64 %4566 #s(literal 3 binary64))) ew (neg.f64 %1) (*.f64 ew #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) ew) (*.f64 #s(literal -1 binary64) %1) (*.f64 %1 #s(literal -1 binary64)) (+.f64 ew %10) (*.f64 #s(literal 2 binary64) %14) (*.f64 #s(literal 1/2 binary64) %16) (*.f64 %18 #s(literal 1/2 binary64)) (*.f64 %20 #s(literal 2 binary64)) (/.f64 %16 #s(literal 2 binary64)) (/.f64 %18 #s(literal 2 binary64)) (fma.f64 ew #s(literal 1 binary64) %10) (fma.f64 ew #s(literal 1/2 binary64) %20) (fma.f64 #s(literal 1 binary64) ew %10) (fma.f64 #s(literal 1/2 binary64) ew %14) (+.f64 %14 %14) (+.f64 %20 %20) (fma.f64 #s(literal -1 binary64) %1 %10) (fma.f64 %1 #s(literal -1 binary64) %10) (fma.f64 #s(literal 2 binary64) %14 %10) (fma.f64 #s(literal 1/2 binary64) %16 %10) (fma.f64 %18 #s(literal 1/2 binary64) %10) (fma.f64 %20 #s(literal 2 binary64) %10) t (neg.f64 %37) (*.f64 t #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) t) (/.f64 t #s(literal 1 binary64)) (neg.f64 %42) (neg.f64 %44) (neg.f64 (*.f64 %37 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %37)) (+.f64 t %50) (+.f64 t %52) (*.f64 #s(literal 1/2 binary64) %54) (*.f64 %54 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %57) (*.f64 #s(literal -1 binary64) %42) (*.f64 %60 #s(literal 2 binary64)) (*.f64 %44 #s(literal -1 binary64)) (/.f64 %54 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) t) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) %67) (*.f64 %69 #s(literal 1/2 binary64)) (neg.f64 (/.f64 %54 #s(literal -2 binary64))) (fma.f64 t #s(literal 1 binary64) %50) (fma.f64 t #s(literal 1 binary64) %52) (fma.f64 t #s(literal 1/2 binary64) %60) (fma.f64 #s(literal 1 binary64) t %50) (fma.f64 #s(literal 1 binary64) t %52) (fma.f64 #s(literal 1/2 binary64) t %57) (+.f64 %57 %57) (+.f64 %60 %60) (+.f64 %67 %67) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %54)) (/.f64 (/.f64 %54 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %87 %88) (*.f64 %67 %90) (fma.f64 #s(literal 1/2 binary64) %54 %50) (fma.f64 #s(literal 1/2 binary64) %54 %52) (fma.f64 %54 #s(literal 1/2 binary64) %50) (fma.f64 %54 #s(literal 1/2 binary64) %52) (fma.f64 #s(literal 2 binary64) %57 %50) (fma.f64 #s(literal 2 binary64) %57 %52) (fma.f64 #s(literal -1 binary64) %42 %50) (fma.f64 #s(literal -1 binary64) %42 %52) (fma.f64 %60 #s(literal 2 binary64) %50) (fma.f64 %60 #s(literal 2 binary64) %52) (fma.f64 %44 #s(literal -1 binary64) %50) (fma.f64 %44 #s(literal -1 binary64) %52) (fma.f64 #s(literal 2 binary64) %67 %50) (fma.f64 #s(literal 2 binary64) %67 %52) (fma.f64 %69 #s(literal 1/2 binary64) %50) (fma.f64 %69 #s(literal 1/2 binary64) %52) (fma.f64 %87 %88 %50) (fma.f64 %87 %88 %52) (fma.f64 %67 %90 %50) (fma.f64 %67 %90 %52) %112 (cos.f64 %113) (cos.f64 %37) (cos.f64 %116) (neg.f64 %118) (+.f64 %112 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %112) (-.f64 %112 #s(literal 0 binary64)) (*.f64 %112 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %112) (-.f64 #s(literal 0 binary64) %118) (/.f64 %112 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %118) (*.f64 %118 #s(literal -1 binary64)) (cos.f64 %130) (sin.f64 %132) (fma.f64 eh #s(literal 0 binary64) %112) (fma.f64 %112 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %112 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %112) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %112) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %112) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %112) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %112) (sin.f64 %146) (cos.f64 (neg.f64 %130)) (cos.f64 (fabs.f64 %130)) (sin.f64 %152) (fma.f64 %154 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %154 %112) (fma.f64 #s(literal -1 binary64) %118 #s(literal 0 binary64)) (fma.f64 %118 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %159) (*.f64 #s(literal 1/2 binary64) %161) (*.f64 %161 #s(literal 1/2 binary64)) (*.f64 %164 #s(literal 2 binary64)) (cos.f64 (+.f64 %166 %129)) (cos.f64 (+.f64 %169 %129)) (cos.f64 (+.f64 %172 %129)) (cos.f64 (+.f64 (fabs.f64 %175) %129)) (/.f64 %161 #s(literal 2 binary64)) (sin.f64 %180) (cos.f64 (+.f64 (+.f64 %116 %129) %129)) (sin.f64 (+.f64 %186 %129)) (/.f64 #s(literal 1 binary64) %189) (fma.f64 #s(literal 1/2 binary64) %191 %112) (fma.f64 #s(literal -1 binary64) %193 %112) (fma.f64 #s(literal -2 binary64) %193 %112) (fma.f64 %196 #s(literal -2 binary64) %112) (/.f64 (neg.f64 %161) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) %159 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %161 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) %202 %112) (fma.f64 %204 #s(literal -1 binary64) %112) (fma.f64 %161 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %164 #s(literal 2 binary64) #s(literal 0 binary64)) (sin.f64 (+.f64 %209 %129)) (sin.f64 (neg.f64 %212)) (fma.f64 #s(literal 0 binary64) %215 %112) (fma.f64 #s(literal 0 binary64) %217 %112) (fma.f64 %215 #s(literal 0 binary64) %112) (fma.f64 %217 #s(literal 0 binary64) %112) (fma.f64 %221 #s(literal 0 binary64) %112) (*.f64 %223 #s(literal 1/4 binary64)) (sin.f64 (+.f64 %226 %129)) (sin.f64 (neg.f64 %229)) (/.f64 (+.f64 #s(literal 0 binary64) %161) #s(literal 2 binary64)) (sin.f64 (neg.f64 %234)) (/.f64 (*.f64 %161 #s(literal -1 binary64)) #s(literal -2 binary64)) (/.f64 %223 #s(literal 4 binary64)) (/.f64 %240 #s(literal 4 binary64)) (fma.f64 %242 #s(literal 0 binary64) %112) (cos.f64 %244) (sin.f64 (+.f64 %212 %129)) (cos.f64 %248) (cos.f64 (+.f64 %186 %145)) (sin.f64 (+.f64 %130 %145)) (/.f64 (/.f64 %161 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (sin.f64 (+.f64 %229 %129)) (cos.f64 (fabs.f64 %244)) (fma.f64 %223 #s(literal 1/4 binary64) #s(literal 0 binary64)) (sin.f64 (+.f64 %234 %129)) (cos.f64 (+.f64 %209 %145)) (cos.f64 (fabs.f64 %248)) (cos.f64 (neg.f64 %248)) (cos.f64 (+.f64 %226 %145)) (cos.f64 (+.f64 %212 %145)) (cos.f64 (+.f64 %229 %145)) (cos.f64 (+.f64 %234 %145)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) t %129) %129) %145)) (sin.f64 (+.f64 %248 %145)) (fma.f64 %283 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %283 %112) (+.f64 %112 %286) (fma.f64 #s(literal 0 binary64) %288 %112) (fma.f64 #s(literal 0 binary64) %290 %112) (fma.f64 %288 #s(literal 0 binary64) %112) (fma.f64 %290 #s(literal 0 binary64) %112) (fma.f64 %294 #s(literal 0 binary64) %112) (+.f64 (*.f64 %294 #s(literal 0 binary64)) %112) (fma.f64 %112 #s(literal 1 binary64) %286) (fma.f64 %112 #s(literal 1/2 binary64) %164) (fma.f64 #s(literal 1 binary64) %112 %286) (fma.f64 #s(literal 1/2 binary64) %112 %159) (-.f64 (*.f64 %112 %303) #s(literal 0 binary64)) (fma.f64 %306 #s(literal 0 binary64) %112) (+.f64 %159 %159) (+.f64 %164 %164) (fma.f64 #s(literal -1 binary64) %118 %286) (fma.f64 %118 #s(literal -1 binary64) %286) (fma.f64 %312 #s(literal 0 binary64) %112) (fma.f64 #s(literal 2 binary64) %159 %286) (fma.f64 #s(literal 1/2 binary64) %161 %286) (fma.f64 %161 #s(literal 1/2 binary64) %286) (fma.f64 %164 #s(literal 2 binary64) %286) (-.f64 (/.f64 %112 #s(literal 2 binary64)) %319) (fma.f64 #s(literal 0 binary64) %321 %112) (fma.f64 %321 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %324 %112) (fma.f64 %324 #s(literal 0 binary64) %112) (fma.f64 %327 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %327 %112) (fma.f64 #s(literal 0 binary64) %332 %112) (/.f64 (+.f64 (sin.f64 (-.f64 %145 %113)) %112) #s(literal 2 binary64)) (fma.f64 %338 #s(literal 0 binary64) %112) (fma.f64 %223 #s(literal 1/4 binary64) %286) (fma.f64 #s(literal 2 binary64) %344 %112) (fma.f64 #s(literal 2 binary64) %347 %112) (fma.f64 #s(literal 0 binary64) %349 %112) (fma.f64 %349 #s(literal 0 binary64) %112) (fma.f64 %353 #s(literal 0 binary64) %112) (fma.f64 %355 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %355 %112) (fma.f64 %358 %338 %112) (fma.f64 %360 %242 %112) (fma.f64 %362 %312 %112) (fma.f64 %364 %221 %112) (fma.f64 %366 %306 %112) (*.f64 %371 #s(literal 1/2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %145 %132)) %118) #s(literal 2 binary64)) (/.f64 %371 #s(literal 2 binary64)) (fma.f64 %378 #s(literal 0 binary64) %112) (/.f64 (-.f64 (cos.f64 (-.f64 %145 %152)) %118) #s(literal 2 binary64)) (/.f64 (neg.f64 %371) #s(literal -2 binary64)) (fma.f64 %371 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %390 %112) (fma.f64 #s(literal -2 binary64) %393 %112) (/.f64 (-.f64 (cos.f64 (-.f64 %180 %145)) %118) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %402 %112) (fma.f64 #s(literal 2 binary64) %405 %112) (fma.f64 #s(literal -2 binary64) %407 %112) (/.f64 (+.f64 #s(literal 0 binary64) %371) #s(literal 2 binary64)) (/.f64 (*.f64 %371 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %413 #s(literal 4 binary64)) (/.f64 %415 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %371) #s(literal 2 binary64)) (/.f64 (/.f64 %371 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 %370 #s(literal 2 binary64)) %319) (/.f64 (-.f64 (cos.f64 (-.f64 %145 %180)) (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) %180))) #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) %430 %112) (fma.f64 %430 #s(literal 0 binary64) %112) (fma.f64 %434 #s(literal 0 binary64) %112) (fma.f64 %436 #s(literal 0 binary64) %112) (fma.f64 %439 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %439 %112) (fma.f64 %443 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %443 %112) (fma.f64 #s(literal 0 binary64) %446 %112) (fma.f64 #s(literal 0 binary64) %448 %112) (fma.f64 #s(literal 0 binary64) %451 %112) (fma.f64 #s(literal 2 binary64) %453 %112) (fma.f64 #s(literal 0 binary64) %456 %112) (fma.f64 #s(literal 0 binary64) %458 %112) (fma.f64 #s(literal -1 binary64) %460 %112) (fma.f64 %204 %448 %112) (fma.f64 %456 #s(literal 0 binary64) %112) (fma.f64 %464 #s(literal 1/2 binary64) %112) (fma.f64 %283 %467 %112) (/.f64 (fma.f64 #s(literal 2 binary64) %112 %464) #s(literal 2 binary64)) (fma.f64 %283 %472 %112) (fma.f64 %288 %467 %112) (/.f64 (+.f64 %464 %161) #s(literal 2 binary64)) (fma.f64 %477 %478 %112) (fma.f64 %283 %480 %112) (fma.f64 %482 %478 %112) (/.f64 (fma.f64 %161 #s(literal 2 binary64) %484) #s(literal 4 binary64)) (/.f64 (fma.f64 %161 #s(literal 2 binary64) %487) #s(literal 4 binary64)) (/.f64 (fma.f64 %464 #s(literal 2 binary64) %240) #s(literal 4 binary64)) (/.f64 (fma.f64 %464 #s(literal 2 binary64) %223) #s(literal 4 binary64)) (fma.f64 %371 #s(literal 1/2 binary64) %286) (fma.f64 #s(literal 0 binary64) %497 %112) (fma.f64 %497 #s(literal 0 binary64) %112) (fma.f64 #s(literal 2 binary64) %506 %112) (fma.f64 #s(literal 2 binary64) %514 %112) (fma.f64 #s(literal -2 binary64) %518 %112) (fma.f64 #s(literal -2 binary64) %522 %112) (fma.f64 #s(literal 0 binary64) %524 %112) (fma.f64 %524 #s(literal 0 binary64) %112) (fma.f64 #s(literal 2 binary64) %534 %112) (fma.f64 #s(literal 2 binary64) %542 %112) (fma.f64 #s(literal -2 binary64) %546 %112) (fma.f64 #s(literal -2 binary64) %550 %112) (fma.f64 #s(literal 2 binary64) %558 %112) (fma.f64 #s(literal 2 binary64) %566 %112) (fma.f64 #s(literal -2 binary64) %570 %112) (fma.f64 #s(literal -2 binary64) %574 %112) (fma.f64 #s(literal 2 binary64) %582 %112) (fma.f64 #s(literal -2 binary64) %586 %112) (fma.f64 #s(literal 0 binary64) %588 %112) (fma.f64 %590 #s(literal 0 binary64) %112) (fma.f64 %588 #s(literal 0 binary64) %112) (fma.f64 #s(literal 0 binary64) %593 %112) (fma.f64 %593 #s(literal 0 binary64) %112) (fma.f64 eh %598 %112) (fma.f64 %306 %601 %112) (fma.f64 %358 %597 %112) (fma.f64 %312 %605 %112) (fma.f64 %360 %600 %112) (fma.f64 %364 %604 %112) (fma.f64 %221 %611 %112) (fma.f64 %324 %613 %112) (fma.f64 %242 %615 %112) (fma.f64 %362 %610 %112) (fma.f64 %338 %618 %112) (fma.f64 %366 %609 %112) (fma.f64 %621 %450 %112) (fma.f64 %154 %598 %112) (fma.f64 %321 %624 %112) (fma.f64 %349 %460 %112) (fma.f64 %327 %624 %112) (fma.f64 #s(literal 0 binary64) %628 %112) (fma.f64 %630 #s(literal 0 binary64) %112) (fma.f64 %355 %460 %112) (fma.f64 %112 %635 %637) (+.f64 (*.f64 %112 %635) %637) (/.f64 (+.f64 %464 %371) #s(literal 2 binary64)) (/.f64 (+.f64 %371 %464) #s(literal 2 binary64)) (/.f64 (fma.f64 %371 #s(literal 2 binary64) %484) #s(literal 4 binary64)) (/.f64 (fma.f64 %371 #s(literal 2 binary64) %487) #s(literal 4 binary64)) (/.f64 (fma.f64 %464 #s(literal 2 binary64) %415) #s(literal 4 binary64)) (/.f64 (fma.f64 %464 #s(literal 2 binary64) %413) #s(literal 4 binary64)) (fma.f64 %653 #s(literal 1/2 binary64) %112) %330 (*.f64 %112 ew) (*.f64 %1 %118) (*.f64 %118 %1) (neg.f64 %331) (*.f64 %330 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %330) (*.f64 #s(literal -1 binary64) %331) (*.f64 %331 #s(literal -1 binary64)) (fma.f64 ew %112 %10) (fma.f64 ew #s(literal 0 binary64) %330) (fma.f64 %112 ew %10) (fma.f64 #s(literal 0 binary64) ew %330) (+.f64 %330 %10) (+.f64 %10 %330) (*.f64 #s(literal 2 binary64) %669) (*.f64 #s(literal 1/2 binary64) %671) (*.f64 %161 %14) (*.f64 %669 #s(literal 2 binary64)) (*.f64 %671 #s(literal 1/2 binary64)) (-.f64 %10 %331) (/.f64 %671 #s(literal 2 binary64)) (/.f64 %678 #s(literal 2 binary64)) (fma.f64 %1 %118 %10) (fma.f64 %118 %1 %10) (*.f64 %682 #s(literal -1/2 binary64)) (*.f64 %684 #s(literal 1/2 binary64)) (fma.f64 %330 #s(literal 1 binary64) %10) (fma.f64 #s(literal 1 binary64) %330 %10) (fma.f64 #s(literal 1 binary64) %10 %330) (fma.f64 %10 #s(literal 1 binary64) %330) (+.f64 %690 %330) (fma.f64 %154 %10 %330) (fma.f64 #s(literal -1 binary64) %331 %10) (fma.f64 %331 #s(literal -1 binary64) %10) (fma.f64 %695 #s(literal 0 binary64) %330) (*.f64 #s(literal 1/2 binary64) %697) (*.f64 %699 #s(literal 1/4 binary64)) (/.f64 (*.f64 %671 #s(literal -1 binary64)) #s(literal -2 binary64)) (+.f64 %703 %330) (fma.f64 #s(literal 2 binary64) %669 %10) (fma.f64 #s(literal 1/2 binary64) %671 %10) (fma.f64 %161 %14 %10) (fma.f64 %669 #s(literal 2 binary64) %10) (fma.f64 %671 #s(literal 1/2 binary64) %10) (fma.f64 %682 #s(literal -1/2 binary64) %10) (fma.f64 %684 #s(literal 1/2 binary64) %10) (fma.f64 #s(literal 1/2 binary64) %697 %10) (fma.f64 %699 #s(literal 1/4 binary64) %10) (fma.f64 ew %112 %714) (fma.f64 %112 ew %714) (fma.f64 %283 %10 %330) (fma.f64 #s(literal 0 binary64) %718 %330) (fma.f64 %10 %283 %330) (fma.f64 %721 #s(literal 0 binary64) %330) (+.f64 %330 %714) (fma.f64 %1 %118 %714) (fma.f64 %118 %1 %714) (fma.f64 %330 #s(literal 1 binary64) %714) (fma.f64 %330 #s(literal 1/2 binary64) %669) (fma.f64 #s(literal 1 binary64) %330 %714) (fma.f64 #s(literal 1/2 binary64) %330 %669) (fma.f64 %14 %112 %669) (fma.f64 %159 ew %669) (+.f64 %669 %669) (fma.f64 #s(literal -1 binary64) %331 %714) (fma.f64 %331 #s(literal -1 binary64) %714) (fma.f64 #s(literal 1 binary64) %669 %669) (fma.f64 #s(literal 2 binary64) %669 %714) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %330) %669) (fma.f64 #s(literal 1/2 binary64) %671 %714) (fma.f64 %161 %14 %714) (fma.f64 %669 #s(literal 1 binary64) %669) (fma.f64 %669 #s(literal 2 binary64) %714) (fma.f64 %671 #s(literal 1/2 binary64) %714) (fma.f64 %682 #s(literal -1/2 binary64) %714) (fma.f64 %684 #s(literal 1/2 binary64) %714) (fma.f64 %327 %10 %330) (fma.f64 %747 #s(literal 0 binary64) %330) (fma.f64 #s(literal 1/2 binary64) %697 %714) (fma.f64 %699 #s(literal 1/4 binary64) %714) (/.f64 %751 #s(literal 2 binary64)) (/.f64 %753 #s(literal 2 binary64)) (fma.f64 %355 %10 %330) (fma.f64 %756 #s(literal 0 binary64) %330) (fma.f64 #s(literal 0 binary64) %758 %330) (fma.f64 %758 #s(literal 0 binary64) %330) (fma.f64 %439 %10 %330) (fma.f64 #s(literal 0 binary64) %762 %330) (fma.f64 %10 %439 %330) (fma.f64 %765 #s(literal 0 binary64) %330) (fma.f64 %443 %10 %330) (fma.f64 %10 %443 %330) (fma.f64 #s(literal 0 binary64) %769 %330) (fma.f64 %771 #s(literal 0 binary64) %330) eh (neg.f64 %154) (*.f64 eh #s(literal 1 binary64)) (*.f64 %154 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %154) (*.f64 %777 #s(literal -1/2 binary64)) (*.f64 (*.f64 %154 #s(literal -2 binary64)) #s(literal 1/2 binary64)) %154 (*.f64 eh #s(literal -1 binary64)) (+.f64 %154 #s(literal 0 binary64)) (*.f64 %154 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %154) (fma.f64 eh #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 %154 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %154 #s(literal 0 binary64)) (*.f64 %788 #s(literal 2 binary64)) (*.f64 %777 #s(literal 1/2 binary64)) (/.f64 %777 #s(literal 2 binary64)) (fma.f64 %788 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %777 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %154 #s(literal 1/2 binary64) %788) (fma.f64 #s(literal 1/2 binary64) %154 %795) (+.f64 %795 %795) (+.f64 %788 %788) %306 (neg.f64 %312) (tan.f64 %175) (+.f64 %306 #s(literal 0 binary64)) (*.f64 %306 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %306) (/.f64 %306 #s(literal 1 binary64)) (*.f64 %312 #s(literal -1 binary64)) (tan.f64 %130) (fma.f64 %306 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %306 #s(literal 0 binary64)) (fma.f64 %312 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 %810 #s(literal 2 binary64)) (*.f64 %812 #s(literal 1/2 binary64)) (/.f64 %812 #s(literal 2 binary64)) (tan.f64 %815) (fma.f64 %810 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %812 #s(literal 1/2 binary64) #s(literal 0 binary64)) (tan.f64 (+.f64 %815 %129)) (/.f64 %283 %112) (/.f64 %288 %118) (*.f64 %283 %189) (*.f64 %189 %283) (/.f64 #s(literal 1 binary64) (/.f64 %112 %283)) (/.f64 %827 %112) (*.f64 %288 %829) (*.f64 %829 %288) (fma.f64 %283 %189 #s(literal 0 binary64)) (fma.f64 %189 %283 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %118 %288)) (/.f64 %836 %161) (fma.f64 %288 %829 #s(literal 0 binary64)) (fma.f64 %829 %288 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %841) (*.f64 %836 %840) (*.f64 %844 #s(literal 2 binary64)) (/.f64 %844 #s(literal 1/2 binary64)) (*.f64 %827 %189) (*.f64 %288 %848) (/.f64 %850 %851) (fma.f64 #s(literal 2 binary64) %841 #s(literal 0 binary64)) (fma.f64 %836 %840 #s(literal 0 binary64)) (fma.f64 %844 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %827 %189 #s(literal 0 binary64)) (+.f64 %306 %360) (fma.f64 %288 %848 #s(literal 0 binary64)) (*.f64 %844 %859) (fma.f64 %306 #s(literal 1 binary64) %360) (fma.f64 %306 #s(literal 1/2 binary64) %810) (fma.f64 #s(literal 1 binary64) %306 %360) (fma.f64 #s(literal 1/2 binary64) %306 %864) (fma.f64 %844 %859 #s(literal 0 binary64)) (+.f64 %864 %864) (+.f64 %810 %810) (fma.f64 %312 #s(literal -1 binary64) %360) (fma.f64 %810 #s(literal 2 binary64) %360) (fma.f64 %812 #s(literal 1/2 binary64) %360) (/.f64 (sin.f64 %815) (cos.f64 %815)) (+.f64 %306 %875) (+.f64 %875 %306) (-.f64 %306 %875) (fma.f64 %283 %189 %360) (fma.f64 %189 %283 %360) (fma.f64 %306 #s(literal 1 binary64) %875) (fma.f64 #s(literal 1 binary64) %306 %875) (fma.f64 %288 %829 %360) (fma.f64 %829 %288 %360) (fma.f64 %312 #s(literal -1 binary64) %875) (fma.f64 #s(literal 2 binary64) %841 %360) (fma.f64 %836 %840 %360) (fma.f64 %844 #s(literal 2 binary64) %360) (fma.f64 %827 %189 %360) (fma.f64 %288 %848 %360) (fma.f64 %810 #s(literal 2 binary64) %875) (fma.f64 %812 #s(literal 1/2 binary64) %875) (*.f64 %893 #s(literal 2 binary64)) (fma.f64 %844 %859 %360) (fma.f64 %893 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %283 %189 %875) (fma.f64 %189 %283 %875) (fma.f64 %288 %829 %875) (fma.f64 %829 %288 %875) (fma.f64 #s(literal 2 binary64) %841 %875) (fma.f64 %836 %840 %875) (fma.f64 %844 #s(literal 2 binary64) %875) (fma.f64 %827 %189 %875) (fma.f64 %288 %848 %875) (fma.f64 %844 %859 %875) (fma.f64 %893 #s(literal 2 binary64) %360) (fma.f64 %893 #s(literal 2 binary64) %875) (*.f64 eh %312) %327 (*.f64 %306 %154) (*.f64 %312 eh) (neg.f64 %321) (fma.f64 eh %312 #s(literal 0 binary64)) (fma.f64 %154 %306 #s(literal 0 binary64)) (fma.f64 %306 %154 #s(literal 0 binary64)) (fma.f64 %312 eh #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) %321) (*.f64 %918 %306) (*.f64 %321 #s(literal -1 binary64)) (+.f64 %327 #s(literal 0 binary64)) (*.f64 %327 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %327) (*.f64 %924 %312) (/.f64 %327 #s(literal 1 binary64)) (*.f64 %306 %927) (*.f64 %929 %312) (*.f64 %312 %929) (*.f64 %927 %306) (*.f64 %933 %154) (fma.f64 #s(literal -1 binary64) %321 #s(literal 0 binary64)) (fma.f64 %918 %306 #s(literal 0 binary64)) (fma.f64 %321 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 %327 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %327 #s(literal 0 binary64)) (fma.f64 %924 %312 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %941) (*.f64 #s(literal -2 binary64) %943) (*.f64 %945 #s(literal 1/2 binary64)) (*.f64 %352 #s(literal -1/2 binary64)) (fma.f64 %306 %927 #s(literal 0 binary64)) (fma.f64 %929 %312 #s(literal 0 binary64)) (fma.f64 %312 %929 #s(literal 0 binary64)) (fma.f64 %927 %306 #s(literal 0 binary64)) (fma.f64 %933 %154 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %953) (*.f64 #s(literal 1/2 binary64) %353) (*.f64 %353 #s(literal 1/2 binary64)) (*.f64 %957 #s(literal 2 binary64)) (/.f64 %353 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %941 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %943 #s(literal 0 binary64)) (fma.f64 %945 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %352 #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %953 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %353 #s(literal 0 binary64)) (fma.f64 %353 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %957 #s(literal 2 binary64) #s(literal 0 binary64)) (*.f64 %968 #s(literal 1/4 binary64)) (/.f64 (*.f64 %353 #s(literal -1 binary64)) #s(literal -2 binary64)) (fma.f64 %968 #s(literal 1/4 binary64) #s(literal 0 binary64)) (/.f64 %477 %118) (/.f64 %482 %112) (*.f64 %283 %471) (*.f64 %288 %466) (*.f64 %466 %288) (*.f64 %471 %283) (fma.f64 %283 %471 #s(literal 0 binary64)) (fma.f64 %288 %466 #s(literal 0 binary64)) (fma.f64 %466 %288 #s(literal 0 binary64)) (fma.f64 %471 %283 #s(literal 0 binary64)) (*.f64 %283 %983) (*.f64 %283 %985) (*.f64 %477 %829) (*.f64 %283 %988) (*.f64 %288 %990) (*.f64 %189 %482) (*.f64 %482 %189) (/.f64 #s(literal 1 binary64) (/.f64 %118 %477)) (/.f64 #s(literal 1 binary64) (/.f64 %112 %482)) (/.f64 %998 %112) (*.f64 %466 %1000) (*.f64 %471 %827) (*.f64 %827 %471) (*.f64 %1000 %466) (*.f64 %288 %1005) (fma.f64 %283 %983 #s(literal 0 binary64)) (fma.f64 %283 %985 #s(literal 0 binary64)) (fma.f64 %477 %829 #s(literal 0 binary64)) (fma.f64 %283 %988 #s(literal 0 binary64)) (fma.f64 %288 %990 #s(literal 0 binary64)) (fma.f64 %189 %482 #s(literal 0 binary64)) (fma.f64 %482 %189 #s(literal 0 binary64)) (*.f64 %477 %1014) (fma.f64 %466 %1000 #s(literal 0 binary64)) (fma.f64 %471 %827 #s(literal 0 binary64)) (fma.f64 %827 %471 #s(literal 0 binary64)) (fma.f64 %1000 %466 #s(literal 0 binary64)) (/.f64 %1020 %161) (/.f64 %1022 %851) (/.f64 %1024 %161) (/.f64 %1026 %1027) (fma.f64 %288 %1005 #s(literal 0 binary64)) (*.f64 %1020 %840) (*.f64 %1031 #s(literal 2 binary64)) (/.f64 %1031 #s(literal 1/2 binary64)) (*.f64 %1034 %1035) (*.f64 %998 %189) (*.f64 %1038 %1039) (*.f64 %1041 %1042) (*.f64 %844 %1044) (fma.f64 %477 %1014 #s(literal 0 binary64)) (fma.f64 %1020 %840 #s(literal 0 binary64)) (fma.f64 %1031 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %1034 %1035 #s(literal 0 binary64)) (fma.f64 %998 %189 #s(literal 0 binary64)) (fma.f64 %1038 %1039 #s(literal 0 binary64)) (fma.f64 %1041 %1042 #s(literal 0 binary64)) (fma.f64 %844 %1044 #s(literal 0 binary64)) (*.f64 %1031 %859) (fma.f64 %1031 %859 #s(literal 0 binary64)) (fma.f64 %327 #s(literal 1/2 binary64) %957) (fma.f64 #s(literal 1/2 binary64) %327 %953) (+.f64 %957 %957) (+.f64 %953 %953) (*.f64 %1060 #s(literal 2 binary64)) (fma.f64 %1060 #s(literal 2 binary64) #s(literal 0 binary64)) %355 (/.f64 %321 %1) (*.f64 eh %338) (*.f64 %154 %324) (*.f64 %306 %242) (*.f64 %221 %312) (*.f64 %312 %221) (*.f64 %324 %154) (*.f64 %242 %306) (*.f64 %338 eh) (neg.f64 %349) (fma.f64 eh %338 #s(literal 0 binary64)) (fma.f64 %154 %324 #s(literal 0 binary64)) (fma.f64 %306 %242 #s(literal 0 binary64)) (fma.f64 %221 %312 #s(literal 0 binary64)) (fma.f64 %312 %221 #s(literal 0 binary64)) (fma.f64 %324 %154 #s(literal 0 binary64)) (fma.f64 %242 %306 #s(literal 0 binary64)) (fma.f64 %338 eh #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) %349) (*.f64 %217 %321) (*.f64 %321 %217) (*.f64 %349 #s(literal -1 binary64)) (+.f64 %355 #s(literal 0 binary64)) (*.f64 %327 %215) (*.f64 %355 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %355) (*.f64 %215 %327) (*.f64 %924 %338) (/.f64 %355 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 ew %327)) (/.f64 #s(literal 1 binary64) (/.f64 %1 %321)) (*.f64 %306 %1096) (*.f64 %929 %338) (*.f64 %324 %927) (*.f64 %338 %929) (*.f64 %927 %324) (fma.f64 #s(literal -1 binary64) %349 #s(literal 0 binary64)) (fma.f64 %217 %321 #s(literal 0 binary64)) (fma.f64 %321 %217 #s(literal 0 binary64)) (fma.f64 %349 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 %327 %215 #s(literal 0 binary64)) (fma.f64 %355 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %355 #s(literal 0 binary64)) (fma.f64 %215 %327 #s(literal 0 binary64)) (fma.f64 %924 %338 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %1112) (*.f64 %352 %1111) (fma.f64 %306 %1096 #s(literal 0 binary64)) (fma.f64 %929 %338 #s(literal 0 binary64)) (fma.f64 %324 %927 #s(literal 0 binary64)) (fma.f64 %338 %929 #s(literal 0 binary64)) (fma.f64 %927 %324 #s(literal 0 binary64)) (*.f64 %321 %1120) (/.f64 %353 %16) (/.f64 %353 %18) (/.f64 %352 %1124) (/.f64 (*.f64 #s(literal 2 binary64) %321) %1127) (*.f64 #s(literal 2 binary64) %1130) (*.f64 #s(literal 2 binary64) %1132) (*.f64 #s(literal 1/2 binary64) %1134) (*.f64 %353 %1129) (*.f64 %1137 #s(literal 2 binary64)) (*.f64 %1139 #s(literal 1/2 binary64)) (/.f64 %1139 #s(literal 2 binary64)) (/.f64 %1134 #s(literal 2 binary64)) (*.f64 %327 %1143) (*.f64 %1143 %327) (fma.f64 #s(literal 2 binary64) %1112 #s(literal 0 binary64)) (fma.f64 %352 %1111 #s(literal 0 binary64)) (fma.f64 %321 %1120 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1130 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1132 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1134 #s(literal 0 binary64)) (fma.f64 %353 %1129 #s(literal 0 binary64)) (fma.f64 %1137 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %1139 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %327 %1143 #s(literal 0 binary64)) (fma.f64 %1143 %327 #s(literal 0 binary64)) (*.f64 %1157 #s(literal 1/2 binary64)) (fma.f64 %1157 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 %477 %331) (/.f64 %482 %330) (*.f64 %283 %332) (*.f64 %288 %1163) (*.f64 %332 %283) (/.f64 %1166 %118) (/.f64 %1168 %112) (*.f64 %288 %1170) (*.f64 %1172 %471) (*.f64 %1174 %466) (*.f64 %466 %1174) (*.f64 %471 %1172) (*.f64 %288 %1178) (fma.f64 %283 %332 #s(literal 0 binary64)) (fma.f64 %288 %1163 #s(literal 0 binary64)) (fma.f64 %332 %283 #s(literal 0 binary64)) (*.f64 %288 %1183) (fma.f64 %288 %1170 #s(literal 0 binary64)) (fma.f64 %1172 %471 #s(literal 0 binary64)) (fma.f64 %1174 %466 #s(literal 0 binary64)) (fma.f64 %466 %1174 #s(literal 0 binary64)) (fma.f64 %471 %1172 #s(literal 0 binary64)) (*.f64 %283 %1190) (*.f64 %283 %1192) (*.f64 %477 %1194) (*.f64 %1196 %466) (*.f64 %1166 %829) (*.f64 %829 %1166) (*.f64 %283 %1200) (*.f64 %477 %1202) (*.f64 %482 %1204) (/.f64 #s(literal 1 binary64) (/.f64 %331 %477)) (/.f64 #s(literal 1 binary64) (/.f64 %330 %482)) (/.f64 %998 %330) (*.f64 %477 %1211) (*.f64 %288 %1213) (*.f64 %288 %1215) (*.f64 %189 %1168) (*.f64 %827 %332) (*.f64 %1168 %189) (*.f64 %332 %827) (*.f64 %1000 %1163) (*.f64 %1163 %1000) (fma.f64 %288 %1178 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %118 %1166)) (/.f64 #s(literal 1 binary64) (/.f64 %112 %1168)) (/.f64 (/.f64 %1168 #s(literal 1 binary64)) %112) (/.f64 %1230 %118) (fma.f64 %288 %1183 #s(literal 0 binary64)) (*.f64 %288 %1233) (fma.f64 %283 %1190 #s(literal 0 binary64)) (fma.f64 %283 %1192 #s(literal 0 binary64)) (fma.f64 %477 %1194 #s(literal 0 binary64)) (fma.f64 %1196 %466 #s(literal 0 binary64)) (fma.f64 %1166 %829 #s(literal 0 binary64)) (fma.f64 %829 %1166 #s(literal 0 binary64)) (fma.f64 %283 %1200 #s(literal 0 binary64)) (fma.f64 %477 %1202 #s(literal 0 binary64)) (fma.f64 %482 %1204 #s(literal 0 binary64)) (fma.f64 %477 %1211 #s(literal 0 binary64)) (fma.f64 %288 %1213 #s(literal 0 binary64)) (fma.f64 %288 %1215 #s(literal 0 binary64)) (fma.f64 %189 %1168 #s(literal 0 binary64)) (fma.f64 %827 %332 #s(literal 0 binary64)) (fma.f64 %1168 %189 #s(literal 0 binary64)) (fma.f64 %332 %827 #s(literal 0 binary64)) (fma.f64 %1000 %1163 #s(literal 0 binary64)) (fma.f64 %1163 %1000 #s(literal 0 binary64)) (*.f64 %477 %1253) (/.f64 %1020 %671) (/.f64 %1022 %682) (/.f64 %1024 %671) (/.f64 %1026 %1258) (*.f64 #s(literal 1/2 binary64) %1260) (*.f64 %1262 %1194) (/.f64 (*.f64 %1166 #s(literal 2 binary64)) %851) (/.f64 (*.f64 #s(literal 2 binary64) %1166) %1027) (/.f64 %1268 #s(literal 1/2 binary64)) (/.f64 %1270 %669) (/.f64 (*.f64 %1168 #s(literal 2 binary64)) %161) (/.f64 (*.f64 #s(literal 2 binary64) %1168) %161) (fma.f64 %288 %1233 #s(literal 0 binary64)) (*.f64 %1277 %1278) (*.f64 %1204 %998) (*.f64 %1281 %1282) (*.f64 %1284 %1285) (*.f64 %1287 %1035) (*.f64 %1289 %1290) (*.f64 %998 %1204) (*.f64 %1293 %1039) (*.f64 %1295 %1042) (*.f64 %1297 %1044) (*.f64 %1299 #s(literal 2 binary64)) (/.f64 %1299 #s(literal 1/2 binary64)) (*.f64 %844 %1302) (fma.f64 %477 %1253 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1260 #s(literal 0 binary64)) (fma.f64 %1262 %1194 #s(literal 0 binary64)) (fma.f64 %1277 %1278 #s(literal 0 binary64)) (fma.f64 %1204 %998 #s(literal 0 binary64)) (fma.f64 %1281 %1282 #s(literal 0 binary64)) (fma.f64 %1284 %1285 #s(literal 0 binary64)) (fma.f64 %1287 %1035 #s(literal 0 binary64)) (fma.f64 %1289 %1290 #s(literal 0 binary64)) (fma.f64 %998 %1204 #s(literal 0 binary64)) (fma.f64 %1293 %1039 #s(literal 0 binary64)) (fma.f64 %1295 %1042 #s(literal 0 binary64)) (fma.f64 %1297 %1044 #s(literal 0 binary64)) (fma.f64 %1299 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %844 %1302 #s(literal 0 binary64)) (*.f64 %1319 %1320) (*.f64 %1268 %859) (*.f64 %1270 %1323) (*.f64 %1325 %1326) (*.f64 %1031 %1328) (*.f64 %1330 %1326) (fma.f64 %1319 %1320 #s(literal 0 binary64)) (fma.f64 %1268 %859 #s(literal 0 binary64)) (fma.f64 %1270 %1323 #s(literal 0 binary64)) (fma.f64 %1325 %1326 #s(literal 0 binary64)) (fma.f64 %1031 %1328 #s(literal 0 binary64)) (fma.f64 %1330 %1326 #s(literal 0 binary64)) (fma.f64 %355 #s(literal 1/2 binary64) %1137) (fma.f64 #s(literal 1/2 binary64) %355 %1132) (+.f64 %1137 %1137) (+.f64 %1132 %1132) (*.f64 %1342 #s(literal 2 binary64)) (fma.f64 %1342 #s(literal 2 binary64) #s(literal 0 binary64)) %1345 (neg.f64 %495) (*.f64 %1345 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1345) (neg.f64 (*.f64 %495 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %495)) (/.f64 %1345 #s(literal 1 binary64)) (neg.f64 %1354) (neg.f64 %1356) (*.f64 #s(literal 1/2 binary64) %1358) (*.f64 %1358 #s(literal 1/2 binary64)) (/.f64 %1358 #s(literal 2 binary64)) (/.f64 (*.f64 %495 #s(literal 2 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) %1364) (*.f64 #s(literal -1 binary64) %1356) (*.f64 %1367 #s(literal 2 binary64)) (*.f64 %1354 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) %1370) (*.f64 %1372 #s(literal 1/2 binary64)) (neg.f64 (/.f64 %1358 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1358)) (/.f64 (/.f64 %1358 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %87 %1380) (*.f64 %1370 %90) (+.f64 %1345 %1383) (+.f64 %1345 %1385) (fma.f64 %1345 #s(literal 1 binary64) %1383) (fma.f64 %1345 #s(literal 1 binary64) %1385) (fma.f64 %1345 #s(literal 1/2 binary64) %1367) (fma.f64 #s(literal 1 binary64) %1345 %1383) (fma.f64 #s(literal 1 binary64) %1345 %1385) (fma.f64 #s(literal 1/2 binary64) %1345 %1364) (+.f64 %1367 %1367) (+.f64 %1364 %1364) (fma.f64 #s(literal 1/2 binary64) %1358 %1383) (fma.f64 #s(literal 1/2 binary64) %1358 %1385) (fma.f64 %1358 #s(literal 1/2 binary64) %1383) (fma.f64 %1358 #s(literal 1/2 binary64) %1385) (+.f64 %1370 %1370) (fma.f64 #s(literal 2 binary64) %1364 %1383) (fma.f64 #s(literal 2 binary64) %1364 %1385) (fma.f64 #s(literal -1 binary64) %1356 %1383) (fma.f64 #s(literal -1 binary64) %1356 %1385) (fma.f64 %1367 #s(literal 2 binary64) %1383) (fma.f64 %1367 #s(literal 2 binary64) %1385) (fma.f64 %1354 #s(literal -1 binary64) %1383) (fma.f64 %1354 #s(literal -1 binary64) %1385) (fma.f64 #s(literal 2 binary64) %1370 %1383) (fma.f64 #s(literal 2 binary64) %1370 %1385) (fma.f64 %1372 #s(literal 1/2 binary64) %1383) (fma.f64 %1372 #s(literal 1/2 binary64) %1385) (fma.f64 %87 %1380 %1383) (fma.f64 %87 %1380 %1385) (fma.f64 %1370 %90 %1383) (fma.f64 %1370 %90 %1385) %443 (/.f64 #s(literal -1 binary64) %1416) (fabs.f64 %443) (fabs.f64 %448) (neg.f64 %448) (+.f64 %443 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %443) (/.f64 (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %442) (-.f64 %443 #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) %448) (/.f64 #s(literal 2 binary64) %1427) (/.f64 #s(literal 2 binary64) %1429) (*.f64 %443 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %443) (*.f64 #s(literal 2 binary64) %446) (*.f64 #s(literal 1/2 binary64) %1434) (*.f64 #s(literal -1 binary64) %448) (*.f64 %446 #s(literal 2 binary64)) (*.f64 %448 #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %1416) (/.f64 (-.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %1416) (/.f64 %443 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %442 #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) %1446) (/.f64 #s(literal -2 binary64) %1448) (*.f64 #s(literal -2 binary64) %1450) (/.f64 #s(literal 1 binary64) (/.f64 %1416 #s(literal -1 binary64))) (fma.f64 eh #s(literal 0 binary64) %443) (fma.f64 %443 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %443 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %443) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %443) (fma.f64 #s(literal 2 binary64) %446 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %443) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %443) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %443) (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %443) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %443) (fma.f64 #s(literal 1/2 binary64) %1434 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %443) (fma.f64 #s(literal -1 binary64) %448 #s(literal 0 binary64)) (fma.f64 %446 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %448 #s(literal -1 binary64) #s(literal 0 binary64)) (+.f64 %204 %443) (+.f64 %202 %443) (fma.f64 %154 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %154 %443) (fma.f64 #s(literal -2 binary64) %1450 #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) %1476) (*.f64 #s(literal 1/2 binary64) %1478) (*.f64 #s(literal -2 binary64) %1480) (*.f64 %1482 #s(literal 1/2 binary64)) (/.f64 %1482 #s(literal 2 binary64)) (/.f64 %1476 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %191 %443) (fma.f64 #s(literal -1 binary64) %193 %443) (fma.f64 #s(literal -2 binary64) %193 %443) (fma.f64 %196 #s(literal -2 binary64) %443) (fma.f64 #s(literal 1/2 binary64) %1476 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1478 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) %202 %443) (fma.f64 #s(literal -2 binary64) %1480 #s(literal 0 binary64)) (fma.f64 %204 #s(literal -1 binary64) %443) (fma.f64 %1482 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %215 %443) (fma.f64 #s(literal 0 binary64) %217 %443) (fma.f64 %215 #s(literal 0 binary64) %443) (fma.f64 %217 #s(literal 0 binary64) %443) (fma.f64 %221 #s(literal 0 binary64) %443) (fma.f64 %242 #s(literal 0 binary64) %443) (pow.f64 %442 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %442 #s(literal 1 binary64))) (pow.f64 %1505 #s(literal -1/2 binary64)) (cos.f64 %495) (cos.f64 %1345) (cos.f64 %496) (cos.f64 %1511) (cos.f64 (fabs.f64 %1511)) (cos.f64 %1515) (cos.f64 (neg.f64 %1511)) (cos.f64 (atan.f64 (neg.f64 %1510))) (sin.f64 %1522) (cos.f64 (+.f64 %1524 %129)) (cos.f64 %1528) (sin.f64 %1530) (sin.f64 %1532) (cos.f64 (+.f64 %1534 %129)) (sin.f64 %1537) (sin.f64 (+.f64 %1511 %145)) (cos.f64 (+.f64 (+.f64 %1515 %129) %129)) (sin.f64 (+.f64 %1544 %129)) (sin.f64 (+.f64 (-.f64 %208 %495) %129)) (sin.f64 (neg.f64 %1550)) (sin.f64 (neg.f64 %1553)) (sin.f64 (+.f64 %1556 %129)) (sin.f64 (neg.f64 %1559)) (cos.f64 %1562) (sin.f64 (+.f64 %1550 %129)) (sin.f64 (+.f64 %1553 %129)) (cos.f64 %1568) (cos.f64 (+.f64 %1544 %145)) (cos.f64 (fabs.f64 %1562)) (sin.f64 (+.f64 %1559 %129)) (cos.f64 (fabs.f64 %1568)) (cos.f64 (+.f64 %1556 %145)) (cos.f64 (+.f64 %1550 %145)) (cos.f64 (+.f64 %1553 %145)) (cos.f64 (+.f64 %1559 %145)) (fma.f64 %283 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %283 %443) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 %129 %1588) %145)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 %1588 %129) %145)) (fma.f64 #s(literal 0 binary64) %288 %443) (fma.f64 #s(literal 0 binary64) %290 %443) (fma.f64 %288 #s(literal 0 binary64) %443) (fma.f64 %290 #s(literal 0 binary64) %443) (fma.f64 %306 #s(literal 0 binary64) %443) (fma.f64 %312 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %321 %443) (fma.f64 %321 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %324 %443) (fma.f64 %324 #s(literal 0 binary64) %443) (fma.f64 %327 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %327 %443) (fma.f64 #s(literal 0 binary64) %332 %443) (fma.f64 %338 #s(literal 0 binary64) %443) (fma.f64 #s(literal 2 binary64) %344 %443) (fma.f64 #s(literal 2 binary64) %347 %443) (fma.f64 #s(literal 0 binary64) %349 %443) (fma.f64 %349 #s(literal 0 binary64) %443) (fma.f64 %353 #s(literal 0 binary64) %443) (fma.f64 %355 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %355 %443) (fma.f64 %358 %338 %443) (fma.f64 %360 %242 %443) (fma.f64 %362 %312 %443) (fma.f64 %364 %221 %443) (fma.f64 %366 %306 %443) (fma.f64 %378 #s(literal 0 binary64) %443) (fma.f64 #s(literal 2 binary64) %390 %443) (fma.f64 #s(literal -2 binary64) %393 %443) (fma.f64 #s(literal 2 binary64) %402 %443) (fma.f64 #s(literal 2 binary64) %405 %443) (fma.f64 #s(literal -2 binary64) %407 %443) (/.f64 (fma.f64 #s(literal 0 binary64) %442 #s(literal 1 binary64)) %442) (/.f64 (-.f64 %1629 #s(literal -1 binary64)) %442) (+.f64 %446 %446) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 #s(literal -1 binary64)) %1416) (fma.f64 #s(literal 0 binary64) %430 %443) (fma.f64 %430 #s(literal 0 binary64) %443) (fma.f64 %434 #s(literal 0 binary64) %443) (fma.f64 %436 #s(literal 0 binary64) %443) (/.f64 (-.f64 %1639 #s(literal 1 binary64)) %1416) (fma.f64 %439 #s(literal 0 binary64) %443) (fma.f64 #s(literal 0 binary64) %439 %443) (fma.f64 %443 #s(literal 0 binary64) %443) (fma.f64 %443 #s(literal 1/2 binary64) %446) (fma.f64 #s(literal 1 binary64) %446 %446) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/4 binary64) %442) %446) (fma.f64 #s(literal 0 binary64) %443 %443) (fma.f64 #s(literal 0 binary64) %446 %443) (fma.f64 #s(literal 0 binary64) %448 %443) (fma.f64 #s(literal 1/2 binary64) %443 %446) (fma.f64 #s(literal -1/2 binary64) %448 %446) (fma.f64 %446 #s(literal 1 binary64) %446) (*.f64 %1655 #s(literal 1/2 binary64)) (fma.f64 #s(literal 0 binary64) %451 %443) (/.f64 %1655 #s(literal 2 binary64)) (-.f64 %446 %1659) (/.f64 (neg.f64 %1655) #s(literal -2 binary64)) (fma.f64 %1655 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %453 %443) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/4 binary64) %443) %446) (fma.f64 #s(literal 0 binary64) %456 %443) (fma.f64 #s(literal 0 binary64) %458 %443) (fma.f64 #s(literal -1 binary64) %460 %443) (fma.f64 %204 %448 %443) (fma.f64 %456 #s(literal 0 binary64) %443) (/.f64 (+.f64 #s(literal 0 binary64) %1655) #s(literal 2 binary64)) (/.f64 %1674 #s(literal 4 binary64)) (/.f64 (*.f64 %1655 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %1678 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1655) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1655)) (/.f64 (/.f64 %1655 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 %464 #s(literal 1/2 binary64) %443) (fma.f64 %283 %467 %443) (fma.f64 %283 %472 %443) (fma.f64 %288 %467 %443) (fma.f64 %477 %478 %443) (fma.f64 %283 %480 %443) (fma.f64 %482 %478 %443) (fma.f64 #s(literal 0 binary64) %497 %443) (fma.f64 %497 #s(literal 0 binary64) %443) (fma.f64 %1695 #s(literal 0 binary64) %443) (+.f64 (*.f64 %1695 #s(literal 0 binary64)) %443) (fma.f64 #s(literal 2 binary64) %506 %443) (fma.f64 #s(literal 2 binary64) %514 %443) (fma.f64 #s(literal -2 binary64) %518 %443) (fma.f64 #s(literal -2 binary64) %522 %443) (fma.f64 #s(literal 0 binary64) %524 %443) (fma.f64 %524 #s(literal 0 binary64) %443) (fma.f64 #s(literal 2 binary64) %534 %443) (fma.f64 #s(literal 2 binary64) %542 %443) (fma.f64 #s(literal -2 binary64) %546 %443) (fma.f64 #s(literal -2 binary64) %550 %443) (fma.f64 #s(literal 2 binary64) %558 %443) (fma.f64 #s(literal 2 binary64) %566 %443) (fma.f64 #s(literal -2 binary64) %570 %443) (fma.f64 #s(literal -2 binary64) %574 %443) (*.f64 %1716 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %582 %443) (fma.f64 #s(literal -2 binary64) %586 %443) (/.f64 %1716 #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %145 %1532)) %448) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1537 %145)) %448) #s(literal 2 binary64)) (/.f64 (neg.f64 %1716) #s(literal -2 binary64)) (fma.f64 %1716 #s(literal 1/2 binary64) #s(literal 0 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) %1716) #s(literal 2 binary64)) (/.f64 %1734 #s(literal 4 binary64)) (/.f64 (*.f64 %1716 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %1738 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1716) #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) %588 %443) (fma.f64 %590 #s(literal 0 binary64) %443) (fma.f64 %588 #s(literal 0 binary64) %443) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1716)) (/.f64 (/.f64 %1716 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 %1715 #s(literal 2 binary64)) %1659) (fma.f64 #s(literal 0 binary64) %593 %443) (fma.f64 %593 #s(literal 0 binary64) %443) (fma.f64 eh %598 %443) (fma.f64 %306 %601 %443) (fma.f64 %358 %597 %443) (fma.f64 %312 %605 %443) (fma.f64 %360 %600 %443) (fma.f64 %364 %604 %443) (fma.f64 %221 %611 %443) (fma.f64 %324 %613 %443) (fma.f64 %242 %615 %443) (fma.f64 %362 %610 %443) (fma.f64 %338 %618 %443) (fma.f64 %366 %609 %443) (fma.f64 %621 %450 %443) (fma.f64 %154 %598 %443) (fma.f64 %321 %624 %443) (fma.f64 %349 %460 %443) (fma.f64 %327 %624 %443) (fma.f64 #s(literal 0 binary64) %628 %443) (fma.f64 %630 #s(literal 0 binary64) %443) (fma.f64 %355 %460 %443) (/.f64 (fma.f64 %443 %442 #s(literal 0 binary64)) %442) (/.f64 (fma.f64 %443 %1416 #s(literal 0 binary64)) %1416) (/.f64 (+.f64 (sin.f64 (-.f64 %145 %1511)) (sin.f64 (fma.f64 %129 #s(literal 1/2 binary64) %1511))) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) %442 %1783) %1505) (/.f64 (fma.f64 #s(literal 1 binary64) %442 %1786) %1505) (/.f64 (fma.f64 #s(literal 0 binary64) %442 (*.f64 #s(literal 1 binary64) %442)) %1505) (/.f64 (fma.f64 #s(literal 1 binary64) %442 %1629) %1505) (/.f64 (-.f64 %1629 %1794) %1505) (/.f64 (fma.f64 %443 %455 #s(literal 0 binary64)) %455) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 %1799) %1505) (/.f64 (fma.f64 #s(literal -1 binary64) %1416 %1802) %1505) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 (*.f64 #s(literal -1 binary64) %1416)) %1505) (/.f64 (fma.f64 #s(literal -1 binary64) %1416 %1639) %1505) (fma.f64 %653 #s(literal 1/2 binary64) %443) (/.f64 (-.f64 %1639 %1811) %1505) (/.f64 (fma.f64 %443 %596 #s(literal 0 binary64)) %596) (/.f64 (fma.f64 %443 #s(literal 2 binary64) %653) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %145 %1537)) (cos.f64 (fma.f64 %129 #s(literal 1/2 binary64) %1537))) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1 binary64) %1416 %1786) %1825) (/.f64 (fma.f64 #s(literal 1 binary64) %1416 %1629) %1825) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 %1794) %1825) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 (*.f64 #s(literal -1 binary64) %442)) %1825) (/.f64 (fma.f64 #s(literal 0 binary64) %442 %1811) %1835) (/.f64 (fma.f64 #s(literal -1 binary64) %442 %1802) %1835) (/.f64 (fma.f64 #s(literal 0 binary64) %442 (*.f64 #s(literal 1 binary64) %1416)) %1835) (/.f64 (fma.f64 #s(literal -1 binary64) %442 %1639) %1835) (/.f64 (-.f64 %1639 %1783) %1825) (/.f64 (-.f64 %1629 %1799) %1835) (/.f64 (fma.f64 #s(literal 1 binary64) %455 %1786) %1849) (/.f64 (fma.f64 #s(literal 1 binary64) %455 %1629) %1849) (/.f64 (fma.f64 #s(literal 0 binary64) %442 %1853) %1855) (/.f64 (fma.f64 #s(literal 0 binary64) %442 (*.f64 #s(literal 1 binary64) %455)) %1855) (/.f64 (-.f64 %1629 %1860) %1855) (/.f64 (fma.f64 %653 %442 #s(literal 2 binary64)) %1429) (/.f64 (fma.f64 %1655 %442 #s(literal 0 binary64)) %1429) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %442 %1655)) %1427) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1655 %442)) %1427) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 %442 %653)) %1427) (/.f64 (+.f64 #s(literal 2 binary64) %1876) %1427) (/.f64 (-.f64 %1876 #s(literal -2 binary64)) %1429) (/.f64 (fma.f64 #s(literal 1 binary64) %596 %1786) %1882) (/.f64 (fma.f64 #s(literal 1 binary64) %596 %1629) %1882) (/.f64 (fma.f64 #s(literal -1 binary64) %455 %1802) %1887) (/.f64 (fma.f64 #s(literal -1 binary64) %455 %1639) %1887) (/.f64 (fma.f64 #s(literal 0 binary64) %442 %1891) %1893) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 %1860) %1896) (/.f64 (fma.f64 #s(literal 0 binary64) %442 (*.f64 #s(literal 1 binary64) %596)) %1893) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 (*.f64 #s(literal -1 binary64) %455)) %1896) (/.f64 (-.f64 %1639 %1853) %1896) (/.f64 (-.f64 %1629 %1906) %1893) (/.f64 (fma.f64 %653 %1416 #s(literal -2 binary64)) %1448) (/.f64 (fma.f64 %1655 %1416 #s(literal 0 binary64)) %1448) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1416 %1655)) %1446) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1655 %1416)) %1446) (/.f64 (+.f64 #s(literal -2 binary64) (*.f64 %1416 %653)) %1446) (/.f64 (+.f64 #s(literal -2 binary64) %1922) %1446) (/.f64 (-.f64 %1922 #s(literal 2 binary64)) %1448) (/.f64 (fma.f64 #s(literal -1 binary64) %596 %1802) %1928) (/.f64 (fma.f64 #s(literal -1 binary64) %596 %1639) %1928) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 %1906) %1933) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 (*.f64 #s(literal -1 binary64) %596)) %1933) (/.f64 (-.f64 %1639 %1891) %1933) (/.f64 (+.f64 %653 %1655) #s(literal 2 binary64)) (/.f64 (+.f64 %1655 %653) #s(literal 2 binary64)) (/.f64 (fma.f64 %1655 %455 #s(literal 0 binary64)) %1945) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %455 %1655)) %1949) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1655 %455)) %1949) (/.f64 (fma.f64 %1655 %596 #s(literal 0 binary64)) %1955) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %596 %1655)) %1959) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1655 %596)) %1959) (/.f64 (fma.f64 %653 #s(literal 2 binary64) %1678) #s(literal 4 binary64)) (/.f64 (fma.f64 %653 #s(literal 2 binary64) %1674) #s(literal 4 binary64)) (/.f64 (fma.f64 %1655 #s(literal 2 binary64) %1968) #s(literal 4 binary64)) (/.f64 (fma.f64 %1655 #s(literal 2 binary64) %1971) #s(literal 4 binary64)) (/.f64 (fma.f64 %1716 %442 #s(literal 0 binary64)) %1429) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1716 %442)) %1427) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %442 %1716)) %1427) (/.f64 (fma.f64 %1716 %1416 #s(literal 0 binary64)) %1448) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1716 %1416)) %1446) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1416 %1716)) %1446) (/.f64 (+.f64 %1716 %653) #s(literal 2 binary64)) (/.f64 (+.f64 %653 %1716) #s(literal 2 binary64)) (/.f64 (fma.f64 %1716 %455 #s(literal 0 binary64)) %1945) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1716 %455)) %1949) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %455 %1716)) %1949) (/.f64 (fma.f64 %1716 %596 #s(literal 0 binary64)) %1955) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %1716 %596)) %1959) (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 %596 %1716)) %1959) (/.f64 (fma.f64 %1716 #s(literal 2 binary64) %1968) #s(literal 4 binary64)) (/.f64 (fma.f64 %1716 #s(literal 2 binary64) %1971) #s(literal 4 binary64)) (/.f64 (fma.f64 %653 #s(literal 2 binary64) %1734) #s(literal 4 binary64)) (/.f64 (fma.f64 %653 #s(literal 2 binary64) %1738) #s(literal 4 binary64)) (/.f64 %330 %442) (*.f64 ew %2019) (*.f64 %112 %758) %2022 (*.f64 %2019 ew) (/.f64 %331 %1416) (*.f64 %1 %2025) (*.f64 %118 %2027) (*.f64 %2027 %118) (*.f64 %2025 %1) (neg.f64 %2031) (*.f64 %330 %443) (*.f64 %443 %330) (*.f64 %2022 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %2022) (/.f64 %2022 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %442 %330)) (*.f64 %2019 %2040) (*.f64 #s(literal -1 binary64) %2031) (*.f64 %331 %448) (*.f64 %448 %331) (fma.f64 ew #s(literal 0 binary64) %2022) (fma.f64 ew %2019 %10) (fma.f64 %112 %758 %10) (fma.f64 #s(literal 0 binary64) ew %2022) (fma.f64 %758 %112 %10) (fma.f64 %2019 ew %10) (+.f64 %2022 %10) (+.f64 %10 %2022) (/.f64 #s(literal 1 binary64) (/.f64 %1416 %331)) (/.f64 %671 %1427) (/.f64 %671 %1429) (/.f64 %678 %1429) (*.f64 #s(literal 2 binary64) %2058) (*.f64 #s(literal 2 binary64) %2060) (*.f64 #s(literal 2 binary64) %2062) (*.f64 #s(literal 1/2 binary64) %2064) (*.f64 %161 %2066) (*.f64 %671 %446) (*.f64 %2069 #s(literal 1/2 binary64)) (-.f64 %10 %2031) (/.f64 %2069 #s(literal 2 binary64)) (/.f64 (*.f64 %161 %758) #s(literal 2 binary64)) (/.f64 %2064 #s(literal 2 binary64)) (fma.f64 %1 %2025 %10) (fma.f64 %118 %2027 %10) (fma.f64 %2027 %118 %10) (fma.f64 %2025 %1 %10) (/.f64 (*.f64 %161 %1) %1448) (/.f64 %1258 %1448) (/.f64 (*.f64 %1 %161) %1446) (fma.f64 %330 %443 %10) (fma.f64 %443 %330 %10) (fma.f64 %2022 #s(literal 1 binary64) %10) (fma.f64 #s(literal 1 binary64) %2022 %10) (fma.f64 #s(literal 1 binary64) %10 %2022) (fma.f64 %10 #s(literal 1 binary64) %2022) (+.f64 %690 %2022) (fma.f64 %2019 %2040 %10) (fma.f64 %154 %10 %2022) (fma.f64 #s(literal -1 binary64) %2031 %10) (fma.f64 %331 %448 %10) (fma.f64 %695 #s(literal 0 binary64) %2022) (fma.f64 %448 %331 %10) (*.f64 #s(literal 2 binary64) %2098) (*.f64 %1482 %669) (*.f64 %2101 #s(literal 1/2 binary64)) (+.f64 %703 %2022) (fma.f64 #s(literal 2 binary64) %2058 %10) (fma.f64 #s(literal 2 binary64) %2060 %10) (fma.f64 #s(literal 2 binary64) %2062 %10) (fma.f64 #s(literal 1/2 binary64) %2064 %10) (fma.f64 %161 %2066 %10) (fma.f64 %671 %446 %10) (fma.f64 %2069 #s(literal 1/2 binary64) %10) (fma.f64 #s(literal 2 binary64) %2098 %10) (fma.f64 %1482 %669 %10) (fma.f64 %2101 #s(literal 1/2 binary64) %10) (fma.f64 ew %286 %2022) (fma.f64 ew %2019 %714) (fma.f64 %112 %10 %2022) (fma.f64 %112 %758 %714) (fma.f64 %330 #s(literal 0 binary64) %2022) (fma.f64 %283 %10 %2022) (fma.f64 #s(literal 0 binary64) %330 %2022) (fma.f64 #s(literal 0 binary64) %718 %2022) (fma.f64 %10 %112 %2022) (fma.f64 %10 %283 %2022) (fma.f64 %286 ew %2022) (fma.f64 %721 #s(literal 0 binary64) %2022) (fma.f64 %758 %112 %714) (fma.f64 %2019 ew %714) (+.f64 %2022 %714) (+.f64 %714 %2022) (-.f64 %714 %2031) (fma.f64 %1 %2025 %714) (fma.f64 %118 %2027 %714) (fma.f64 %2027 %118 %714) (fma.f64 %2025 %1 %714) (+.f64 (neg.f64 %2135) %2022) (fma.f64 %330 %443 %714) (fma.f64 %443 %330 %714) (fma.f64 %2022 #s(literal 1 binary64) %714) (fma.f64 #s(literal 1 binary64) %2022 %714) (fma.f64 #s(literal 1 binary64) %714 %2022) (fma.f64 #s(literal 0 binary64) %669 %2022) (fma.f64 %714 #s(literal 1 binary64) %2022) (fma.f64 %671 #s(literal 0 binary64) %2022) (fma.f64 %2019 %2040 %714) (fma.f64 %154 %714 %2022) (fma.f64 #s(literal -1 binary64) %2031 %714) (fma.f64 %331 %448 %714) (fma.f64 %2150 #s(literal 0 binary64) %2022) (fma.f64 %448 %331 %714) (+.f64 (fma.f64 %10 %112 %10) %2022) (+.f64 (fma.f64 #s(literal 0 binary64) ew %714) %2022) (fma.f64 #s(literal 2 binary64) %2157 %2022) (fma.f64 #s(literal 2 binary64) %2058 %714) (fma.f64 #s(literal 2 binary64) %2060 %714) (fma.f64 #s(literal 2 binary64) %2062 %714) (fma.f64 #s(literal 1/2 binary64) %2064 %714) (fma.f64 %161 %2066 %714) (fma.f64 %671 %446 %714) (fma.f64 %2165 #s(literal 1/2 binary64) %2022) (fma.f64 %2069 #s(literal 1/2 binary64) %714) (fma.f64 %327 %10 %2022) (fma.f64 %747 #s(literal 0 binary64) %2022) (fma.f64 #s(literal 2 binary64) %2098 %714) (fma.f64 %1482 %669 %714) (fma.f64 %2101 #s(literal 1/2 binary64) %714) (/.f64 %751 %1429) (/.f64 %753 %1427) (/.f64 (*.f64 %371 %758) #s(literal 2 binary64)) (/.f64 (*.f64 %758 %371) #s(literal 2 binary64)) (/.f64 (*.f64 %371 %1) %1448) (/.f64 (*.f64 %1 %371) %1446) (fma.f64 %355 %10 %2022) (fma.f64 %756 #s(literal 0 binary64) %2022) (/.f64 (fma.f64 %10 %442 %330) %442) (fma.f64 #s(literal 0 binary64) %758 %2022) (fma.f64 %758 #s(literal 0 binary64) %2022) (/.f64 (fma.f64 %10 %1416 %331) %1416) (fma.f64 %439 %10 %2022) (fma.f64 #s(literal 0 binary64) %762 %2022) (fma.f64 %10 %439 %2022) (fma.f64 %765 #s(literal 0 binary64) %2022) (fma.f64 %443 %10 %2022) (fma.f64 %10 %443 %2022) (/.f64 (*.f64 %1655 %330) #s(literal 2 binary64)) (/.f64 (*.f64 %330 %1655) #s(literal 2 binary64)) (+.f64 (fma.f64 %286 ew %714) %2022) (fma.f64 %327 %714 %2022) (fma.f64 %2204 #s(literal 0 binary64) %2022) (*.f64 %2210 %14) (*.f64 %2212 #s(literal 1/2 binary64)) (/.f64 %2212 #s(literal 2 binary64)) (*.f64 %2210 %2215) (/.f64 %2217 #s(literal -2 binary64)) (/.f64 (*.f64 %2220 ew) #s(literal -2 binary64)) (/.f64 (*.f64 ew %2220) #s(literal -2 binary64)) (*.f64 %2229 %14) (*.f64 %2231 #s(literal 1/2 binary64)) (*.f64 %2237 %14) (*.f64 %2239 #s(literal 1/2 binary64)) (fma.f64 %355 %714 %2022) (fma.f64 %2242 #s(literal 0 binary64) %2022) (/.f64 %2231 #s(literal 2 binary64)) (/.f64 %2239 #s(literal 2 binary64)) (*.f64 %2229 %2215) (*.f64 %2237 %2215) (/.f64 %2248 #s(literal -2 binary64)) (/.f64 (*.f64 %2251 ew) #s(literal -2 binary64)) (/.f64 (*.f64 ew %2251) #s(literal -2 binary64)) (/.f64 %2256 #s(literal -2 binary64)) (/.f64 (*.f64 %2259 ew) #s(literal -2 binary64)) (/.f64 (*.f64 ew %2259) #s(literal -2 binary64)) (/.f64 %2264 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2212) #s(literal 2 binary64)) (*.f64 %2272 %14) (*.f64 %2274 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2212)) (/.f64 (/.f64 %2212 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %2215 %2280) (*.f64 %2282 %2283) (*.f64 %2285 %2286) (/.f64 %2274 #s(literal 2 binary64)) (*.f64 %2272 %2215) (fma.f64 %2210 %14 %10) (fma.f64 %2212 #s(literal 1/2 binary64) %10) (fma.f64 ew %2292 %2294) (fma.f64 ew %2293 %2296) (fma.f64 %2292 ew %2298) (fma.f64 %2293 ew %2300) (/.f64 %2302 #s(literal -2 binary64)) (/.f64 (*.f64 ew %2305) #s(literal -2 binary64)) (/.f64 (*.f64 %2305 ew) #s(literal -2 binary64)) (/.f64 %2310 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2231) #s(literal 2 binary64)) (/.f64 %2314 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2239) #s(literal 2 binary64)) (fma.f64 %2210 %2215 %10) (+.f64 %2298 %2300) (+.f64 %2300 %2298) (+.f64 %2296 %2294) (+.f64 %2294 %2296) (/.f64 (*.f64 %2325 ew) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2325) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2231)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2239)) (/.f64 (/.f64 %2231 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (/.f64 (/.f64 %2239 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %2215 %2338) (*.f64 %2215 %2340) (*.f64 %2282 %2342) (*.f64 %2282 %2344) (*.f64 %2346 %2286) (*.f64 %2348 %2286) (fma.f64 %2229 %14 %10) (fma.f64 %2231 #s(literal 1/2 binary64) %10) (fma.f64 %2237 %14 %10) (fma.f64 %2239 #s(literal 1/2 binary64) %10) (fma.f64 ew %2354 %2356) (fma.f64 ew %2355 %2358) (fma.f64 ew %2360 %2362) (fma.f64 ew %2361 %2364) (fma.f64 %2354 ew %2366) (fma.f64 %2355 ew %2368) (fma.f64 %2360 ew %2370) (fma.f64 %2361 ew %2372) (/.f64 %2374 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2274) #s(literal 2 binary64)) (fma.f64 %2229 %2215 %10) (fma.f64 %2237 %2215 %10) (+.f64 %2368 %2366) (+.f64 %2366 %2368) (+.f64 %2356 %2358) (+.f64 %2358 %2356) (+.f64 %2372 %2370) (+.f64 %2370 %2372) (+.f64 %2364 %2362) (+.f64 %2362 %2364) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %2274)) (/.f64 (/.f64 %2274 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %2215 %2392) (*.f64 %2282 %2394) (*.f64 %2396 %2286) (/.f64 (fma.f64 %10 #s(literal 2 binary64) %2212) #s(literal 2 binary64)) (fma.f64 %2272 %14 %10) (fma.f64 %2274 #s(literal 1/2 binary64) %10) (fma.f64 ew %2402 %2404) (fma.f64 %2402 ew %2406) (fma.f64 %2215 %2280 %10) (fma.f64 %2282 %2283 %10) (fma.f64 %2285 %2286 %10) (/.f64 (*.f64 %2414 ew) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2414) #s(literal 2 binary64)) (fma.f64 %2272 %2215 %10) (+.f64 (*.f64 %2402 ew) %2406) (+.f64 (*.f64 ew %2402) %2404) (/.f64 (fma.f64 %10 #s(literal 2 binary64) %2231) #s(literal 2 binary64)) (/.f64 (fma.f64 %10 #s(literal 2 binary64) %2239) #s(literal 2 binary64)) (fma.f64 %2215 %2338 %10) (fma.f64 %2215 %2340 %10) (fma.f64 %2282 %2342 %10) (fma.f64 %2282 %2344 %10) (fma.f64 %2346 %2286 %10) (fma.f64 %2348 %2286 %10) (/.f64 (*.f64 %2436 ew) #s(literal 2 binary64)) (/.f64 (*.f64 %2441 ew) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2436) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2441) #s(literal 2 binary64)) (/.f64 (fma.f64 %10 #s(literal 2 binary64) %2274) #s(literal 2 binary64)) (fma.f64 %2215 %2392 %10) (fma.f64 %2282 %2394 %10) (fma.f64 %2396 %2286 %10) (/.f64 (*.f64 %2456 ew) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2456) #s(literal 2 binary64)) (/.f64 (fma.f64 %714 %442 %330) %442) (fma.f64 #s(literal 0 binary64) %769 %2022) (fma.f64 %771 #s(literal 0 binary64) %2022) (/.f64 (*.f64 %2470 ew) #s(literal 2 binary64)) (/.f64 (*.f64 ew %2470) #s(literal 2 binary64)) (/.f64 (fma.f64 %714 %1416 %331) %1416) (fma.f64 %439 %714 %2022) (fma.f64 #s(literal 0 binary64) %2478 %2022) (fma.f64 %714 %439 %2022) (fma.f64 %2481 #s(literal 0 binary64) %2022) (/.f64 (*.f64 %1716 %330) #s(literal 2 binary64)) (/.f64 (*.f64 %330 %1716) #s(literal 2 binary64)) (fma.f64 %2210 %14 %714) (fma.f64 %2212 #s(literal 1/2 binary64) %714) (fma.f64 %2210 %2215 %714) (fma.f64 %2229 %14 %714) (fma.f64 %2231 #s(literal 1/2 binary64) %714) (fma.f64 %2237 %14 %714) (fma.f64 %2239 #s(literal 1/2 binary64) %714) (fma.f64 %2229 %2215 %714) (fma.f64 %2237 %2215 %714) (/.f64 (fma.f64 %714 #s(literal 2 binary64) %2212) #s(literal 2 binary64)) (fma.f64 %2272 %14 %714) (fma.f64 %2274 #s(literal 1/2 binary64) %714) (fma.f64 %2215 %2280 %714) (fma.f64 %2282 %2283 %714) (fma.f64 %2285 %2286 %714) (fma.f64 %2272 %2215 %714) (/.f64 (fma.f64 %714 #s(literal 2 binary64) %2231) #s(literal 2 binary64)) (/.f64 (fma.f64 %714 #s(literal 2 binary64) %2239) #s(literal 2 binary64)) (fma.f64 %2215 %2338 %714) (fma.f64 %2215 %2340 %714) (fma.f64 %2282 %2342 %714) (fma.f64 %2282 %2344 %714) (fma.f64 %2346 %2286 %714) (fma.f64 %2348 %2286 %714) (/.f64 (fma.f64 %714 #s(literal 2 binary64) %2274) #s(literal 2 binary64)) (fma.f64 %2215 %2392 %714) (fma.f64 %2282 %2394 %714) (fma.f64 %2396 %2286 %714) %283 (neg.f64 %288) (+.f64 %283 #s(literal 0 binary64)) (*.f64 %283 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %283) (sin.f64 %166) (sin.f64 %172) (*.f64 #s(literal -1 binary64) %288) (*.f64 %288 #s(literal -1 binary64)) (sin.f64 %130) (fma.f64 %283 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %283 #s(literal 0 binary64)) (cos.f64 %146) (fma.f64 #s(literal -1 binary64) %288 #s(literal 0 binary64)) (fma.f64 %288 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 %836 #s(literal 1/2 binary64)) (*.f64 %2534 #s(literal 2 binary64)) (/.f64 %836 #s(literal 2 binary64)) (*.f64 %850 #s(literal -1/2 binary64)) (*.f64 %2538 #s(literal 1/2 binary64)) (cos.f64 %212) (fma.f64 %836 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %2534 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %850 #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 %2538 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %118 %283) (+.f64 %283 %2546) (+.f64 %283 %2548) (+.f64 (*.f64 #s(literal 0 binary64) %118) %283) (+.f64 %2548 %283) (-.f64 %283 %2546) (-.f64 %286 %288) (fma.f64 %283 #s(literal 1/2 binary64) %2534) (fma.f64 #s(literal 1/2 binary64) %283 %2556) (+.f64 %2556 %2556) (+.f64 %2534 %2534) (fma.f64 %283 #s(literal 1 binary64) %2546) (fma.f64 %283 #s(literal 1 binary64) %2548) (fma.f64 #s(literal 1 binary64) %283 %2546) (fma.f64 #s(literal 1 binary64) %283 %2548) (fma.f64 #s(literal -1 binary64) %288 %2546) (fma.f64 #s(literal -1 binary64) %288 %2548) (fma.f64 %288 #s(literal -1 binary64) %2546) (fma.f64 %288 #s(literal -1 binary64) %2548) (fma.f64 %836 #s(literal 1/2 binary64) %2546) (fma.f64 %836 #s(literal 1/2 binary64) %2548) (fma.f64 %2534 #s(literal 2 binary64) %2546) (fma.f64 %2534 #s(literal 2 binary64) %2548) (/.f64 (-.f64 (cos.f64 %186) %288) #s(literal 2 binary64)) (fma.f64 %850 #s(literal -1/2 binary64) %2546) (fma.f64 %850 #s(literal -1/2 binary64) %2548) (fma.f64 %2538 #s(literal 1/2 binary64) %2546) (fma.f64 %2538 #s(literal 1/2 binary64) %2548) (fma.f64 %283 %303 %286) (+.f64 (*.f64 %283 %303) %286) (-.f64 (*.f64 %283 %635) (*.f64 %112 %636)) %477 (*.f64 %283 eh) (*.f64 %154 %288) (*.f64 %288 %154) (neg.f64 %482) (*.f64 %477 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %477) (*.f64 #s(literal -1 binary64) %482) (*.f64 %918 %288) (*.f64 %482 #s(literal -1 binary64)) (*.f64 %1022 #s(literal 1/2 binary64)) (*.f64 %2595 #s(literal 2 binary64)) (/.f64 %1022 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %2598) (*.f64 #s(literal -2 binary64) %2600) (*.f64 %2602 #s(literal 1/2 binary64)) (*.f64 %1020 #s(literal -1/2 binary64)) (fma.f64 eh %283 %286) (fma.f64 %112 #s(literal 0 binary64) %477) (fma.f64 %283 eh %286) (fma.f64 #s(literal 0 binary64) %112 %477) (+.f64 %477 %286) (+.f64 %286 %477) (fma.f64 %154 %288 %286) (fma.f64 %288 %154 %286) (fma.f64 eh %283 %2613) (fma.f64 eh %283 %2615) (fma.f64 %283 eh %2613) (fma.f64 %283 eh %2615) (fma.f64 %477 #s(literal 1 binary64) %286) (fma.f64 #s(literal 1 binary64) %477 %286) (fma.f64 #s(literal 1 binary64) %286 %477) (fma.f64 %161 #s(literal 0 binary64) %477) (fma.f64 %286 #s(literal 1 binary64) %477) (+.f64 %477 %2613) (+.f64 %477 %2615) (fma.f64 eh %283 %2626) (fma.f64 %154 %286 %477) (fma.f64 %283 eh %2626) (fma.f64 #s(literal -1 binary64) %482 %286) (fma.f64 %918 %288 %286) (fma.f64 %286 %154 %477) (fma.f64 %482 #s(literal -1 binary64) %286) (fma.f64 (*.f64 %112 %154) #s(literal 0 binary64) %477) (+.f64 %477 %2626) (+.f64 %2626 %477) (fma.f64 %154 %288 %2613) (fma.f64 %154 %288 %2615) (fma.f64 %288 %154 %2613) (fma.f64 %288 %154 %2615) (fma.f64 %154 %288 %2626) (fma.f64 %288 %154 %2626) (fma.f64 %477 #s(literal 1 binary64) %2613) (fma.f64 %477 #s(literal 1 binary64) %2615) (fma.f64 %477 #s(literal 1/2 binary64) %2595) (fma.f64 #s(literal 1 binary64) %477 %2613) (fma.f64 #s(literal 1 binary64) %477 %2615) (fma.f64 #s(literal 1/2 binary64) %477 %2649) (fma.f64 %1022 #s(literal 1/2 binary64) %286) (fma.f64 %2595 #s(literal 2 binary64) %286) (fma.f64 (*.f64 #s(literal 0 binary64) %161) #s(literal 1/2 binary64) %477) (+.f64 %2595 %2595) (+.f64 %2649 %2649) (fma.f64 %477 #s(literal 1 binary64) %2626) (fma.f64 #s(literal 1 binary64) %477 %2626) (fma.f64 #s(literal 2 binary64) %2598 %286) (fma.f64 #s(literal -1 binary64) %482 %2613) (fma.f64 #s(literal -1 binary64) %482 %2615) (fma.f64 #s(literal -2 binary64) %2600 %286) (fma.f64 %918 %288 %2613) (fma.f64 %918 %288 %2615) (fma.f64 %482 #s(literal -1 binary64) %2613) (fma.f64 %482 #s(literal -1 binary64) %2615) (fma.f64 %2602 #s(literal 1/2 binary64) %286) (fma.f64 %1020 #s(literal -1/2 binary64) %286) (fma.f64 #s(literal -1 binary64) %482 %2626) (fma.f64 %918 %288 %2626) (fma.f64 %482 #s(literal -1 binary64) %2626) (fma.f64 %1022 #s(literal 1/2 binary64) %2613) (fma.f64 %1022 #s(literal 1/2 binary64) %2615) (fma.f64 %2595 #s(literal 2 binary64) %2613) (fma.f64 %2595 #s(literal 2 binary64) %2615) (fma.f64 #s(literal 2 binary64) %2598 %2613) (fma.f64 #s(literal 2 binary64) %2598 %2615) (fma.f64 #s(literal -2 binary64) %2600 %2613) (fma.f64 #s(literal -2 binary64) %2600 %2615) (fma.f64 %2602 #s(literal 1/2 binary64) %2613) (fma.f64 %2602 #s(literal 1/2 binary64) %2615) (fma.f64 %1020 #s(literal -1/2 binary64) %2613) (fma.f64 %1020 #s(literal -1/2 binary64) %2615) (fma.f64 %1022 #s(literal 1/2 binary64) %2626) (fma.f64 %2595 #s(literal 2 binary64) %2626) (fma.f64 #s(literal 2 binary64) %2598 %2626) (fma.f64 #s(literal -2 binary64) %2600 %2626) (fma.f64 %2602 #s(literal 1/2 binary64) %2626) (fma.f64 %1020 #s(literal -1/2 binary64) %2626) (fma.f64 %327 %286 %477) (fma.f64 (*.f64 %112 %327) #s(literal 0 binary64) %477) (fma.f64 %355 %286 %477) (fma.f64 (*.f64 %112 %355) #s(literal 0 binary64) %477) (fma.f64 %439 %286 %477) (fma.f64 #s(literal 0 binary64) (*.f64 %439 %112) %477) (fma.f64 %286 %439 %477) (fma.f64 (*.f64 %112 %439) #s(literal 0 binary64) %477) (neg.f64 %430) %439 (-.f64 #s(literal 0 binary64) %430) (*.f64 #s(literal -1 binary64) %430) (+.f64 %439 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %439) (*.f64 %439 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %439) (/.f64 %439 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %430 #s(literal 0 binary64)) (fma.f64 eh #s(literal 0 binary64) %439) (fma.f64 %439 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %439 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %439) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %439) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %439) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %439) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %439) (fma.f64 %154 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %154 %439) (fma.f64 #s(literal 1/2 binary64) %191 %439) (fma.f64 #s(literal -1 binary64) %193 %439) (fma.f64 #s(literal -2 binary64) %193 %439) (fma.f64 %196 #s(literal -2 binary64) %439) (fma.f64 #s(literal -1 binary64) %202 %439) (fma.f64 %204 #s(literal -1 binary64) %439) (fma.f64 #s(literal 0 binary64) %215 %439) (fma.f64 #s(literal 0 binary64) %217 %439) (fma.f64 %215 #s(literal 0 binary64) %439) (fma.f64 %217 #s(literal 0 binary64) %439) (fma.f64 %221 #s(literal 0 binary64) %439) (fma.f64 %242 #s(literal 0 binary64) %439) (sin.f64 %1345) (sin.f64 %1524) (sin.f64 (neg.f64 %1527)) (cos.f64 %1522) (sin.f64 %1528) (cos.f64 %1553) (cos.f64 (+.f64 %1527 %145)) (fma.f64 %283 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %283 %439) (fma.f64 #s(literal 0 binary64) %288 %439) (fma.f64 #s(literal 0 binary64) %290 %439) (fma.f64 %288 #s(literal 0 binary64) %439) (fma.f64 %290 #s(literal 0 binary64) %439) (fma.f64 %306 #s(literal 0 binary64) %439) (fma.f64 %312 #s(literal 0 binary64) %439) (/.f64 %327 %455) (/.f64 %321 %596) (*.f64 eh %597) (*.f64 %154 %588) (*.f64 %306 %600) (*.f64 %312 %604) (*.f64 %604 %312) (*.f64 %588 %154) (*.f64 %600 %306) (*.f64 %597 eh) (fma.f64 #s(literal 0 binary64) %321 %439) (fma.f64 %321 #s(literal 0 binary64) %439) (/.f64 %355 %442) (/.f64 %349 %1416) (/.f64 %590 %1) (/.f64 %593 ew) (*.f64 %221 %610) (*.f64 %324 %451) (*.f64 %242 %609) (*.f64 %338 %450) (*.f64 %450 %338) (*.f64 %451 %324) (*.f64 %609 %242) (*.f64 %610 %221) (fma.f64 #s(literal 0 binary64) %324 %439) (fma.f64 %324 #s(literal 0 binary64) %439) (fma.f64 %327 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %327 %439) (fma.f64 #s(literal 0 binary64) %332 %439) (fma.f64 eh %597 #s(literal 0 binary64)) (fma.f64 %154 %588 #s(literal 0 binary64)) (fma.f64 %306 %600 #s(literal 0 binary64)) (fma.f64 %312 %604 #s(literal 0 binary64)) (fma.f64 %604 %312 #s(literal 0 binary64)) (fma.f64 %588 %154 #s(literal 0 binary64)) (fma.f64 %600 %306 #s(literal 0 binary64)) (fma.f64 %597 eh #s(literal 0 binary64)) (*.f64 %321 %458) (*.f64 %458 %321) (fma.f64 %338 #s(literal 0 binary64) %439) (fma.f64 %221 %610 #s(literal 0 binary64)) (fma.f64 %324 %451 #s(literal 0 binary64)) (fma.f64 %242 %609 #s(literal 0 binary64)) (fma.f64 %338 %450 #s(literal 0 binary64)) (fma.f64 %450 %338 #s(literal 0 binary64)) (fma.f64 %451 %324 #s(literal 0 binary64)) (fma.f64 %609 %242 #s(literal 0 binary64)) (fma.f64 %610 %221 #s(literal 0 binary64)) (*.f64 %306 %2800) (*.f64 %217 %590) (*.f64 %349 %448) (*.f64 %448 %349) (*.f64 %590 %217) (*.f64 %327 %456) (*.f64 %456 %327) (fma.f64 #s(literal 2 binary64) %344 %439) (fma.f64 #s(literal 2 binary64) %347 %439) (/.f64 #s(literal 1 binary64) (/.f64 %596 %321)) (/.f64 #s(literal 1 binary64) (/.f64 %455 %327)) (*.f64 %355 %443) (*.f64 %443 %355) (*.f64 %215 %593) (*.f64 %312 %2817) (*.f64 %593 %215) (*.f64 %2820 %312) (*.f64 %2822 %221) (*.f64 %2824 %242) (fma.f64 %321 %458 #s(literal 0 binary64)) (fma.f64 %458 %321 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %349 %439) (fma.f64 %349 #s(literal 0 binary64) %439) (fma.f64 %353 #s(literal 0 binary64) %439) (/.f64 #s(literal 1 binary64) (/.f64 %442 %355)) (/.f64 #s(literal 1 binary64) (/.f64 %1416 %349)) (/.f64 #s(literal 1 binary64) (/.f64 %1 %590)) (/.f64 #s(literal 1 binary64) (/.f64 ew %593)) (/.f64 (*.f64 #s(literal -1 binary64) %593) %1) (*.f64 %312 %2841) (*.f64 %312 %2843) (*.f64 %338 %2845) (fma.f64 %306 %2800 #s(literal 0 binary64)) (fma.f64 %217 %590 #s(literal 0 binary64)) (fma.f64 %349 %448 #s(literal 0 binary64)) (fma.f64 %448 %349 #s(literal 0 binary64)) (fma.f64 %590 %217 #s(literal 0 binary64)) (fma.f64 %327 %456 #s(literal 0 binary64)) (fma.f64 %456 %327 #s(literal 0 binary64)) (fma.f64 %355 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %355 %439) (fma.f64 %358 %338 %439) (fma.f64 %360 %242 %439) (fma.f64 %362 %312 %439) (fma.f64 %364 %221 %439) (fma.f64 %366 %306 %439) (/.f64 (fma.f64 #s(literal 0 binary64) ew %593) ew) (fma.f64 %355 %443 #s(literal 0 binary64)) (fma.f64 %443 %355 #s(literal 0 binary64)) (fma.f64 %215 %593 #s(literal 0 binary64)) (fma.f64 %312 %2817 #s(literal 0 binary64)) (fma.f64 %593 %215 #s(literal 0 binary64)) (fma.f64 %2820 %312 #s(literal 0 binary64)) (fma.f64 %2822 %221 #s(literal 0 binary64)) (fma.f64 %2824 %242 #s(literal 0 binary64)) (*.f64 %353 %2871) (/.f64 (fma.f64 #s(literal 0 binary64) %1 %590) %1) (fma.f64 %312 %2841 #s(literal 0 binary64)) (fma.f64 %312 %2843 #s(literal 0 binary64)) (fma.f64 %338 %2845 #s(literal 0 binary64)) (*.f64 %327 %2878) (*.f64 #s(literal 2 binary64) %2880) (*.f64 #s(literal 2 binary64) %2882) (*.f64 %1139 %446) (*.f64 %2885 %446) (*.f64 %2887 %1129) (fma.f64 %378 #s(literal 0 binary64) %439) (fma.f64 %353 %2871 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %390 %439) (fma.f64 #s(literal -2 binary64) %393 %439) (fma.f64 %327 %2878 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %2880 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %2882 #s(literal 0 binary64)) (fma.f64 %1139 %446 #s(literal 0 binary64)) (fma.f64 %2885 %446 #s(literal 0 binary64)) (fma.f64 %2887 %1129 #s(literal 0 binary64)) (*.f64 %353 %2899) (*.f64 %2901 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %402 %439) (fma.f64 #s(literal 2 binary64) %405 %439) (fma.f64 #s(literal -2 binary64) %407 %439) (fma.f64 %353 %2899 #s(literal 0 binary64)) (fma.f64 %2901 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %430 %439) (fma.f64 %430 #s(literal 0 binary64) %439) (fma.f64 %434 #s(literal 0 binary64) %439) (fma.f64 %436 #s(literal 0 binary64) %439) (fma.f64 %439 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %439 %439) (fma.f64 %443 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %443 %439) (fma.f64 #s(literal 0 binary64) %446 %439) (fma.f64 #s(literal 0 binary64) %448 %439) (fma.f64 #s(literal 0 binary64) %451 %439) (fma.f64 #s(literal 2 binary64) %453 %439) (fma.f64 #s(literal 0 binary64) %456 %439) (fma.f64 #s(literal 0 binary64) %458 %439) (fma.f64 #s(literal -1 binary64) %460 %439) (fma.f64 %204 %448 %439) (fma.f64 %456 #s(literal 0 binary64) %439) (/.f64 %2926 %1429) (*.f64 %2926 %446) (fma.f64 %464 #s(literal 1/2 binary64) %439) (/.f64 (neg.f64 %2926) (neg.f64 %1429)) (fma.f64 %2926 %446 #s(literal 0 binary64)) (/.f64 %2935 %2937) (/.f64 %477 %2939) (/.f64 %477 %2942) (/.f64 %477 (*.f64 %455 %118)) (/.f64 %477 %2946) (/.f64 %477 (*.f64 %118 %455)) (/.f64 %477 %2950) (/.f64 %482 %2941) (*.f64 %283 %2953) (*.f64 %283 %2955) (*.f64 %288 %2957) (/.f64 %2961 %2963) (/.f64 #s(literal 1 binary64) (/.f64 %1429 %2926)) (/.f64 %1166 (*.f64 %442 %118)) (/.f64 %1166 %2969) (/.f64 %1166 %2971) (/.f64 %1166 %2973) (/.f64 %1166 (neg.f64 %2975)) (/.f64 %1168 %2975) (/.f64 %2979 %112) (/.f64 %2981 %118) (/.f64 %2983 %330) (/.f64 %2985 %331) (/.f64 (*.f64 %283 %604) %118) (/.f64 (*.f64 %283 %451) %330) (*.f64 %283 %2991) (*.f64 %283 %2993) (*.f64 %283 %2995) (*.f64 %288 %2997) (*.f64 %466 %2999) (*.f64 %466 %3001) (*.f64 %471 %3003) (*.f64 %524 %332) (*.f64 %3003 %471) (/.f64 (neg.f64 %2935) (neg.f64 %2937)) (fma.f64 %283 %467 %439) (/.f64 (*.f64 %1172 %451) %112) (*.f64 %1172 %3013) (*.f64 %1174 %3015) (*.f64 %3017 %1170) (/.f64 %482 (*.f64 %596 %118)) (/.f64 %482 %3021) (/.f64 %482 (*.f64 %118 %596)) (/.f64 %482 %3025) (/.f64 %482 (neg.f64 %2942)) (*.f64 %288 %3029) (/.f64 (neg.f64 %2961) (neg.f64 %2963)) (fma.f64 %283 %2953 #s(literal 0 binary64)) (fma.f64 %283 %2955 #s(literal 0 binary64)) (fma.f64 %288 %2957 #s(literal 0 binary64)) (*.f64 %2935 %3037) (fma.f64 %283 %472 %439) (fma.f64 %288 %467 %439) (/.f64 %1168 %3041) (/.f64 %1168 %3043) (/.f64 (*.f64 %288 %600) %118) (/.f64 %3047 %2975) (/.f64 (*.f64 %477 %448) %330) (/.f64 (*.f64 %477 %458) %112) (fma.f64 %283 %2991 #s(literal 0 binary64)) (fma.f64 %283 %2993 #s(literal 0 binary64)) (fma.f64 %283 %2995 #s(literal 0 binary64)) (fma.f64 %288 %2997 #s(literal 0 binary64)) (fma.f64 %466 %2999 #s(literal 0 binary64)) (fma.f64 %466 %3001 #s(literal 0 binary64)) (fma.f64 %471 %3003 #s(literal 0 binary64)) (fma.f64 %524 %332 #s(literal 0 binary64)) (fma.f64 %3003 %471 #s(literal 0 binary64)) (*.f64 %283 %3062) (*.f64 %283 %3064) (/.f64 #s(literal 1 binary64) (/.f64 %2937 %2935)) (*.f64 %477 %3068) (*.f64 %482 %3070) (*.f64 %2961 %3072) (/.f64 (*.f64 %1174 %451) %118) (/.f64 (*.f64 %1166 %448) %112) (fma.f64 %1172 %3013 #s(literal 0 binary64)) (fma.f64 %1174 %3015 #s(literal 0 binary64)) (fma.f64 %3017 %1170 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %2941 %482)) (/.f64 #s(literal 1 binary64) (/.f64 %2942 %477)) (*.f64 %283 %3085) (*.f64 %283 %3087) (*.f64 %283 %3089) (*.f64 %283 %3091) (*.f64 %477 %3093) (*.f64 %288 %3095) (*.f64 %288 %3097) (*.f64 %189 %2979) (*.f64 %482 %3100) (*.f64 %482 %3102) (*.f64 %482 %3104) (*.f64 %1168 %3106) (*.f64 %2979 %189) (*.f64 %2983 %1204) (*.f64 %3110 %466) (/.f64 #s(literal 1 binary64) (/.f64 %2963 %2961)) (fma.f64 %288 %3029 #s(literal 0 binary64)) (fma.f64 %2935 %3037 #s(literal 0 binary64)) (fma.f64 %477 %478 %439) (/.f64 #s(literal 1 binary64) (/.f64 %2975 %1168)) (/.f64 #s(literal 1 binary64) (/.f64 %112 %2979)) (/.f64 (*.f64 %443 %1166) %118) (/.f64 (*.f64 %443 %1168) %112) (/.f64 %3125 %118) (/.f64 (/.f64 %2979 #s(literal 1 binary64)) %112) (*.f64 %1168 %3129) (*.f64 %2985 %1211) (/.f64 %3047 %3043) (/.f64 (*.f64 #s(literal -1 binary64) %1166) %3041) (/.f64 %1230 %2971) (/.f64 (*.f64 %1168 #s(literal -1 binary64)) %2973) (/.f64 (*.f64 %482 %448) %331) (/.f64 (*.f64 %482 %458) %118) (*.f64 %288 %3142) (fma.f64 %283 %3062 #s(literal 0 binary64)) (fma.f64 %283 %3064 #s(literal 0 binary64)) (fma.f64 %477 %3068 #s(literal 0 binary64)) (fma.f64 %482 %3070 #s(literal 0 binary64)) (fma.f64 %2961 %3072 #s(literal 0 binary64)) (fma.f64 %283 %480 %439) (fma.f64 %482 %478 %439) (fma.f64 %283 %3085 #s(literal 0 binary64)) (fma.f64 %283 %3087 #s(literal 0 binary64)) (fma.f64 %283 %3089 #s(literal 0 binary64)) (fma.f64 %283 %3091 #s(literal 0 binary64)) (fma.f64 %477 %3093 #s(literal 0 binary64)) (fma.f64 %288 %3095 #s(literal 0 binary64)) (fma.f64 %288 %3097 #s(literal 0 binary64)) (fma.f64 %189 %2979 #s(literal 0 binary64)) (fma.f64 %482 %3100 #s(literal 0 binary64)) (fma.f64 %482 %3102 #s(literal 0 binary64)) (fma.f64 %482 %3104 #s(literal 0 binary64)) (fma.f64 %1168 %3106 #s(literal 0 binary64)) (fma.f64 %2979 %189 #s(literal 0 binary64)) (fma.f64 %2983 %1204 #s(literal 0 binary64)) (fma.f64 %3110 %466 #s(literal 0 binary64)) (*.f64 %477 %3166) (fma.f64 %1168 %3129 #s(literal 0 binary64)) (fma.f64 %2985 %1211 #s(literal 0 binary64)) (fma.f64 %288 %3142 #s(literal 0 binary64)) (*.f64 %482 %3171) (*.f64 %3173 #s(literal 2 binary64)) (/.f64 %3173 #s(literal 1/2 binary64)) (*.f64 %998 %3100) (fma.f64 %477 %3166 #s(literal 0 binary64)) (fma.f64 %482 %3171 #s(literal 0 binary64)) (fma.f64 %3173 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %998 %3100 #s(literal 0 binary64)) (*.f64 %1031 %3181) (fma.f64 %1031 %3181 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) %497 %439) (fma.f64 %497 #s(literal 0 binary64) %439) (fma.f64 #s(literal 2 binary64) %506 %439) (fma.f64 #s(literal 2 binary64) %514 %439) (fma.f64 #s(literal -2 binary64) %518 %439) (fma.f64 #s(literal -2 binary64) %522 %439) (fma.f64 #s(literal 0 binary64) %524 %439) (fma.f64 %524 #s(literal 0 binary64) %439) (fma.f64 #s(literal 2 binary64) %534 %439) (fma.f64 #s(literal 2 binary64) %542 %439) (fma.f64 #s(literal -2 binary64) %546 %439) (fma.f64 #s(literal -2 binary64) %550 %439) (fma.f64 #s(literal 2 binary64) %558 %439) (fma.f64 #s(literal 2 binary64) %566 %439) (fma.f64 #s(literal -2 binary64) %570 %439) (fma.f64 #s(literal -2 binary64) %574 %439) (fma.f64 #s(literal 2 binary64) %582 %439) (fma.f64 #s(literal -2 binary64) %586 %439) (fma.f64 #s(literal 0 binary64) %588 %439) (fma.f64 %590 #s(literal 0 binary64) %439) (fma.f64 %588 #s(literal 0 binary64) %439) (fma.f64 #s(literal 0 binary64) %593 %439) (fma.f64 %593 #s(literal 0 binary64) %439) (/.f64 (fma.f64 #s(literal 0 binary64) %442 %355) %442) (/.f64 (fma.f64 #s(literal 0 binary64) %1416 %349) %1416) (/.f64 (fma.f64 #s(literal 0 binary64) %455 %327) %455) (fma.f64 eh %598 %439) (fma.f64 %306 %601 %439) (fma.f64 %358 %597 %439) (fma.f64 %312 %605 %439) (fma.f64 %360 %600 %439) (fma.f64 %364 %604 %439) (/.f64 (fma.f64 #s(literal 0 binary64) %596 %321) %596) (fma.f64 %221 %611 %439) (fma.f64 %324 %613 %439) (fma.f64 %242 %615 %439) (fma.f64 %362 %610 %439) (fma.f64 %338 %618 %439) (fma.f64 %366 %609 %439) (fma.f64 %621 %450 %439) (fma.f64 %154 %598 %439) (fma.f64 %321 %624 %439) (fma.f64 %349 %460 %439) (fma.f64 %327 %624 %439) (fma.f64 #s(literal 0 binary64) %628 %439) (fma.f64 %630 #s(literal 0 binary64) %439) (fma.f64 %355 %460 %439) (/.f64 (*.f64 %1655 %327) %16) (/.f64 (*.f64 %1655 %321) %1127) (/.f64 (*.f64 %327 %1655) %18) (/.f64 (*.f64 %321 %1655) %1124) (/.f64 (fma.f64 %112 #s(literal 0 binary64) %2979) %112) (/.f64 (*.f64 %1655 %355) #s(literal 2 binary64)) (/.f64 (*.f64 %355 %1655) #s(literal 2 binary64)) (*.f64 %3249 #s(literal 2 binary64)) (fma.f64 %3249 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %653 #s(literal 1/2 binary64) %439) (/.f64 (fma.f64 #s(literal 0 binary64) %1429 %2926) %1429) (/.f64 (*.f64 %1655 %477) %1258) (/.f64 (*.f64 %1655 %482) %671) (/.f64 (*.f64 %477 %1655) %682) (/.f64 (*.f64 %482 %1655) %671) (/.f64 (*.f64 %1655 %1166) %1027) (/.f64 (*.f64 %1655 %1168) %161) (/.f64 (*.f64 %1166 %1655) %851) (/.f64 (*.f64 %1168 %1655) %161) (/.f64 (*.f64 %1716 %327) %16) (/.f64 (*.f64 %1716 %321) %1127) (/.f64 (*.f64 %327 %1716) %18) (/.f64 (*.f64 %321 %1716) %1124) (/.f64 (fma.f64 #s(literal 0 binary64) %2937 %2935) %2937) (/.f64 (*.f64 %1716 %355) #s(literal 2 binary64)) (/.f64 (*.f64 %355 %1716) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) %2963 %2961) %2963) (-.f64 %3072 (/.f64 %2962 %2963)) (-.f64 (/.f64 %2936 %2937) %3037) (/.f64 (fma.f64 #s(literal 0 binary64) %2975 %1168) %2975) (/.f64 (fma.f64 #s(literal 0 binary64) %2941 %482) %2941) (/.f64 (fma.f64 #s(literal 0 binary64) %2942 %477) %2942) (/.f64 (*.f64 %1716 %477) %1258) (/.f64 (*.f64 %1716 %482) %671) (/.f64 (*.f64 %477 %1716) %682) (/.f64 (*.f64 %482 %1716) %671) (/.f64 (*.f64 %1716 %1166) %1027) (/.f64 (*.f64 %1716 %1168) %161) (/.f64 (*.f64 %1166 %1716) %851) (/.f64 (*.f64 %1168 %1716) %161) (-.f64 (/.f64 (exp.f64 %438) %1429) (/.f64 (exp.f64 (neg.f64 %438)) %1429)) (*.f64 eh %3320) (*.f64 %154 %3319) (*.f64 %283 %3323) %3325 (*.f64 %439 %477) (*.f64 %288 %3327) (*.f64 %482 %430) (*.f64 %3323 %283) (*.f64 %3327 %288) (*.f64 %3319 %154) (*.f64 %3320 eh) (*.f64 %430 %482) (neg.f64 %3335) (*.f64 %3325 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %3325) (/.f64 %3325 #s(literal 1 binary64)) (*.f64 %3320 %929) (fma.f64 %477 #s(literal 0 binary64) %3325) (fma.f64 #s(literal 0 binary64) %477 %3325) (+.f64 %2613 %3325) (+.f64 %2615 %3325) (/.f64 %3345 %596) (/.f64 %3347 %455) (*.f64 eh %3349) (*.f64 %306 %3351) (*.f64 %306 %3353) (*.f64 %327 %2981) (*.f64 %321 %2979) (*.f64 %312 %3357) (*.f64 %312 %3359) (*.f64 %3362 %3363) (*.f64 %3365 %597) (*.f64 %3368 %3003) (*.f64 %3370 %600) (*.f64 %3372 %588) (*.f64 %3374 %604) (*.f64 %3376 %597) (*.f64 %588 %3372) (*.f64 %2981 %327) (/.f64 %3380 %1416) (/.f64 %3382 %442) (/.f64 (/.f64 %3345 %442) %1) (/.f64 %3386 ew) (/.f64 (*.f64 %590 %477) %1) (/.f64 %3390 ew) (/.f64 (*.f64 %477 %590) %1) (/.f64 (*.f64 %477 %593) ew) (/.f64 %3396 ew) (/.f64 %3398 %1) (*.f64 %306 %3401) (*.f64 %306 %3403) (*.f64 %355 %2985) (*.f64 %221 %3406) (*.f64 %221 %3408) (*.f64 %312 %3410) (*.f64 %324 %3412) (*.f64 %324 %3414) (*.f64 %324 %3416) (*.f64 %242 %3418) (*.f64 %242 %3420) (*.f64 %338 %3422) (*.f64 %349 %2983) (*.f64 %1166 %593) (*.f64 %3426 %524) (*.f64 %3428 %451) (*.f64 %3430 %450) (*.f64 %1168 %590) (*.f64 %3400 %609) (*.f64 %3434 %610) (*.f64 %590 %1168) (*.f64 %593 %1166) (*.f64 %2985 %355) (*.f64 %154 %3439) (/.f64 (*.f64 %3345 #s(literal -1 binary64)) %455) (*.f64 %321 %3443) (*.f64 %3345 %458) (*.f64 %217 %3398) (*.f64 %321 %3447) (*.f64 %349 %3449) (*.f64 %3380 %448) (*.f64 %3347 %456) (*.f64 %456 %3347) (/.f64 #s(literal 1 binary64) (/.f64 %596 %3345)) (/.f64 #s(literal 1 binary64) (/.f64 %455 %3347)) (/.f64 %3458 ew) (/.f64 (*.f64 %3345 %443) %1) (*.f64 %306 %3462) (*.f64 %327 %3125) (*.f64 %443 %3382) (*.f64 %215 %3386) (*.f64 %215 %3390) (*.f64 %215 %3396) (*.f64 %324 %3469) (*.f64 %3382 %443) (/.f64 (*.f64 %3347 #s(literal -1 binary64)) %596) (*.f64 %327 %3474) (/.f64 #s(literal 1 binary64) (/.f64 %442 %3382)) (/.f64 #s(literal 1 binary64) (/.f64 %1416 %3380)) (/.f64 (neg.f64 %3483) %2941) (/.f64 %3483 %2942) (/.f64 %3487 %1416) (*.f64 %355 %3489) (*.f64 %353 %3491) (*.f64 %215 %3458) (*.f64 %3487 %448) (*.f64 %3495 %446) (/.f64 (*.f64 %2926 %477) %1429) (/.f64 (*.f64 %477 %2926) %1429) (/.f64 (*.f64 %2935 %477) %2937) (/.f64 (*.f64 %477 %2935) %2937) (/.f64 (*.f64 %2961 %477) %2963) (/.f64 (*.f64 %477 %2961) %2963) (/.f64 (*.f64 %1166 %477) %2969) (/.f64 (*.f64 %1168 %477) %2975) (/.f64 (*.f64 %477 %1168) %2975) (/.f64 (*.f64 %2979 %477) %112) (/.f64 (*.f64 %477 %2979) %112) (/.f64 (*.f64 %477 %2981) %118) (/.f64 (*.f64 %482 %2981) %112) (/.f64 (*.f64 %477 %2985) %331) (/.f64 (*.f64 %482 %2985) %330) (*.f64 %283 %3527) (*.f64 %283 %3529) (*.f64 %288 %3531) (/.f64 (*.f64 %1166 %2985) %118) (/.f64 (*.f64 %1168 %2985) %112) (*.f64 %482 %3537) (*.f64 %3539 %3540) (*.f64 %3542 #s(literal 1/2 binary64)) (/.f64 %3542 #s(literal 2 binary64)) (/.f64 (*.f64 %3545 eh) #s(literal -2 binary64)) (/.f64 (*.f64 eh %3545) #s(literal -2 binary64)) (*.f64 %3539 %1277) (/.f64 %3551 #s(literal -2 binary64)) (/.f64 (*.f64 %154 %3545) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %3542)) (/.f64 (/.f64 %3542 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (fma.f64 eh %3320 %3559) (fma.f64 eh %3320 %3561) (fma.f64 %154 %3319 %3559) (fma.f64 %154 %3319 %3561) (fma.f64 %283 %3323 %3559) (fma.f64 %283 %3323 %3561) (fma.f64 %477 %439 %3559) (fma.f64 %477 %439 %3561) (fma.f64 %439 %477 %3559) (fma.f64 %439 %477 %3561) (fma.f64 #s(literal 0 binary64) %3382 %3325) (fma.f64 %288 %3327 %3559) (fma.f64 %288 %3327 %3561) (fma.f64 %482 %430 %3559) (fma.f64 %482 %430 %3561) (fma.f64 %3382 #s(literal 0 binary64) %3325) (fma.f64 %3323 %283 %3559) (fma.f64 %3323 %283 %3561) (fma.f64 %3327 %288 %3559) (fma.f64 %3327 %288 %3561) (fma.f64 %3319 %154 %3559) (fma.f64 %3319 %154 %3561) (fma.f64 %3320 eh %3559) (fma.f64 %3320 eh %3561) (fma.f64 %430 %482 %3559) (fma.f64 %430 %482 %3561) (*.f64 %1277 %3587) (*.f64 %1035 %3589) (*.f64 %3591 %3592) (+.f64 %3325 %3559) (+.f64 %3325 %3561) (+.f64 %3559 %3325) (+.f64 %3561 %3325) (fma.f64 %3325 #s(literal 1 binary64) %3559) (fma.f64 %3325 #s(literal 1 binary64) %3561) (fma.f64 #s(literal 1 binary64) %3325 %3559) (fma.f64 #s(literal 1 binary64) %3325 %3561) (fma.f64 %3320 %929 %3559) (fma.f64 %3320 %929 %3561) (/.f64 (*.f64 %3347 %1655) %18) (/.f64 (*.f64 %3345 %1655) %1124) (/.f64 (*.f64 %3382 %1655) #s(literal 2 binary64)) (fma.f64 eh %3349 %3559) (fma.f64 eh %3349 %3561) (fma.f64 %306 %3351 %3559) (fma.f64 %306 %3351 %3561) (fma.f64 %306 %3353 %3559) (fma.f64 %306 %3353 %3561) (fma.f64 %327 %2981 %3559) (fma.f64 %327 %2981 %3561) (fma.f64 %321 %2979 %3559) (fma.f64 %321 %2979 %3561) (fma.f64 %312 %3357 %3559) (fma.f64 %312 %3357 %3561) (fma.f64 %312 %3359 %3559) (fma.f64 %312 %3359 %3561) (fma.f64 %3362 %3363 %3559) (fma.f64 %3362 %3363 %3561) (fma.f64 %3365 %597 %3559) (fma.f64 %3365 %597 %3561) (fma.f64 %3368 %3003 %3559) (fma.f64 %3368 %3003 %3561) (fma.f64 %3370 %600 %3559) (fma.f64 %3370 %600 %3561) (fma.f64 %3372 %588 %3559) (fma.f64 %3372 %588 %3561) (fma.f64 %3374 %604 %3559) (fma.f64 %3374 %604 %3561) (fma.f64 %3376 %597 %3559) (fma.f64 %3376 %597 %3561) (fma.f64 %588 %3372 %3559) (fma.f64 %588 %3372 %3561) (fma.f64 %2981 %327 %3559) (fma.f64 %2981 %327 %3561) (fma.f64 %306 %3401 %3559) (fma.f64 %306 %3401 %3561) (fma.f64 %306 %3403 %3559) (fma.f64 %306 %3403 %3561) (fma.f64 %355 %2985 %3559) (fma.f64 %355 %2985 %3561) (fma.f64 %221 %3406 %3559) (fma.f64 %221 %3406 %3561) (fma.f64 %221 %3408 %3559) (fma.f64 %221 %3408 %3561) (fma.f64 %312 %3410 %3559) (fma.f64 %312 %3410 %3561) (fma.f64 %324 %3412 %3559) (fma.f64 %324 %3412 %3561) (fma.f64 %324 %3414 %3559) (fma.f64 %324 %3414 %3561) (fma.f64 %324 %3416 %3559) (fma.f64 %324 %3416 %3561) (fma.f64 %242 %3418 %3559) (fma.f64 %242 %3418 %3561) (fma.f64 %242 %3420 %3559) (fma.f64 %242 %3420 %3561) (fma.f64 %338 %3422 %3559) (fma.f64 %338 %3422 %3561) (fma.f64 %349 %2983 %3559) (fma.f64 %349 %2983 %3561) (fma.f64 %1166 %593 %3559) (fma.f64 %1166 %593 %3561) (fma.f64 %3426 %524 %3559) (fma.f64 %3426 %524 %3561) (fma.f64 %3428 %451 %3559) (fma.f64 %3428 %451 %3561) (fma.f64 %3430 %450 %3559) (fma.f64 %3430 %450 %3561) (fma.f64 %1168 %590 %3559) (fma.f64 %1168 %590 %3561) (fma.f64 %3400 %609 %3559) (fma.f64 %3400 %609 %3561) (fma.f64 %3434 %610 %3559) (fma.f64 %3434 %610 %3561) (fma.f64 %590 %1168 %3559) (fma.f64 %590 %1168 %3561) (fma.f64 %593 %1166 %3559) (fma.f64 %593 %1166 %3561) (fma.f64 %2985 %355 %3559) (fma.f64 %2985 %355 %3561) (fma.f64 %154 %3439 %3559) (fma.f64 %154 %3439 %3561) (fma.f64 %321 %3443 %3559) (fma.f64 %321 %3443 %3561) (fma.f64 %3345 %458 %3559) (fma.f64 %3345 %458 %3561) (fma.f64 %217 %3398 %3559) (fma.f64 %217 %3398 %3561) (fma.f64 %321 %3447 %3559) (fma.f64 %321 %3447 %3561) (fma.f64 %349 %3449 %3559) (fma.f64 %349 %3449 %3561) (fma.f64 %3380 %448 %3559) (fma.f64 %3380 %448 %3561) (fma.f64 %3347 %456 %3559) (fma.f64 %3347 %456 %3561) (fma.f64 %456 %3347 %3559) (fma.f64 %456 %3347 %3561) (fma.f64 %306 %3462 %3559) (fma.f64 %306 %3462 %3561) (fma.f64 %327 %3125 %3559) (fma.f64 %327 %3125 %3561) (fma.f64 %443 %3382 %3559) (fma.f64 %443 %3382 %3561) (fma.f64 %215 %3386 %3559) (fma.f64 %215 %3386 %3561) (fma.f64 %215 %3390 %3559) (fma.f64 %215 %3390 %3561) (fma.f64 %215 %3396 %3559) (fma.f64 %215 %3396 %3561) (fma.f64 %324 %3469 %3559) (fma.f64 %324 %3469 %3561) (fma.f64 %3382 %443 %3559) (fma.f64 %3382 %443 %3561) (fma.f64 %327 %3474 %3559) (fma.f64 %327 %3474 %3561) (fma.f64 %355 %3489 %3559) (fma.f64 %355 %3489 %3561) (fma.f64 %353 %3491 %3559) (fma.f64 %353 %3491 %3561) (fma.f64 %215 %3458 %3559) (fma.f64 %215 %3458 %3561) (fma.f64 %3487 %448 %3559) (fma.f64 %3487 %448 %3561) (fma.f64 %3495 %446 %3559) (fma.f64 %3495 %446 %3561) (/.f64 (*.f64 %3347 %1716) %18) (/.f64 (*.f64 %3345 %1716) %1124) (/.f64 (*.f64 %3382 %1716) #s(literal 2 binary64)) (fma.f64 %283 %3527 %3559) (fma.f64 %283 %3527 %3561) (fma.f64 %283 %3529 %3559) (fma.f64 %283 %3529 %3561) (fma.f64 %288 %3531 %3559) (fma.f64 %288 %3531 %3561) (fma.f64 %482 %3537 %3559) (fma.f64 %482 %3537 %3561) (fma.f64 %3539 %3540 %3559) (fma.f64 %3539 %3540 %3561) (fma.f64 %3542 #s(literal 1/2 binary64) %3559) (fma.f64 %3542 #s(literal 1/2 binary64) %3561) (fma.f64 %3539 %1277 %3559) (fma.f64 %3539 %1277 %3561) (fma.f64 %1277 %3587 %3559) (fma.f64 %1277 %3587 %3561) (fma.f64 %1035 %3589 %3559) (fma.f64 %1035 %3589 %3561) (fma.f64 %3591 %3592 %3559) (fma.f64 %3591 %3592 %3561) %3761 (/.f64 %3762 %1416) (neg.f64 %3764) (/.f64 (-.f64 %331 %3380) %1416) (/.f64 (fma.f64 ew %118 %3382) %1416) (*.f64 %443 %3760) (*.f64 %3760 %443) (/.f64 #s(literal 1 binary64) (/.f64 %442 %3760)) (fma.f64 ew #s(literal 0 binary64) %3761) (fma.f64 #s(literal 0 binary64) ew %3761) (+.f64 %10 %3761) (fma.f64 #s(literal 1 binary64) %10 %3761) (fma.f64 %154 %10 %3761) (fma.f64 %695 #s(literal 0 binary64) %3761) (fma.f64 eh %3319 %2022) (fma.f64 ew %2019 %3335) (fma.f64 %112 %758 %3335) (fma.f64 %283 %3327 %2022) (fma.f64 %477 %430 %2022) (fma.f64 %3327 %283 %2022) (fma.f64 %3319 eh %2022) (fma.f64 %758 %112 %3335) (fma.f64 %2019 ew %3335) (fma.f64 %430 %477 %2022) (+.f64 %2022 %3335) (+.f64 %3335 %2022) (-.f64 %2022 %3325) (-.f64 %3335 %2031) (fma.f64 %154 %3320 %2022) (fma.f64 %439 %482 %2022) (fma.f64 %1 %2025 %3335) (fma.f64 %118 %2027 %3335) (fma.f64 %288 %3323 %2022) (fma.f64 %482 %439 %2022) (fma.f64 %3323 %288 %2022) (fma.f64 %3320 %154 %2022) (fma.f64 %2027 %118 %3335) (fma.f64 %2025 %1 %3335) (fma.f64 %330 %443 %3335) (fma.f64 %443 %330 %3335) (fma.f64 %2022 #s(literal 1 binary64) %3335) (fma.f64 #s(literal 1 binary64) %2022 %3335) (fma.f64 #s(literal 1 binary64) %3335 %2022) (fma.f64 %3335 #s(literal 1 binary64) %2022) (fma.f64 %2019 %2040 %3335) (fma.f64 #s(literal -1 binary64) %2031 %3335) (fma.f64 %331 %448 %3335) (fma.f64 %448 %331 %3335) (+.f64 (fma.f64 %3327 %283 %10) %2022) (fma.f64 #s(literal 2 binary64) %2058 %3335) (fma.f64 #s(literal 2 binary64) %2060 %3335) (fma.f64 #s(literal 2 binary64) %2062 %3335) (fma.f64 #s(literal 1/2 binary64) %2064 %3335) (fma.f64 %161 %2066 %3335) (fma.f64 %671 %446 %3335) (fma.f64 %2069 #s(literal 1/2 binary64) %3335) (fma.f64 #s(literal 2 binary64) %2098 %3335) (fma.f64 %1482 %669 %3335) (fma.f64 %2101 #s(literal 1/2 binary64) %3335) (fma.f64 ew %286 %3761) (fma.f64 %112 %10 %3761) (fma.f64 %330 #s(literal 0 binary64) %3761) (fma.f64 %283 %10 %3761) (fma.f64 #s(literal 0 binary64) %330 %3761) (fma.f64 #s(literal 0 binary64) %718 %3761) (fma.f64 %10 %112 %3761) (fma.f64 %10 %283 %3761) (fma.f64 %286 ew %3761) (fma.f64 %721 #s(literal 0 binary64) %3761) (+.f64 %714 %3761) (fma.f64 #s(literal 1 binary64) %714 %3761) (fma.f64 #s(literal 0 binary64) %669 %3761) (fma.f64 %714 #s(literal 1 binary64) %3761) (fma.f64 %671 #s(literal 0 binary64) %3761) (fma.f64 %154 %714 %3761) (fma.f64 %2150 #s(literal 0 binary64) %3761) (fma.f64 #s(literal 2 binary64) %2157 %3761) (fma.f64 %2165 #s(literal 1/2 binary64) %3761) (fma.f64 %327 %10 %3761) (fma.f64 %747 #s(literal 0 binary64) %3761) (fma.f64 %355 %10 %3761) (fma.f64 %756 #s(literal 0 binary64) %3761) (+.f64 (fma.f64 %3327 %283 %714) %2022) (fma.f64 %3361 %3363 %2022) (fma.f64 %321 %2981 %2022) (fma.f64 %3367 %3003 %2022) (fma.f64 %3365 %588 %2022) (fma.f64 %3370 %604 %2022) (fma.f64 %3376 %588 %2022) (fma.f64 %588 %3365 %2022) (-.f64 (-.f64 %3335 %2135) %2031) (fma.f64 %349 %2985 %2022) (fma.f64 %1166 %590 %2022) (fma.f64 %378 %524 %2022) (fma.f64 %3428 %450 %2022) (fma.f64 %590 %1166 %2022) (fma.f64 eh %3439 %2022) (fma.f64 %154 %3349 %2022) (fma.f64 %306 (*.f64 %600 %482) %2022) (fma.f64 %306 (*.f64 %154 %2979) %2022) (fma.f64 %327 %2979 %2022) (fma.f64 %312 (*.f64 %604 %482) %2022) (fma.f64 %312 (*.f64 eh %2979) %2022) (fma.f64 %3362 (*.f64 %588 %288) %2022) (fma.f64 %3372 %597 %2022) (fma.f64 %3374 %600 %2022) (fma.f64 %2979 %327 %2022) (fma.f64 %306 (*.f64 %242 %2983) %2022) (fma.f64 %306 (/.f64 %3400 %1416) %2022) (fma.f64 %355 %2983 %2022) (fma.f64 %221 (*.f64 %610 %482) %2022) (fma.f64 %221 (*.f64 %312 %2983) %2022) (fma.f64 %312 (*.f64 %221 %2983) %2022) (fma.f64 %324 (*.f64 %451 %482) %2022) (fma.f64 %324 (*.f64 %154 %2983) %2022) (fma.f64 %324 (/.f64 %3372 %1416) %2022) (fma.f64 %242 (*.f64 %609 %482) %2022) (fma.f64 %242 (*.f64 %306 %2983) %2022) (fma.f64 %338 (*.f64 %450 %482) %2022) (fma.f64 %3426 (/.f64 %283 %1416) %2022) (fma.f64 %3430 %451 %2022) (fma.f64 %1168 %593 %2022) (fma.f64 (*.f64 %482 %242) %609 %2022) (fma.f64 (*.f64 %482 %221) %610 %2022) (fma.f64 %2983 %355 %2022) (fma.f64 %593 %1168 %2022) (fma.f64 %3345 %456 %2022) (fma.f64 %456 %3345 %2022) (fma.f64 %443 %3380 %2022) (fma.f64 %3380 %443 %2022) (fma.f64 %327 %3443 %2022) (fma.f64 %321 %3474 %2022) (fma.f64 %3347 %458 %2022) (fma.f64 %355 %3449 %2022) (fma.f64 %217 (*.f64 %321 %2983) %2022) (fma.f64 %321 (*.f64 %217 %2983) %2022) (fma.f64 %349 %3489 %2022) (fma.f64 %3382 %448 %2022) (/.f64 %3928 %1505) (fma.f64 %3368 %3110 %2022) (fma.f64 %215 (*.f64 %593 %482) %2022) (fma.f64 %215 (*.f64 %327 %2983) %2022) (fma.f64 %215 (/.f64 %3347 %1416) %2022) (fma.f64 %3426 (*.f64 %443 %288) %2022) (fma.f64 #s(literal 0 binary64) %758 %3761) (fma.f64 %758 #s(literal 0 binary64) %3761) (fma.f64 (*.f64 %3380 #s(literal -1 binary64)) %448 %2022) (fma.f64 %3943 %446 %2022) (/.f64 %3945 (-.f64 (neg.f64 %436) #s(literal 1 binary64))) (fma.f64 %353 (*.f64 #s(literal 1/2 binary64) %2979) %2022) (*.f64 %3928 (/.f64 #s(literal 1 binary64) %1505)) (fma.f64 %439 %10 %3761) (fma.f64 #s(literal 0 binary64) %762 %3761) (fma.f64 %10 %439 %3761) (fma.f64 %765 #s(literal 0 binary64) %3761) (/.f64 #s(literal 1 binary64) (/.f64 %1505 %3928)) (fma.f64 %443 %10 %3761) (fma.f64 %10 %443 %3761) (/.f64 %3962 %442) (/.f64 (neg.f64 %3962) %1416) (/.f64 %3967 %1416) (/.f64 (-.f64 (*.f64 %3335 %1416) %330) %1416) (/.f64 (neg.f64 %3967) %442) (/.f64 (fma.f64 %3335 %1416 %331) %1416) (*.f64 %3962 %443) (/.f64 #s(literal 1 binary64) (/.f64 %442 %3962)) (fma.f64 %327 %714 %3761) (fma.f64 %2204 #s(literal 0 binary64) %3761) (fma.f64 %355 %714 %3761) (fma.f64 %2242 #s(literal 0 binary64) %3761) (fma.f64 %283 (*.f64 %471 %2979) %2022) (fma.f64 %283 (*.f64 %332 %2983) %2022) (fma.f64 %288 (*.f64 %466 %2979) %2022) (fma.f64 %3539 %795 %2022) (fma.f64 %3551 #s(literal 1/2 binary64) %2022) (fma.f64 #s(literal 0 binary64) %769 %3761) (fma.f64 %771 #s(literal 0 binary64) %3761) (fma.f64 %2210 %14 %3335) (fma.f64 %2212 #s(literal 1/2 binary64) %3335) (fma.f64 %2210 %2215 %3335) (fma.f64 %2229 %14 %3335) (fma.f64 %2231 #s(literal 1/2 binary64) %3335) (fma.f64 %2237 %14 %3335) (fma.f64 %2239 #s(literal 1/2 binary64) %3335) (fma.f64 %439 %714 %3761) (fma.f64 #s(literal 0 binary64) %2478 %3761) (fma.f64 %714 %439 %3761) (fma.f64 %2481 #s(literal 0 binary64) %3761) (fma.f64 %2229 %2215 %3335) (fma.f64 %2237 %2215 %3335) (/.f64 (-.f64 (*.f64 %2022 #s(literal 2 binary64)) %3542) #s(literal 2 binary64)) (/.f64 (fma.f64 %2022 #s(literal 2 binary64) %3551) #s(literal 2 binary64)) (/.f64 (fma.f64 %3335 #s(literal 2 binary64) %2212) #s(literal 2 binary64)) (fma.f64 %2272 %14 %3335) (fma.f64 %2274 #s(literal 1/2 binary64) %3335) (fma.f64 %1044 %3589 %2022) (fma.f64 %1281 %3587 %2022) (fma.f64 %2215 %2280 %3335) (fma.f64 %2282 %2283 %3335) (fma.f64 %2285 %2286 %3335) (fma.f64 %2272 %2215 %3335) (/.f64 (-.f64 %4021 %2217) #s(literal 2 binary64)) (/.f64 (fma.f64 %3335 #s(literal 2 binary64) %2231) #s(literal 2 binary64)) (/.f64 (fma.f64 %3335 #s(literal 2 binary64) %2239) #s(literal 2 binary64)) (fma.f64 %2215 %2338 %3335) (fma.f64 %2215 %2340 %3335) (fma.f64 %2282 %2342 %3335) (fma.f64 %2282 %2344 %3335) (fma.f64 %2346 %2286 %3335) (fma.f64 %2348 %2286 %3335) (/.f64 (-.f64 %4021 %2248) #s(literal 2 binary64)) (/.f64 (-.f64 %4021 %2256) #s(literal 2 binary64)) (/.f64 (fma.f64 %3335 #s(literal 2 binary64) %2274) #s(literal 2 binary64)) (fma.f64 %2215 %2392 %3335) (fma.f64 %2282 %2394 %3335) (fma.f64 %2396 %2286 %3335) (/.f64 (-.f64 %4021 %2302) #s(literal 2 binary64)) (/.f64 %4045 %442) (/.f64 (/.f64 %3928 %442) %442) (/.f64 %3945 %1835) (/.f64 (neg.f64 %4045) %1416) (/.f64 (fma.f64 %2022 %455 %3345) %455) (/.f64 (-.f64 (*.f64 %2022 %1416) %3380) %1416) (/.f64 (fma.f64 %2022 %1416 %3382) %1416) (*.f64 %4045 %443) (/.f64 #s(literal 1 binary64) (/.f64 %442 %4045)) (/.f64 (-.f64 (*.f64 %2022 %455) %3347) %455) (/.f64 (-.f64 (*.f64 %2022 %596) %3345) %596) (/.f64 (fma.f64 %2022 %596 %3347) %596) (/.f64 (-.f64 %4070 %2939) %1505) (/.f64 (-.f64 %3025 %4073) %1505) (/.f64 (-.f64 %4076 %2946) %1505) (/.f64 (fma.f64 %3382 %1416 %3021) %1505) (/.f64 (fma.f64 %331 %1416 %4076) %1505) (/.f64 (fma.f64 %3382 %1416 %3025) %1505) (/.f64 (fma.f64 %331 %1416 %4085) %1505) (+.f64 (/.f64 (*.f64 %3319 (*.f64 eh %442)) %442) %2022) (+.f64 %4093 %3335) (-.f64 %4093 %3325) (/.f64 (-.f64 %671 (*.f64 %442 %3542)) %1427) (/.f64 (fma.f64 %3551 %442 %671) %1429) (/.f64 (fma.f64 %330 #s(literal 2 binary64) %4101) %1427) (/.f64 (fma.f64 %330 #s(literal 2 binary64) (*.f64 %442 %3551)) %1427) (/.f64 (-.f64 %4101 %1258) %1429) (/.f64 (-.f64 %4109 %671) %1448) (/.f64 (-.f64 %682 (*.f64 %1416 %3542)) %1446) (/.f64 (fma.f64 %3551 %1416 %1258) %1448) (/.f64 (fma.f64 %3551 %1416 %682) %1448) (/.f64 (fma.f64 %331 #s(literal 2 binary64) %4109) %1446) (/.f64 (fma.f64 %331 #s(literal 2 binary64) (*.f64 %1416 %3551)) %1446) (/.f64 (fma.f64 %330 %455 %4124) %1849) (/.f64 (fma.f64 %330 %455 %4127) %1849) (/.f64 (fma.f64 %3345 %442 %4130) %1855) (/.f64 (fma.f64 %3345 %442 %4133) %1855) (/.f64 (-.f64 %4136 %2941) %1825) (/.f64 (-.f64 %2950 %4070) %1825) (/.f64 (fma.f64 %3380 %1416 %2939) %1825) (/.f64 (fma.f64 %3380 %1416 %2942) %1825) (/.f64 (fma.f64 %330 %1416 %4145) %1825) (/.f64 (fma.f64 %112 %596 %4073) %1835) (/.f64 (fma.f64 %112 %596 %4136) %1835) (/.f64 (fma.f64 %3382 %442 %2950) %1835) (/.f64 (-.f64 %4133 %4154) %1849) (/.f64 (-.f64 %4127 %4157) %1855) (/.f64 (-.f64 %2212 %3542) #s(literal 2 binary64)) (/.f64 (fma.f64 %2210 ew %3551) #s(literal 2 binary64)) (/.f64 (fma.f64 %154 %3539 %2212) #s(literal 2 binary64)) (/.f64 (-.f64 %2942 %4085) %1835) (/.f64 (-.f64 %4145 %3021) %1835) (/.f64 (-.f64 %4170 %4130) %1896) (/.f64 (-.f64 %4173 %4124) %1882) (/.f64 (fma.f64 %330 %596 %4154) %1882) (/.f64 (fma.f64 %330 %596 %4178) %1882) (/.f64 (fma.f64 %331 %455 %4181) %1887) (/.f64 (fma.f64 %3347 %442 %4184) %1893) (/.f64 (fma.f64 %3345 %1416 %4157) %1896) (/.f64 (fma.f64 %331 %455 %4170) %1887) (/.f64 (fma.f64 %3347 %442 %4173) %1893) (/.f64 (fma.f64 %3345 %1416 %4193) %1896) (/.f64 (-.f64 %2231 %3542) #s(literal 2 binary64)) (/.f64 (-.f64 %3551 %2217) #s(literal 2 binary64)) (/.f64 (-.f64 %2239 %3542) #s(literal 2 binary64)) (/.f64 (fma.f64 %2237 ew %3551) #s(literal 2 binary64)) (/.f64 (fma.f64 %2229 ew %3551) #s(literal 2 binary64)) (/.f64 (fma.f64 %154 %3539 %2231) #s(literal 2 binary64)) (/.f64 (fma.f64 %154 %3539 %2239) #s(literal 2 binary64)) (/.f64 (-.f64 %4193 %4210) %1887) (/.f64 (-.f64 %4178 %4213) %1893) (/.f64 (-.f64 %4216 %4181) %1928) (/.f64 (-.f64 %4219 %4184) %1933) (/.f64 (-.f64 %3551 %2248) #s(literal 2 binary64)) (/.f64 (-.f64 %2274 %3542) #s(literal 2 binary64)) (/.f64 (-.f64 %3551 %2256) #s(literal 2 binary64)) (/.f64 (fma.f64 %331 %596 %4210) %1928) (/.f64 (fma.f64 %3347 %1416 %4213) %1933) (/.f64 (fma.f64 %331 %596 %4219) %1928) (/.f64 (fma.f64 %3347 %1416 %4216) %1933) (/.f64 (fma.f64 %2272 ew %3551) #s(literal 2 binary64)) (/.f64 (fma.f64 %154 %3539 %2274) #s(literal 2 binary64)) (/.f64 (-.f64 %3551 %2302) #s(literal 2 binary64)) (/.f64 (-.f64 %4242 %4243) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %4242) #s(literal 4 binary64)) (/.f64 (fma.f64 %2212 #s(literal 2 binary64) %4248) #s(literal 4 binary64)) (/.f64 (fma.f64 %2212 #s(literal 2 binary64) %4251) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %2264) #s(literal 4 binary64)) (+.f64 %4256 %4257) (+.f64 %4257 %4256) (/.f64 (-.f64 %4260 %4243) #s(literal 4 binary64)) (/.f64 (-.f64 %4248 (*.f64 #s(literal 2 binary64) %2217)) #s(literal 4 binary64)) (/.f64 (-.f64 %4266 %4243) #s(literal 4 binary64)) (-.f64 %4257 (/.f64 %4145 %1505)) (/.f64 (fma.f64 %2239 #s(literal 2 binary64) %4251) #s(literal 4 binary64)) (/.f64 (fma.f64 %2239 #s(literal 2 binary64) %4248) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %4260) #s(literal 4 binary64)) (/.f64 (fma.f64 %2231 #s(literal 2 binary64) %4248) #s(literal 4 binary64)) (/.f64 (fma.f64 %2231 #s(literal 2 binary64) %4251) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %2310) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %4266) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %2314) #s(literal 4 binary64)) (/.f64 (-.f64 %4248 (*.f64 #s(literal 2 binary64) %2248)) #s(literal 4 binary64)) (/.f64 (-.f64 %4290 %4243) #s(literal 4 binary64)) (/.f64 (-.f64 %4248 (*.f64 #s(literal 2 binary64) %2256)) #s(literal 4 binary64)) (/.f64 (fma.f64 %2274 #s(literal 2 binary64) %4251) #s(literal 4 binary64)) (/.f64 (fma.f64 %2274 #s(literal 2 binary64) %4248) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %4290) #s(literal 4 binary64)) (/.f64 (fma.f64 %3551 #s(literal 2 binary64) %2374) #s(literal 4 binary64)) (/.f64 (-.f64 %4248 (*.f64 #s(literal 2 binary64) %2302)) #s(literal 4 binary64)) (/.f64 (fma.f64 %2212 %442 %4307) %1429) (/.f64 (fma.f64 %2212 %442 %3943) %1429) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) %4312) %1427) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) (*.f64 %442 %2212)) %1427) (/.f64 (-.f64 %4312 %4318) %1429) (/.f64 (-.f64 %3943 (*.f64 %442 %2217)) %1427) (/.f64 (fma.f64 %2231 %442 %4307) %1429) (/.f64 (fma.f64 %2231 %442 %3943) %1429) (/.f64 (fma.f64 %2239 %442 %4307) %1429) (/.f64 (fma.f64 %2239 %442 %3943) %1429) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) %4332) %1427) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) (*.f64 %442 %2231)) %1427) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) %4338) %1427) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) (*.f64 %442 %2239)) %1427) (/.f64 (fma.f64 %2212 %455 %4344) %1945) (/.f64 (fma.f64 %2212 %455 %4347) %1945) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) %4350) %1949) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) (*.f64 %455 %2212)) %1949) (/.f64 (-.f64 %4356 %4307) %1448) (/.f64 (fma.f64 %2212 %1416 %3495) %1448) (/.f64 (fma.f64 %2212 %1416 %4318) %1448) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) %4356) %1446) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) (*.f64 %1416 %2212)) %1446) (/.f64 (-.f64 %4332 %4318) %1429) (/.f64 (-.f64 %3943 (*.f64 %442 %2248)) %1427) (/.f64 (-.f64 %4338 %4318) %1429) (/.f64 (-.f64 %3943 (*.f64 %442 %2256)) %1427) (/.f64 (-.f64 %4350 %4378) %1945) (/.f64 (-.f64 %4347 (*.f64 %455 %2217)) %1949) (/.f64 (fma.f64 %2274 %442 %4307) %1429) (/.f64 (fma.f64 %2274 %442 %3943) %1429) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) %4388) %1427) (/.f64 (fma.f64 %3380 #s(literal 2 binary64) (*.f64 %442 %2274)) %1427) (/.f64 (fma.f64 %2231 %455 %4344) %1945) (/.f64 (fma.f64 %2231 %455 %4347) %1945) (/.f64 (fma.f64 %2239 %455 %4344) %1945) (/.f64 (fma.f64 %2239 %455 %4347) %1945) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) %4402) %1949) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) (*.f64 %455 %2231)) %1949) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) %4408) %1949) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) (*.f64 %455 %2239)) %1949) (/.f64 (-.f64 %4414 %4307) %1448) (/.f64 (-.f64 %3495 (*.f64 %1416 %2217)) %1446) (/.f64 (-.f64 %4420 %4307) %1448) (/.f64 (-.f64 %4423 %4344) %1955) (/.f64 (fma.f64 %2231 %1416 %3495) %1448) (/.f64 (fma.f64 %2231 %1416 %4318) %1448) (/.f64 (fma.f64 %2239 %1416 %3495) %1448) (/.f64 (fma.f64 %2239 %1416 %4318) %1448) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) %4414) %1446) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) (*.f64 %1416 %2231)) %1446) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) %4420) %1446) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) (*.f64 %1416 %2239)) %1446) (/.f64 (fma.f64 %2212 %596 %4378) %1955) (/.f64 (fma.f64 %2212 %596 %4446) %1955) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) %4423) %1959) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) (*.f64 %596 %2212)) %1959) (/.f64 (-.f64 %4388 %4318) %1429) (/.f64 (-.f64 %3943 (*.f64 %442 %2302)) %1427) (/.f64 (-.f64 %4402 %4378) %1945) (/.f64 (-.f64 %4347 (*.f64 %455 %2248)) %1949) (/.f64 (-.f64 %4408 %4378) %1945) (/.f64 (-.f64 %4347 (*.f64 %455 %2256)) %1949) (/.f64 (fma.f64 %2274 %455 %4344) %1945) (/.f64 (fma.f64 %2274 %455 %4347) %1945) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) %4473) %1949) (/.f64 (fma.f64 %3345 #s(literal 2 binary64) (*.f64 %455 %2274)) %1949) (/.f64 (-.f64 %3495 (*.f64 %1416 %2248)) %1446) (/.f64 (-.f64 %4482 %4307) %1448) (/.f64 (-.f64 %3495 (*.f64 %1416 %2256)) %1446) (/.f64 (-.f64 %4488 %4344) %1955) (/.f64 (-.f64 %4446 (*.f64 %596 %2217)) %1959) (/.f64 (-.f64 %4494 %4344) %1955) (/.f64 (fma.f64 %2274 %1416 %3495) %1448) (/.f64 (fma.f64 %2274 %1416 %4318) %1448) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) %4482) %1446) (/.f64 (fma.f64 %3382 #s(literal 2 binary64) (*.f64 %1416 %2274)) %1446) (/.f64 (fma.f64 %2231 %596 %4378) %1955) (/.f64 (fma.f64 %2231 %596 %4446) %1955) (/.f64 (fma.f64 %2239 %596 %4378) %1955) (/.f64 (fma.f64 %2239 %596 %4446) %1955) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) %4488) %1959) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) (*.f64 %596 %2231)) %1959) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) %4494) %1959) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) (*.f64 %596 %2239)) %1959) (/.f64 (-.f64 %4473 %4378) %1945) (/.f64 (-.f64 %4347 (*.f64 %455 %2302)) %1949) (/.f64 (-.f64 %3495 (*.f64 %1416 %2302)) %1446) (/.f64 (-.f64 %4446 (*.f64 %596 %2248)) %1959) (/.f64 (-.f64 %4535 %4344) %1955) (/.f64 (-.f64 %4446 (*.f64 %596 %2256)) %1959) (/.f64 (fma.f64 %2274 %596 %4378) %1955) (/.f64 (fma.f64 %2274 %596 %4446) %1955) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) %4535) %1959) (/.f64 (fma.f64 %3347 #s(literal 2 binary64) (*.f64 %596 %2274)) %1959) (/.f64 (-.f64 %4446 (*.f64 %596 %2302)) %1959) (/.f64 (fabs.f64 %3760) %442) %4555 (/.f64 (fabs.f64 %3762) %442) (fabs.f64 %4555) (fabs.f64 %3764) (fabs.f64 %4560) (neg.f64 %4560) (pow.f64 %4555 #s(literal 1 binary64)) (sqrt.f64 %4564) (pow.f64 %4566 #s(literal 2 binary64)) (pow.f64 %4568 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %4566 #s(literal -2 binary64))) (pow.f64 %4564 #s(literal 1/2 binary64)) (pow.f64 (pow.f64 %3761 #s(literal 4 binary64)) #s(literal 1/4 binary64)) (/.f64 (fabs.f64 %3928) %1505) (/.f64 (fabs.f64 %3945) %1505) (/.f64 (fabs.f64 %3962) %442) (/.f64 (fabs.f64 %3967) %442) (/.f64 (fabs.f64 %4045) %442) (*.f64 %4566 %4566) (*.f64 %4568 %4568) (*.f64 %4587 %4587) (*.f64 (sqrt.f64 (fabs.f64 (pow.f64 %3761 #s(literal 1 binary64)))) %4566) (*.f64 (pow.f64 %4566 #s(literal 1 binary64)) %4566) (*.f64 %4595 %4598) (*.f64 %4598 %4595) (*.f64 %4595 (*.f64 %4595 %4566)) (*.f64 (*.f64 %4566 %4595) %4595) |
Compiled 3 016 to 4 799 computations (-59.1% saved)
Compiled 621 to 3 402 computations (-447.8% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 609 | 12 | 621 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 610 | 12 | 622 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 78.8% | %51 = (/.f64 eh ew) %52 = (tan.f64 t) (pow.f64 (sqrt.f64 (fabs.f64 (/.f64 (fma.f64 (*.f64 eh %52) (*.f64 %51 (sin.f64 t)) (*.f64 ew (cos.f64 t))) (hypot.f64 (*.f64 %51 %52) #s(literal 1 binary64))))) #s(literal 2 binary64)) |
| ▶ | 78.8% | %51 = (/.f64 eh ew) %52 = (tan.f64 t) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fabs.f64 (/.f64 (fma.f64 (*.f64 eh %52) (*.f64 %51 (sin.f64 t)) (*.f64 ew (cos.f64 t))) (hypot.f64 (*.f64 %51 %52) #s(literal 1 binary64))))) #s(literal -2 binary64))) |
| ▶ | 87.2% | %53 = (*.f64 (/.f64 eh ew) (tan.f64 t)) %54 = (hypot.f64 %53 #s(literal 1 binary64)) (fabs.f64 (fma.f64 %53 (*.f64 (/.f64 eh %54) (sin.f64 t)) (*.f64 (/.f64 ew %54) (cos.f64 t)))) |
| ▶ | 87.2% | %51 = (/.f64 eh ew) %52 = (tan.f64 t) %54 = (hypot.f64 (*.f64 %51 %52) #s(literal 1 binary64)) (fabs.f64 (fma.f64 (*.f64 %52 (/.f64 eh %54)) (*.f64 %51 (sin.f64 t)) (*.f64 (/.f64 ew %54) (cos.f64 t)))) |
| ▶ | 87.1% | %52 = (tan.f64 t) %54 = (hypot.f64 (*.f64 (/.f64 eh ew) %52) #s(literal 1 binary64)) (fabs.f64 (fma.f64 (*.f64 eh %52) (*.f64 (/.f64 eh (*.f64 %54 ew)) (sin.f64 t)) (*.f64 (/.f64 ew %54) (cos.f64 t)))) |
| ▶ | 79.3% | %51 = (/.f64 eh ew) %52 = (tan.f64 t) (fabs.f64 (/.f64 (fma.f64 (*.f64 eh %52) (*.f64 %51 (sin.f64 t)) (*.f64 ew (cos.f64 t))) (hypot.f64 (*.f64 %51 %52) #s(literal 1 binary64)))) |
| ▶ | 79.2% | %51 = (/.f64 eh ew) %52 = (tan.f64 t) (fabs.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 %51 %52) #s(literal 1 binary64)) (fma.f64 (*.f64 eh %52) (*.f64 %51 (sin.f64 t)) (*.f64 ew (cos.f64 t)))))) |
| ▶ | 99.3% | %18 = (sin.f64 t) %40 = (PI.f64 ) %61 = (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)) %73 = (-.f64 (neg.f64 %40) %40) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 (cos.f64 t) (cos.f64 %73) (*.f64 %18 (sin.f64 %73)))) (cos.f64 %61)) (*.f64 (*.f64 eh %18) (sin.f64 %61)))) |
| ▶ | 98.7% | %40 = (PI.f64 ) %42 = (*.f64 %40 #s(literal -1/2 binary64)) %61 = (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 %40 #s(literal -1/2 binary64) %42) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %42 %42) #s(literal 2 binary64)))) (cos.f64 t))) (cos.f64 %61)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 %61)))) |
| ▶ | 98.7% | %40 = (PI.f64 ) %42 = (*.f64 %40 #s(literal -1/2 binary64)) %52 = (tan.f64 t) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (fma.f64 %40 #s(literal -1/2 binary64) %42) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %42 %42) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 (/.f64 eh ew) %52) #s(literal 1 binary64))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) %52) ew)))))) |
| ▶ | 85.9% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %18 = (sin.f64 t) %20 = (cos.f64 t) %24 = (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh %18) (*.f64 ew %20)))) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (*.f64 eh (-.f64 (/.f64 (*.f64 ew (*.f64 %20 (cos.f64 %24))) eh) (*.f64 %18 (sin.f64 %24)))))) |
| ▶ | 40.7% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %18 = (sin.f64 t) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (*.f64 #s(literal -1 binary64) (*.f64 eh (*.f64 %18 (sin.f64 (atan.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh %18) (*.f64 ew (cos.f64 t))))))))))) |
Compiled 12 to 93 computations (-675.0% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (* %0 -1/2) %3 = (+ %2 %2) %5 = (/ %3 2) %6 = (cos %5) %7 = (- %2 %2) %8 = (/ %7 2) %9 = (cos %8) %11 = (neg %0) %12 = (- %11 %0) %0 %2 %3 %5 %6 %7 %8 %9 (* %6 %9) %11 %12 (cos %12) (sin %12) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal -884279719003555/562949953421312 binary64) #s(literal -884279719003555/281474976710656 binary64) #s(literal -884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -884279719003555/281474976710656 binary64) #s(literal -884279719003555/140737488355328 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 23.0ms | 1× | 2 | valid |
Compiled 95 to 17 computations (82.1% saved)
ival-sub!: 21.0ms (91.1% of total, 0.3 MiB)ival-cos: 1.0ms (4.3% of total, 0.0 MiB)ival-sin: 1.0ms (4.3% of total, 0.0 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-div!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (cos.f64 %9) %11 = (sin.f64 t) %12 = (*.f64 eh %11) %13 = (sin.f64 %9) %14 = (*.f64 %12 %13) %16 = (/.f64 %12 %3) %17 = (*.f64 #s(literal -1 binary64) %16) %18 = (atan.f64 %17) %19 = (cos.f64 %18) %20 = (*.f64 %2 %19) %21 = (*.f64 ew %20) %22 = (sin.f64 %18) %23 = (*.f64 %11 %22) %24 = (*.f64 eh %23) %25 = (*.f64 #s(literal -1 binary64) %24) %32 = (atan (/ (* (neg eh) (tan t)) ew)) %39 = (- (* (* ew (cos t)) (cos %32)) (* (* eh (sin t)) (sin %32))) %40 = (approx %39 %25) %41 = (/.f64 %21 eh) %42 = (-.f64 %41 %23) %43 = (*.f64 eh %42) %44 = (approx %39 %43) %48 = (/.f64 eh ew) %50 = (PI.f64 ) %51 = (*.f64 %50 #s(literal -1/2 binary64)) %52 = (*.f64 eh %6) %53 = (*.f64 %48 %6) %54 = (hypot.f64 %53 #s(literal 1 binary64)) %55 = (/.f64 #s(literal 1 binary64) %54) %56 = (/.f64 eh %54) %57 = (*.f64 %54 ew) %58 = (fma.f64 %50 #s(literal -1/2 binary64) %51) %59 = (/.f64 %58 #s(literal 2 binary64)) %60 = (cos.f64 %59) %61 = (-.f64 %51 %51) %62 = (/.f64 %61 #s(literal 2 binary64)) %63 = (cos.f64 %62) %64 = (*.f64 %60 %63) %65 = (fma.f64 #s(literal 2 binary64) %64 %2) %66 = (*.f64 %6 %56) %67 = (/.f64 eh %57) %68 = (neg.f64 %50) %69 = (-.f64 %68 %50) %70 = (cos.f64 %69) %71 = (sin.f64 %69) %72 = (*.f64 %11 %71) %73 = (fma.f64 %2 %70 %72) %74 = (/.f64 ew %54) %75 = (*.f64 %48 %11) %76 = (fma.f64 #s(literal 2 binary64) %64 %55) %77 = (*.f64 %74 %2) %78 = (*.f64 %67 %11) %79 = (*.f64 %56 %11) %80 = (fma.f64 %52 %75 %3) %81 = (/.f64 %80 %54) %82 = (/.f64 %54 %80) %83 = (/.f64 #s(literal 1 binary64) %82) %84 = (fma.f64 %52 %78 %77) %85 = (fma.f64 %53 %79 %77) %86 = (fma.f64 %66 %75 %77) %87 = (fabs.f64 %81) %88 = (sqrt.f64 %87) %90 = (pow.f64 %88 #s(literal -2 binary64)) %92 = (*.f64 %3 %76) %93 = (-.f64 %92 %14) %95 = (*.f64 ew %73) %96 = (*.f64 %95 %10) %97 = (-.f64 %96 %14) %99 = (*.f64 ew %65) %100 = (*.f64 %99 %10) %101 = (-.f64 %100 %14) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 #s(literal -1 binary64) %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %40 %41 %42 %43 %44 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) %48 #s(literal -2 binary64) %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 (pow.f64 %88 #s(literal 2 binary64)) %90 (/.f64 #s(literal 1 binary64) %90) %92 %93 (fabs.f64 %93) %95 %96 %97 (fabs.f64 %97) %99 %100 %101 (fabs.f64 %101) (fabs.f64 %40) (fabs.f64 %44) (fabs.f64 %83) (fabs.f64 %84) (fabs.f64 %86) (fabs.f64 %85) |
| Outputs |
|---|
%5 = (neg eh) %10 = (tan t) %11 = (* %5 %10) %12 = (sin.f64 t) %13 = (*.f64 eh %12) %14 = (cos.f64 t) %15 = (/.f64 %13 %14) %18 = (/ %11 ew) %19 = (*.f64 ew %14) %20 = (/.f64 %13 %19) %21 = (*.f64 #s(literal -1 binary64) %20) %23 = (atan %18) %24 = (atan.f64 %21) %26 = (cos %23) %27 = (cos.f64 %24) %29 = (sin t) %30 = (* eh %29) %32 = (sin %23) %33 = (sin.f64 %24) %35 = (* %30 %32) %36 = (*.f64 %12 %33) %37 = (*.f64 eh %36) %39 = (cos t) %40 = (* ew %39) %41 = (/ %30 %40) %44 = (* -1 %41) %45 = (atan %44) %47 = (* %39 (cos %45)) %48 = (*.f64 %14 %27) %50 = (* ew %47) %51 = (*.f64 ew %48) %54 = (* %29 (sin %45)) %57 = (* -1 (* eh %54)) %61 = (- (* %40 %26) %35) %62 = (fma.f64 #s(literal -1 binary64) %37 %51) %64 = (/ %50 eh) %65 = (/.f64 %51 eh) %67 = (- %64 %54) %70 = (/ eh ew) %71 = (/.f64 eh ew) %73 = (* eh %10) %75 = (* %70 %10) %80 = (sqrt (+ (* %75 %75) (* 1 1))) %85 = (pow.f64 eh #s(literal 2 binary64)) %86 = (pow.f64 %12 #s(literal 2 binary64)) %87 = (*.f64 %85 %86) %88 = (pow.f64 ew #s(literal 2 binary64)) %89 = (pow.f64 %14 #s(literal 2 binary64)) %90 = (*.f64 %88 %89) %91 = (/.f64 %87 %90) %92 = (*.f64 #s(literal 1/2 binary64) %91) %93 = (+.f64 #s(literal 1 binary64) %92) %97 = (pow.f64 %12 #s(literal 4 binary64)) %98 = (*.f64 %85 %97) %99 = (pow.f64 ew #s(literal 4 binary64)) %100 = (pow.f64 %14 #s(literal 4 binary64)) %101 = (*.f64 %99 %100) %103 = (/.f64 %86 %90) %104 = (*.f64 #s(literal 1/2 binary64) %103) %109 = (/.f64 %97 %101) %112 = (pow.f64 %12 #s(literal 6 binary64)) %113 = (*.f64 %85 %112) %114 = (pow.f64 ew #s(literal 6 binary64)) %115 = (pow.f64 %14 #s(literal 6 binary64)) %116 = (*.f64 %114 %115) %125 = (/ 1 %80) %127 = (*.f64 #s(literal -1/2 binary64) %91) %128 = (+.f64 #s(literal 1 binary64) %127) %132 = (fma.f64 #s(literal -1/4 binary64) %109 (*.f64 #s(literal -1/8 binary64) %109)) %136 = (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %132)) %104)) %137 = (+.f64 #s(literal 1 binary64) %136) %144 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %132) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %112 %116))) %150 = (*.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %144)) %132)) %104)) %151 = (+.f64 #s(literal 1 binary64) %150) %153 = (/ eh %80) %160 = (* %80 ew) %162 = (*.f64 ew %89) %163 = (/.f64 %87 %162) %168 = (pow.f64 ew #s(literal 3 binary64)) %169 = (*.f64 %168 %100) %171 = (/.f64 %86 %162) %172 = (*.f64 #s(literal 1/2 binary64) %171) %177 = (/.f64 %97 %169) %179 = (pow.f64 ew #s(literal 5 binary64)) %180 = (*.f64 %179 %115) %189 = (* %10 %153) %190 = (pow.f64 %12 #s(literal 3 binary64)) %191 = (*.f64 %85 %190) %192 = (pow.f64 %14 #s(literal 3 binary64)) %193 = (*.f64 %88 %192) %195 = (/.f64 %12 %14) %199 = (pow.f64 %12 #s(literal 5 binary64)) %200 = (pow.f64 %14 #s(literal 5 binary64)) %201 = (*.f64 %99 %200) %202 = (/.f64 %199 %201) %204 = (fma.f64 #s(literal -1/4 binary64) %202 (*.f64 #s(literal -1/8 binary64) %202)) %208 = (*.f64 #s(literal 1/2 binary64) (/.f64 %190 %193)) %216 = (pow.f64 %12 #s(literal 7 binary64)) %217 = (pow.f64 %14 #s(literal 7 binary64)) %218 = (*.f64 %114 %217) %230 = (/ eh %160) %231 = (*.f64 %168 %89) %233 = (/.f64 #s(literal 1 binary64) ew) %237 = (*.f64 %179 %100) %238 = (/.f64 %97 %237) %240 = (fma.f64 #s(literal -1/4 binary64) %238 (*.f64 #s(literal -1/8 binary64) %238)) %244 = (*.f64 #s(literal 1/2 binary64) (/.f64 %86 %231)) %251 = (pow.f64 ew #s(literal 7 binary64)) %252 = (*.f64 %251 %115) %264 = (/ ew %80) %269 = (fma.f64 #s(literal -1/4 binary64) %177 (*.f64 #s(literal -1/8 binary64) %177)) %289 = (* %70 %29) %293 = (PI ) %295 = (* %293 -1/2) %303 = (* 2 (* (cos (/ (+ %295 %295) 2)) (cos (/ (- %295 %295) 2)))) %304 = (+ %303 %125) %305 = (PI.f64 ) %307 = (cos.f64 (*.f64 #s(literal -1/2 binary64) %305)) %308 = (*.f64 #s(literal 2 binary64) %307) %309 = (+.f64 #s(literal 1 binary64) %308) %320 = (* %264 %39) %322 = (/.f64 %87 %19) %325 = (*.f64 %168 %192) %326 = (/.f64 %97 %325) %328 = (fma.f64 #s(literal -1/4 binary64) %326 (*.f64 #s(literal -1/8 binary64) %326)) %331 = (/.f64 %86 %19) %332 = (*.f64 #s(literal 1/2 binary64) %331) %338 = (/.f64 (*.f64 %86 %328) %90) %339 = (*.f64 %179 %200) %340 = (/.f64 %112 %339) %341 = (*.f64 #s(literal 1/8 binary64) %340) %351 = (* %230 %29) %353 = (/.f64 %12 ew) %357 = (/.f64 %199 %237) %359 = (fma.f64 #s(literal -1/4 binary64) %357 (*.f64 #s(literal -1/8 binary64) %357)) %363 = (*.f64 #s(literal 1/2 binary64) (/.f64 %190 %231)) %381 = (* %153 %29) %387 = (/.f64 %199 %101) %389 = (fma.f64 #s(literal -1/4 binary64) %387 (*.f64 #s(literal -1/8 binary64) %387)) %393 = (*.f64 #s(literal 1/2 binary64) (/.f64 %190 %90)) %414 = (+ (* %73 %289) %40) %415 = (fma.f64 ew %14 %322) %417 = (/ %414 %80) %418 = (-.f64 %331 %332) %425 = (fma.f64 #s(literal -1/8 binary64) %326 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %86 %418) %90))) %447 = (/ %80 %414) %448 = (/.f64 #s(literal 1 binary64) %19) %450 = (/.f64 %86 %325) %452 = (-.f64 (*.f64 #s(literal 1/2 binary64) %450) %450) %455 = (/.f64 %97 %339) %458 = (/.f64 (*.f64 %86 %452) %90) %459 = (-.f64 (*.f64 #s(literal -1/8 binary64) %455) %458) %480 = (+ (* %73 %351) %320) %483 = (fma.f64 #s(literal -1/4 binary64) %326 (fma.f64 #s(literal -1/8 binary64) %326 (*.f64 #s(literal 1/2 binary64) %326))) %501 = (fabs %417) %503 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %91)) %504 = (/.f64 %415 %503) %505 = (fabs.f64 %504) %507 = (sqrt %501) %508 = (sqrt.f64 %505) %511 = (pow.f64 %508 #s(literal 2 binary64)) %517 = (* %40 %304) %518 = (*.f64 %14 %309) %519 = (*.f64 ew %518) %524 = (*.f64 ew (*.f64 %14 %132)) %527 = (fma.f64 #s(literal -1 binary64) (*.f64 %85 %524) (*.f64 #s(literal -1/2 binary64) %331)) %541 = (- %517 %35) %544 = (*.f64 eh %86) %555 = (/.f64 #s(literal 1 binary64) %503) %556 = (fma.f64 #s(literal 2 binary64) %307 %555) %558 = (*.f64 ew (*.f64 %14 %556)) %559 = (-.f64 %558 %37) %563 = (- (neg %293) %293) %567 = (* %29 (sin %563)) %568 = (+ (* %39 (cos %563)) %567) %569 = (* ew %568) %570 = (* %569 %26) %572 = (neg.f64 (*.f64 #s(literal 2 binary64) %305)) %573 = (cos.f64 %572) %574 = (sin.f64 %572) %575 = (*.f64 %12 %574) %576 = (fma.f64 %14 %573 %575) %577 = (*.f64 %27 %576) %578 = (*.f64 ew %577) %580 = (- %570 %35) %584 = (-.f64 %578 %37) %587 = (+ %303 %39) %588 = (* ew %587) %589 = (* %588 %26) %590 = (+.f64 %14 %308) %591 = (*.f64 %27 %590) %592 = (*.f64 ew %591) %594 = (- %589 %35) %598 = (-.f64 %592 %37) %602 = (-.f64 %51 %37) %606 = (/.f64 %19 %503) %607 = (*.f64 %14 %503) %610 = (+.f64 %606 (/.f64 %87 (*.f64 ew %607))) %613 = (-.f64 %65 %36) %616 = (*.f64 #s(literal -1 binary64) %36) %619 = (* eh %67) %623 = (sqrt.f64 %103) %624 = (*.f64 eh %623) %626 = (*.f64 %85 %623) %630 = (*.f64 eh (+.f64 %623 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %626)))) %632 = (/.f64 #s(literal 1/2 binary64) %626) %634 = (pow.f64 eh #s(literal 4 binary64)) %635 = (pow.f64 %623 #s(literal 3 binary64)) %636 = (*.f64 %634 %635) %639 = (*.f64 eh (-.f64 (+.f64 %623 %632) (/.f64 #s(literal 1/8 binary64) %636))) %641 = (pow.f64 eh #s(literal 6 binary64)) %642 = (pow.f64 %623 #s(literal 5 binary64)) %643 = (*.f64 %641 %642) %651 = (*.f64 eh (-.f64 (+.f64 %623 (+.f64 %632 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %643)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %636)))) %653 = (/.f64 #s(literal 1 binary64) %624) %655 = (/.f64 #s(literal 1 binary64) %623) %656 = (*.f64 %85 %635) %658 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %656)) %659 = (-.f64 %655 %658) %660 = (/.f64 %659 eh) %663 = (*.f64 %634 %642) %665 = (+.f64 (/.f64 #s(literal 3/8 binary64) %663) %655) %666 = (/.f64 #s(literal 1/2 binary64) %656) %667 = (-.f64 %665 %666) %668 = (/.f64 %667 eh) %672 = (+.f64 %655 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %663))) %674 = (pow.f64 %623 #s(literal 7 binary64)) %675 = (*.f64 %641 %674) %678 = (+.f64 %666 (*.f64 #s(literal 5/16 binary64) (/.f64 #s(literal 1 binary64) %675))) %679 = (-.f64 %672 %678) %680 = (/.f64 %679 eh) %686 = (*.f64 ew %623) %687 = (*.f64 eh %686) %690 = (fma.f64 #s(literal 1/2 binary64) (/.f64 ew %626) %686) %691 = (*.f64 eh %690) %693 = (/.f64 ew %636) %695 = (*.f64 eh (fma.f64 #s(literal -1/8 binary64) %693 %690)) %700 = (*.f64 eh (fma.f64 #s(literal -1/8 binary64) %693 (fma.f64 #s(literal 1/16 binary64) (/.f64 ew %643) %690))) %702 = (*.f64 %14 %623) %703 = (/.f64 %12 %702) %705 = (*.f64 %14 %635) %707 = (/.f64 %12 (*.f64 %85 %705)) %710 = (*.f64 %14 %642) %711 = (/.f64 %12 %710) %713 = (fma.f64 #s(literal -1/4 binary64) %711 (*.f64 #s(literal -1/8 binary64) %711)) %716 = (*.f64 #s(literal 1/2 binary64) %707) %719 = (pow.f64 %623 #s(literal 2 binary64)) %721 = (*.f64 %14 %674) %728 = (/.f64 %12 (*.f64 %634 %710)) %730 = (fma.f64 #s(literal -1/4 binary64) %728 (fma.f64 #s(literal -1/8 binary64) %728 %716)) %733 = (/.f64 #s(literal 1 binary64) %686) %736 = (*.f64 %85 (*.f64 ew %635)) %738 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %736)) %741 = (*.f64 ew %642) %742 = (*.f64 %634 %741) %744 = (+.f64 (/.f64 #s(literal 3/8 binary64) %742) %733) %745 = (/.f64 #s(literal 1/2 binary64) %736) %750 = (+.f64 %733 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %742))) %751 = (*.f64 ew %674) %752 = (*.f64 %641 %751) %755 = (+.f64 %745 (*.f64 #s(literal 5/16 binary64) (/.f64 #s(literal 1 binary64) %752))) %758 = (/.f64 ew %624) %760 = (/.f64 ew %656) %761 = (/.f64 ew %623) %763 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %760 %761) eh) %765 = (/.f64 ew %642) %767 = (fma.f64 #s(literal -1/4 binary64) %765 (*.f64 #s(literal -1/8 binary64) %765)) %770 = (*.f64 #s(literal 1/2 binary64) %760) %772 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %767 %634) %761) %770) eh) %780 = (/.f64 ew %663) %784 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %767 %719) (*.f64 #s(literal 1/8 binary64) (/.f64 ew %674))) %641) %761) (fma.f64 #s(literal -1/4 binary64) %780 (fma.f64 #s(literal -1/8 binary64) %780 %770))) eh) %787 = (fma.f64 #s(literal 2 binary64) %307 %653) %789 = (pow.f64 eh #s(literal 3 binary64)) %790 = (*.f64 %789 %635) %794 = (pow.f64 eh #s(literal 5 binary64)) %795 = (*.f64 %794 %642) %804 = (/.f64 %19 %624) %806 = (/.f64 %19 %656) %807 = (/.f64 %19 %623) %809 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %806 %807) eh) %811 = (/.f64 %19 %642) %813 = (fma.f64 #s(literal -1/4 binary64) %811 (*.f64 #s(literal -1/8 binary64) %811)) %816 = (*.f64 #s(literal 1/2 binary64) %806) %818 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %813 %634) %807) %816) eh) %826 = (/.f64 %19 %663) %830 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %813 %719) (*.f64 #s(literal 1/8 binary64) (/.f64 %19 %674))) %641) %807) (fma.f64 #s(literal -1/4 binary64) %826 (fma.f64 #s(literal -1/8 binary64) %826 %816))) eh) %832 = (/.f64 %12 %686) %834 = (/.f64 %12 %736) %837 = (/.f64 %12 %741) %839 = (fma.f64 #s(literal -1/4 binary64) %837 (*.f64 #s(literal -1/8 binary64) %837)) %842 = (*.f64 #s(literal 1/2 binary64) %834) %851 = (/.f64 %12 %742) %853 = (fma.f64 #s(literal -1/4 binary64) %851 (fma.f64 #s(literal -1/8 binary64) %851 %842)) %856 = (/.f64 %12 %623) %858 = (/.f64 %12 %656) %861 = (/.f64 %12 %642) %863 = (fma.f64 #s(literal -1/4 binary64) %861 (*.f64 #s(literal -1/8 binary64) %861)) %866 = (*.f64 #s(literal 1/2 binary64) %858) %875 = (/.f64 %12 %663) %877 = (fma.f64 #s(literal -1/4 binary64) %875 (fma.f64 #s(literal -1/8 binary64) %875 %866)) %885 = (*.f64 ew %702) %886 = (/.f64 %544 %885) %888 = (/.f64 %19 %626) %890 = (+.f64 %888 (/.f64 %86 %885)) %891 = (*.f64 ew %705) %894 = (*.f64 #s(literal 1/2 binary64) (/.f64 %86 (*.f64 %85 %891))) %896 = (*.f64 eh (-.f64 %890 %894)) %898 = (*.f64 ew %710) %899 = (/.f64 %86 %898) %902 = (-.f64 %807 (*.f64 #s(literal 1/2 binary64) (/.f64 %86 %891))) %905 = (fma.f64 #s(literal -1/8 binary64) %899 (*.f64 #s(literal 1/2 binary64) (/.f64 %902 %719))) %909 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %905 %634) %890) %894)) %915 = (/.f64 %86 (*.f64 ew %721)) %922 = (/.f64 %86 (*.f64 %634 %898)) %928 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %905 %719) (fma.f64 #s(literal -1/8 binary64) (/.f64 %902 (pow.f64 %623 #s(literal 4 binary64))) (*.f64 #s(literal 1/16 binary64) %915))) %641) %890) (fma.f64 #s(literal -1/8 binary64) %922 (fma.f64 #s(literal 1/2 binary64) (/.f64 %902 (*.f64 %634 %719)) %894)))) %930 = (/.f64 %885 %544) %932 = (*.f64 %86 %623) %936 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %19 (*.f64 %85 %932)) (/.f64 %885 %86)) %938 = (*.f64 %168 (*.f64 %192 %623)) %939 = (/.f64 %938 %98) %941 = (/.f64 (-.f64 %936 %939) eh) %943 = (*.f64 %86 %635) %945 = (/.f64 %19 (*.f64 %634 %943)) %952 = (*.f64 %88 (*.f64 %89 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %19 %932)) (/.f64 %938 %97)))) %955 = (+.f64 (/.f64 %952 (*.f64 %634 %86)) %939) %957 = (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %945 %936) %955) eh) %974 = (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %945 (fma.f64 #s(literal 1/16 binary64) (/.f64 %19 (*.f64 %641 (*.f64 %86 %642))) %936)) (+.f64 (/.f64 (*.f64 %88 (*.f64 %89 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 %19 %943)) (/.f64 %952 %86)))) (*.f64 %641 %86)) %955)) eh) %983 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %899 (fma.f64 #s(literal -1/8 binary64) %899 (*.f64 #s(literal 1/2 binary64) (/.f64 %19 %635)))) %634) %890) %894)) %994 = (/.f64 %19 %636) %999 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %899 (*.f64 #s(literal -1/8 binary64) %899)) %719) (fma.f64 #s(literal -1/4 binary64) %811 (fma.f64 #s(literal -1/8 binary64) %811 (*.f64 #s(literal 1/8 binary64) %915)))) %641) %890) (fma.f64 #s(literal -1/4 binary64) %922 (fma.f64 #s(literal -1/8 binary64) %922 (fma.f64 #s(literal 1/2 binary64) %994 %894))))) %1001 = (*.f64 %14 %307) %1002 = (*.f64 ew %1001) %1003 = (*.f64 #s(literal 2 binary64) %1002) %1005 = (fma.f64 #s(literal 2 binary64) %1002 %804) %1007 = (/.f64 %19 %790) %1014 = (/.f64 %1002 eh) %1019 = (fma.f64 #s(literal 2 binary64) %1014 %888) %1027 = (/.f64 %578 eh) %1031 = (/.f64 %592 eh) %1082 = (*.f64 %641 %719) %1170 = (fma.f64 #s(literal -1 binary64) %804 %1003) %1172 = (fma.f64 #s(literal -1 binary64) %809 %1003) %1209 = (sqrt.f64 (/.f64 %87 %89)) %1212 = (/.f64 %88 %1209) %1214 = (+.f64 %1209 (*.f64 #s(literal 1/2 binary64) %1212)) %1217 = (pow.f64 %1209 #s(literal 3 binary64)) %1218 = (/.f64 %88 %1217) %1219 = (/.f64 #s(literal 1 binary64) %1209) %1220 = (*.f64 #s(literal 1/2 binary64) %1219) %1223 = (+.f64 %1209 (*.f64 %88 (fma.f64 #s(literal -1/8 binary64) %1218 %1220))) %1226 = (pow.f64 %1209 #s(literal 5 binary64)) %1227 = (/.f64 %88 %1226) %1229 = (/.f64 #s(literal 1 binary64) %1217) %1234 = (+.f64 %1209 (*.f64 %88 (fma.f64 %88 (-.f64 (*.f64 #s(literal 1/16 binary64) %1227) (*.f64 #s(literal 1/8 binary64) %1229)) %1220))) %1237 = (/.f64 ew %1209) %1239 = (fma.f64 #s(literal -1/2 binary64) %1218 %1219) %1240 = (*.f64 ew %1239) %1243 = (*.f64 #s(literal 1/2 binary64) %1229) %1245 = (fma.f64 %88 (-.f64 (*.f64 #s(literal 3/8 binary64) %1227) %1243) %1219) %1246 = (*.f64 ew %1245) %1249 = (pow.f64 %1209 #s(literal 7 binary64)) %1256 = (fma.f64 %88 (-.f64 (*.f64 %88 (fma.f64 #s(literal -5/16 binary64) (/.f64 %88 %1249) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1226)))) %1243) %1219) %1264 = (/.f64 eh %1209) %1265 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 eh %88) %1217) %1264) %1268 = (/.f64 eh %1226) %1270 = (fma.f64 #s(literal -1/4 binary64) %1268 (*.f64 #s(literal -1/8 binary64) %1268)) %1274 = (*.f64 #s(literal 1/2 binary64) (/.f64 eh %1217)) %1276 = (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 %1270)) %1274) %1264) %1279 = (pow.f64 %1209 #s(literal 2 binary64)) %1289 = (fma.f64 %88 (-.f64 (*.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1270 %1279) (*.f64 #s(literal 1/8 binary64) (/.f64 eh %1249))))) %1270)) %1274) %1264) %1297 = (*.f64 eh (*.f64 ew %12)) %1298 = (*.f64 %14 %1209) %1302 = (*.f64 eh (*.f64 %88 %12)) %1303 = (*.f64 %14 %1217) %1305 = (/.f64 %13 %1298) %1309 = (*.f64 %14 %1226) %1310 = (/.f64 %13 %1309) %1312 = (fma.f64 #s(literal -1/4 binary64) %1310 (*.f64 #s(literal -1/8 binary64) %1310)) %1316 = (*.f64 #s(literal 1/2 binary64) (/.f64 %13 %1303)) %1322 = (*.f64 %14 %1249) %1351 = (*.f64 %88 %14) %1355 = (/.f64 %14 %1209) %1356 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %1351 %1217) %1355) %1359 = (/.f64 %14 %1226) %1361 = (fma.f64 #s(literal -1/4 binary64) %1359 (*.f64 #s(literal -1/8 binary64) %1359)) %1364 = (/.f64 %14 %1217) %1365 = (*.f64 #s(literal 1/2 binary64) %1364) %1382 = (/.f64 %13 %1209) %1385 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %1302 %1217) %1382) %1387 = (/.f64 %13 %1226) %1389 = (fma.f64 #s(literal -1/4 binary64) %1387 (*.f64 #s(literal -1/8 binary64) %1387)) %1393 = (*.f64 #s(literal 1/2 binary64) (/.f64 %13 %1217)) %1395 = (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 %1389)) %1393) %1382) %1406 = (fma.f64 %88 (-.f64 (*.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1389 %1279) (*.f64 #s(literal 1/8 binary64) (/.f64 %13 %1249))))) %1389)) %1393) %1382) %1416 = (/.f64 %87 %14) %1420 = (/.f64 %87 %1298) %1423 = (*.f64 #s(literal 1/2 binary64) (/.f64 %87 %1303)) %1424 = (-.f64 %1355 %1423) %1427 = (/.f64 %87 %1309) %1430 = (fma.f64 #s(literal -1/8 binary64) %1427 (*.f64 #s(literal 1/2 binary64) (/.f64 %1424 %1279))) %1439 = (/.f64 %87 %1322) %1450 = (/.f64 %1298 %87) %1454 = (/.f64 %14 (*.f64 %85 (*.f64 %86 %1209))) %1457 = (*.f64 %634 %97) %1458 = (/.f64 (*.f64 %192 %1209) %1457) %1459 = (-.f64 (*.f64 #s(literal 1/2 binary64) %1454) %1458) %1464 = (/.f64 %14 (*.f64 %85 (*.f64 %86 %1217))) %1467 = (/.f64 (*.f64 %89 %1459) %87) %1468 = (-.f64 (*.f64 #s(literal -1/8 binary64) %1464) %1467) %1490 = (fma.f64 #s(literal -1/4 binary64) %1427 (fma.f64 #s(literal -1/8 binary64) %1427 %1365)) %1512 = (*.f64 ew (fma.f64 #s(literal 2 binary64) %1001 (/.f64 %19 %1209))) %1516 = (*.f64 ew (fma.f64 #s(literal 2 binary64) %1001 (*.f64 ew %1356))) %1538 = (/.f64 %37 ew) %1542 = (/.f64 %36 ew) %1543 = (/.f64 %48 eh) %1547 = (/.f64 %1457 %101) %1548 = (fma.f64 #s(literal -1/8 binary64) %1547 %92) %1549 = (+.f64 #s(literal 1 binary64) %1548) %1551 = (*.f64 %641 %112) %1552 = (/.f64 %1551 %116) %1555 = (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %1547 (fma.f64 #s(literal 1/16 binary64) %1552 %92))) %1557 = (/.f64 %1457 %100) %1559 = (fma.f64 #s(literal -1/4 binary64) %1557 (*.f64 #s(literal -1/8 binary64) %1557)) %1560 = (/.f64 %1559 %99) %1563 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %1560)) %92) %1568 = (/.f64 %1551 %115) %1570 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 (*.f64 %86 %1559)) %89) (*.f64 #s(literal 1/8 binary64) %1568)) %1571 = (/.f64 %1570 %114) %1574 = (fma.f64 #s(literal -1/4 binary64) %1547 %1548) %1575 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %1571)) %1574) %1578 = (/.f64 (*.f64 %789 %86) %90) %1580 = (+.f64 eh (*.f64 #s(literal -1/2 binary64) %1578)) %1582 = (*.f64 %794 %97) %1583 = (/.f64 %1582 %100) %1585 = (fma.f64 #s(literal -1/4 binary64) %1583 (*.f64 #s(literal -1/8 binary64) %1583)) %1589 = (*.f64 #s(literal 1/2 binary64) %1578) %1590 = (-.f64 (+.f64 eh (*.f64 #s(literal -1 binary64) (/.f64 %1585 %99))) %1589) %1593 = (*.f64 %85 (*.f64 %86 %1585)) %1595 = (pow.f64 eh #s(literal 7 binary64)) %1596 = (*.f64 %1595 %112) %1603 = (/.f64 %1582 %101) %1605 = (fma.f64 #s(literal -1/4 binary64) %1603 (fma.f64 #s(literal -1/8 binary64) %1603 %1589)) %1606 = (-.f64 (+.f64 eh (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1593 %89) (*.f64 #s(literal 1/8 binary64) (/.f64 %1596 %115))) %114))) %1605) %1614 = (*.f64 %789 %190) %1615 = (/.f64 %1614 %193) %1618 = (*.f64 %794 %199) %1619 = (/.f64 %1618 %200) %1621 = (fma.f64 #s(literal -1/4 binary64) %1619 (*.f64 #s(literal -1/8 binary64) %1619)) %1624 = (*.f64 #s(literal 1/2 binary64) %1615) %1630 = (*.f64 %1595 %216) %1636 = (/.f64 %1618 %201) %1661 = (/.f64 %87 %1351) %1662 = (*.f64 #s(literal -1/2 binary64) %1661) %1666 = (/.f64 %1457 %192) %1668 = (fma.f64 #s(literal -1/4 binary64) %1666 (*.f64 #s(literal -1/8 binary64) %1666)) %1672 = (*.f64 #s(literal 1/2 binary64) %1661) %1677 = (*.f64 %85 (*.f64 %86 %1668)) %1678 = (/.f64 %1677 %89) %1679 = (/.f64 %1551 %200) %1680 = (*.f64 #s(literal 1/8 binary64) %1679) %1686 = (/.f64 %1457 (*.f64 %99 %192)) %1688 = (fma.f64 #s(literal -1/4 binary64) %1686 (fma.f64 #s(literal -1/8 binary64) %1686 %1672)) %1692 = (/.f64 %1614 %90) %1693 = (fma.f64 #s(literal -1/2 binary64) %1692 %13) %1696 = (/.f64 %1618 %100) %1698 = (fma.f64 #s(literal -1/4 binary64) %1696 (*.f64 #s(literal -1/8 binary64) %1696)) %1701 = (*.f64 #s(literal 1/2 binary64) %1692) %1702 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1698 %99) %13) %1701) %1706 = (*.f64 %85 (*.f64 %86 %1698)) %1713 = (/.f64 %1618 %101) %1715 = (fma.f64 #s(literal -1/4 binary64) %1713 (fma.f64 #s(literal -1/8 binary64) %1713 %1701)) %1716 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1706 %89) (*.f64 #s(literal 1/8 binary64) (/.f64 %1630 %115))) %114) %13) %1715) %1722 = (+.f64 %14 %1661) %1729 = (-.f64 %1416 (*.f64 #s(literal 1/2 binary64) %1416)) %1731 = (*.f64 %85 (*.f64 %86 %1729)) %1734 = (fma.f64 #s(literal -1/8 binary64) %1666 (*.f64 #s(literal 1/2 binary64) (/.f64 %1731 %89))) %1753 = (*.f64 %99 %89) %1760 = (/.f64 %87 %193) %1761 = (/.f64 #s(literal 1 binary64) %14) %1762 = (fma.f64 #s(literal 1/2 binary64) %1760 %1761) %1766 = (/.f64 %1457 %201) %1768 = (/.f64 %87 %192) %1772 = (*.f64 %85 (*.f64 %86 (-.f64 (*.f64 #s(literal 1/2 binary64) %1768) %1768))) %1774 = (+.f64 (/.f64 %1772 %1753) %1760) %1778 = (/.f64 %1551 %218) %1781 = (/.f64 %1457 %200) %1787 = (*.f64 %114 %89) %1809 = (fma.f64 #s(literal 1/2 binary64) %1661 (*.f64 #s(literal 1/2 binary64) %1686)) %1811 = (fma.f64 #s(literal -1/4 binary64) %1686 (fma.f64 #s(literal -1/8 binary64) %1686 %1809)) %1815 = (fma.f64 #s(literal -1/2 binary64) %1661 %518) %1818 = (*.f64 %14 %1559) %1819 = (/.f64 %1818 %99) %1820 = (fma.f64 #s(literal -1 binary64) %1819 %1815) %1824 = (/.f64 (*.f64 %14 %1570) %114) %1855 = (*.f64 #s(literal 1/8 binary64) %1547) %1892 = (fma.f64 #s(literal 1/8 binary64) %1557 (*.f64 #s(literal 1/4 binary64) %1557)) %1922 = (/.f64 %1677 %1787) %1924 = (/.f64 %1551 (*.f64 %114 %200)) %1952 = (fma.f64 #s(literal -1 binary64) %14 (*.f64 #s(literal -1 binary64) %1661)) %1962 = (-.f64 (*.f64 #s(literal -1 binary64) %1416) (*.f64 #s(literal -1/2 binary64) %1416)) %1964 = (*.f64 %85 (*.f64 %86 %1962)) %1967 = (fma.f64 #s(literal 1/8 binary64) %1666 (*.f64 #s(literal 1/2 binary64) (/.f64 %1964 %89))) %2003 = (*.f64 #s(literal 1/8 binary64) %1766) %2009 = (*.f64 %85 (*.f64 %86 (-.f64 (*.f64 #s(literal -1/2 binary64) %1768) (*.f64 #s(literal -1 binary64) %1768)))) %2010 = (/.f64 %2009 %1753) %2100 = (pow.f64 t #s(literal 2 binary64)) %2107 = (*.f64 %2100 (-.f64 (*.f64 #s(literal 1/24 binary64) %2100) #s(literal 1/2 binary64))) %2115 = (*.f64 %2100 (-.f64 (*.f64 %2100 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %2100))) #s(literal 1/2 binary64))) %2118 = (*.f64 ew %2100) %2124 = (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 #s(literal 1/24 binary64) %2118))) %2127 = (*.f64 #s(literal 1/24 binary64) ew) %2131 = (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %2100 (fma.f64 #s(literal -1/720 binary64) %2118 %2127)))) %2155 = (*.f64 eh t) %2159 = (*.f64 eh %2100) %2180 = (/.f64 %2155 ew) %2183 = (/.f64 %2159 ew) %2235 = (*.f64 #s(literal 1/120 binary64) eh) %2243 = (*.f64 t %33) %2244 = (*.f64 eh %2243) %2246 = (*.f64 %2100 %33) %2247 = (*.f64 eh %2246) %2248 = (*.f64 eh %33) %2267 = (*.f64 #s(literal -1/6 binary64) %71) %2268 = (*.f64 #s(literal -1/2 binary64) %71) %2269 = (-.f64 %2267 %2268) %2273 = (*.f64 #s(literal 1/120 binary64) %71) %2275 = (fma.f64 #s(literal -1/2 binary64) %2269 (*.f64 #s(literal 1/24 binary64) %71)) %2276 = (-.f64 %2273 %2275) %2277 = (*.f64 %2100 %2276) %2283 = (*.f64 #s(literal -1/5040 binary64) %71) %2288 = (*.f64 %2100 (-.f64 %2283 (fma.f64 #s(literal -1/2 binary64) %2276 (fma.f64 #s(literal -1/720 binary64) %71 (*.f64 #s(literal 1/24 binary64) %2269))))) %2316 = (*.f64 %2100 %27) %2332 = (*.f64 ew %27) %2334 = (*.f64 ew %2316) %2339 = (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %2332 (*.f64 #s(literal 1/24 binary64) %2334))) %2346 = (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %2332 (*.f64 %2100 (fma.f64 #s(literal -1/720 binary64) %2334 (*.f64 #s(literal 1/24 binary64) %2332))))) %2393 = (*.f64 ew (*.f64 t %27)) %2394 = (*.f64 #s(literal -1/2 binary64) %2393) %2396 = (*.f64 t (-.f64 %2394 %2248)) %2401 = (*.f64 t (fma.f64 #s(literal -1/2 binary64) %2332 (*.f64 #s(literal 1/6 binary64) %2244))) %2403 = (*.f64 t (-.f64 %2401 %2248)) %2406 = (/.f64 %2332 eh) %2408 = (/.f64 %2334 eh) %2446 = (*.f64 #s(literal 1/3 binary64) eh) %2452 = (*.f64 #s(literal 2/15 binary64) eh) %2475 = (*.f64 %85 %2100) %2476 = (/.f64 %2475 %88) %2481 = (/.f64 %85 %88) %2483 = (/.f64 %634 %99) %2485 = (-.f64 (*.f64 #s(literal 2/3 binary64) %2481) (*.f64 #s(literal 1/4 binary64) %2483)) %2486 = (*.f64 %2100 %2485) %2487 = (*.f64 #s(literal 1/2 binary64) %2481) %2494 = (*.f64 %85 %2485) %2495 = (/.f64 %2494 %88) %2497 = (-.f64 (*.f64 #s(literal 17/45 binary64) %2481) (*.f64 #s(literal 1/2 binary64) %2495)) %2498 = (*.f64 %2100 %2497) %2499 = (*.f64 #s(literal 1/2 binary64) %2485) %2509 = (fma.f64 #s(literal -1/4 binary64) %2483 %2499) %2513 = (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 %2509)) %2487)) %2520 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 %2509) %88) (fma.f64 #s(literal -1/4 binary64) %2495 (*.f64 #s(literal 1/2 binary64) %2497))) %2526 = (*.f64 %2100 (-.f64 (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 %2520)) %2509)) %2487)) %2529 = (*.f64 %789 %2100) %2535 = (*.f64 eh %2485) %2537 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %794 %99) (*.f64 #s(literal 1/2 binary64) %2535)) %2541 = (*.f64 #s(literal 1/2 binary64) (/.f64 %789 %88)) %2548 = (*.f64 %789 %2485) %2550 = (*.f64 eh %2497) %2562 = (/.f64 %2475 ew) %2567 = (/.f64 %85 ew) %2568 = (*.f64 #s(literal 1/2 binary64) %2567) %2574 = (*.f64 ew %2485) %2575 = (*.f64 #s(literal 1/2 binary64) %2574) %2591 = (-.f64 %2446 %2541) %2599 = (fma.f64 #s(literal 1/2 binary64) %2535 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2591) %88))) %2600 = (-.f64 %2452 %2599) %2630 = (/.f64 %2535 ew) %2632 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %794 %179) (*.f64 #s(literal 1/2 binary64) %2630)) %2636 = (*.f64 #s(literal 1/2 binary64) (/.f64 %789 %168)) %2643 = (/.f64 %2550 ew) %2654 = (*.f64 t %574) %2656 = (*.f64 %2100 %574) %2678 = (*.f64 t %573) %2694 = (/.f64 %634 %168) %2695 = (fma.f64 #s(literal -1/4 binary64) %2694 %2575) %2704 = (/.f64 %2494 ew) %2705 = (*.f64 ew %2497) %2741 = (-.f64 (*.f64 #s(literal -1/2 binary64) ew) %2568) %2746 = (/.f64 (*.f64 %85 %2741) %88) %2748 = (fma.f64 #s(literal 1/2 binary64) %2574 (*.f64 #s(literal 1/2 binary64) %2746)) %2749 = (-.f64 %2127 %2748) %2757 = (*.f64 %2741 %2485) %2759 = (/.f64 (*.f64 %85 %2749) %88) %2773 = (-.f64 %2267 %2636) %2780 = (fma.f64 #s(literal 1/2 binary64) %2630 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2773) %88))) %2781 = (-.f64 %2273 %2780) %2805 = (-.f64 (*.f64 #s(literal -1/6 binary64) eh) %2541) %2813 = (fma.f64 #s(literal 1/2 binary64) %2535 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2805) %88))) %2814 = (-.f64 %2235 %2813) %2840 = (fma.f64 #s(literal -1/2 binary64) ew %2567) %2844 = (*.f64 #s(literal 1/6 binary64) %2567) %2845 = (fma.f64 #s(literal 1/24 binary64) ew %2844) %2853 = (fma.f64 #s(literal -1/720 binary64) ew (*.f64 #s(literal 31/360 binary64) %2567)) %2862 = (-.f64 %2840 %2568) %2869 = (fma.f64 #s(literal 1/2 binary64) %2574 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2862) %88))) %2870 = (-.f64 %2845 %2869) %2895 = (/.f64 %85 %168) %2898 = (-.f64 (fma.f64 #s(literal 1/2 binary64) %233 (*.f64 #s(literal 1/2 binary64) %2895)) %2895) %2901 = (/.f64 %2485 ew) %2906 = (fma.f64 #s(literal 1/24 binary64) %233 (fma.f64 #s(literal 1/6 binary64) %2895 (/.f64 (*.f64 %2840 %2898) ew))) %2907 = (-.f64 (*.f64 #s(literal 1/2 binary64) %2901) %2906) %2934 = (*.f64 #s(literal 1/2 binary64) %2694) %2936 = (fma.f64 #s(literal 1/2 binary64) %2574 (fma.f64 #s(literal 1/2 binary64) %2746 %2934)) %2963 = (*.f64 ew %309) %2966 = (fma.f64 #s(literal -1/2 binary64) %309 (*.f64 #s(literal -1/2 binary64) %2481)) %2972 = (fma.f64 #s(literal -1 binary64) %2509 (fma.f64 #s(literal 1/24 binary64) %309 (*.f64 #s(literal 1/4 binary64) %2481))) %2974 = (*.f64 ew %2966) %3006 = (*.f64 ew %573) %3008 = (*.f64 ew %2654) %3024 = (*.f64 %27 %573) %3025 = (*.f64 ew %3024) %3027 = (*.f64 %27 %574) %3028 = (*.f64 t %3027) %3033 = (*.f64 ew %3027) %3034 = (fma.f64 #s(literal -1/2 binary64) (*.f64 ew (*.f64 t %3024)) %3033) %3071 = (*.f64 %27 %309) %3072 = (*.f64 ew %3071) %3093 = (*.f64 ew %503) (approx ew #s(literal 0 binary64)) (approx eh eh) (approx %5 (*.f64 #s(literal -1 binary64) eh)) (approx %11 (*.f64 #s(literal -1 binary64) %15)) (approx %18 %21) (approx %23 %24) (approx %26 %27) (approx %30 %13) (approx %32 %33) (approx %35 %37) (approx %41 %20) (approx %47 %48) (approx %50 %51) (approx %54 %36) (approx %57 (*.f64 #s(literal -1 binary64) %37)) (approx %61 %62) (approx %64 %65) (approx %67 (/.f64 %62 eh)) (approx %70 %71) (approx %73 %15) (approx %80 #s(literal 1 binary64)) (approx %80 %93) (approx %80 (+.f64 #s(literal 1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/8 binary64) (/.f64 %98 %101) %104)))) (approx %80 (+.f64 #s(literal 1 binary64) (*.f64 %85 (fma.f64 #s(literal 1/2 binary64) %103 (*.f64 %85 (fma.f64 #s(literal -1/8 binary64) %109 (*.f64 #s(literal 1/16 binary64) (/.f64 %113 %116)))))))) (approx %125 %128) (approx %125 %137) (approx %125 %151) (approx %153 (*.f64 eh %128)) (approx %153 (*.f64 eh %137)) (approx %153 (*.f64 eh %151)) (approx %160 ew) (approx %160 (+.f64 ew (*.f64 #s(literal 1/2 binary64) %163))) (approx %160 (+.f64 ew (*.f64 %85 (fma.f64 #s(literal -1/8 binary64) (/.f64 %98 %169) %172)))) (approx %160 (+.f64 ew (*.f64 %85 (fma.f64 #s(literal 1/2 binary64) %171 (*.f64 %85 (fma.f64 #s(literal -1/8 binary64) %177 (*.f64 #s(literal 1/16 binary64) (/.f64 %113 %180)))))))) (approx %189 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %191 %193) %195))) (approx %189 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %204)) %208) %195))) (approx %189 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %204) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %216 %218))))) %204)) %208) %195))) (approx %230 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %87 %231) %233))) (approx %230 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %240)) %244) %233))) (approx %230 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %240) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %112 %252))))) %240)) %244) %233))) (approx %264 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %163))) (approx %264 (+.f64 ew (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %269)) %172)))) (approx %264 (+.f64 ew (*.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %269) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %112 %180))))) %269)) %172)))) (approx %289 (/.f64 %13 ew)) (approx %304 %309) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %91 %308))) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %136))) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %150))) (approx %320 %19) (approx %320 (fma.f64 #s(literal -1/2 binary64) %322 %19)) (approx %320 (fma.f64 ew %14 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %328)) %332)))) (approx %320 (fma.f64 ew %14 (*.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) %338 %341))) %328)) %332)))) (approx %351 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %191 %231) %353))) (approx %351 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %359)) %363) %353))) (approx %351 (*.f64 eh (fma.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %359) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %216 %252))))) %359)) %363) %353))) (approx %381 (*.f64 eh (+.f64 %12 (*.f64 #s(literal -1/2 binary64) (/.f64 %191 %90))))) (approx %381 (*.f64 eh (+.f64 %12 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 %389)) %393))))) (approx %381 (*.f64 eh (+.f64 %12 (*.f64 %85 (-.f64 (*.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %389) %90) (*.f64 #s(literal 1/8 binary64) (/.f64 %216 %116))))) %389)) %393))))) (approx %414 %415) (approx %417 (fma.f64 ew %14 (*.f64 %85 %418))) (approx %417 (fma.f64 ew %14 (*.f64 %85 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %85 %425) %331) %332)))) (approx %417 (fma.f64 ew %14 (*.f64 %85 (-.f64 (fma.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %86 %425) %90) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %97 %418) %101) (*.f64 #s(literal 1/16 binary64) %340))))) %425) %331) %332)))) (approx %447 %448) (approx %447 (fma.f64 %85 %452 %448)) (approx %447 (fma.f64 %85 (-.f64 (fma.f64 #s(literal 1/2 binary64) %450 (*.f64 %85 %459)) %450) %448)) (approx %447 (fma.f64 %85 (-.f64 (fma.f64 #s(literal 1/2 binary64) %450 (*.f64 %85 (-.f64 (fma.f64 #s(literal -1/8 binary64) %455 (*.f64 %85 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %112 (*.f64 %251 %217))) (/.f64 (*.f64 %86 %459) %90)))) %458))) %450) %448)) (approx %480 (fma.f64 ew %14 (*.f64 %85 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %85 %483) %331) %332)))) (approx %480 (fma.f64 ew %14 (*.f64 %85 (-.f64 (fma.f64 %85 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) %338 (fma.f64 #s(literal -1/4 binary64) %340 (fma.f64 #s(literal -1/8 binary64) %340 %341))))) %483) %331) %332)))) (approx %501 %505) (approx %507 %508) (approx (pow %507 2) %511) (approx (pow %507 -2) (/.f64 #s(literal 1 binary64) %511)) (approx %517 %519) (approx %517 (fma.f64 #s(literal -1/2 binary64) %322 %519)) (approx %517 (fma.f64 ew %518 (*.f64 %85 %527))) (approx %517 (fma.f64 ew %518 (*.f64 %85 (fma.f64 #s(literal -1/2 binary64) %331 (*.f64 %85 (fma.f64 #s(literal -1 binary64) %524 (*.f64 #s(literal -1 binary64) (*.f64 %85 (*.f64 ew (*.f64 %14 %144)))))))))) (approx %541 (fma.f64 #s(literal -1 binary64) %37 %519)) (approx %541 (fma.f64 eh (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %544 %19)) %36) %519)) (approx %541 (fma.f64 eh (-.f64 (*.f64 eh %527) %36) %519)) (approx (fabs %541) (fabs.f64 %559)) (approx %570 %578) (approx %580 (fma.f64 #s(literal -1 binary64) %37 %578)) (approx (fabs %580) (fabs.f64 %584)) (approx %589 %592) (approx %594 (fma.f64 #s(literal -1 binary64) %37 %592)) (approx (fabs %594) (fabs.f64 %598)) (approx (fabs %61) (fabs.f64 %602)) (approx (fabs %480) (fabs.f64 %610)) (approx %61 (*.f64 eh %613)) (approx %67 %616) (approx %67 %613) (approx %619 (*.f64 eh (fma.f64 #s(literal -1 binary64) %36 %65))) (approx %80 %624) (approx %80 %630) (approx %80 %639) (approx %80 %651) (approx %125 %653) (approx %125 %660) (approx %125 %668) (approx %125 %680) (approx %153 %655) (approx %153 %659) (approx %153 %667) (approx %153 %679) (approx %160 %687) (approx %160 %691) (approx %160 %695) (approx %160 %700) (approx %189 %703) (approx %189 (fma.f64 #s(literal -1/2 binary64) %707 %703)) (approx %189 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %713 %634) %703) %716)) (approx %189 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %713 %719) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %721))) %641) %703) %730)) (approx %230 %733) (approx %230 (-.f64 %733 %738)) (approx %230 (-.f64 %744 %745)) (approx %230 (-.f64 %750 %755)) (approx %264 %758) (approx %264 %763) (approx %264 %772) (approx %264 %784) (approx %304 %308) (approx %304 %787) (approx %304 (-.f64 %787 (/.f64 #s(literal 1/2 binary64) %790))) (approx %304 (-.f64 (fma.f64 #s(literal 2 binary64) %307 (+.f64 %653 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %795)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %790)))) (approx %320 %804) (approx %320 %809) (approx %320 %818) (approx %320 %830) (approx %351 %832) (approx %351 (fma.f64 #s(literal -1/2 binary64) %834 %832)) (approx %351 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %839 %634) %832) %842)) (approx %351 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %839 %719) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %751))) %641) %832) %853)) (approx %381 %856) (approx %381 (fma.f64 #s(literal -1/2 binary64) %858 %856)) (approx %381 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %863 %634) %856) %866)) (approx %381 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %863 %719) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %674))) %641) %856) %877)) (approx %414 %322) (approx %414 (*.f64 %85 (+.f64 (/.f64 %19 %85) %331))) (approx %417 %886) (approx %417 %896) (approx %417 %909) (approx %417 %928) (approx %447 %930) (approx %447 %941) (approx %447 %957) (approx %447 %974) (approx %480 %983) (approx %480 %999) (approx %517 %1003) (approx %517 %1005) (approx %517 (fma.f64 #s(literal -1/2 binary64) %1007 %1005)) (approx %517 (fma.f64 #s(literal -1/2 binary64) %1007 (fma.f64 #s(literal 3/8 binary64) (/.f64 %19 %795) %1005))) (approx %541 (*.f64 eh (-.f64 (*.f64 #s(literal 2 binary64) %1014) %36))) (approx %541 (*.f64 eh (-.f64 %1019 %36))) (approx %541 (*.f64 eh (-.f64 (fma.f64 #s(literal -1/2 binary64) %994 %1019) %36))) (approx %580 (*.f64 eh (-.f64 %1027 %36))) (approx %594 (*.f64 eh (-.f64 %1031 %36))) (approx %61 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %65) %616)))) (approx %619 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %65 %36)))) (approx %80 (*.f64 #s(literal -1 binary64) %624)) (approx %80 (*.f64 #s(literal -1 binary64) %630)) (approx %80 (*.f64 #s(literal -1 binary64) %639)) (approx %80 (*.f64 #s(literal -1 binary64) %651)) (approx %125 (/.f64 #s(literal -1 binary64) %624)) (approx %125 (*.f64 #s(literal -1 binary64) %660)) (approx %125 (*.f64 #s(literal -1 binary64) %668)) (approx %125 (*.f64 #s(literal -1 binary64) %680)) (approx %153 (/.f64 #s(literal -1 binary64) %623)) (approx %153 (-.f64 %658 %655)) (approx %153 (-.f64 %666 %665)) (approx %153 (-.f64 %678 %672)) (approx %160 (*.f64 #s(literal -1 binary64) %687)) (approx %160 (*.f64 #s(literal -1 binary64) %691)) (approx %160 (*.f64 #s(literal -1 binary64) %695)) (approx %160 (*.f64 #s(literal -1 binary64) %700)) (approx %189 (*.f64 #s(literal -1 binary64) %703)) (approx %189 (fma.f64 #s(literal -1 binary64) %703 %716)) (approx %189 (fma.f64 #s(literal -1 binary64) %703 %730)) (approx %189 (fma.f64 #s(literal -1 binary64) %703 (fma.f64 #s(literal -1/2 binary64) (/.f64 %713 %1082) (fma.f64 #s(literal -1/4 binary64) %728 (fma.f64 #s(literal -1/8 binary64) %728 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 (*.f64 %641 %721)) %716)))))) (approx %230 (/.f64 #s(literal -1 binary64) %686)) (approx %230 (-.f64 %738 %733)) (approx %230 (-.f64 %745 %744)) (approx %230 (-.f64 %755 %750)) (approx %264 (*.f64 #s(literal -1 binary64) %758)) (approx %264 (*.f64 #s(literal -1 binary64) %763)) (approx %264 (*.f64 #s(literal -1 binary64) %772)) (approx %264 (*.f64 #s(literal -1 binary64) %784)) (approx %304 (-.f64 %308 %653)) (approx %304 (fma.f64 #s(literal -1 binary64) %660 %308)) (approx %304 (fma.f64 #s(literal -1 binary64) %668 %308)) (approx %320 (*.f64 #s(literal -1 binary64) %804)) (approx %320 (*.f64 #s(literal -1 binary64) %809)) (approx %320 (*.f64 #s(literal -1 binary64) %818)) (approx %320 (*.f64 #s(literal -1 binary64) %830)) (approx %351 (*.f64 #s(literal -1 binary64) %832)) (approx %351 (fma.f64 #s(literal -1 binary64) %832 %842)) (approx %351 (fma.f64 #s(literal -1 binary64) %832 %853)) (approx %351 (fma.f64 #s(literal -1 binary64) %832 (fma.f64 #s(literal -1/2 binary64) (/.f64 %839 %1082) (fma.f64 #s(literal -1/4 binary64) %851 (fma.f64 #s(literal -1/8 binary64) %851 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 %752) %842)))))) (approx %381 (*.f64 #s(literal -1 binary64) %856)) (approx %381 (fma.f64 #s(literal -1 binary64) %856 %866)) (approx %381 (fma.f64 #s(literal -1 binary64) %856 %877)) (approx %381 (fma.f64 #s(literal -1 binary64) %856 (fma.f64 #s(literal -1/2 binary64) (/.f64 %863 %1082) (fma.f64 #s(literal -1/4 binary64) %875 (fma.f64 #s(literal -1/8 binary64) %875 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 %675) %866)))))) (approx %417 (*.f64 #s(literal -1 binary64) %886)) (approx %417 (*.f64 #s(literal -1 binary64) %896)) (approx %417 (*.f64 #s(literal -1 binary64) %909)) (approx %417 (*.f64 #s(literal -1 binary64) %928)) (approx %447 (*.f64 #s(literal -1 binary64) %930)) (approx %447 (*.f64 #s(literal -1 binary64) %941)) (approx %447 (*.f64 #s(literal -1 binary64) %957)) (approx %447 (*.f64 #s(literal -1 binary64) %974)) (approx %480 (*.f64 #s(literal -1 binary64) %983)) (approx %480 (*.f64 #s(literal -1 binary64) %999)) (approx %517 %1170) (approx %517 %1172) (approx %517 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %806 (fma.f64 #s(literal 3/8 binary64) %826 %807)) eh) %1003)) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -2 binary64) %1014) %616)))) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1170 eh)) %616)))) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1172 eh)) %616)))) (approx %580 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %1027) %616)))) (approx %594 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %1031) %616)))) (approx %61 %602) (approx %80 (/.f64 %1209 ew)) (approx %80 (/.f64 %1214 ew)) (approx %80 (/.f64 %1223 ew)) (approx %80 (/.f64 %1234 ew)) (approx %125 %1237) (approx %125 %1240) (approx %125 %1246) (approx %125 (*.f64 ew %1256)) (approx %153 (/.f64 (*.f64 eh ew) %1209)) (approx %153 (*.f64 ew %1265)) (approx %153 (*.f64 ew %1276)) (approx %153 (*.f64 ew %1289)) (approx %160 %1209) (approx %160 %1214) (approx %160 %1223) (approx %160 %1234) (approx %189 (/.f64 %1297 %1298)) (approx %189 (*.f64 ew (fma.f64 #s(literal -1/2 binary64) (/.f64 %1302 %1303) %1305))) (approx %189 (*.f64 ew (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 %1312)) %1316) %1305))) (approx %189 (*.f64 ew (fma.f64 %88 (-.f64 (*.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1312 %1279) (*.f64 #s(literal 1/8 binary64) (/.f64 %13 %1322))))) %1312)) %1316) %1305))) (approx %230 %1264) (approx %230 %1265) (approx %230 %1276) (approx %230 %1289) (approx %264 %1212) (approx %264 (*.f64 %88 %1239)) (approx %264 (*.f64 %88 %1245)) (approx %264 (*.f64 %88 %1256)) (approx %304 (fma.f64 #s(literal 2 binary64) %307 %1237)) (approx %304 (fma.f64 #s(literal 2 binary64) %307 %1240)) (approx %304 (fma.f64 #s(literal 2 binary64) %307 %1246)) (approx %320 (/.f64 %1351 %1209)) (approx %320 (*.f64 %88 %1356)) (approx %320 (*.f64 %88 (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 %1361)) %1365) %1355))) (approx %320 (*.f64 %88 (fma.f64 %88 (-.f64 (*.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1361 %1279) (*.f64 #s(literal 1/8 binary64) (/.f64 %14 %1249))))) %1361)) %1365) %1355))) (approx %351 %1382) (approx %351 %1385) (approx %351 %1395) (approx %351 %1406) (approx %381 (/.f64 %1297 %1209)) (approx %381 (*.f64 ew %1385)) (approx %381 (*.f64 ew %1395)) (approx %381 (*.f64 ew %1406)) (approx %414 (/.f64 (fma.f64 %88 %14 %1416) ew)) (approx %417 %1420) (approx %417 (fma.f64 %88 %1424 %1420)) (approx %417 (fma.f64 %88 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %88 %1430) %1355) %1423) %1420)) (approx %417 (fma.f64 %88 (-.f64 (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1430 %1279) (fma.f64 #s(literal -1/8 binary64) (/.f64 %1424 (pow.f64 %1209 #s(literal 4 binary64))) (*.f64 #s(literal 1/16 binary64) %1439))))) %1430) %1355) %1423) %1420)) (approx %447 %1450) (approx %447 (fma.f64 %88 %1459 %1450)) (approx %447 (fma.f64 %88 (-.f64 (fma.f64 #s(literal 1/2 binary64) %1454 (*.f64 %88 %1468)) %1458) %1450)) (approx %447 (fma.f64 %88 (-.f64 (fma.f64 #s(literal 1/2 binary64) %1454 (*.f64 %88 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1464 (*.f64 %88 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %14 (*.f64 %85 (*.f64 %86 %1226)))) (/.f64 (*.f64 %89 %1468) %87)))) %1467))) %1458) %1450)) (approx %480 (fma.f64 %88 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %88 %1490) %1355) %1423) %1420)) (approx %480 (fma.f64 %88 (-.f64 (fma.f64 %88 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %88 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1427 (*.f64 #s(literal -1/8 binary64) %1427)) %1279) (fma.f64 #s(literal -1/4 binary64) %1359 (fma.f64 #s(literal -1/8 binary64) %1359 (*.f64 #s(literal 1/8 binary64) %1439)))))) %1490) %1355) %1423) %1420)) (approx %517 %1512) (approx %517 %1516) (approx %517 (*.f64 ew (fma.f64 #s(literal 2 binary64) %1001 (*.f64 ew (fma.f64 %88 (fma.f64 #s(literal -1/2 binary64) %1364 (*.f64 #s(literal 3/8 binary64) (/.f64 %1351 %1226))) %1355))))) (approx %541 (-.f64 %1003 %37)) (approx %541 (-.f64 %1512 %37)) (approx %541 (-.f64 %1516 %37)) (approx %569 (*.f64 ew %576)) (approx %580 %584) (approx %588 (*.f64 ew %590)) (approx %594 %598) (approx %61 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1538 %48))) (approx %67 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1542 %1543))) (approx %80 %1549) (approx %80 %1555) (approx %125 %1563) (approx %125 %1575) (approx %153 %1580) (approx %153 %1590) (approx %153 %1606) (approx %160 (*.f64 ew %93)) (approx %160 (*.f64 ew %1549)) (approx %160 (*.f64 ew %1555)) (approx %189 (fma.f64 #s(literal -1/2 binary64) %1615 %15)) (approx %189 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1621 %99) %15) %1624)) (approx %189 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 (*.f64 %86 %1621)) %89) (*.f64 #s(literal 1/8 binary64) (/.f64 %1630 %217))) %114) %15) (fma.f64 #s(literal -1/4 binary64) %1636 (fma.f64 #s(literal -1/8 binary64) %1636 %1624)))) (approx %230 (/.f64 %1580 ew)) (approx %230 (/.f64 %1590 ew)) (approx %230 (/.f64 %1606 ew)) (approx %264 (*.f64 ew %128)) (approx %264 (*.f64 ew %1563)) (approx %264 (*.f64 ew %1575)) (approx %304 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1560 %308)) %92)) (approx %304 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1571 %308)) %1574)) (approx %320 (*.f64 ew (+.f64 %14 %1662))) (approx %320 (*.f64 ew (-.f64 (+.f64 %14 (*.f64 #s(literal -1 binary64) (/.f64 %1668 %99))) %1672))) (approx %320 (*.f64 ew (-.f64 (+.f64 %14 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1678 %1680) %114))) %1688))) (approx %351 (/.f64 %1693 ew)) (approx %351 (/.f64 %1702 ew)) (approx %351 (/.f64 %1716 ew)) (approx %381 %1693) (approx %381 %1702) (approx %381 %1716) (approx %414 (*.f64 ew %1722)) (approx %417 (*.f64 ew (-.f64 %1722 %1672))) (approx %417 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 %1734 %99) %1661)) %1672))) (approx %417 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 (*.f64 %86 %1734)) %89) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %634 (*.f64 %97 %1729)) %100) (*.f64 #s(literal 1/16 binary64) %1679))) %114) %1661)) (fma.f64 #s(literal -1/8 binary64) %1686 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1731 %1753) %1672))))) (approx %447 (/.f64 (-.f64 %1762 %1760) ew)) (approx %447 (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1766 %1762) %1774) ew)) (approx %447 (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1766 (fma.f64 #s(literal 1/16 binary64) %1778 %1762)) (+.f64 (/.f64 (*.f64 %85 (*.f64 %86 (-.f64 (*.f64 #s(literal -1/8 binary64) %1781) (/.f64 %1772 %89)))) %1787) %1774)) ew)) (approx %480 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1666 (fma.f64 #s(literal -1/8 binary64) %1666 (*.f64 #s(literal 1/2 binary64) %1666))) %99) %1661)) %1672))) (approx %480 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1678 (fma.f64 #s(literal -1/4 binary64) %1679 (fma.f64 #s(literal -1/8 binary64) %1679 %1680))) %114) %1661)) %1811))) (approx %517 (*.f64 ew %1815)) (approx %517 (*.f64 ew %1820)) (approx %517 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1824 %1820))) (approx %541 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1538 %518))) (approx %541 (*.f64 ew (-.f64 %1815 %1538))) (approx %541 (*.f64 ew (-.f64 %1820 %1538))) (approx %580 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1538 %577))) (approx %594 (*.f64 ew (fma.f64 #s(literal -1 binary64) %1538 %591))) (approx %61 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %48 %1538)))) (approx %67 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %1543 %1542)))) (approx %160 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %127 #s(literal 1 binary64))))) (approx %160 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1/2 binary64) %91 %1855) #s(literal 1 binary64))))) (approx %160 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1/2 binary64) %91 (fma.f64 #s(literal -1/16 binary64) %1552 %1855)) #s(literal 1 binary64))))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh %1589) ew))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh %1605) ew))) (approx %230 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %1593 %1787) (fma.f64 #s(literal -1/4 binary64) %1603 (fma.f64 #s(literal -1/8 binary64) %1603 (fma.f64 #s(literal 1/8 binary64) (/.f64 %1596 %116) %1589))))) ew))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %92 #s(literal 1 binary64))))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1892 %99)) %128)))) (approx %264 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 (*.f64 %86 %1892)) %89) (*.f64 #s(literal -1/8 binary64) %1568)) %114)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %91 (fma.f64 #s(literal 1/8 binary64) %1547 (*.f64 #s(literal 1/4 binary64) %1547)))))))) (approx %320 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %1672)))) (approx %320 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %1688)))) (approx %320 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1/2 binary64) %1922 (fma.f64 #s(literal -1/4 binary64) %1686 (fma.f64 #s(literal -1/8 binary64) %1686 (fma.f64 #s(literal 1/8 binary64) %1924 %1672)))))))) (approx %351 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 %1701) ew))) (approx %351 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 %1715) ew))) (approx %351 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1706 %1787) (fma.f64 #s(literal -1/4 binary64) %1713 (fma.f64 #s(literal -1/8 binary64) %1713 (fma.f64 #s(literal 1/8 binary64) (/.f64 %1630 %116) %1701))))) ew))) (approx %414 (*.f64 #s(literal -1 binary64) (*.f64 ew %1952))) (approx %417 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %1952 %1662)))) (approx %417 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %1661 (*.f64 #s(literal -1 binary64) (/.f64 %1967 %99)))) %1662)))) (approx %417 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %1661 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 (*.f64 %86 %1967)) %89) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %634 (*.f64 %97 %1962)) %100) (*.f64 #s(literal -1/16 binary64) %1679))) %114)))) (fma.f64 #s(literal -1/2 binary64) %1661 (fma.f64 #s(literal 1/8 binary64) %1686 (*.f64 #s(literal 1/2 binary64) (/.f64 %1964 %1753)))))))) (approx %447 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %1760) (fma.f64 #s(literal -1 binary64) %1760 %1761)) ew))) (approx %447 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1760 %2003) (fma.f64 #s(literal -1 binary64) %1760 (+.f64 %1761 %2010))) ew))) (approx %447 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1760 (fma.f64 #s(literal -1/16 binary64) %1778 %2003)) (fma.f64 #s(literal -1 binary64) %1760 (+.f64 %1761 (+.f64 %2010 (/.f64 (*.f64 %85 (*.f64 %86 (-.f64 (*.f64 #s(literal 1/8 binary64) %1781) (/.f64 %2009 %89)))) %1787))))) ew))) (approx %480 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %1661 %1672))))) (approx %480 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %1661 %1811))))) (approx %480 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %1661 (fma.f64 #s(literal -1/2 binary64) %1922 (fma.f64 #s(literal -1/4 binary64) %1686 (fma.f64 #s(literal -1/4 binary64) %1924 (fma.f64 #s(literal -1/8 binary64) %1686 (fma.f64 #s(literal -1/8 binary64) %1924 (fma.f64 #s(literal 1/8 binary64) %1924 %1809))))))))))) (approx %517 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 %1672)))) (approx %517 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 (fma.f64 #s(literal 1/2 binary64) %1661 %1819))))) (approx %517 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 (fma.f64 #s(literal 1/2 binary64) %1661 (+.f64 %1824 %1819)))))) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 %1538)))) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %322) %37) ew)))))) (approx %541 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %518 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1416 (/.f64 %1818 %88)) ew)) %37) ew)))))) (approx %580 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %577 %1538)))) (approx %594 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %591 %1538)))) (approx t t) (approx %39 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %2100))) (approx %39 (+.f64 #s(literal 1 binary64) %2107)) (approx %39 (+.f64 #s(literal 1 binary64) %2115)) (approx %40 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %2118))) (approx %40 (+.f64 ew %2124)) (approx %40 (+.f64 ew %2131)) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) %2100)))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %2100 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %2100)))))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %2100 (+.f64 #s(literal 1/3 binary64) (*.f64 %2100 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %2100)))))))) (approx %11 (*.f64 #s(literal -1 binary64) %2155)) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 #s(literal -1/3 binary64) %2159)))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %2100 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 #s(literal -2/15 binary64) %2159)))))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %2100 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 %2100 (fma.f64 #s(literal -2/15 binary64) eh (*.f64 #s(literal -17/315 binary64) %2159)))))))) (approx %18 (*.f64 #s(literal -1 binary64) %2180)) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %71 (*.f64 #s(literal -1/3 binary64) %2183)))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -1/3 binary64) %71 (*.f64 #s(literal -2/15 binary64) %2183)))))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -1/3 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -2/15 binary64) %71 (*.f64 #s(literal -17/315 binary64) %2183)))))))) (approx %29 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %2100)))) (approx %29 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %2100 (-.f64 (*.f64 #s(literal 1/120 binary64) %2100) #s(literal 1/6 binary64)))))) (approx %29 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %2100 (-.f64 (*.f64 %2100 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %2100))) #s(literal 1/6 binary64)))))) (approx %30 %2155) (approx %30 (*.f64 t (+.f64 eh (*.f64 #s(literal -1/6 binary64) %2159)))) (approx %30 (*.f64 t (+.f64 eh (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 #s(literal 1/120 binary64) %2159)))))) (approx %30 (*.f64 t (+.f64 eh (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %2100 (fma.f64 #s(literal -1/5040 binary64) %2159 %2235))))))) (approx %35 %2244) (approx %35 (*.f64 t (fma.f64 #s(literal -1/6 binary64) %2247 %2248))) (approx %35 (*.f64 t (fma.f64 eh %33 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %2248 (*.f64 #s(literal 1/120 binary64) %2247)))))) (approx %35 (*.f64 t (fma.f64 eh %33 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %2248 (*.f64 %2100 (fma.f64 #s(literal -1/5040 binary64) %2247 (*.f64 #s(literal 1/120 binary64) %2248)))))))) (approx %41 %2180) (approx %41 (*.f64 t (fma.f64 %2100 %2269 %71))) (approx %41 (*.f64 t (fma.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) %71 %2277) %2268) %71))) (approx %41 (*.f64 t (fma.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) %71 (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/120 binary64) %71 %2288) %2275))) %2268) %71))) (approx %44 (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 %2100 %2269) (*.f64 #s(literal -1 binary64) %71)))) (approx %44 (*.f64 t (fma.f64 #s(literal -1 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -1 binary64) %2277 (*.f64 #s(literal -1 binary64) %2269)))))) (approx %44 (*.f64 t (fma.f64 #s(literal -1 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -1 binary64) %2269 (*.f64 %2100 (fma.f64 #s(literal -1 binary64) %2288 (*.f64 #s(literal -1 binary64) %2276)))))))) (approx %47 (+.f64 %27 (*.f64 #s(literal -1/2 binary64) %2316))) (approx %47 (+.f64 %27 (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %27 (*.f64 #s(literal 1/24 binary64) %2316))))) (approx %47 (+.f64 %27 (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %27 (*.f64 %2100 (fma.f64 #s(literal -1/720 binary64) %2316 (*.f64 #s(literal 1/24 binary64) %27))))))) (approx %50 %2332) (approx %50 (fma.f64 #s(literal -1/2 binary64) %2334 %2332)) (approx %50 (fma.f64 ew %27 %2339)) (approx %50 (fma.f64 ew %27 %2346)) (approx %54 %2243) (approx %54 (*.f64 t (+.f64 %33 (*.f64 #s(literal -1/6 binary64) %2246)))) (approx %54 (*.f64 t (+.f64 %33 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %33 (*.f64 #s(literal 1/120 binary64) %2246)))))) (approx %54 (*.f64 t (+.f64 %33 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %33 (*.f64 %2100 (fma.f64 #s(literal -1/5040 binary64) %2246 (*.f64 #s(literal 1/120 binary64) %33)))))))) (approx %57 (*.f64 #s(literal -1 binary64) %2244)) (approx %57 (*.f64 t (fma.f64 #s(literal -1 binary64) %2248 (*.f64 #s(literal 1/6 binary64) %2247)))) (approx %57 (*.f64 t (fma.f64 #s(literal -1 binary64) %2248 (*.f64 %2100 (fma.f64 #s(literal -1/120 binary64) %2247 (*.f64 #s(literal 1/6 binary64) %2248)))))) (approx %57 (*.f64 t (fma.f64 #s(literal -1 binary64) %2248 (*.f64 %2100 (fma.f64 #s(literal 1/6 binary64) %2248 (*.f64 %2100 (fma.f64 #s(literal -1/120 binary64) %2248 (*.f64 #s(literal 1/5040 binary64) %2247)))))))) (approx %61 (fma.f64 #s(literal -1 binary64) %2244 %2332)) (approx %61 (fma.f64 ew %27 %2396)) (approx %61 (fma.f64 ew %27 %2403)) (approx %64 %2406) (approx %64 (fma.f64 #s(literal -1/2 binary64) %2408 %2406)) (approx %64 (fma.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %2406 (*.f64 #s(literal 1/24 binary64) %2408)) %2406)) (approx %64 (fma.f64 %2100 (fma.f64 #s(literal -1/2 binary64) %2406 (*.f64 %2100 (fma.f64 #s(literal -1/720 binary64) %2408 (*.f64 #s(literal 1/24 binary64) %2406)))) %2406)) (approx %67 (fma.f64 #s(literal -1 binary64) %2243 %2406)) (approx %67 (fma.f64 t (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %2393 eh)) %33) %2406)) (approx %67 (fma.f64 t (-.f64 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %2406 (*.f64 #s(literal 1/6 binary64) %2243))) %33) %2406)) (approx %619 (fma.f64 ew %27 (*.f64 t (fma.f64 #s(literal -1 binary64) %2248 %2394)))) (approx %619 (fma.f64 ew %27 (*.f64 t (fma.f64 #s(literal -1 binary64) %2248 %2401)))) (approx %73 (*.f64 t (+.f64 eh (*.f64 #s(literal 1/3 binary64) %2159)))) (approx %73 (*.f64 t (+.f64 eh (*.f64 %2100 (fma.f64 #s(literal 2/15 binary64) %2159 %2446))))) (approx %73 (*.f64 t (+.f64 eh (*.f64 %2100 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %2100 (fma.f64 #s(literal 17/315 binary64) %2159 %2452))))))) (approx %75 (*.f64 t (fma.f64 #s(literal 1/3 binary64) %2183 %71))) (approx %75 (*.f64 t (fma.f64 %2100 (fma.f64 #s(literal 2/15 binary64) %2183 (*.f64 #s(literal 1/3 binary64) %71)) %71))) (approx %75 (*.f64 t (fma.f64 %2100 (fma.f64 #s(literal 1/3 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal 17/315 binary64) %2183 (*.f64 #s(literal 2/15 binary64) %71)))) %71))) (approx %80 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %2476))) (approx %80 (+.f64 #s(literal 1 binary64) (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) %2486 %2487)))) (approx %80 (+.f64 #s(literal 1 binary64) (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) %2481 (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) %2498 %2499)))))) (approx %125 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %2476))) (approx %125 (+.f64 #s(literal 1 binary64) %2513)) (approx %125 (+.f64 #s(literal 1 binary64) %2526)) (approx %153 (+.f64 eh (*.f64 #s(literal -1/2 binary64) (/.f64 %2529 %88)))) (approx %153 (+.f64 eh (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 %2537)) %2541)))) (approx %153 (+.f64 eh (*.f64 %2100 (-.f64 (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 %2537) %88) (fma.f64 #s(literal -1/4 binary64) (/.f64 %2548 %88) (*.f64 #s(literal 1/2 binary64) %2550))))) %2537)) %2541)))) (approx %160 (+.f64 ew (*.f64 #s(literal 1/2 binary64) %2562))) (approx %160 (+.f64 ew (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) (*.f64 ew %2486) %2568)))) (approx %160 (+.f64 ew (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) %2567 (*.f64 %2100 (fma.f64 #s(literal 1/2 binary64) (*.f64 ew %2498) %2575)))))) (approx %587 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %2100 %308))) (approx %587 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %2107))) (approx %587 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %2115))) (approx %189 (*.f64 t (+.f64 eh (*.f64 %2100 %2591)))) (approx %189 (*.f64 t (+.f64 eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %2100 %2600)) %2541))))) (approx %189 (*.f64 t (+.f64 eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal 2/15 binary64) eh (*.f64 %2100 (-.f64 (*.f64 #s(literal 17/315 binary64) eh) (fma.f64 #s(literal 1/2 binary64) %2550 (fma.f64 #s(literal 1/2 binary64) (*.f64 %2591 %2485) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2600) %88))))))) %2599))) %2541))))) (approx %230 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2529 %168) %71)) (approx %230 (fma.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 %2632)) %2636) %71)) (approx %230 (fma.f64 %2100 (-.f64 (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 %2632) %88) (fma.f64 #s(literal -1/4 binary64) (/.f64 %2548 %168) (*.f64 #s(literal 1/2 binary64) %2643))))) %2632)) %2636) %71)) (approx %567 %2654) (approx %567 (*.f64 t (+.f64 %574 (*.f64 #s(literal -1/6 binary64) %2656)))) (approx %567 (*.f64 t (+.f64 %574 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %574 (*.f64 #s(literal 1/120 binary64) %2656)))))) (approx %567 (*.f64 t (+.f64 %574 (*.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %574 (*.f64 %2100 (fma.f64 #s(literal -1/5040 binary64) %2656 (*.f64 #s(literal 1/120 binary64) %574)))))))) (approx %568 %573) (approx %568 (+.f64 %573 %2654)) (approx %568 (+.f64 %573 (*.f64 t (+.f64 %574 (*.f64 #s(literal -1/2 binary64) %2678))))) (approx %568 (+.f64 %573 (*.f64 t (+.f64 %574 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 #s(literal -1/6 binary64) %2654))))))) (approx %264 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %2562))) (approx %264 (+.f64 ew (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 %2695)) %2568)))) (approx %264 (+.f64 ew (*.f64 %2100 (-.f64 (*.f64 %2100 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %85 %2695) %88) (fma.f64 #s(literal -1/4 binary64) %2704 (*.f64 #s(literal 1/2 binary64) %2705))))) %2695)) %2568)))) (approx %289 (*.f64 t (fma.f64 #s(literal -1/6 binary64) %2183 %71))) (approx %289 (*.f64 t (fma.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %71 (*.f64 #s(literal 1/120 binary64) %2183)) %71))) (approx %289 (*.f64 t (fma.f64 %2100 (fma.f64 #s(literal -1/6 binary64) %71 (*.f64 %2100 (fma.f64 #s(literal -1/5040 binary64) %2183 %2273))) %71))) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %2476 %308))) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %2513))) (approx %304 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %307 %2526))) (approx %320 (+.f64 ew (*.f64 %2100 %2741))) (approx %320 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %2100 %2749)) %2568)))) (approx %320 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (*.f64 %2100 (-.f64 (*.f64 #s(literal -1/720 binary64) ew) (fma.f64 #s(literal 1/2 binary64) %2705 (fma.f64 #s(literal 1/2 binary64) %2757 (*.f64 #s(literal 1/2 binary64) %2759)))))) %2748))) %2568)))) (approx %351 (*.f64 t (fma.f64 %2100 %2773 %71))) (approx %351 (*.f64 t (fma.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) %71 (*.f64 %2100 %2781)) %2636) %71))) (approx %351 (*.f64 t (fma.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) %71 (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/120 binary64) %71 (*.f64 %2100 (-.f64 %2283 (fma.f64 #s(literal 1/2 binary64) (*.f64 %2773 %2485) (fma.f64 #s(literal 1/2 binary64) %2643 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2781) %88))))))) %2780))) %2636) %71))) (approx %381 (*.f64 t (+.f64 eh (*.f64 %2100 %2805)))) (approx %381 (*.f64 t (+.f64 eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %2100 %2814)) %2541))))) (approx %381 (*.f64 t (+.f64 eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/120 binary64) eh (*.f64 %2100 (-.f64 (*.f64 #s(literal -1/5040 binary64) eh) (fma.f64 #s(literal 1/2 binary64) %2550 (fma.f64 #s(literal 1/2 binary64) (*.f64 %2805 %2485) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2814) %88))))))) %2813))) %2541))))) (approx %414 (+.f64 ew (*.f64 %2100 %2840))) (approx %414 (+.f64 ew (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 %2845 %2567))))) (approx %414 (+.f64 ew (*.f64 %2100 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %2567 (*.f64 %2100 %2853))) %2567))))) (approx %417 (+.f64 ew (*.f64 %2100 %2862))) (approx %417 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 %2870 %2567)) %2568)))) (approx %417 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %2567 (*.f64 %2100 (-.f64 %2853 (fma.f64 #s(literal 1/2 binary64) %2705 (fma.f64 #s(literal 1/2 binary64) (*.f64 %2485 %2862) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 %2870) %88)))))))) %2869) %2567)) %2568)))) (approx %447 %233) (approx %447 (fma.f64 %2100 %2898 %233)) (approx %447 (fma.f64 %2100 (-.f64 (fma.f64 #s(literal 1/2 binary64) %233 (fma.f64 #s(literal 1/2 binary64) %2895 (*.f64 %2100 %2907))) %2895) %233)) (approx %447 (fma.f64 %2100 (-.f64 (fma.f64 #s(literal 1/2 binary64) %233 (fma.f64 #s(literal 1/2 binary64) %2895 (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2901 (*.f64 %2100 (-.f64 (fma.f64 #s(literal 1/720 binary64) %233 (*.f64 #s(literal 1/2 binary64) (/.f64 %2497 ew))) (fma.f64 #s(literal 31/360 binary64) %2895 (+.f64 (/.f64 (*.f64 %2840 %2907) ew) (/.f64 (*.f64 %2845 %2898) ew)))))) %2906)))) %2895) %233)) (approx %480 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 (-.f64 %2845 %2936) %2567)) %2568)))) (approx %480 (+.f64 ew (*.f64 %2100 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %2100 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %2567 (*.f64 %2100 (-.f64 %2853 (fma.f64 #s(literal 1/2 binary64) %2705 (fma.f64 #s(literal 1/2 binary64) %2757 (fma.f64 #s(literal 1/2 binary64) %2759 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %85 (-.f64 %2844 %2934)) %88) (*.f64 #s(literal 1/2 binary64) %2704))))))))) %2936) %2567)) %2568)))) (approx %517 %2963) (approx %517 (fma.f64 ew (*.f64 %2100 %2966) %2963)) (approx %517 (fma.f64 ew %309 (*.f64 %2100 (fma.f64 ew (*.f64 %2100 %2972) %2974)))) (approx %517 (fma.f64 ew %309 (*.f64 %2100 (fma.f64 ew %2966 (*.f64 %2100 (fma.f64 ew (*.f64 %2100 (fma.f64 #s(literal -1 binary64) %2520 (fma.f64 #s(literal -1/48 binary64) %2481 (fma.f64 #s(literal -1/720 binary64) %309 (*.f64 #s(literal 1/2 binary64) %2509))))) (*.f64 ew %2972))))))) (approx %541 (fma.f64 #s(literal -1 binary64) %2244 %2963)) (approx %541 (fma.f64 ew %309 (*.f64 t (-.f64 (*.f64 ew (*.f64 t %2966)) %2248)))) (approx %541 (fma.f64 ew %309 (*.f64 t (-.f64 (*.f64 t (fma.f64 #s(literal 1/6 binary64) %2244 %2974)) %2248)))) (approx %569 %3006) (approx %569 (fma.f64 ew %573 %3008)) (approx %569 (fma.f64 ew %573 (*.f64 t (fma.f64 #s(literal -1/2 binary64) (*.f64 ew %2678) (*.f64 ew %574))))) (approx %569 (fma.f64 ew %573 (*.f64 t (fma.f64 ew %574 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %3006 (*.f64 #s(literal -1/6 binary64) %3008))))))) (approx %570 %3025) (approx %570 (fma.f64 ew %3028 %3025)) (approx %570 (fma.f64 ew %3024 (*.f64 t %3034))) (approx %570 (fma.f64 ew %3024 (*.f64 t (fma.f64 ew %3027 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %3025 (*.f64 #s(literal -1/6 binary64) (*.f64 ew %3028)))))))) (approx %580 (fma.f64 ew %3024 (*.f64 t (-.f64 %3033 %2248)))) (approx %580 (fma.f64 ew %3024 (*.f64 t (-.f64 %3034 %2248)))) (approx %580 (fma.f64 ew %3024 (*.f64 t (-.f64 (fma.f64 ew %3027 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %3025 (*.f64 t (-.f64 (*.f64 #s(literal -1/6 binary64) %3033) (*.f64 #s(literal -1/6 binary64) %2248)))))) %2248)))) (approx %588 (fma.f64 #s(literal -1/2 binary64) %2118 %2963)) (approx %588 (fma.f64 ew %309 %2124)) (approx %588 (fma.f64 ew %309 %2131)) (approx %589 %3072) (approx %589 (fma.f64 #s(literal -1/2 binary64) %2334 %3072)) (approx %589 (fma.f64 ew %3071 %2339)) (approx %589 (fma.f64 ew %3071 %2346)) (approx %594 (fma.f64 #s(literal -1 binary64) %2244 %3072)) (approx %594 (fma.f64 ew %3071 %2396)) (approx %594 (fma.f64 ew %3071 %2403)) (approx %39 %14) (approx %10 %195) (approx %29 %12) (approx %80 %503) (approx %125 %555) (approx %153 (/.f64 eh %503)) (approx %160 %3093) (approx %587 %590) (approx %189 (/.f64 %13 %607)) (approx %230 (/.f64 eh %3093)) (approx %567 %575) (approx %568 %576) (approx %264 (/.f64 ew %503)) (approx %304 %556) (approx %320 %606) (approx %351 (/.f64 %13 %3093)) (approx %381 (/.f64 %13 %503)) (approx %417 %504) (approx %447 (/.f64 %503 %415)) (approx %480 %610) (approx %517 %558) (approx %541 %559) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 170.0ms | ew | 0 |
| 169.0ms | t | 0 |
| 144.0ms | eh | 0 |
| 121.0ms | eh | inf |
| 119.0ms | ew | inf |
| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (cos.f64 %9) %11 = (sin.f64 t) %12 = (*.f64 eh %11) %13 = (sin.f64 %9) %14 = (*.f64 %12 %13) %16 = (/.f64 %12 %3) %17 = (*.f64 #s(literal -1 binary64) %16) %18 = (atan.f64 %17) %19 = (cos.f64 %18) %20 = (*.f64 %2 %19) %21 = (*.f64 ew %20) %22 = (sin.f64 %18) %23 = (*.f64 %11 %22) %24 = (*.f64 eh %23) %25 = (*.f64 #s(literal -1 binary64) %24) %32 = (atan (/ (* (neg eh) (tan t)) ew)) %39 = (- (* (* ew (cos t)) (cos %32)) (* (* eh (sin t)) (sin %32))) %40 = (approx %39 %25) %41 = (/.f64 %21 eh) %42 = (-.f64 %41 %23) %43 = (*.f64 eh %42) %44 = (approx %39 %43) %48 = (/.f64 eh ew) %50 = (PI.f64 ) %51 = (*.f64 %50 #s(literal -1/2 binary64)) %52 = (*.f64 eh %6) %53 = (*.f64 %48 %6) %54 = (hypot.f64 %53 #s(literal 1 binary64)) %55 = (/.f64 #s(literal 1 binary64) %54) %56 = (/.f64 eh %54) %57 = (*.f64 %54 ew) %58 = (fma.f64 %50 #s(literal -1/2 binary64) %51) %59 = (/.f64 %58 #s(literal 2 binary64)) %60 = (cos.f64 %59) %61 = (-.f64 %51 %51) %62 = (/.f64 %61 #s(literal 2 binary64)) %63 = (cos.f64 %62) %64 = (*.f64 %60 %63) %65 = (fma.f64 #s(literal 2 binary64) %64 %2) %66 = (*.f64 %6 %56) %67 = (/.f64 eh %57) %68 = (neg.f64 %50) %69 = (-.f64 %68 %50) %70 = (cos.f64 %69) %71 = (sin.f64 %69) %72 = (*.f64 %11 %71) %73 = (fma.f64 %2 %70 %72) %74 = (/.f64 ew %54) %75 = (*.f64 %48 %11) %76 = (fma.f64 #s(literal 2 binary64) %64 %55) %77 = (*.f64 %74 %2) %78 = (*.f64 %67 %11) %79 = (*.f64 %56 %11) %80 = (fma.f64 %52 %75 %3) %81 = (/.f64 %80 %54) %82 = (/.f64 %54 %80) %83 = (/.f64 #s(literal 1 binary64) %82) %84 = (fma.f64 %52 %78 %77) %85 = (fma.f64 %53 %79 %77) %86 = (fma.f64 %66 %75 %77) %87 = (fabs.f64 %81) %88 = (sqrt.f64 %87) %90 = (pow.f64 %88 #s(literal -2 binary64)) %92 = (*.f64 %3 %76) %93 = (-.f64 %92 %14) %95 = (*.f64 ew %73) %96 = (*.f64 %95 %10) %97 = (-.f64 %96 %14) %99 = (*.f64 ew %65) %100 = (*.f64 %99 %10) %101 = (-.f64 %100 %14) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 #s(literal -1 binary64) %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %40 %41 %42 %43 %44 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) %48 #s(literal -2 binary64) %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 (pow.f64 %88 #s(literal 2 binary64)) %90 (/.f64 #s(literal 1 binary64) %90) %92 %93 (fabs.f64 %93) %95 %96 %97 (fabs.f64 %97) %99 %100 %101 (fabs.f64 %101) (fabs.f64 %40) (fabs.f64 %44) (fabs.f64 %83) (fabs.f64 %84) (fabs.f64 %86) (fabs.f64 %85) |
| Outputs |
|---|
%2 = (cos.f64 t) %3 = (fabs.f64 t) %5 = (neg.f64 t) %13 = (PI.f64 ) %15 = (fma.f64 %13 #s(literal 1/2 binary64) t) %17 = (*.f64 %13 #s(literal 1/2 binary64)) %22 = (sin.f64 t) %23 = (cos.f64 %17) %25 = (*.f64 %2 #s(literal 1 binary64)) %29 = (*.f64 ew %2) %32 = (neg.f64 eh) %42 = (tan.f64 t) %43 = (+.f64 t %13) %45 = (+.f64 %43 %13) %48 = (sin.f64 %5) %49 = (neg.f64 %2) %51 = (/.f64 #s(literal 1 binary64) %2) %55 = (neg.f64 %42) %57 = (*.f64 %32 %42) %60 = (*.f64 eh %42) %62 = (*.f64 eh %22) %63 = (neg.f64 %62) %65 = (/.f64 %57 ew) %66 = (neg.f64 ew) %67 = (/.f64 %60 %66) %68 = (/.f64 %42 ew) %70 = (*.f64 eh (neg.f64 %68)) %71 = (*.f64 %32 %68) %72 = (/.f64 eh ew) %73 = (neg.f64 %72) %74 = (*.f64 %42 %73) %75 = (/.f64 %32 ew) %76 = (*.f64 %42 %75) %77 = (*.f64 %72 %55) %78 = (*.f64 %55 %72) %79 = (*.f64 %73 %42) %80 = (*.f64 %68 %32) %81 = (*.f64 %72 %42) %82 = (neg.f64 %81) %83 = (neg.f64 %66) %84 = (/.f64 %57 %83) %86 = (/.f64 (*.f64 %60 #s(literal -1 binary64)) ew) %88 = (/.f64 (*.f64 #s(literal -1 binary64) %60) ew) %90 = (*.f64 eh (*.f64 %68 #s(literal -1 binary64))) %92 = (*.f64 %42 (*.f64 %72 #s(literal -1 binary64))) %93 = (*.f64 #s(literal -1 binary64) %81) %94 = (*.f64 %81 #s(literal -1 binary64)) %96 = (*.f64 %72 (*.f64 %42 #s(literal -1 binary64))) %98 = (*.f64 (/.f64 #s(literal -1 binary64) ew) %60) %100 = (*.f64 (*.f64 #s(literal -1 binary64) %42) %72) %102 = (*.f64 (*.f64 #s(literal -1 binary64) %72) %42) %104 = (/.f64 (*.f64 %57 #s(literal 1 binary64)) ew) %105 = (/.f64 #s(literal 1 binary64) ew) %107 = (*.f64 %42 (*.f64 %32 %105)) %108 = (*.f64 %57 %105) %109 = (/.f64 #s(literal 1 binary64) %66) %110 = (*.f64 %60 %109) %111 = (*.f64 %105 %57) %113 = (neg.f64 (*.f64 %81 #s(literal 1 binary64))) %115 = (neg.f64 (*.f64 #s(literal 1 binary64) %81)) %117 = (/.f64 #s(literal 1 binary64) (/.f64 ew %57)) %119 = (/.f64 #s(literal 1 binary64) (/.f64 %66 %60)) %121 = (*.f64 ew #s(literal 2 binary64)) %122 = (/.f64 (*.f64 %60 #s(literal -2 binary64)) %121) %124 = (*.f64 #s(literal 2 binary64) ew) %125 = (/.f64 (*.f64 #s(literal -2 binary64) %60) %124) %127 = (/.f64 (*.f64 %81 #s(literal -2 binary64)) #s(literal 2 binary64)) %129 = (/.f64 (*.f64 #s(literal -2 binary64) %81) #s(literal 2 binary64)) %130 = (neg.f64 %29) %131 = (/.f64 %62 %130) %132 = (/.f64 %63 %29) %133 = (*.f64 %72 %22) %134 = (/.f64 %133 %49) %135 = (neg.f64 %133) %136 = (/.f64 %135 %2) %138 = (/.f64 (/.f64 %63 ew) %2) %139 = (neg.f64 %130) %140 = (/.f64 %63 %139) %141 = (neg.f64 %63) %142 = (/.f64 %141 %130) %144 = (/.f64 (*.f64 %133 #s(literal -1 binary64)) %2) %146 = (/.f64 (*.f64 #s(literal -1 binary64) %133) %2) %148 = (*.f64 (/.f64 #s(literal -1 binary64) %2) %133) %149 = (/.f64 #s(literal 1 binary64) %29) %151 = (*.f64 %62 (neg.f64 %149)) %152 = (*.f64 %63 %149) %154 = (/.f64 #s(literal 1 binary64) (/.f64 %29 %63)) %156 = (/.f64 (*.f64 %63 #s(literal -1 binary64)) %130) %158 = (/.f64 (*.f64 #s(literal -1 binary64) %63) %130) %160 = (*.f64 %29 #s(literal 2 binary64)) %161 = (/.f64 (*.f64 %62 #s(literal -2 binary64)) %160) %163 = (*.f64 #s(literal 2 binary64) %29) %164 = (/.f64 (*.f64 #s(literal -2 binary64) %62) %163) %166 = (*.f64 %62 (*.f64 %149 #s(literal -1 binary64))) %169 = (/.f64 (*.f64 %133 #s(literal -2 binary64)) (*.f64 %2 #s(literal 2 binary64))) %172 = (/.f64 (*.f64 #s(literal -2 binary64) %133) (*.f64 #s(literal 2 binary64) %2)) %175 = (/.f64 (*.f64 %63 #s(literal -2 binary64)) (*.f64 %130 #s(literal 2 binary64))) %178 = (/.f64 (*.f64 #s(literal -2 binary64) %63) (*.f64 #s(literal 2 binary64) %130)) %180 = (*.f64 %81 #s(literal -1/2 binary64)) %181 = (fma.f64 %81 #s(literal -1/2 binary64) %180) %182 = (*.f64 #s(literal -1/2 binary64) %81) %183 = (fma.f64 #s(literal -1/2 binary64) %81 %182) %184 = (+.f64 %180 %180) %185 = (+.f64 %182 %182) %186 = (atan.f64 %65) %187 = (atan.f64 %81) %188 = (neg.f64 %187) %189 = (hypot.f64 %81 #s(literal 1 binary64)) %190 = (/.f64 #s(literal 1 binary64) %189) %191 = (neg.f64 %189) %192 = (/.f64 #s(literal -1 binary64) %191) %193 = (fabs.f64 %190) %194 = (/.f64 #s(literal -1 binary64) %189) %195 = (neg.f64 %194) %196 = (neg.f64 %191) %197 = (/.f64 #s(literal 1 binary64) %196) %198 = (*.f64 #s(literal 2 binary64) %189) %199 = (/.f64 #s(literal 2 binary64) %198) %200 = (*.f64 %190 #s(literal 1 binary64)) %201 = (*.f64 #s(literal -1 binary64) %194) %202 = (*.f64 #s(literal 1 binary64) %190) %203 = (/.f64 #s(literal 1/2 binary64) %189) %204 = (*.f64 #s(literal 2 binary64) %203) %206 = (/.f64 #s(literal 1 binary64) (/.f64 %189 #s(literal 1 binary64))) %207 = (*.f64 #s(literal 2 binary64) %191) %208 = (/.f64 #s(literal -2 binary64) %207) %210 = (/.f64 #s(literal 1 binary64) (/.f64 %191 #s(literal -1 binary64))) %211 = (*.f64 #s(literal 1/2 binary64) %190) %212 = (*.f64 #s(literal 2 binary64) %211) %214 = (/.f64 (*.f64 #s(literal 2 binary64) %190) #s(literal 2 binary64)) %215 = (*.f64 #s(literal 2 binary64) #s(literal -1 binary64)) %216 = (/.f64 %215 %207) %217 = (pow.f64 %189 #s(literal -1 binary64)) %219 = (/.f64 #s(literal 1 binary64) (pow.f64 %189 #s(literal 1 binary64))) %221 = (-.f64 (pow.f64 %81 #s(literal 2 binary64)) #s(literal -1 binary64)) %222 = (neg.f64 #s(literal 1/2 binary64)) %223 = (pow.f64 %221 %222) %224 = (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %225 = (pow.f64 %221 %224) %226 = (cos.f64 %187) %227 = (cos.f64 %186) %228 = (fabs.f64 %187) %229 = (cos.f64 %228) %230 = (fabs.f64 %81) %232 = (cos.f64 (atan.f64 %230)) %234 = (cos.f64 (fabs.f64 %228)) %236 = (cos.f64 (neg.f64 %228)) %238 = (sin.f64 (+.f64 %187 %17)) %239 = (fma.f64 %13 #s(literal 1/2 binary64) %186) %240 = (sin.f64 %239) %242 = (sin.f64 (+.f64 %228 %17)) %243 = (/.f64 #s(literal -1/2 binary64) %191) %244 = (+.f64 %243 %243) %245 = (asinh.f64 %65) %246 = (tanh.f64 %245) %247 = (fma.f64 %246 %23 %190) %249 = (+.f64 (*.f64 %246 %23) %190) %251 = (sin.f64 %186) %252 = (*.f64 %189 ew) %253 = (/.f64 %57 %252) %254 = (neg.f64 %252) %255 = (/.f64 %60 %254) %256 = (/.f64 %65 %189) %257 = (/.f64 %81 %191) %259 = (*.f64 %32 (/.f64 %68 %189)) %260 = (/.f64 %81 %189) %261 = (neg.f64 %260) %262 = (*.f64 #s(literal -1 binary64) %260) %263 = (*.f64 %81 %194) %264 = (/.f64 #s(literal 1 binary64) %252) %265 = (*.f64 %57 %264) %266 = (*.f64 %65 %190) %268 = (/.f64 #s(literal 1 binary64) (/.f64 %189 %65)) %269 = (*.f64 %29 %189) %270 = (/.f64 %63 %269) %271 = (*.f64 %22 %246) %272 = (*.f64 eh %271) %273 = (*.f64 %246 eh) %274 = (*.f64 %22 %273) %275 = (*.f64 eh %246) %276 = (*.f64 %22 %275) %277 = (*.f64 %62 %246) %278 = (*.f64 %246 %62) %279 = (*.f64 %271 eh) %280 = (*.f64 %273 %22) %281 = (*.f64 %275 %22) %283 = (/.f64 (*.f64 %65 %62) %189) %285 = (/.f64 (*.f64 %62 %65) %189) %287 = (cos.f64 (+.f64 t %187)) %289 = (cos.f64 (-.f64 t %187)) %290 = (-.f64 %287 %289) %292 = (/.f64 (*.f64 %290 eh) #s(literal 2 binary64)) %293 = (*.f64 eh %290) %294 = (/.f64 %293 #s(literal 2 binary64)) %301 = (neg.f64 #s(literal -1/2 binary64)) %307 = (*.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %312 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %313 = (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %318 = (neg.f64 %13) %324 = (neg.f64 %318) %330 = (/.f64 %60 ew) %331 = (*.f64 eh %68) %332 = (*.f64 %42 %72) %333 = (*.f64 %68 eh) %334 = (/.f64 %57 %66) %335 = (neg.f64 %65) %337 = (*.f64 eh (*.f64 %105 %42)) %338 = (*.f64 %60 %105) %340 = (/.f64 #s(literal 1 binary64) (/.f64 ew %60)) %341 = (/.f64 %62 %29) %343 = (*.f64 %22 (/.f64 eh %29)) %344 = (/.f64 %133 %2) %346 = (*.f64 %22 (/.f64 %72 %2)) %347 = (/.f64 %22 ew) %348 = (/.f64 eh %2) %349 = (*.f64 %347 %348) %350 = (*.f64 %348 %347) %351 = (/.f64 %63 %130) %352 = (/.f64 %135 %49) %354 = (/.f64 (*.f64 %62 #s(literal 1 binary64)) %29) %356 = (*.f64 %22 (*.f64 eh %149)) %357 = (*.f64 %62 %149) %358 = (*.f64 %149 %62) %360 = (/.f64 #s(literal 1 binary64) (/.f64 %29 %62)) %361 = (*.f64 %133 %51) %362 = (/.f64 %141 %139) %364 = (/.f64 #s(literal 1 binary64) (/.f64 %2 %133)) %366 = (*.f64 %63 (/.f64 #s(literal 1 binary64) %130)) %368 = (/.f64 #s(literal 1 binary64) (/.f64 %130 %63)) %369 = (/.f64 %2 %189) %381 = (+.f64 %289 %287) %391 = (cos.f64 (-.f64 %186 t)) %434 = (/.f64 %289 #s(literal 2 binary64)) %435 = (/.f64 %287 #s(literal 2 binary64)) %535 = (/.f64 %29 %189) %536 = (*.f64 ew %369) %537 = (/.f64 ew %189) %538 = (*.f64 %2 %537) %539 = (*.f64 %369 ew) %540 = (*.f64 %537 %2) %541 = (/.f64 %130 %191) %542 = (*.f64 %29 #s(literal 1 binary64)) %543 = (/.f64 %542 %189) %544 = (*.f64 #s(literal 1 binary64) %29) %545 = (/.f64 %544 %189) %546 = (*.f64 %29 %190) %547 = (*.f64 %190 %29) %548 = (*.f64 #s(literal 1 binary64) %536) %550 = (/.f64 #s(literal 1 binary64) (/.f64 %189 %29)) %552 = (/.f64 (*.f64 %29 #s(literal -1 binary64)) %191) %554 = (/.f64 (*.f64 #s(literal -1 binary64) %29) %191) %555 = (*.f64 %542 %190) %557 = (/.f64 (*.f64 %381 ew) #s(literal 2 binary64)) %559 = (/.f64 (*.f64 ew %381) #s(literal 2 binary64)) %561 = (neg.f64 %271) %578 = (neg.f64 %246) %584 = (*.f64 %32 %246) %587 = (neg.f64 %277) %588 = (*.f64 %271 #s(literal -1 binary64)) %590 = (*.f64 %246 #s(literal -1 binary64)) %594 = (*.f64 #s(literal -1 binary64) %271) %606 = (*.f64 %32 %290) %608 = (*.f64 %277 #s(literal -1/2 binary64)) %610 = (*.f64 #s(literal -1/2 binary64) %277) %616 = (/ eh ew) %617 = (tan t) %629 = (- (* (* ew (cos t)) (cos (atan (* %616 %617)))) (* (* eh (sin t)) (sin (atan (* %617 (neg %616)))))) %630 = (approx %629 %587) %632 = (/.f64 %369 eh) %634 = (/.f64 ew eh) %635 = (*.f64 %369 %634) %637 = (neg.f64 %537) %638 = (*.f64 %637 %2) %644 = (*.f64 %536 #s(literal 1 binary64)) %646 = (/.f64 %190 eh) %648 = (/.f64 #s(literal 1 binary64) eh) %649 = (*.f64 ew %648) %655 = (neg.f64 %638) %656 = (neg.f64 %32) %658 = (/.f64 #s(literal 1 binary64) %32) %662 = (*.f64 %190 %648) %664 = (-.f64 %635 %271) %674 = (-.f64 %271 %635) %676 = (neg.f64 %48) %696 = (*.f64 eh %664) %708 = (approx %629 %696) %709 = (fabs.f64 #s(literal -1 binary64)) %710 = (fabs.f64 #s(literal 1 binary64)) %711 = (neg.f64 #s(literal -1 binary64)) %712 = (sqrt.f64 #s(literal 1 binary64)) %714 = (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %715 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %716 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %717 = (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) %718 = (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %719 = (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %720 = (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %721 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %722 = (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %723 = (/.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %724 = (fabs.f64 #s(literal 2 binary64)) %725 = (fabs.f64 #s(literal 1/2 binary64)) %726 = (*.f64 %724 %725) %727 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) %728 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) %729 = (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %730 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) %731 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) %732 = (/.f64 %724 %724) %733 = (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %734 = (*.f64 #s(literal 2 binary64) %733) %736 = (/.f64 (*.f64 #s(literal -2 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) %737 = (fma.f64 %724 %725 #s(literal 0 binary64)) %738 = (*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) %739 = (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %738) %740 = (*.f64 #s(literal -1/2 binary64) #s(literal -1 binary64)) %741 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %740) %742 = (fma.f64 #s(literal 2 binary64) %733 #s(literal 0 binary64)) %743 = (+.f64 %738 %738) %744 = (+.f64 %740 %740) %745 = (fma.f64 #s(literal -1 binary64) %224 #s(literal 1/2 binary64)) %746 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %747 = (fma.f64 #s(literal 2 binary64) %746 #s(literal 1/2 binary64)) %748 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %749 = (*.f64 %313 %748) %750 = (/.f64 %313 %313) %751 = (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %752 = (/.f64 %751 %313) %753 = (exp.f64 #s(literal 0 binary64)) %754 = (fma.f64 %313 %748 #s(literal 0 binary64)) %755 = (cosh.f64 #s(literal 0 binary64)) %756 = (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %757 = (exp.f64 %756) %758 = (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %759 = (exp.f64 %758) %760 = (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %761 = (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %762 = (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %763 = (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) %764 = (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %765 = (pow.f64 #s(literal 1 binary64) %764) %767 = (pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))) %768 = (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %769 = (*.f64 %768 #s(literal 1 binary64)) %770 = (pow.f64 #s(literal 1 binary64) %313) %772 = (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -2 binary64))) %773 = (fma.f64 %768 #s(literal 1 binary64) #s(literal 0 binary64)) %774 = (exp.f64 #s(literal -1/2 binary64)) %775 = (/.f64 %774 %774) %777 = (pow.f64 (exp.f64 %13) #s(literal 0 binary64)) %778 = (pow.f64 %774 #s(literal 0 binary64)) %779 = (*.f64 %13 #s(literal -1/2 binary64)) %780 = (exp.f64 %779) %781 = (/.f64 %780 %780) %782 = (neg.f64 %779) %783 = (exp.f64 %782) %784 = (*.f64 %780 %783) %785 = (cos.f64 #s(literal 0 binary64)) %786 = (fma.f64 %780 %783 #s(literal 0 binary64)) %787 = (fabs.f64 #s(literal 0 binary64)) %788 = (cos.f64 %787) %790 = (cos.f64 (fabs.f64 %787)) %792 = (cos.f64 (neg.f64 %787)) %793 = (sin.f64 %17) %794 = (*.f64 %779 #s(literal 1/2 binary64)) %795 = (exp.f64 %794) %796 = (/.f64 %795 %795) %798 = (sin.f64 (+.f64 %787 %17)) %801 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) %803 = (/.f64 (+.f64 (cos.f64 (+.f64 %318 %13)) %801) #s(literal 2 binary64)) %804 = (cosh.f64 #s(literal -1/2 binary64)) %806 = (sinh.f64 #s(literal -1/2 binary64)) %808 = (-.f64 (*.f64 %804 %804) (*.f64 %806 %806)) %809 = (cosh.f64 %779) %811 = (sinh.f64 %779) %813 = (-.f64 (*.f64 %809 %809) (*.f64 %811 %811)) %814 = (sin.f64 #s(literal 0 binary64)) %815 = (fma.f64 %814 %23 #s(literal 1 binary64)) %817 = (+.f64 (*.f64 %814 %23) #s(literal 1 binary64)) %818 = (cosh.f64 %782) %820 = (*.f64 %811 (sinh.f64 %782)) %821 = (fma.f64 %809 %818 %820) %823 = (+.f64 (*.f64 %809 %818) %820) %824 = (cos.f64 #s(literal -1/2 binary64)) %825 = (sin.f64 #s(literal -1/2 binary64)) %826 = (hypot.f64 %824 %825) %827 = (cosh.f64 %794) %829 = (sinh.f64 %794) %831 = (-.f64 (*.f64 %827 %827) (*.f64 %829 %829)) %832 = (cos.f64 %779) %833 = (sin.f64 %779) %834 = (hypot.f64 %832 %833) %835 = (cos.f64 %794) %836 = (sin.f64 %794) %837 = (hypot.f64 %835 %836) %838 = (*.f64 %825 %825) %839 = (fma.f64 %824 %824 %838) %841 = (+.f64 (*.f64 %824 %824) %838) %842 = (*.f64 %833 %833) %843 = (fma.f64 %832 %832 %842) %844 = (*.f64 %832 %832) %845 = (+.f64 %844 %842) %848 = (-.f64 %844 (*.f64 %833 (sin.f64 %782))) %849 = (*.f64 %836 %836) %850 = (fma.f64 %835 %835 %849) %851 = (*.f64 %835 %835) %852 = (+.f64 %851 %849) %883 = (*.f64 eh #s(literal 1 binary64)) %921 = (fabs.f64 %230) %923 = (neg.f64 %230) %938 = (*.f64 %189 %189) %940 = (/.f64 eh %189) %958 = (*.f64 %13 #s(literal -1 binary64)) %959 = (*.f64 %13 #s(literal 1 binary64)) %961 = (+.f64 %13 %13) %972 = (*.f64 %324 #s(literal -1/2 binary64)) %974 = (neg.f64 %782) %980 = (*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) %982 = (*.f64 %958 #s(literal 1/2 binary64)) %987 = (*.f64 %959 #s(literal 1/2 binary64)) %992 = (fma.f64 %13 #s(literal -1 binary64) #s(literal 0 binary64)) %994 = (*.f64 %961 #s(literal 1/2 binary64)) %998 = (-.f64 %958 #s(literal 0 binary64)) %1006 = (/.f64 %961 #s(literal 2 binary64)) %1011 = (-.f64 #s(literal 0 binary64) %982) %1015 = (/.f64 #s(literal 1 binary64) #s(literal -2 binary64)) %1040 = (*.f64 %13 %13) %1049 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %1056 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) %1065 = (neg.f64 %794) %1067 = (fma.f64 %779 #s(literal 1/2 binary64) #s(literal 0 binary64)) %1070 = (/.f64 %782 #s(literal 2 binary64)) %1072 = (fma.f64 %958 #s(literal 1/2 binary64) %779) %1075 = (-.f64 %794 #s(literal 0 binary64)) %1079 = (-.f64 %982 %779) %1086 = (*.f64 #s(literal 2 binary64) #s(literal 0 binary64)) %1092 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) %1096 = (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)) %1099 = (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)) %1123 = (cos.f64 %982) %1125 = (fabs.f64 %982) %1132 = (/.f64 (fma.f64 %13 #s(literal -1 binary64) %13) #s(literal 2 binary64)) %1138 = (sin.f64 %982) %1139 = (*.f64 %1138 %814) %1142 = (*.f64 #s(literal 2 binary64) %832) %1144 = (*.f64 %1123 #s(literal 1 binary64)) %1151 = (neg.f64 #s(literal 0 binary64)) %1152 = (-.f64 %13 %13) %1153 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %1154 = (*.f64 %13 #s(literal 0 binary64)) %1155 = (*.f64 #s(literal 0 binary64) %13) %1156 = (*.f64 #s(literal -1/2 binary64) #s(literal 0 binary64)) %1157 = (*.f64 #s(literal 0 binary64) #s(literal -1/2 binary64)) %1158 = (*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) %1159 = (*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) %1160 = (+.f64 %13 %318) %1161 = (+.f64 #s(literal -1/2 binary64) %301) %1162 = (/.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %1163 = (/.f64 #s(literal 0 binary64) #s(literal -2 binary64)) %1164 = (*.f64 %318 #s(literal 0 binary64)) %1165 = (*.f64 #s(literal 0 binary64) %222) %1166 = (*.f64 %301 #s(literal 0 binary64)) %1167 = (*.f64 %1040 #s(literal 0 binary64)) %1168 = (*.f64 %779 #s(literal 0 binary64)) %1169 = (*.f64 #s(literal 0 binary64) %748) %1170 = (/.f64 #s(literal 0 binary64) %313) %1171 = (/.f64 #s(literal 0 binary64) %1092) %1172 = (/.f64 #s(literal 0 binary64) %312) %1173 = (/.f64 #s(literal 0 binary64) %751) %1174 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %1175 = (/.f64 %1174 #s(literal 2 binary64)) %1176 = (*.f64 #s(literal 0 binary64) %746) %1177 = (*.f64 #s(literal 0 binary64) %1056) %1178 = (*.f64 #s(literal 0 binary64) %1015) %1180 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 0 binary64))) %1182 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 0 binary64))) %1183 = (-.f64 %779 %779) %1184 = (fma.f64 #s(literal -1/2 binary64) %13 %782) %1185 = (fma.f64 #s(literal -1/2 binary64) %318 %779) %1186 = (fma.f64 %13 #s(literal -1/2 binary64) %782) %1187 = (fma.f64 %13 %301 %779) %1188 = (fma.f64 %318 #s(literal -1/2 binary64) %779) %1189 = (fma.f64 %301 %13 %779) %1190 = (+.f64 %779 %782) %1191 = (+.f64 %782 %779) %1192 = (/.f64 %1174 %313) %1193 = (/.f64 %1174 %312) %1194 = (-.f64 %1049 %1049) %1195 = (/.f64 #s(literal -1/2 binary64) #s(literal -2 binary64)) %1196 = (-.f64 %1195 %1195) %1197 = (-.f64 %779 %972) %1198 = (-.f64 %779 %974) %1199 = (fma.f64 #s(literal -1/2 binary64) %318 %974) %1200 = (fma.f64 %13 %301 %974) %1201 = (fma.f64 %318 #s(literal -1/2 binary64) %974) %1202 = (fma.f64 %301 %13 %974) %1203 = (+.f64 %782 %974) %1204 = (sinh.f64 #s(literal 0 binary64)) %1205 = (-.f64 %794 %794) %1206 = (*.f64 %13 %782) %1207 = (fma.f64 %13 %779 %1206) %1208 = (*.f64 %782 %13) %1209 = (fma.f64 %779 %13 %1208) %1210 = (fma.f64 #s(literal -1/2 binary64) %17 %1065) %1211 = (fma.f64 %779 #s(literal 1/2 binary64) %1065) %1212 = (/.f64 %779 #s(literal -2 binary64)) %1213 = (+.f64 %1212 %794) %1215 = (/.f64 (-.f64 %958 %958) %313) %1217 = (+.f64 (*.f64 %779 %13) %1208) %1219 = (+.f64 (*.f64 %13 %779) %1206) %1220 = (+.f64 %794 %1065) %1221 = (fma.f64 #s(literal -1/2 binary64) %17 %1070) %1222 = (fma.f64 %13 %1049 %1065) %1223 = (fma.f64 %779 #s(literal 1/2 binary64) %1070) %1224 = (-.f64 %1212 %1212) %1225 = (+.f64 %794 %1070) %1226 = (fma.f64 %13 %1049 %1070) %1229 = (/.f64 (-.f64 (*.f64 %794 #s(literal 2 binary64)) %779) #s(literal 2 binary64)) %1230 = (/.f64 %794 #s(literal 2 binary64)) %1231 = (-.f64 %1230 %1230) %1232 = (/.f64 %794 #s(literal -2 binary64)) %1233 = (-.f64 %1232 %1232) %1234 = (sin.f64 %13) %1235 = (sin.f64 %318) %1239 = (neg.f64 %1142) %1248 = (/.f64 %1123 #s(literal 2 binary64)) %1350 = (fma.f64 #s(literal 2 binary64) %832 %2) %1355 = (neg.f64 %49) %1364 = (*.f64 %1239 #s(literal 1 binary64)) %1372 = (*.f64 #s(literal -2 binary64) %1144) %1375 = (*.f64 (neg.f64 %1144) #s(literal 2 binary64)) %1385 = (fma.f64 %1142 #s(literal 1/2 binary64) %2) %1392 = (-.f64 %1144 %49) %1403 = (*.f64 (cos.f64 (/.f64 (fma.f64 %958 #s(literal 1/2 binary64) %982) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %982 %982) #s(literal 2 binary64)))) %1409 = (*.f64 %42 %940) %1421 = (*.f64 %940 %22) %1427 = (/.f64 eh %252) %1452 = (-.f64 %318 %13) %1456 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %1473 = (fabs.f64 %961) %1485 = (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %1486 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1485) %1487 = (*.f64 %801 #s(literal 1 binary64)) %1491 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %1498 = (neg.f64 %1491) %1506 = (*.f64 %22 %1486) %1511 = (cos.f64 %45) %1512 = (-.f64 %1511 %1511) %1518 = (/.f64 %1511 #s(literal 2 binary64)) %1520 = (-.f64 t %961) %1537 = (*.f64 %801 %2) %1555 = (*.f64 %676 %1486) %1560 = (+.f64 %1511 %1511) %1585 = (*.f64 ew #s(literal 1 binary64)) %1607 = (fma.f64 #s(literal 2 binary64) %832 %190) %1634 = (fma.f64 %1123 #s(literal 1 binary64) %190) %1639 = (-.f64 %1144 %194) %1646 = (fma.f64 %189 %1142 #s(literal 1 binary64)) %1663 = (*.f64 %1427 %22) %1666 = (/.f64 %22 %189) %1686 = (*.f64 %42 %22) %1687 = (*.f64 %1686 %72) %1689 = (*.f64 %60 %133) %1692 = (*.f64 eh %133) %1694 = (*.f64 %60 %72) %1696 = (*.f64 %22 %60) %1698 = (fma.f64 %60 %133 %29) %1702 = (*.f64 %60 %22) %1704 = (*.f64 %133 eh) %1720 = (*.f64 %83 %2) %1741 = (neg.f64 %1698) %1745 = (/.f64 %1698 %189) %1746 = (/.f64 %1698 %196) %1747 = (/.f64 %1741 %191) %1748 = (neg.f64 %1745) %1749 = (neg.f64 %1748) %1750 = (*.f64 %1698 #s(literal 1 binary64)) %1751 = (/.f64 %1750 %189) %1752 = (*.f64 #s(literal 1 binary64) %1698) %1753 = (/.f64 %1752 %189) %1754 = (*.f64 %190 %1698) %1755 = (*.f64 #s(literal 1 binary64) %1745) %1756 = (*.f64 %1698 %190) %1757 = (*.f64 %1745 #s(literal 1 binary64)) %1758 = (/.f64 %189 %1698) %1759 = (/.f64 #s(literal 1 binary64) %1758) %1761 = (/.f64 (*.f64 %1698 #s(literal -1 binary64)) %191) %1763 = (/.f64 (*.f64 #s(literal -1 binary64) %1698) %191) %1764 = (*.f64 #s(literal -1 binary64) %1748) %1765 = (*.f64 %1741 %194) %1766 = (*.f64 %194 %1741) %1767 = (neg.f64 %1758) %1768 = (/.f64 #s(literal -1 binary64) %1767) %1770 = (/.f64 (*.f64 #s(literal 1 binary64) %1741) %191) %1772 = (/.f64 (*.f64 #s(literal 2 binary64) %1698) %198) %1774 = (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1745)) %1775 = (*.f64 %1750 %190) %1776 = (*.f64 %1752 %190) %1778 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1758)) %1780 = (/.f64 (*.f64 #s(literal 2 binary64) %1745) #s(literal 2 binary64)) %1782 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %1758)) %1783 = (/.f64 #s(literal 1 binary64) %1698) %1784 = (/.f64 %190 %1783) %1786 = (/.f64 #s(literal 1 binary64) (/.f64 %1758 #s(literal 1 binary64))) %1787 = (*.f64 #s(literal 2 binary64) %1767) %1788 = (/.f64 #s(literal -2 binary64) %1787) %1790 = (/.f64 (*.f64 #s(literal 2 binary64) %1741) %207) %1792 = (/.f64 #s(literal 1 binary64) (/.f64 %1767 #s(literal -1 binary64))) %1794 = (*.f64 %190 (/.f64 #s(literal 1 binary64) %1783)) %1796 = (*.f64 %194 (/.f64 #s(literal -1 binary64) %1783)) %1799 = (*.f64 (/.f64 #s(literal 2 binary64) %189) (/.f64 #s(literal 1/2 binary64) %1783)) %1800 = (/.f64 %215 %1787) %1801 = (pow.f64 %1758 #s(literal -1 binary64)) %1803 = (/.f64 #s(literal 1 binary64) (pow.f64 %1758 #s(literal 1 binary64))) %1804 = (*.f64 %1686 %1427) %1805 = (fma.f64 eh %1804 %536) %1806 = (*.f64 %1427 %1696) %1807 = (fma.f64 ew %369 %1806) %1808 = (fma.f64 %2 %537 %1806) %1810 = (/.f64 (*.f64 eh %62) %252) %1811 = (fma.f64 %42 %1810 %536) %1812 = (*.f64 eh %1663) %1813 = (fma.f64 %42 %1812 %536) %1814 = (*.f64 %1427 %60) %1815 = (fma.f64 %22 %1814 %536) %1816 = (fma.f64 %369 ew %1806) %1817 = (fma.f64 %60 %1663 %536) %1818 = (fma.f64 %1427 %1696 %536) %1819 = (fma.f64 %537 %2 %1806) %1820 = (fma.f64 %1663 %60 %536) %1821 = (fma.f64 %1702 %1427 %536) %1822 = (fma.f64 %1814 %22 %536) %1823 = (fma.f64 %1810 %42 %536) %1824 = (fma.f64 %1804 eh %536) %1825 = (*.f64 %1663 eh) %1826 = (fma.f64 %1825 %42 %536) %1827 = (+.f64 %536 %1806) %1828 = (+.f64 %1806 %536) %1829 = (/.f64 %1687 %189) %1830 = (fma.f64 eh %1829 %536) %1831 = (*.f64 %68 %1421) %1832 = (fma.f64 eh %1831 %536) %1833 = (*.f64 %72 %1421) %1834 = (fma.f64 %42 %1833 %536) %1835 = (fma.f64 %81 %1421 %536) %1836 = (*.f64 %1686 %940) %1837 = (fma.f64 %72 %1836 %536) %1838 = (*.f64 %22 %1409) %1839 = (fma.f64 %72 %1838 %536) %1840 = (fma.f64 %940 %1687 %536) %1841 = (*.f64 %22 %81) %1842 = (fma.f64 %940 %1841 %536) %1843 = (fma.f64 %1409 %133 %536) %1844 = (fma.f64 %133 %1409 %536) %1845 = (fma.f64 %1421 %81 %536) %1846 = (fma.f64 %1687 %940 %536) %1847 = (fma.f64 %1694 %1666 %536) %1848 = (fma.f64 %1836 %72 %536) %1849 = (*.f64 %1421 eh) %1850 = (fma.f64 %1849 %68 %536) %1852 = (-.f64 %536 (*.f64 %55 %1810)) %1854 = (-.f64 %536 (*.f64 %57 %1663)) %1856 = (-.f64 %536 (neg.f64 %1806)) %1858 = (-.f64 %536 (*.f64 %32 %1804)) %1861 = (-.f64 %536 (*.f64 (neg.f64 %1814) %22)) %1864 = (-.f64 %536 (*.f64 (neg.f64 %1663) %60)) %1865 = (-.f64 %1806 %638) %1866 = (fma.f64 eh %1804 %655) %1867 = (fma.f64 %42 %1810 %655) %1868 = (fma.f64 %42 %1812 %655) %1869 = (fma.f64 %22 %1814 %655) %1870 = (fma.f64 %60 %1663 %655) %1871 = (fma.f64 %1427 %1696 %655) %1872 = (fma.f64 %1663 %60 %655) %1873 = (fma.f64 %1702 %1427 %655) %1874 = (fma.f64 %1814 %22 %655) %1875 = (fma.f64 %1810 %42 %655) %1876 = (fma.f64 %1804 eh %655) %1877 = (fma.f64 %1825 %42 %655) %1879 = (-.f64 %536 (*.f64 %73 %1836)) %1881 = (-.f64 %536 (*.f64 %135 %1409)) %1883 = (-.f64 %536 (*.f64 %65 %1421)) %1886 = (-.f64 %536 (*.f64 (neg.f64 %1421) %81)) %1889 = (-.f64 %536 (*.f64 (neg.f64 %1409) %133)) %1890 = (+.f64 %1806 %655) %1891 = (fma.f64 eh %1829 %655) %1892 = (fma.f64 eh %1831 %655) %1893 = (fma.f64 %42 %1833 %655) %1894 = (fma.f64 %81 %1421 %655) %1895 = (fma.f64 %72 %1836 %655) %1896 = (fma.f64 %72 %1838 %655) %1897 = (fma.f64 %940 %1687 %655) %1898 = (fma.f64 %940 %1841 %655) %1899 = (fma.f64 %1409 %133 %655) %1900 = (fma.f64 %133 %1409 %655) %1901 = (fma.f64 %1421 %81 %655) %1902 = (fma.f64 %1687 %940 %655) %1903 = (fma.f64 %1694 %1666 %655) %1904 = (fma.f64 %1836 %72 %655) %1905 = (fma.f64 %1849 %68 %655) %1906 = (fma.f64 %29 %190 %1806) %1907 = (fma.f64 %190 %29 %1806) %1908 = (fma.f64 #s(literal 1 binary64) %536 %1806) %1909 = (fma.f64 #s(literal 1 binary64) %1806 %536) %1911 = (+.f64 (*.f64 #s(literal 1 binary64) %1806) %536) %1912 = (*.f64 %105 %1836) %1913 = (fma.f64 eh %1912 %536) %1914 = (*.f64 %190 %1689) %1915 = (fma.f64 ew %369 %1914) %1916 = (fma.f64 %2 %537 %1914) %1917 = (fma.f64 %190 %1689 %536) %1918 = (fma.f64 %369 ew %1914) %1919 = (fma.f64 %537 %2 %1914) %1920 = (fma.f64 %1689 %190 %536) %1921 = (+.f64 %536 %1914) %1922 = (+.f64 %1914 %536) %1923 = (fma.f64 eh %1912 %655) %1924 = (fma.f64 %1689 %190 %655) %1925 = (fma.f64 %542 %190 %1806) %1926 = (fma.f64 %1806 #s(literal 1 binary64) %644) %1928 = (+.f64 (*.f64 %1806 #s(literal 1 binary64)) %644) %1929 = (fma.f64 %29 %190 %1914) %1930 = (fma.f64 %190 %29 %1914) %1931 = (fma.f64 #s(literal 1 binary64) %536 %1914) %1932 = (fma.f64 %542 %190 %1914) %1933 = (*.f64 %149 %1421) %1934 = (fma.f64 %62 %1933 %536) %1935 = (*.f64 %1421 %62) %1936 = (fma.f64 %1935 %149 %536) %1937 = (fma.f64 %62 %1933 %655) %1938 = (fma.f64 %1935 %149 %655) %1940 = (/.f64 (fma.f64 %1806 %189 %29) %189) %1943 = (/.f64 (fma.f64 %1689 %189 (*.f64 %189 %29)) %938) %1945 = (/.f64 (fma.f64 %1689 %189 %269) %938) %1946 = (/.f64 #s(literal -1/2 binary64) %1767) %1947 = (+.f64 %1946 %1946) %1958 = (fabs.f64 %1698) %1959 = (/.f64 %1958 %189) %1960 = (fabs.f64 %1745) %1961 = (fabs.f64 %1960) %1962 = (fabs.f64 %1748) %1964 = (/.f64 (neg.f64 %1958) %191) %1965 = (*.f64 %190 %1958) %1966 = (*.f64 #s(literal 1 binary64) %1960) %1967 = (*.f64 %1960 #s(literal 1 binary64)) %1968 = (*.f64 %1958 %190) %1969 = (fabs.f64 %1758) %1970 = (/.f64 #s(literal 1 binary64) %1969) %1972 = (/.f64 #s(literal -1 binary64) (neg.f64 %1969)) %1974 = (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) %1960)) %1976 = (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1960)) %1978 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1969)) %1980 = (/.f64 (*.f64 #s(literal 2 binary64) %1960) #s(literal 2 binary64)) %1982 = (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) %1969)) %1984 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %1969)) %1985 = (/.f64 #s(literal 1 binary64) %1960) %1986 = (/.f64 #s(literal 1 binary64) %1985) %1988 = (/.f64 #s(literal 1 binary64) (/.f64 %1969 #s(literal 1 binary64))) %1989 = (neg.f64 %1985) %1990 = (/.f64 #s(literal -1 binary64) %1989) %1991 = (/.f64 #s(literal -1 binary64) %1985) %1992 = (neg.f64 %1991) %1994 = (/.f64 #s(literal 1 binary64) (neg.f64 %1989)) %1995 = (/.f64 #s(literal 1 binary64) %1989) %1996 = (neg.f64 %1995) %1998 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1985)) %1999 = (*.f64 #s(literal -1 binary64) %1991) %2001 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %1985)) %2003 = (/.f64 #s(literal 1 binary64) (/.f64 %1985 #s(literal 1 binary64))) %2004 = (*.f64 #s(literal 2 binary64) %1989) %2005 = (/.f64 #s(literal -2 binary64) %2004) %2006 = (*.f64 #s(literal -1 binary64) %1995) %2008 = (/.f64 #s(literal 1 binary64) (/.f64 %1989 #s(literal -1 binary64))) %2009 = (/.f64 %215 %2004) %2010 = (pow.f64 %1960 #s(literal 1 binary64)) %2011 = (pow.f64 %1969 #s(literal -1 binary64)) %2012 = (pow.f64 %1758 #s(literal -2 binary64)) %2013 = (sqrt.f64 %2012) %2014 = (sqrt.f64 %1960) %2015 = (pow.f64 %2014 #s(literal 2 binary64)) %2016 = (pow.f64 %1985 #s(literal -1 binary64)) %2017 = (*.f64 #s(literal 1 binary64) %2014) %2018 = (pow.f64 %2017 #s(literal 2 binary64)) %2020 = (/.f64 #s(literal 1 binary64) (pow.f64 %1985 #s(literal 1 binary64))) %2021 = (pow.f64 %2012 #s(literal 1/2 binary64)) %2022 = (*.f64 %2014 %2014) %2023 = (neg.f64 %2014) %2024 = (*.f64 %2023 %2023) %2025 = (*.f64 %2017 %2014) %2026 = (*.f64 %2017 %2017) %2027 = (*.f64 #s(literal -1 binary64) %2014) %2028 = (*.f64 %2027 %2027) %2029 = (/.f64 #s(literal -1/2 binary64) %1989) %2030 = (+.f64 %2029 %2029) %2032 = (*.f64 (pow.f64 %2014 #s(literal 1 binary64)) %2014) %2047 = (*.f64 %2 %1607) %2049 = (*.f64 ew %1607) %2051 = (*.f64 %29 %1607) %2054 = (*.f64 %1607 ew) %2056 = (*.f64 %1142 %29) %2058 = (*.f64 %2 %1142) %2061 = (*.f64 %1142 ew) %2068 = (*.f64 %1142 %2) %2080 = (*.f64 %1144 %29) %2085 = (*.f64 %29 %1144) %2091 = (-.f64 %2051 %277) %2109 = (-.f64 %277 %2051) %2111 = (*.f64 %141 %246) %2113 = (neg.f64 %587) %2120 = (-.f64 %536 %277) %2134 = (fabs.f64 %2091) %2137 = (pow.f64 %2091 #s(literal 2 binary64)) %2140 = (sqrt.f64 %2134) %2142 = (*.f64 ew %1511) %2144 = (*.f64 %1537 ew) %2146 = (*.f64 %22 ew) %2147 = (*.f64 %1486 %2146) %2172 = (/.f64 %1511 %189) %2174 = (*.f64 %1511 %537) %2183 = (*.f64 %190 %2147) %2185 = (*.f64 %2147 %190) %2191 = (-.f64 %2174 %277) %2207 = (-.f64 %277 %2174) %2218 = (fabs.f64 %2191) %2221 = (pow.f64 %2191 #s(literal 2 binary64)) %2224 = (sqrt.f64 %2218) %2226 = (*.f64 ew %1350) %2245 = (/.f64 %1350 %189) %2248 = (*.f64 %537 %1350) %2262 = (-.f64 %2248 %277) %2278 = (-.f64 %277 %2248) %2289 = (fabs.f64 %2262) %2292 = (pow.f64 %2262 #s(literal 2 binary64)) %2295 = (sqrt.f64 %2289) ew t %2 (cos.f64 %3) (cos.f64 %5) (cos.f64 (fabs.f64 %3)) (cos.f64 (neg.f64 %3)) (cos.f64 (neg.f64 %5)) (sin.f64 %15) (sin.f64 (+.f64 %3 %17)) (sin.f64 (+.f64 %5 %17)) (fma.f64 %22 %23 %25) (+.f64 (*.f64 %22 %23) %25) %29 (*.f64 %2 ew) eh %32 (*.f64 eh #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) eh) (neg.f64 (*.f64 #s(literal 1 binary64) eh)) (/.f64 (*.f64 #s(literal -2 binary64) eh) #s(literal 2 binary64)) %42 (tan.f64 %43) (tan.f64 %45) (/.f64 %22 %2) (/.f64 %48 %49) (*.f64 %22 %51) (/.f64 #s(literal 1 binary64) (/.f64 %2 %22)) (*.f64 eh %55) %57 (*.f64 %42 %32) (*.f64 %55 eh) (neg.f64 %60) (/.f64 %63 %2) %65 %67 %70 %71 %74 %76 %77 %78 %79 %80 %82 %84 %86 %88 %90 %92 %93 %94 %96 %98 %100 %102 %104 %107 %108 %110 %111 %113 %115 %117 %119 %122 %125 %127 %129 %131 %132 %134 %136 %138 %140 %142 %144 %146 %148 %151 %152 %154 %156 %158 %161 %164 %166 %169 %172 %175 %178 %181 %183 %184 %185 %186 %188 %190 %192 %193 %195 %197 %199 %200 %201 %202 %204 %206 %208 %210 %212 %214 %216 %217 %219 %223 %225 %226 %227 %229 %232 %234 %236 %238 %240 %242 %244 %247 %249 %22 %62 (*.f64 %22 eh) %246 %251 %253 %255 %256 %257 %259 %261 %262 %263 %265 %266 %268 %270 %272 %274 %276 %277 %278 %279 %280 %281 %283 %285 %292 %294 #s(literal -1 binary64) (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal -1/2 binary64) %301) (/.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %222) (*.f64 %307 #s(literal 1/2 binary64)) (/.f64 %307 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %312 %313) (pow.f64 #s(literal -1 binary64) #s(literal 3 binary64)) (cos.f64 %13) (cos.f64 %318) (cos.f64 (fabs.f64 %13)) (cos.f64 (fabs.f64 %318)) (cos.f64 %324) (sin.f64 (+.f64 %13 %17)) (sin.f64 (+.f64 %318 %17)) %330 %331 %332 %81 %333 %334 %335 %337 %338 %340 %341 %343 %344 %346 %349 %350 %351 %352 %354 %356 %357 %358 %360 %361 %362 %364 %366 %368 %65 %67 %70 %71 %74 %76 %77 %78 %79 %80 %82 %84 %86 %88 %90 %92 %93 %94 %96 %98 %100 %102 %104 %107 %108 %110 %111 %113 %115 %117 %119 %122 %125 %127 %129 %131 %132 %134 %136 %138 %140 %142 %144 %146 %148 %151 %152 %154 %156 %158 %161 %164 %166 %169 %172 %175 %178 %181 %183 %184 %185 %186 %188 %190 %192 %193 %195 %197 %199 %200 %201 %202 %204 %206 %208 %210 %212 %214 %216 %217 %219 %223 %225 %226 %227 %229 %232 %234 %236 %238 %240 %242 %244 %247 %249 %369 (/.f64 %25 %189) (/.f64 (*.f64 #s(literal 1 binary64) %2) %189) (*.f64 %2 %190) (*.f64 %190 %2) (*.f64 #s(literal 1 binary64) %369) (/.f64 (*.f64 %2 #s(literal -1 binary64)) %191) (/.f64 (*.f64 #s(literal -1 binary64) %2) %191) (*.f64 %25 %190) (*.f64 %381 #s(literal 1/2 binary64)) (/.f64 %381 #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %187 t)) (cos.f64 (-.f64 %187 t))) #s(literal 2 binary64)) (/.f64 (+.f64 %289 %391) #s(literal 2 binary64)) (/.f64 (neg.f64 %381) #s(literal -2 binary64)) (neg.f64 (/.f64 %381 #s(literal -2 binary64))) (/.f64 (+.f64 (cos.f64 (+.f64 %3 %187)) (cos.f64 (-.f64 %3 %187))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %5 %187)) (cos.f64 (-.f64 %5 %187))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %187 %3)) (cos.f64 (-.f64 %187 %3))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %187 %5)) (cos.f64 (-.f64 %187 %5))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %228 t)) (cos.f64 (-.f64 %228 t))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 t %228)) (cos.f64 (-.f64 t %228))) #s(literal 2 binary64)) (+.f64 %434 %435) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %381)) (/.f64 (+.f64 (cos.f64 (+.f64 %3 %186)) (cos.f64 (-.f64 %3 %186))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %3 %228)) (cos.f64 (-.f64 %3 %228))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %5 %186)) (cos.f64 (-.f64 %5 %186))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %5 %228)) (cos.f64 (-.f64 %5 %228))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %186 %3)) (cos.f64 (-.f64 %186 %3))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %186 %5)) (cos.f64 (-.f64 %186 %5))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %228 %3)) (cos.f64 (-.f64 %228 %3))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %228 %5)) (cos.f64 (-.f64 %228 %5))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %15 %187)) (sin.f64 (+.f64 %15 %187))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %15 %186)) (sin.f64 (+.f64 %15 %186))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %15 %228)) (sin.f64 (+.f64 %15 %228))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %239 t)) (sin.f64 (+.f64 %239 t))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %239 %3)) (sin.f64 (+.f64 %239 %3))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %239 %5)) (sin.f64 (+.f64 %239 %5))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %239 %15)) (cos.f64 (+.f64 %239 %15))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %15 %239)) (cos.f64 (+.f64 %15 %239))) #s(literal 2 binary64)) %535 %536 %538 %539 %540 %541 %543 %545 %546 %547 %548 %550 %552 %554 %555 %557 %559 %246 %251 %253 %255 %256 %257 %259 %261 %262 %263 %265 %266 %268 %270 %271 (*.f64 %246 %22) (neg.f64 %561) (/.f64 (*.f64 %65 %22) %189) (/.f64 (*.f64 %22 %65) %189) (*.f64 %290 #s(literal 1/2 binary64)) (/.f64 %290 #s(literal 2 binary64)) (/.f64 (-.f64 %391 %289) #s(literal 2 binary64)) (/.f64 (neg.f64 %290) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %290)) (-.f64 %435 %434) %272 %274 %276 %277 %278 %279 %280 %281 %283 %285 %292 %294 (*.f64 eh %561) (*.f64 %32 %271) (*.f64 %62 %578) (*.f64 %246 %63) (*.f64 %271 %32) (*.f64 %63 %246) (*.f64 %561 eh) (*.f64 %584 %22) (*.f64 %578 %62) %587 (*.f64 eh %588) (*.f64 %62 %590) (*.f64 %277 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %277) (*.f64 %594 eh) (neg.f64 (*.f64 %277 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %277)) (/.f64 (*.f64 %277 #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %277) #s(literal 2 binary64)) (/.f64 (*.f64 %63 %65) %189) (/.f64 %606 #s(literal 2 binary64)) (fma.f64 %277 #s(literal -1/2 binary64) %608) (fma.f64 #s(literal -1/2 binary64) %277 %610) (+.f64 %608 %608) (+.f64 %610 %610) %630 (/.f64 %536 eh) (*.f64 ew %632) %635 (*.f64 %632 ew) (/.f64 %638 %32) (neg.f64 (/.f64 %536 %32)) (neg.f64 (/.f64 %638 eh)) (/.f64 %644 eh) (*.f64 %29 %646) (*.f64 %369 %649) (*.f64 %536 %648) (*.f64 %648 %536) (/.f64 #s(literal 1 binary64) (/.f64 eh %536)) (/.f64 %655 %656) (*.f64 %638 %658) (/.f64 #s(literal 1 binary64) (/.f64 %32 %638)) (*.f64 %29 %662) %664 (fma.f64 ew %632 %561) (fma.f64 %22 %578 %635) (fma.f64 %246 %48 %635) (fma.f64 %369 %634 %561) (fma.f64 %48 %246 %635) (fma.f64 %632 ew %561) (fma.f64 %578 %22 %635) (+.f64 %635 %561) (+.f64 %561 %635) (neg.f64 %674) (-.f64 %635 (*.f64 %676 %246)) (fma.f64 %29 %646 %561) (fma.f64 %369 %649 %561) (fma.f64 %536 %648 %561) (fma.f64 %648 %536 %561) (fma.f64 %638 %658 %561) (fma.f64 %29 %662 %561) (/.f64 (-.f64 (*.f64 %635 #s(literal 2 binary64)) %290) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %536 #s(literal 2 binary64)) %293) (*.f64 eh #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 %638 #s(literal 2 binary64)) %606) (*.f64 %32 #s(literal 2 binary64))) %696 (*.f64 %664 eh) (neg.f64 (*.f64 %674 eh)) (neg.f64 (*.f64 eh %674)) (fma.f64 eh %635 %587) (fma.f64 %635 eh %587) (+.f64 (*.f64 eh %635) %587) (+.f64 (*.f64 %635 eh) %587) %708 #s(literal 1 binary64) %709 %710 %711 %712 %714 %715 %716 %717 %718 %719 %720 %721 %722 %723 %726 %727 %728 %729 %730 %731 %732 %734 %736 %737 %739 %741 %742 %743 %744 %745 %747 %749 %750 %752 %753 %754 %755 %757 %759 %760 %761 %762 %763 %765 %767 %769 %770 %772 %773 %775 %777 %778 %781 %784 %785 %786 %788 %790 %792 %793 %796 %798 %803 %808 %813 %815 %817 %821 %823 %826 %831 %834 %837 %839 %841 %843 %845 %848 %850 %852 #s(literal -1/2 binary64) #s(literal 2 binary64) (neg.f64 #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) %764) (/.f64 %764 #s(literal 2 binary64)) (fma.f64 %724 %725 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %733 #s(literal 1 binary64)) (fma.f64 %313 %748 #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) %313) %313) (fma.f64 %768 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %780 %783 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (/.f64 %756 #s(literal 2 binary64))) (cosh.f64 (/.f64 (-.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))))) %72 (/.f64 %32 %66) (neg.f64 %75) (neg.f64 (/.f64 eh %66)) (/.f64 %883 ew) (*.f64 eh %105) (*.f64 %105 eh) (/.f64 #s(literal 1 binary64) %634) (/.f64 %656 %83) (*.f64 %32 %109) (/.f64 #s(literal 1 binary64) (/.f64 %66 %32)) #s(literal -2 binary64) (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) %222 #s(literal -1 binary64)) (fma.f64 %307 #s(literal 1/2 binary64) #s(literal -1 binary64)) %13 (*.f64 #s(literal -1/2 binary64) %13) %779 %60 (*.f64 %42 eh) (*.f64 %32 %55) (*.f64 %42 %656) (*.f64 %55 %32) (*.f64 %656 %42) (neg.f64 %57) (/.f64 %62 %2) %330 %331 %332 %81 %333 %334 %335 %337 %338 %340 %341 %343 %344 %346 %349 %350 %351 %352 %354 %356 %357 %358 %360 %361 %362 %364 %366 %368 (hypot.f64 #s(literal -1 binary64) %81) (hypot.f64 %81 #s(literal -1 binary64)) %189 (hypot.f64 #s(literal 1 binary64) %81) (fabs.f64 %189) (hypot.f64 %65 #s(literal -1 binary64)) (hypot.f64 %65 #s(literal 1 binary64)) (hypot.f64 #s(literal -1 binary64) %65) (hypot.f64 #s(literal -1 binary64) %230) (hypot.f64 #s(literal 1 binary64) %65) (hypot.f64 #s(literal 1 binary64) %230) (hypot.f64 %230 #s(literal -1 binary64)) (hypot.f64 %230 #s(literal 1 binary64)) (fabs.f64 %191) (hypot.f64 #s(literal -1 binary64) %921) (hypot.f64 #s(literal -1 binary64) %923) (hypot.f64 #s(literal 1 binary64) %921) (hypot.f64 #s(literal 1 binary64) %923) (hypot.f64 %921 #s(literal -1 binary64)) (hypot.f64 %921 #s(literal 1 binary64)) (hypot.f64 %923 #s(literal -1 binary64)) (hypot.f64 %923 #s(literal 1 binary64)) (sqrt.f64 %221) (cosh.f64 (asinh.f64 %81)) (cosh.f64 (asinh.f64 %230)) (cosh.f64 %245) (pow.f64 %221 #s(literal 1/2 binary64)) (sqrt.f64 %938) %190 %192 %193 %195 %197 %199 %200 %201 %202 %204 %206 %208 %210 %212 %214 %216 %217 %219 %223 %225 %226 %227 %229 %232 %234 %236 %238 %240 %242 %244 %247 %249 %940 (/.f64 %32 %191) (neg.f64 (/.f64 %32 %189)) (neg.f64 (/.f64 eh %191)) (/.f64 %883 %189) (*.f64 eh %190) (*.f64 %190 eh) (/.f64 #s(literal 1 binary64) (/.f64 %189 eh)) (/.f64 %656 %196) (*.f64 %32 %194) (/.f64 #s(literal 1 binary64) (/.f64 %191 %32)) (*.f64 %883 %190) (*.f64 ew %189) %252 (*.f64 #s(literal -1 binary64) %13) %958 (neg.f64 %959) (*.f64 #s(literal -1/2 binary64) %961) (*.f64 %961 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) %779) (*.f64 %779 #s(literal 2 binary64)) (/.f64 (*.f64 %13 #s(literal -2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) %13 %779) (fma.f64 %13 #s(literal -1/2 binary64) %779) (+.f64 %779 %779) (-.f64 %779 %782) (fma.f64 #s(literal -1/2 binary64) %13 %972) (fma.f64 #s(literal -1/2 binary64) %13 %974) (fma.f64 %13 #s(literal -1/2 binary64) %972) (fma.f64 %13 #s(literal -1/2 binary64) %974) (+.f64 %779 %972) (+.f64 %779 %974) (*.f64 %13 %980) %982 (*.f64 #s(literal 1/2 binary64) %958) (/.f64 %958 #s(literal 2 binary64)) (/.f64 %959 #s(literal -2 binary64)) (*.f64 %13 %224) (neg.f64 %987) (fma.f64 %13 %980 #s(literal 0 binary64)) (fma.f64 %958 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %958 #s(literal 0 binary64)) (*.f64 #s(literal 1/2 binary64) %992) (*.f64 #s(literal -1/2 binary64) %994) (+.f64 %982 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %982) (*.f64 #s(literal 1/2 binary64) %998) (-.f64 %982 #s(literal 0 binary64)) (/.f64 %992 #s(literal 2 binary64)) (/.f64 (fma.f64 %13 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (fma.f64 %13 %224 #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %794) (*.f64 #s(literal -1/2 binary64) %1006) (/.f64 %998 #s(literal 2 binary64)) (/.f64 (-.f64 %959 #s(literal 0 binary64)) #s(literal -2 binary64)) (neg.f64 %1011) (/.f64 (*.f64 %958 #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 %959 %1015) (fma.f64 #s(literal 1/2 binary64) %992 #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %958)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %959)) (fma.f64 #s(literal -1/2 binary64) %994 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %998 #s(literal 0 binary64)) (-.f64 (fma.f64 %13 %980 #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (fma.f64 %13 #s(literal 0 binary64) %982) (fma.f64 #s(literal 0 binary64) %13 %982) (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %982) (fma.f64 #s(literal 2 binary64) %794 #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %982) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %982) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %982) (+.f64 (-.f64 %982 #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %1006 #s(literal 0 binary64)) (fma.f64 %959 %1015 #s(literal 0 binary64)) (fma.f64 %318 #s(literal 0 binary64) %982) (fma.f64 #s(literal 0 binary64) %222 %982) (fma.f64 %301 #s(literal 0 binary64) %982) (fma.f64 %1040 #s(literal 0 binary64) %982) (fma.f64 #s(literal -1/2 binary64) %17 %794) (fma.f64 %779 #s(literal 0 binary64) %982) (fma.f64 %779 #s(literal 1/2 binary64) %794) (fma.f64 #s(literal 0 binary64) %748 %982) (+.f64 %794 %794) (/.f64 (fma.f64 %13 #s(literal -1 binary64) %958) %313) (fma.f64 %13 %1049 %794) (/.f64 (fma.f64 %982 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (fma.f64 %982 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 0 binary64) %746 %982) (fma.f64 #s(literal 0 binary64) %1056 %982) (fma.f64 #s(literal 0 binary64) %1015 %982) (/.f64 (-.f64 (*.f64 %982 #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 %982 #s(literal -2 binary64)) #s(literal 0 binary64)) #s(literal -2 binary64)) (-.f64 %794 %1065) (fma.f64 #s(literal -1/2 binary64) %17 %1067) (fma.f64 %779 #s(literal 1/2 binary64) %1067) (-.f64 %794 %1070) (-.f64 %1072 %779) (+.f64 %794 %1067) (fma.f64 #s(literal -1/2 binary64) %17 %1075) (fma.f64 %779 #s(literal 1/2 binary64) %1075) (fma.f64 %13 %1049 %1067) (+.f64 %1079 %779) (+.f64 %794 %1075) (fma.f64 %13 %1049 %1075) (+.f64 %1072 %782) (/.f64 (fma.f64 %794 #s(literal 2 binary64) %779) #s(literal 2 binary64)) (/.f64 (fma.f64 %958 #s(literal 2 binary64) %1086) %313) (/.f64 (fma.f64 %958 #s(literal 2 binary64) %758) %313) (/.f64 (fma.f64 %958 #s(literal -2 binary64) %1086) %1092) (/.f64 (fma.f64 %958 #s(literal -2 binary64) %758) %1092) (/.f64 (fma.f64 %959 #s(literal 2 binary64) %1096) %312) (/.f64 (fma.f64 %959 #s(literal 2 binary64) %1099) %312) (/.f64 (fma.f64 %959 #s(literal -2 binary64) %1096) %751) (/.f64 (fma.f64 %959 #s(literal -2 binary64) %1099) %751) (-.f64 %1079 %782) (/.f64 (-.f64 (*.f64 %959 #s(literal 2 binary64)) %1096) %312) (/.f64 (-.f64 (*.f64 %959 #s(literal -2 binary64)) %1096) %751) (/.f64 (-.f64 (*.f64 %958 #s(literal 2 binary64)) %1086) %313) (/.f64 (-.f64 (*.f64 %958 #s(literal -2 binary64)) %1086) %1092) (-.f64 (fma.f64 %958 #s(literal 1/2 binary64) %794) %794) (+.f64 (-.f64 %982 %794) %794) %1123 (cos.f64 %987) (cos.f64 %1125) (cos.f64 (fabs.f64 %1125)) (cos.f64 (neg.f64 %1125)) (sin.f64 %1132) (sin.f64 (fma.f64 %959 #s(literal 1/2 binary64) %17)) (sin.f64 (+.f64 %1125 %17)) (fma.f64 #s(literal 1 binary64) %1123 %1139) (fma.f64 %1123 #s(literal 1 binary64) %1139) (fma.f64 %1142 #s(literal 1/2 binary64) %1139) (+.f64 %1144 %1139) (-.f64 %1144 %1139) (fma.f64 %1138 %23 %1144) (+.f64 (*.f64 %1138 %23) %1144) (-.f64 %851 %849) #s(literal 0 binary64) %1151 %1152 %1153 %1154 %1155 %1156 %1157 %1158 %1159 %1160 %1161 %1162 %1163 %1164 %1165 %1166 %1167 %1168 %1169 %1170 %1171 %1172 %1173 %1175 %1176 %1177 %1178 %1180 %1182 %1183 %1184 %1185 %1186 %1187 %1188 %1189 %1190 %1191 %1192 %1193 %1194 %1196 %1197 %1198 %1199 %1200 %1201 %1202 %1203 %1204 %1205 %1207 %1209 %1210 %1211 %1213 %1215 %1217 %1219 %1220 %1221 %1222 %1223 %1224 %1225 %1226 %1229 %1231 %1233 %1234 %1235 #s(literal 0 binary64) %1151 %1152 %1153 %1154 %1155 %1156 %1157 %1158 %1159 %1160 %1161 %1162 %1163 %1164 %1165 %1166 %1167 %1168 %1169 %1170 %1171 %1172 %1173 %1175 %1176 %1177 %1178 %1180 %1182 %1183 %1184 %1185 %1186 %1187 %1188 %1189 %1190 %1191 %1192 %1193 %1194 %1196 %1197 %1198 %1199 %1200 %1201 %1202 %1203 %1204 %1205 %1207 %1209 %1210 %1211 %1213 %1215 %1217 %1219 %1220 %1221 %1222 %1223 %1224 %1225 %1226 %1229 %1231 %1233 %1234 %1235 #s(literal 1 binary64) %709 %710 %711 %712 %714 %715 %716 %717 %718 %719 %720 %721 %722 %723 %726 %727 %728 %729 %730 %731 %732 %734 %736 %737 %739 %741 %742 %743 %744 %745 %747 %749 %750 %752 %753 %754 %755 %757 %759 %760 %761 %762 %763 %765 %767 %769 %770 %772 %773 %775 %777 %778 %781 %784 %785 %786 %788 %790 %792 %793 %796 %798 %803 %808 %813 %815 %817 %821 %823 %826 %831 %834 %837 %839 %841 %843 %845 %848 %850 %852 (*.f64 #s(literal 1 binary64) %1123) %1144 (*.f64 %1142 #s(literal 1/2 binary64)) (/.f64 %1142 #s(literal 2 binary64)) (/.f64 %1239 #s(literal -2 binary64)) (neg.f64 (/.f64 %1142 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1142)) (/.f64 (+.f64 %1123 (cos.f64 %1011)) #s(literal 2 binary64)) (+.f64 %1248 %1248) (/.f64 (+.f64 (cos.f64 (fma.f64 %959 #s(literal 1/2 binary64) #s(literal 0 binary64))) (cos.f64 (-.f64 %987 #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 #s(literal 0 binary64) %987)) (cos.f64 (-.f64 #s(literal 0 binary64) %987))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %17 %982)) %1123) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %959 #s(literal 1/2 binary64) %787)) (cos.f64 (-.f64 %987 %787))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %13 %980 %787)) (cos.f64 (-.f64 %982 %787))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %787 %982)) (cos.f64 (-.f64 %787 %982))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %787 %987)) (cos.f64 (-.f64 %787 %987))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 #s(literal 0 binary64) %1125)) (cos.f64 (-.f64 #s(literal 0 binary64) %1125))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1125 #s(literal 0 binary64))) (cos.f64 (-.f64 %1125 #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %787 %1125)) (cos.f64 (-.f64 %787 %1125))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %1125 %787)) (cos.f64 (-.f64 %1125 %787))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %17 %987)) (sin.f64 (fma.f64 %13 #s(literal 1/2 binary64) %987))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1132 #s(literal 0 binary64))) (sin.f64 (+.f64 %1132 #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %17 %1125)) (sin.f64 (fma.f64 %13 #s(literal 1/2 binary64) %1125))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %1132 %787)) (sin.f64 (+.f64 %1132 %787))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %17 %1132)) (cos.f64 (fma.f64 %13 #s(literal 1/2 binary64) %1132))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %1132 %17)) (cos.f64 (+.f64 %1132 %17))) #s(literal 2 binary64)) %1350 (+.f64 %2 %1142) (+.f64 %1142 %2) (-.f64 %2 %1239) (-.f64 %1142 %49) (fma.f64 #s(literal 2 binary64) %832 %1355) (+.f64 %1142 %1355) (neg.f64 (-.f64 %49 %1142)) (fma.f64 #s(literal 1 binary64) %1142 %2) (fma.f64 #s(literal 2 binary64) %1123 %2) (fma.f64 %1123 #s(literal 2 binary64) %2) (fma.f64 %1142 #s(literal 1 binary64) %2) (-.f64 %2 %1364) (fma.f64 #s(literal 1 binary64) %1142 %1355) (fma.f64 #s(literal 2 binary64) %1123 %1355) (fma.f64 %1123 #s(literal 2 binary64) %1355) (fma.f64 %1142 #s(literal 1 binary64) %1355) (fma.f64 #s(literal 2 binary64) %1144 %2) (fma.f64 %1144 #s(literal 2 binary64) %2) (-.f64 %2 %1372) (-.f64 %2 %1375) (fma.f64 #s(literal 2 binary64) %1144 %1355) (fma.f64 %1144 #s(literal 2 binary64) %1355) (+.f64 %832 (+.f64 %832 %2)) (+.f64 (+.f64 %2 %832) %832) (+.f64 %832 (-.f64 %832 %49)) (fma.f64 #s(literal 1 binary64) %1123 %1385) (fma.f64 %1123 #s(literal 1 binary64) %1385) (fma.f64 %1142 #s(literal 1/2 binary64) %1385) (+.f64 %1144 %1385) (+.f64 (+.f64 %2 %1144) %1144) (fma.f64 #s(literal 1 binary64) %1123 %1392) (fma.f64 %1123 #s(literal 1 binary64) %1392) (fma.f64 %1142 #s(literal 1/2 binary64) %1392) (+.f64 %1144 %1392) (fma.f64 #s(literal 2 binary64) %1403 %2) (fma.f64 #s(literal 2 binary64) %1403 %1355) (/.f64 %60 %189) (*.f64 eh (/.f64 %42 %189)) %1409 (*.f64 %940 %42) (/.f64 %57 %191) (*.f64 eh (*.f64 %190 %42)) (*.f64 %60 %190) (/.f64 #s(literal 1 binary64) (/.f64 %189 %60)) (/.f64 %62 (*.f64 %189 %2)) (/.f64 %62 (*.f64 %2 %189)) (/.f64 %1421 %2) (/.f64 %63 (*.f64 %191 %2)) (/.f64 %63 (*.f64 %2 %191)) %1427 (/.f64 %72 %189) (/.f64 %940 ew) (/.f64 %32 %254) (neg.f64 (/.f64 %32 %252)) (neg.f64 (/.f64 eh %254)) (/.f64 (neg.f64 %940) %66) (/.f64 %883 %252) (*.f64 eh %264) (*.f64 %264 eh) (/.f64 #s(literal 1 binary64) (/.f64 %252 eh)) (*.f64 %940 %105) (/.f64 %656 (neg.f64 %254)) (/.f64 #s(literal 1 binary64) (/.f64 ew %940)) (*.f64 %32 (/.f64 #s(literal 1 binary64) %254)) (/.f64 #s(literal 1 binary64) (/.f64 %254 %32)) %318 (neg.f64 %961) %1452 (*.f64 #s(literal 2 binary64) %318) (+.f64 %318 %318) (-.f64 %318 %324) %801 (+.f64 #s(literal 1 binary64) %1456) (+.f64 %1456 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %1456) (-.f64 #s(literal 1 binary64) (neg.f64 %1456)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1456) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1456) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1456) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1456) (fma.f64 %724 %725 %1456) (fma.f64 #s(literal 2 binary64) %733 %1456) (fma.f64 %313 %748 %1456) (fma.f64 %768 #s(literal 1 binary64) %1456) (cos.f64 %961) (fma.f64 %780 %783 %1456) (cos.f64 %1452) (cos.f64 %1473) (cos.f64 (fabs.f64 %1473)) (cos.f64 (neg.f64 %1473)) (sin.f64 (fma.f64 #s(literal 2 binary64) %13 %17)) (sin.f64 (fma.f64 %13 #s(literal 1/2 binary64) %1452)) (sin.f64 (+.f64 %1473 %17)) (fma.f64 %1486 %23 %1487) (+.f64 (*.f64 %1486 %23) %1487) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1491) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1485) (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1491) %1486 (+.f64 %1491 %1491) (+.f64 %1491 %1485) (-.f64 %1491 %1491) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1498) (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1498) (neg.f64 %1486) (+.f64 %1491 %1498) (neg.f64 (sin.f64 %961)) (sin.f64 %1452) %1506 (*.f64 %1486 %22) (*.f64 %1486 %48) (*.f64 %48 %1486) (neg.f64 %1506) (*.f64 %1512 #s(literal 1/2 binary64)) (/.f64 %1512 #s(literal 2 binary64)) (/.f64 %1512 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1512)) (-.f64 %1518 %1518) (cos.f64 %1520) %1511 (cos.f64 (-.f64 %1452 t)) (cos.f64 (fabs.f64 %1520)) (cos.f64 (fabs.f64 %45)) (cos.f64 (neg.f64 %1520)) (cos.f64 (neg.f64 %45)) (sin.f64 (+.f64 %1520 %17)) (sin.f64 (+.f64 %45 %17)) (fma.f64 %2 %801 %1506) (fma.f64 %22 %1486 %1537) (fma.f64 %801 %2 %1506) (fma.f64 %1486 %22 %1537) (+.f64 %1506 %1537) (+.f64 %1537 %1506) (-.f64 %1537 %1506) (fma.f64 %1486 %48 %1537) (fma.f64 %48 %1486 %1537) (neg.f64 (-.f64 %1506 %1537)) (-.f64 %1506 (*.f64 %49 %801)) (-.f64 %1506 (*.f64 (neg.f64 %801) %2)) (-.f64 %1506 (neg.f64 %1537)) (fma.f64 %2 %801 %1555) (fma.f64 %801 %2 %1555) (+.f64 %1537 %1555) (fma.f64 %1512 #s(literal 1/2 binary64) %1537) (fma.f64 %1560 #s(literal 1/2 binary64) %1506) (/.f64 (fma.f64 %1537 #s(literal 2 binary64) %1512) #s(literal 2 binary64)) (fma.f64 %1560 #s(literal 1/2 binary64) %1555) (/.f64 (fma.f64 %1506 #s(literal 2 binary64) %1560) #s(literal 2 binary64)) (/.f64 (+.f64 %1560 %1512) #s(literal 2 binary64)) (/.f64 (+.f64 %1512 %1560) #s(literal 2 binary64)) (/.f64 (fma.f64 %1560 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1512)) %313) (/.f64 (fma.f64 %1512 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1560)) %313) (/.f64 (fma.f64 %1560 #s(literal 2 binary64) (*.f64 %1512 #s(literal 2 binary64))) %313) (/.f64 (fma.f64 %1512 #s(literal 2 binary64) (*.f64 %1560 #s(literal 2 binary64))) %313) %537 (/.f64 %66 %191) (neg.f64 %637) (/.f64 %1585 %189) (*.f64 ew %190) (*.f64 %190 ew) (/.f64 #s(literal 1 binary64) (/.f64 %189 ew)) (/.f64 %83 %196) (/.f64 (*.f64 ew #s(literal -1 binary64)) %191) (*.f64 %66 %194) (/.f64 #s(literal 1 binary64) (/.f64 %191 %66)) (*.f64 %1585 %190) (/.f64 %62 ew) (*.f64 eh %347) (*.f64 %22 %72) %133 (/.f64 %63 %66) (*.f64 eh (*.f64 %105 %22)) (*.f64 %62 %105) (/.f64 #s(literal 1 binary64) (/.f64 ew %62)) %1607 (+.f64 %190 %1142) (+.f64 %1142 %190) (-.f64 %1142 %194) (neg.f64 (-.f64 %194 %1142)) (-.f64 %190 %1239) (fma.f64 %190 #s(literal 1 binary64) %1142) (fma.f64 #s(literal -1 binary64) %194 %1142) (fma.f64 #s(literal 1 binary64) %190 %1142) (fma.f64 #s(literal 1 binary64) %1142 %190) (fma.f64 #s(literal 2 binary64) %1123 %190) (fma.f64 #s(literal 2 binary64) %203 %1142) (fma.f64 %1123 #s(literal 2 binary64) %190) (fma.f64 %1142 #s(literal 1 binary64) %190) (-.f64 %190 %1364) (fma.f64 #s(literal 2 binary64) %1144 %190) (fma.f64 #s(literal 2 binary64) %211 %1142) (fma.f64 %1144 #s(literal 2 binary64) %190) (-.f64 %190 %1372) (-.f64 %190 %1375) (+.f64 %832 (-.f64 %832 %194)) (+.f64 %832 (+.f64 %832 %190)) (+.f64 (+.f64 %190 %832) %832) (fma.f64 #s(literal 1 binary64) %1123 %1634) (fma.f64 %1123 #s(literal 1 binary64) %1634) (fma.f64 %1142 #s(literal 1/2 binary64) %1634) (+.f64 %1144 %1634) (fma.f64 #s(literal 1 binary64) %1123 %1639) (fma.f64 %1123 #s(literal 1 binary64) %1639) (fma.f64 %1142 #s(literal 1/2 binary64) %1639) (+.f64 %1144 %1639) (+.f64 (+.f64 %190 %1144) %1144) (/.f64 %1646 %189) (/.f64 (fma.f64 %1142 %191 #s(literal -1 binary64)) %191) (/.f64 (neg.f64 %1646) %191) (*.f64 %1646 %190) (/.f64 #s(literal 1 binary64) (/.f64 %189 %1646)) (fma.f64 #s(literal 2 binary64) %1403 %190) (+.f64 (/.f64 (*.f64 %189 %1142) %189) %190) %535 %536 %538 %539 %540 %541 %543 %545 %546 %547 %548 %550 %552 %554 %555 %557 %559 (/.f64 %62 %252) (*.f64 eh (/.f64 %22 %252)) (*.f64 %22 %1427) %1663 (/.f64 %133 %189) (/.f64 %1421 ew) (*.f64 %72 %1666) (*.f64 %940 %347) (*.f64 %347 %940) (*.f64 %1666 %72) (/.f64 %63 %254) (*.f64 eh (*.f64 %264 %22)) (*.f64 %62 %264) (/.f64 #s(literal 1 binary64) (/.f64 %252 %62)) (/.f64 %62 %189) (*.f64 eh %1666) (*.f64 %22 %940) %1421 (/.f64 %63 %191) (*.f64 eh (*.f64 %190 %22)) (*.f64 %62 %190) (/.f64 #s(literal 1 binary64) (/.f64 %189 %62)) (fma.f64 eh %1687 %29) (fma.f64 ew %2 %1689) (fma.f64 %2 ew %1689) (fma.f64 %42 %1692 %29) (fma.f64 %22 %1694 %29) (fma.f64 %72 %1696 %29) %1698 (fma.f64 %133 %60 %29) (fma.f64 %1687 eh %29) (fma.f64 %1694 %22 %29) (fma.f64 %1702 %72 %29) (fma.f64 %1704 %42 %29) (+.f64 %29 %1689) (+.f64 %1689 %29) (-.f64 %29 (*.f64 %57 %133)) (-.f64 %29 (neg.f64 %1689)) (-.f64 %29 (*.f64 %135 %60)) (-.f64 %29 (*.f64 %32 %1687)) (-.f64 %29 (*.f64 (neg.f64 %1694) %22)) (-.f64 %1689 %130) (fma.f64 eh %1687 %1720) (fma.f64 eh %1687 %139) (fma.f64 %42 %1692 %1720) (fma.f64 %42 %1692 %139) (fma.f64 %22 %1694 %1720) (fma.f64 %22 %1694 %139) (fma.f64 %72 %1696 %1720) (fma.f64 %72 %1696 %139) (fma.f64 %60 %133 %1720) (fma.f64 %60 %133 %139) (fma.f64 %133 %60 %1720) (fma.f64 %133 %60 %139) (fma.f64 %1687 eh %1720) (fma.f64 %1687 eh %139) (fma.f64 %1694 %22 %1720) (fma.f64 %1694 %22 %139) (fma.f64 %1702 %72 %1720) (fma.f64 %1702 %72 %139) (fma.f64 %1704 %42 %1720) (fma.f64 %1704 %42 %139) (neg.f64 %1741) (+.f64 %1689 %1720) (+.f64 %1689 %139) %1745 %1746 %1747 %1749 %1751 %1753 %1754 %1755 %1756 %1757 %1759 %1761 %1763 %1764 %1765 %1766 %1768 %1770 %1772 %1774 %1775 %1776 %1778 %1780 %1782 %1784 %1786 %1788 %1790 %1792 %1794 %1796 %1799 %1800 %1801 %1803 %1805 %1807 %1808 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1820 %1821 %1822 %1823 %1824 %1826 %1827 %1828 %1830 %1832 %1834 %1835 %1837 %1839 %1840 %1842 %1843 %1844 %1845 %1846 %1847 %1848 %1850 %1852 %1854 %1856 %1858 %1861 %1864 %1865 %1866 %1867 %1868 %1869 %1870 %1871 %1872 %1873 %1874 %1875 %1876 %1877 %1879 %1881 %1883 %1886 %1889 %1890 %1891 %1892 %1893 %1894 %1895 %1896 %1897 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1911 %1913 %1915 %1916 %1917 %1918 %1919 %1920 %1921 %1922 %1923 %1924 %1925 %1926 %1928 %1929 %1930 %1931 %1932 %1934 %1936 %1937 %1938 %1940 %1943 %1945 %1947 %1758 (/.f64 %191 %1741) (/.f64 %196 %1698) (neg.f64 %1767) (/.f64 (*.f64 %189 #s(literal 1 binary64)) %1698) (*.f64 %189 %1783) (*.f64 %1783 %189) (/.f64 #s(literal 1 binary64) %1745) (*.f64 %191 (/.f64 #s(literal 1 binary64) %1741)) %1745 %1746 %1747 %1749 %1751 %1753 %1754 %1755 %1756 %1757 %1759 %1761 %1763 %1764 %1765 %1766 %1768 %1770 %1772 %1774 %1775 %1776 %1778 %1780 %1782 %1784 %1786 %1788 %1790 %1792 %1794 %1796 %1799 %1800 %1801 %1803 %1805 %1807 %1808 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1820 %1821 %1822 %1823 %1824 %1826 %1827 %1828 %1830 %1832 %1834 %1835 %1837 %1839 %1840 %1842 %1843 %1844 %1845 %1846 %1847 %1848 %1850 %1852 %1854 %1856 %1858 %1861 %1864 %1865 %1866 %1867 %1868 %1869 %1870 %1871 %1872 %1873 %1874 %1875 %1876 %1877 %1879 %1881 %1883 %1886 %1889 %1890 %1891 %1892 %1893 %1894 %1895 %1896 %1897 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1911 %1913 %1915 %1916 %1917 %1918 %1919 %1920 %1921 %1922 %1923 %1924 %1925 %1926 %1928 %1929 %1930 %1931 %1932 %1934 %1936 %1937 %1938 %1940 %1943 %1945 %1947 %1745 %1746 %1747 %1749 %1751 %1753 %1754 %1755 %1756 %1757 %1759 %1761 %1763 %1764 %1765 %1766 %1768 %1770 %1772 %1774 %1775 %1776 %1778 %1780 %1782 %1784 %1786 %1788 %1790 %1792 %1794 %1796 %1799 %1800 %1801 %1803 %1805 %1807 %1808 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1820 %1821 %1822 %1823 %1824 %1826 %1827 %1828 %1830 %1832 %1834 %1835 %1837 %1839 %1840 %1842 %1843 %1844 %1845 %1846 %1847 %1848 %1850 %1852 %1854 %1856 %1858 %1861 %1864 %1865 %1866 %1867 %1868 %1869 %1870 %1871 %1872 %1873 %1874 %1875 %1876 %1877 %1879 %1881 %1883 %1886 %1889 %1890 %1891 %1892 %1893 %1894 %1895 %1896 %1897 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1911 %1913 %1915 %1916 %1917 %1918 %1919 %1920 %1921 %1922 %1923 %1924 %1925 %1926 %1928 %1929 %1930 %1931 %1932 %1934 %1936 %1937 %1938 %1940 %1943 %1945 %1947 %1745 %1746 %1747 %1749 %1751 %1753 %1754 %1755 %1756 %1757 %1759 %1761 %1763 %1764 %1765 %1766 %1768 %1770 %1772 %1774 %1775 %1776 %1778 %1780 %1782 %1784 %1786 %1788 %1790 %1792 %1794 %1796 %1799 %1800 %1801 %1803 %1805 %1807 %1808 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1820 %1821 %1822 %1823 %1824 %1826 %1827 %1828 %1830 %1832 %1834 %1835 %1837 %1839 %1840 %1842 %1843 %1844 %1845 %1846 %1847 %1848 %1850 %1852 %1854 %1856 %1858 %1861 %1864 %1865 %1866 %1867 %1868 %1869 %1870 %1871 %1872 %1873 %1874 %1875 %1876 %1877 %1879 %1881 %1883 %1886 %1889 %1890 %1891 %1892 %1893 %1894 %1895 %1896 %1897 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1911 %1913 %1915 %1916 %1917 %1918 %1919 %1920 %1921 %1922 %1923 %1924 %1925 %1926 %1928 %1929 %1930 %1931 %1932 %1934 %1936 %1937 %1938 %1940 %1943 %1945 %1947 %1745 %1746 %1747 %1749 %1751 %1753 %1754 %1755 %1756 %1757 %1759 %1761 %1763 %1764 %1765 %1766 %1768 %1770 %1772 %1774 %1775 %1776 %1778 %1780 %1782 %1784 %1786 %1788 %1790 %1792 %1794 %1796 %1799 %1800 %1801 %1803 %1805 %1807 %1808 %1811 %1813 %1815 %1816 %1817 %1818 %1819 %1820 %1821 %1822 %1823 %1824 %1826 %1827 %1828 %1830 %1832 %1834 %1835 %1837 %1839 %1840 %1842 %1843 %1844 %1845 %1846 %1847 %1848 %1850 %1852 %1854 %1856 %1858 %1861 %1864 %1865 %1866 %1867 %1868 %1869 %1870 %1871 %1872 %1873 %1874 %1875 %1876 %1877 %1879 %1881 %1883 %1886 %1889 %1890 %1891 %1892 %1893 %1894 %1895 %1896 %1897 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1911 %1913 %1915 %1916 %1917 %1918 %1919 %1920 %1921 %1922 %1923 %1924 %1925 %1926 %1928 %1929 %1930 %1931 %1932 %1934 %1936 %1937 %1938 %1940 %1943 %1945 %1947 %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 %2014 (fabs.f64 %2014) (fabs.f64 %2023) (/.f64 (sqrt.f64 (fabs.f64 %1958)) (sqrt.f64 %189)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fabs.f64 %1969))) (pow.f64 %1960 #s(literal 1/2 binary64)) (pow.f64 %2012 %746) %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 %1985 (pow.f64 %1960 #s(literal -1 binary64)) (pow.f64 %2014 #s(literal -2 binary64)) (pow.f64 %2012 %224) %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 (*.f64 ew %2047) (*.f64 %2 %2049) %2051 (*.f64 %1607 %29) (*.f64 %2047 ew) (*.f64 %2054 %2) (fma.f64 ew %369 %2056) (fma.f64 ew %2058 %536) (fma.f64 %2 %537 %2056) (fma.f64 %2 %2061 %536) (fma.f64 %29 %1142 %536) (fma.f64 %369 ew %2056) (fma.f64 %537 %2 %2056) (fma.f64 %1142 %29 %536) (fma.f64 %2061 %2 %536) (fma.f64 %2068 ew %536) (+.f64 %536 %2056) (+.f64 %2056 %536) (-.f64 %2056 %638) (fma.f64 %29 %190 %2056) (fma.f64 %190 %29 %2056) (fma.f64 #s(literal 1 binary64) %536 %2056) (fma.f64 %1142 %544 %536) (fma.f64 %2056 #s(literal 1 binary64) %536) (-.f64 %2056 (*.f64 %194 %29)) (fma.f64 #s(literal 2 binary64) %2080 %536) (fma.f64 %1144 %163 %536) (fma.f64 %160 %1144 %536) (fma.f64 %542 %190 %2056) (fma.f64 %2085 #s(literal 2 binary64) %536) (/.f64 (*.f64 %1646 %29) %189) (/.f64 (*.f64 %29 %1646) %189) %2091 (fma.f64 eh %561 %2051) (fma.f64 ew %2047 %587) (fma.f64 %2 %2049 %587) (fma.f64 %29 %1607 %587) (fma.f64 %32 %271 %2051) (fma.f64 %62 %578 %2051) (fma.f64 %246 %63 %2051) (fma.f64 %271 %32 %2051) (fma.f64 %1607 %29 %587) (fma.f64 %63 %246 %2051) (fma.f64 %561 eh %2051) (fma.f64 %584 %22 %2051) (fma.f64 %2047 ew %587) (fma.f64 %578 %62 %2051) (fma.f64 %2054 %2 %587) (+.f64 %587 %2051) (+.f64 %2051 %587) (neg.f64 %2109) (-.f64 %2051 %2111) (-.f64 %2051 %2113) (fma.f64 eh %588 %2051) (fma.f64 %62 %590 %2051) (fma.f64 %277 #s(literal -1 binary64) %2051) (fma.f64 #s(literal -1 binary64) %277 %2051) (fma.f64 %594 eh %2051) (fma.f64 ew %2058 %2120) (fma.f64 %2 %2061 %2120) (fma.f64 %29 %1142 %2120) (fma.f64 %1142 %29 %2120) (fma.f64 %2061 %2 %2120) (fma.f64 %2068 ew %2120) (+.f64 %2056 %2120) (fma.f64 %1142 %544 %2120) (fma.f64 %2056 #s(literal 1 binary64) %2120) (fma.f64 #s(literal 2 binary64) %2080 %2120) (fma.f64 %1144 %163 %2120) (fma.f64 %160 %1144 %2120) (fma.f64 %2085 #s(literal 2 binary64) %2120) %2134 (fabs.f64 %2109) (fabs.f64 %2134) (sqrt.f64 %2137) (pow.f64 %2137 #s(literal 1/2 binary64)) (*.f64 %2140 %2140) %2142 (*.f64 %1511 ew) (fma.f64 ew %1506 %2144) (fma.f64 ew %1537 %2147) (fma.f64 %2 (*.f64 %801 ew) %2147) (fma.f64 %29 %801 %2147) (fma.f64 %22 (*.f64 %1486 ew) %2144) (fma.f64 %801 %29 %2147) (fma.f64 %1486 %2146 %2144) (fma.f64 %1506 ew %2144) (fma.f64 %1537 ew %2147) (fma.f64 (*.f64 ew %801) %2 %2147) (fma.f64 (*.f64 ew %22) %1486 %2144) (fma.f64 (*.f64 ew %1486) %22 %2144) (+.f64 %2147 %2144) (+.f64 %2144 %2147) (-.f64 %2144 %2147) (-.f64 %2144 (neg.f64 %2147)) (-.f64 %2144 (*.f64 %66 %1506)) (/.f64 %2142 %189) (*.f64 ew %2172) %2174 (*.f64 %537 %1511) (*.f64 %2172 ew) (/.f64 (*.f64 %2142 #s(literal 1 binary64)) %189) (/.f64 (*.f64 #s(literal 1 binary64) %2142) %189) (*.f64 %190 %2142) (*.f64 %2142 %190) (fma.f64 %190 %2144 %2183) (fma.f64 %2144 %190 %2185) (+.f64 (*.f64 %190 %2144) %2183) (+.f64 (*.f64 %2144 %190) %2185) %2191 (fma.f64 eh %561 %2174) (fma.f64 ew %2172 %587) (fma.f64 %32 %271 %2174) (fma.f64 %62 %578 %2174) (fma.f64 %246 %63 %2174) (fma.f64 %271 %32 %2174) (fma.f64 %1511 %537 %587) (fma.f64 %537 %1511 %587) (fma.f64 %63 %246 %2174) (fma.f64 %2172 ew %587) (fma.f64 %561 eh %2174) (fma.f64 %584 %22 %2174) (fma.f64 %578 %62 %2174) (+.f64 %587 %2174) (+.f64 %2174 %587) (neg.f64 %2207) (-.f64 %2174 %2111) (-.f64 %2174 %2113) (fma.f64 eh %588 %2174) (fma.f64 %62 %590 %2174) (fma.f64 %277 #s(literal -1 binary64) %2174) (fma.f64 #s(literal -1 binary64) %277 %2174) (fma.f64 %594 eh %2174) (fma.f64 %190 %2142 %587) (fma.f64 %2142 %190 %587) %2218 (fabs.f64 %2207) (fabs.f64 %2218) (sqrt.f64 %2221) (pow.f64 %2221 #s(literal 1/2 binary64)) (*.f64 %2224 %2224) %2226 (*.f64 %1350 ew) (fma.f64 ew %2 %2061) (fma.f64 ew %1142 %29) (fma.f64 %2 ew %2061) (fma.f64 %1142 ew %29) (+.f64 %29 %2061) (+.f64 %2061 %29) (-.f64 %2061 %130) (fma.f64 %1142 (*.f64 #s(literal 1 binary64) ew) %29) (fma.f64 %2061 #s(literal 1 binary64) %29) (fma.f64 #s(literal 2 binary64) (*.f64 %1144 ew) %29) (fma.f64 %1144 %124 %29) (fma.f64 %121 %1144 %29) (fma.f64 (*.f64 ew %1144) #s(literal 2 binary64) %29) (/.f64 %2226 %189) (*.f64 ew %2245) (*.f64 %1350 %537) %2248 (*.f64 %2245 ew) (/.f64 (*.f64 %2226 #s(literal 1 binary64)) %189) (/.f64 (*.f64 #s(literal 1 binary64) %2226) %189) (*.f64 %190 %2226) (*.f64 %2226 %190) (fma.f64 %190 %2061 %536) (fma.f64 %2061 %190 %536) (+.f64 (*.f64 %2061 %190) %536) (+.f64 (*.f64 %190 %2061) %536) %2262 (fma.f64 eh %561 %2248) (fma.f64 ew %2245 %587) (fma.f64 %32 %271 %2248) (fma.f64 %62 %578 %2248) (fma.f64 %246 %63 %2248) (fma.f64 %271 %32 %2248) (fma.f64 %1350 %537 %587) (fma.f64 %537 %1350 %587) (fma.f64 %63 %246 %2248) (fma.f64 %2245 ew %587) (fma.f64 %561 eh %2248) (fma.f64 %584 %22 %2248) (fma.f64 %578 %62 %2248) (+.f64 %587 %2248) (+.f64 %2248 %587) (neg.f64 %2278) (-.f64 %2248 %2111) (-.f64 %2248 %2113) (fma.f64 eh %588 %2248) (fma.f64 %62 %590 %2248) (fma.f64 %277 #s(literal -1 binary64) %2248) (fma.f64 #s(literal -1 binary64) %277 %2248) (fma.f64 %594 eh %2248) (fma.f64 %190 %2226 %587) (fma.f64 %2226 %190 %587) %2289 (fabs.f64 %2278) (fabs.f64 %2289) (sqrt.f64 %2292) (pow.f64 %2292 #s(literal 1/2 binary64)) (*.f64 %2295 %2295) (fabs.f64 %630) (fabs.f64 %708) %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 %1959 %1960 %1961 %1962 %1964 %1965 %1966 %1967 %1968 %1970 %1972 %1974 %1976 %1978 %1980 %1982 %1984 %1986 %1988 %1990 %1992 %1994 %1996 %1998 %1999 %2001 %2003 %2005 %2006 %2008 %2009 %2010 %2011 %2013 %2015 %2016 %2018 %2020 %2021 %2022 %2024 %2025 %2026 %2028 %2030 %2032 |
Compiled 3 178 to 4 734 computations (-49.0% saved)
Compiled 2 079 to 9 336 computations (-349.1% saved)
24 alts after pruning (23 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 056 | 23 | 2 079 |
| Fresh | 0 | 0 | 0 |
| Picked | 11 | 1 | 12 |
| Done | 0 | 0 | 0 |
| Total | 2 067 | 24 | 2 091 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 63.0% | %74 = (* (/ eh ew) (tan t)) (pow.f64 (sqrt.f64 (fabs.f64 (/.f64 (fma.f64 (*.f64 eh (tan.f64 t)) (*.f64 (/.f64 eh ew) (sin.f64 t)) (*.f64 ew (cos.f64 t))) (approx (sqrt (+ (* %74 %74) (* 1 1))) #s(literal 1 binary64))))) #s(literal 2 binary64)) |
| ▶ | 63.0% | %74 = (* (/ eh ew) (tan t)) (/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (fabs.f64 (/.f64 (fma.f64 (*.f64 eh (tan.f64 t)) (*.f64 (/.f64 eh ew) (sin.f64 t)) (*.f64 ew (cos.f64 t))) (approx (sqrt (+ (* %74 %74) (* 1 1))) #s(literal 1 binary64))))) #s(literal -2 binary64))) |
| ▶ | 86.6% | %36 = (*.f64 (/.f64 eh ew) (tan.f64 t)) %74 = (* (/ eh ew) (tan t)) (fabs.f64 (fma.f64 %36 (*.f64 (/.f64 eh (hypot.f64 %36 #s(literal 1 binary64))) (sin.f64 t)) (approx (* (/ ew (sqrt (+ (* %74 %74) (* 1 1)))) (cos t)) (*.f64 ew (cos.f64 t))))) |
| ▶ | 86.6% | %32 = (tan.f64 t) %35 = (/.f64 eh ew) %74 = (* (/ eh ew) (tan t)) (fabs.f64 (fma.f64 (*.f64 %32 (/.f64 eh (hypot.f64 (*.f64 %35 %32) #s(literal 1 binary64)))) (*.f64 %35 (sin.f64 t)) (approx (* (/ ew (sqrt (+ (* %74 %74) (* 1 1)))) (cos t)) (*.f64 ew (cos.f64 t))))) |
| ▶ | 86.6% | %32 = (tan.f64 t) %74 = (* (/ eh ew) (tan t)) (fabs.f64 (fma.f64 (*.f64 eh %32) (*.f64 (/.f64 eh (*.f64 (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64)) ew)) (sin.f64 t)) (approx (* (/ ew (sqrt (+ (* %74 %74) (* 1 1)))) (cos t)) (*.f64 ew (cos.f64 t))))) |
| ▶ | 41.5% | %18 = (sin.f64 t) %32 = (tan.f64 t) %45 = (cos.f64 t) %74 = (* (/ eh ew) (tan t)) (fabs.f64 (fma.f64 (*.f64 eh %32) (*.f64 (/.f64 eh (approx (* (sqrt (+ (* %74 %74) (* 1 1))) ew) (*.f64 eh (*.f64 ew (sqrt.f64 (/.f64 (pow.f64 %18 #s(literal 2 binary64)) (*.f64 (pow.f64 ew #s(literal 2 binary64)) (pow.f64 %45 #s(literal 2 binary64))))))))) %18) (*.f64 (/.f64 ew (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64))) %45))) |
| ✓ | 79.3% | %32 = (tan.f64 t) %35 = (/.f64 eh ew) (fabs.f64 (/.f64 (fma.f64 (*.f64 eh %32) (*.f64 %35 (sin.f64 t)) (*.f64 ew (cos.f64 t))) (hypot.f64 (*.f64 %35 %32) #s(literal 1 binary64)))) |
| ▶ | 63.3% | %74 = (* (/ eh ew) (tan t)) (fabs.f64 (/.f64 (fma.f64 (*.f64 eh (tan.f64 t)) (*.f64 (/.f64 eh ew) (sin.f64 t)) (*.f64 ew (cos.f64 t))) (approx (sqrt (+ (* %74 %74) (* 1 1))) #s(literal 1 binary64)))) |
| ▶ | 49.9% | %35 = (/.f64 eh ew) %191 = (approx (tan t) (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 t #s(literal 2 binary64)))))) (fabs.f64 (/.f64 (fma.f64 (*.f64 eh %191) (*.f64 %35 (sin.f64 t)) (*.f64 ew (cos.f64 t))) (hypot.f64 (*.f64 %35 %191) #s(literal 1 binary64)))) |
| ▶ | 38.6% | (fabs.f64 (/.f64 (approx (+ (* (* eh (tan t)) (* (/ eh ew) (sin t))) (* ew (cos t))) (+.f64 ew (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) ew (/.f64 (pow.f64 eh #s(literal 2 binary64)) ew))))) (hypot.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) #s(literal 1 binary64)))) |
| ▶ | 38.5% | (fabs.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) #s(literal 1 binary64)) (approx (+ (* (* eh (tan t)) (* (/ eh ew) (sin t))) (* ew (cos t))) (+.f64 ew (*.f64 (pow.f64 t #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) ew (/.f64 (pow.f64 eh #s(literal 2 binary64)) ew)))))))) |
| ▶ | 52.1% | %6 = (tan t) %45 = (cos.f64 t) %70 = (/ eh ew) %74 = (* %70 %6) %171 = (/.f64 (*.f64 (pow.f64 eh #s(literal 2 binary64)) (pow.f64 (sin.f64 t) #s(literal 2 binary64))) (*.f64 (pow.f64 ew #s(literal 2 binary64)) (pow.f64 %45 #s(literal 3 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (approx (/ (sqrt (+ (* %74 %74) (* 1 1))) (+ (* (* eh %6) (* %70 (sin t))) (* ew (cos t)))) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) %171 (/.f64 #s(literal 1 binary64) %45)) %171) ew)))) |
| ▶ | 62.9% | %6 = (tan t) %70 = (/ eh ew) %74 = (* %70 %6) (fabs.f64 (/.f64 #s(literal 1 binary64) (approx (/ (sqrt (+ (* %74 %74) (* 1 1))) (+ (* (* eh %6) (* %70 (sin t))) (* ew (cos t)))) (/.f64 #s(literal 1 binary64) (*.f64 ew (cos.f64 t)))))) |
| ▶ | 43.9% | %6 = (tan t) %70 = (/ eh ew) %74 = (* %70 %6) (fabs.f64 (/.f64 #s(literal 1 binary64) (approx (/ (sqrt (+ (* %74 %74) (* 1 1))) (+ (* (* eh %6) (* %70 (sin t))) (* ew (cos t)))) (/.f64 #s(literal 1 binary64) ew)))) |
| ▶ | 98.7% | %32 = (tan.f64 t) (fabs.f64 (-.f64 (*.f64 (/.f64 ew (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) (cos.f64 (*.f64 (PI.f64 ) #s(literal -1/2 binary64))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (tanh.f64 (asinh.f64 (/.f64 (*.f64 (neg.f64 eh) %32) ew)))))) |
| ▶ | 90.8% | %18 = (sin.f64 t) %121 = (PI.f64 ) %134 = (-.f64 (neg.f64 %121) %121) %143 = (atan.f64 (/.f64 (approx (* (neg eh) (tan t)) (*.f64 #s(literal -1 binary64) (*.f64 eh t))) ew)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 (cos.f64 t) (cos.f64 %134) (*.f64 %18 (sin.f64 %134)))) (cos.f64 %143)) (*.f64 (*.f64 eh %18) (sin.f64 %143)))) |
| ▶ | 98.1% | %74 = (* (/ eh ew) (tan t)) %110 = (* (PI ) -1/2) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (approx (+ (* 2 (* (cos (/ (+ %110 %110) 2)) (cos (/ (- %110 %110) 2)))) (/ 1 (sqrt (+ (* %74 %74) (* 1 1))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 #s(literal -1/2 binary64) (PI.f64 ))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))) |
| ▶ | 20.3% | %6 = (tan t) %45 = (cos.f64 t) %70 = (/ eh ew) %74 = (* %70 %6) %94 = (pow.f64 (sin.f64 t) #s(literal 2 binary64)) (fabs.f64 (approx (/ (+ (* (* eh %6) (* %70 (sin t))) (* ew (cos t))) (sqrt (+ (* %74 %74) (* 1 1)))) (/.f64 (*.f64 eh %94) (*.f64 ew (*.f64 %45 (sqrt.f64 (/.f64 %94 (*.f64 (pow.f64 ew #s(literal 2 binary64)) (pow.f64 %45 #s(literal 2 binary64)))))))))) |
| ▶ | 35.2% | %6 = (tan t) %70 = (/ eh ew) %74 = (* %70 %6) %85 = (/.f64 (pow.f64 eh #s(literal 2 binary64)) ew) (fabs.f64 (approx (/ (+ (* (* eh %6) (* %70 (sin t))) (* ew (cos t))) (sqrt (+ (* %74 %74) (* 1 1)))) (+.f64 ew (*.f64 (pow.f64 t #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1/2 binary64) ew %85) (*.f64 #s(literal 1/2 binary64) %85)))))) |
| ▶ | 20.3% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %32 = (tan.f64 t) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (/.f64 (*.f64 (neg.f64 (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 (neg.f64 eh) %32) ew)) (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64))))) |
| ▶ | 85.3% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %32 = (tan.f64 t) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (*.f64 eh (fma.f64 (/.f64 (cos.f64 t) (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64))) (*.f64 ew (/.f64 #s(literal 1 binary64) eh)) (neg.f64 (*.f64 (sin.f64 t) (tanh.f64 (asinh.f64 (/.f64 (*.f64 (neg.f64 eh) %32) ew))))))))) |
| ▶ | 85.5% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %32 = (tan.f64 t) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (*.f64 eh (-.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64))) (/.f64 ew eh)) (*.f64 (sin.f64 t) (tanh.f64 (asinh.f64 (/.f64 (*.f64 (neg.f64 eh) %32) ew)))))))) |
| ▶ | 28.0% | %9 = (atan (/ (* (neg eh) (tan t)) ew)) %32 = (tan.f64 t) (fabs.f64 (approx (- (* (* ew (cos t)) (cos %9)) (* (* eh (sin t)) (sin %9))) (*.f64 #s(literal -1 binary64) (*.f64 eh (*.f64 (sin.f64 t) (/.f64 (/.f64 (*.f64 (neg.f64 eh) %32) ew) (hypot.f64 (*.f64 (/.f64 eh ew) %32) #s(literal 1 binary64)))))))) |
| ▶ | 40.9% | %3 = (* ew (cos t)) %9 = (atan (/ (* (neg eh) (tan t)) ew)) %13 = (* eh (sin t)) (fabs.f64 (approx (- (* %3 (cos %9)) (* %13 (sin %9))) (*.f64 #s(literal -1 binary64) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 #s(literal -1 binary64) (approx (/ %13 %3) (/.f64 (*.f64 eh t) ew)))))))))) |
Compiled 24 to 172 computations (-616.7% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (* %0 -1/2) %3 = (neg %0) %4 = (- %3 %0) %7 = (* -1/2 %0) %8 = (cos %7) %10 = (* 2 %8) %0 %2 %3 %4 (cos %4) (sin %4) %7 %8 %10 (+ 1 %10) (cos %2) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal -884279719003555/562949953421312 binary64) #s(literal -884279719003555/281474976710656 binary64) #s(literal -884279719003555/140737488355328 binary64) #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -884279719003555/562949953421312 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64) |
| 2.0ms | 1× | 2 | valid |
Compiled 47 to 15 computations (68.1% saved)
ival-sin: 1.0ms (73.6% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-cos: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (sin.f64 t) %11 = (*.f64 eh %10) %12 = (sin.f64 %9) %13 = (*.f64 %11 %12) %18 = (pow.f64 t #s(literal 2 binary64)) %21 = (*.f64 #s(literal 1/3 binary64) %18) %22 = (+.f64 #s(literal 1 binary64) %21) %23 = (*.f64 t %22) %24 = (tan t) %25 = (approx %24 %23) %26 = (*.f64 eh t) %27 = (*.f64 #s(literal -1 binary64) %26) %29 = (* (neg eh) %24) %30 = (approx %29 %27) %31 = (/.f64 %26 ew) %32 = (/.f64 eh ew) %34 = (PI.f64 ) %35 = (/.f64 #s(literal 1 binary64) %2) %36 = (*.f64 %34 #s(literal -1/2 binary64)) %37 = (/.f64 #s(literal 1 binary64) ew) %38 = (*.f64 eh %6) %39 = (*.f64 %32 %6) %40 = (asinh.f64 %8) %41 = (tanh.f64 %40) %42 = (hypot.f64 %39 #s(literal 1 binary64)) %43 = (/.f64 eh %42) %44 = (*.f64 %42 ew) %45 = (neg.f64 %11) %46 = (*.f64 %6 %43) %47 = (/.f64 eh %44) %48 = (neg.f64 %34) %49 = (-.f64 %48 %34) %50 = (cos.f64 %49) %51 = (sin.f64 %49) %52 = (*.f64 %10 %51) %53 = (fma.f64 %2 %50 %52) %54 = (/.f64 ew %42) %55 = (*.f64 %32 %10) %56 = (/.f64 #s(literal 1 binary64) %3) %57 = (/.f64 %2 %42) %58 = (*.f64 %54 %2) %59 = (/.f64 %8 %42) %60 = (*.f64 %47 %10) %61 = (*.f64 %43 %10) %62 = (*.f64 %11 %41) %63 = (fma.f64 %38 %55 %3) %65 = (*.f64 ew %53) %66 = (/.f64 %30 ew) %67 = (atan.f64 %66) %68 = (cos.f64 %67) %69 = (sin.f64 %67) %70 = (*.f64 %11 %69) %71 = (/ eh ew) %72 = (* %71 %24) %77 = (sqrt (+ (* %72 %72) (* 1 1))) %78 = (approx %77 #s(literal 1 binary64)) %79 = (pow.f64 eh #s(literal 2 binary64)) %80 = (pow.f64 %10 #s(literal 2 binary64)) %81 = (*.f64 %79 %80) %82 = (pow.f64 ew #s(literal 2 binary64)) %83 = (pow.f64 %2 #s(literal 2 binary64)) %84 = (*.f64 %82 %83) %85 = (/.f64 %80 %84) %86 = (pow.f64 %2 #s(literal 3 binary64)) %87 = (*.f64 %82 %86) %88 = (*.f64 #s(literal -1/2 binary64) %34) %89 = (cos.f64 %88) %90 = (*.f64 #s(literal 2 binary64) %89) %91 = (+.f64 #s(literal 1 binary64) %90) %95 = (* (PI ) -1/2) %106 = (approx (+ (* 2 (* (cos (/ (+ %95 %95) 2)) (cos (/ (- %95 %95) 2)))) (/ 1 %77)) %91) %108 = (cos t) %110 = (approx (* (/ ew %77) %108) %3) %112 = (sin t) %115 = (* ew %108) %116 = (+ (* (* eh %24) (* %71 %112)) %115) %117 = (/ %77 %116) %118 = (approx %117 %56) %119 = (*.f64 eh %80) %120 = (sqrt.f64 %85) %121 = (*.f64 ew %120) %122 = (*.f64 eh %121) %124 = (approx (* %77 ew) %122) %125 = (*.f64 %2 %120) %126 = (*.f64 ew %125) %127 = (/.f64 %119 %126) %128 = (/ %116 %77) %129 = (approx %128 %127) %130 = (/.f64 %81 %87) %131 = (fma.f64 #s(literal 1/2 binary64) %130 %35) %132 = (-.f64 %131 %130) %133 = (/.f64 %132 ew) %134 = (approx %117 %133) %135 = (* eh %112) %137 = (approx (/ %135 %115) %31) %138 = (/.f64 %79 ew) %139 = (*.f64 #s(literal 1/2 binary64) %138) %140 = (fma.f64 #s(literal -1/2 binary64) ew %138) %141 = (*.f64 %18 %140) %142 = (+.f64 ew %141) %143 = (approx %116 %142) %144 = (-.f64 %140 %139) %145 = (*.f64 %18 %144) %146 = (+.f64 ew %145) %147 = (approx %128 %146) %148 = (approx %117 %37) %149 = (*.f64 %10 %41) %150 = (neg.f64 %149) %151 = (*.f64 %45 %8) %152 = (/.f64 %151 %42) %153 = (/.f64 ew eh) %154 = (*.f64 %57 %153) %155 = (/.f64 #s(literal 1 binary64) eh) %156 = (*.f64 ew %155) %157 = (-.f64 %154 %149) %158 = (fma.f64 %57 %156 %150) %159 = (*.f64 eh %157) %160 = (cos.f64 %36) %161 = (fma.f64 #s(literal 2 binary64) %160 %2) %162 = (*.f64 %54 %161) %163 = (-.f64 %162 %62) %165 = (*.f64 %3 %106) %166 = (-.f64 %165 %13) %168 = (fma.f64 %38 %60 %110) %170 = (fma.f64 %46 %55 %110) %172 = (fma.f64 %39 %61 %110) %174 = (/.f64 %63 %78) %175 = (fabs.f64 %174) %176 = (sqrt.f64 %175) %177 = (pow.f64 %176 #s(literal -2 binary64)) %180 = (/.f64 #s(literal 1 binary64) %134) %182 = (/.f64 #s(literal 1 binary64) %118) %184 = (/.f64 #s(literal 1 binary64) %148) %188 = (*.f64 %10 %59) %189 = (*.f64 eh %188) %190 = (*.f64 #s(literal -1 binary64) %189) %192 = (atan (/ %29 ew)) %197 = (- (* %115 (cos %192)) (* %135 (sin %192))) %198 = (approx %197 %190) %200 = (approx %197 %152) %202 = (approx %197 %159) %204 = (*.f64 eh %158) %205 = (approx %197 %204) %207 = (*.f64 %32 %25) %208 = (hypot.f64 %207 #s(literal 1 binary64)) %209 = (*.f64 eh %25) %210 = (fma.f64 %209 %55 %3) %211 = (/.f64 %210 %208) %213 = (*.f64 %65 %68) %214 = (-.f64 %213 %70) %216 = (/.f64 %42 %143) %217 = (/.f64 #s(literal 1 binary64) %216) %219 = (/.f64 %143 %42) %221 = (/.f64 eh %124) %222 = (*.f64 %221 %10) %223 = (fma.f64 %38 %222 %58) %225 = (*.f64 #s(literal -1 binary64) %137) %226 = (atan.f64 %225) %227 = (sin.f64 %226) %228 = (*.f64 %10 %227) %229 = (*.f64 eh %228) %230 = (*.f64 #s(literal -1 binary64) %229) %231 = (approx %197 %230) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) %18 #s(literal 1/2 binary64) #s(literal 1/3 binary64) %21 %22 %23 %25 %26 %27 %30 %31 %32 #s(literal -2 binary64) %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 #s(literal 3 binary64) %65 %66 %67 %68 %69 %70 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %106 %110 %118 %119 %120 %121 %122 %124 %125 %126 %127 %129 %130 %131 %132 %133 %134 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 (fabs.f64 %163) %165 %166 (fabs.f64 %166) %168 (fabs.f64 %168) %170 (fabs.f64 %170) %172 (fabs.f64 %172) %174 %175 %176 %177 (/.f64 #s(literal 1 binary64) %177) (pow.f64 %176 #s(literal 2 binary64)) %180 (fabs.f64 %180) %182 (fabs.f64 %182) %184 (fabs.f64 %184) (fabs.f64 %129) (fabs.f64 %147) %188 %189 %190 %198 (fabs.f64 %198) %200 (fabs.f64 %200) %202 (fabs.f64 %202) %204 %205 (fabs.f64 %205) %207 %208 %209 %210 %211 (fabs.f64 %211) %213 %214 (fabs.f64 %214) %216 %217 (fabs.f64 %217) %219 (fabs.f64 %219) %221 %222 %223 (fabs.f64 %223) %225 %226 %227 %228 %229 %230 %231 (fabs.f64 %231) |
| Outputs |
|---|
%5 = (neg eh) %10 = (tan t) %11 = (* %5 %10) %12 = (sin.f64 t) %13 = (*.f64 eh %12) %14 = (cos.f64 t) %15 = (/.f64 %13 %14) %16 = (*.f64 #s(literal -1 binary64) %15) %18 = (/ %11 ew) %19 = (*.f64 ew %14) %20 = (/.f64 %13 %19) %21 = (*.f64 #s(literal -1 binary64) %20) %23 = (atan %18) %24 = (atan.f64 %21) %26 = (sin t) %27 = (* eh %26) %29 = (sin %23) %30 = (sin.f64 %24) %32 = (* %27 %29) %33 = (*.f64 %12 %30) %34 = (*.f64 eh %33) %36 = (* eh t) %37 = (*.f64 eh t) %44 = (/.f64 %37 ew) %46 = (/ eh ew) %47 = (/.f64 eh ew) %49 = (* eh %10) %51 = (* %46 %10) %53 = (asinh %18) %54 = (/.f64 %12 %19) %57 = (pow.f64 %12 #s(literal 2 binary64)) %58 = (pow.f64 ew #s(literal 2 binary64)) %59 = (pow.f64 %14 #s(literal 2 binary64)) %60 = (*.f64 %58 %59) %61 = (/.f64 %57 %60) %62 = (fma.f64 #s(literal -1 binary64) %61 %61) %71 = (pow.f64 %12 #s(literal 3 binary64)) %72 = (pow.f64 ew #s(literal 3 binary64)) %73 = (pow.f64 %14 #s(literal 3 binary64)) %74 = (*.f64 %72 %73) %75 = (/.f64 %71 %74) %77 = (fma.f64 #s(literal -2 binary64) %75 (*.f64 #s(literal 3 binary64) %75)) %88 = (pow.f64 %12 #s(literal 4 binary64)) %89 = (pow.f64 ew #s(literal 4 binary64)) %90 = (pow.f64 %14 #s(literal 4 binary64)) %91 = (*.f64 %89 %90) %92 = (/.f64 %88 %91) %95 = (fma.f64 #s(literal -12 binary64) %92 (*.f64 #s(literal 12 binary64) %92)) %97 = (*.f64 #s(literal 1/6 binary64) %77) %105 = (tanh %53) %107 = (fma.f64 #s(literal -2 binary64) %61 (*.f64 #s(literal 2 binary64) %61)) %114 = (/.f64 (*.f64 %12 %62) %19) %117 = (*.f64 #s(literal 1/2 binary64) %61) %118 = (fma.f64 #s(literal 1/2 binary64) %62 %117) %119 = (fma.f64 #s(literal -1 binary64) %61 %118) %124 = (+.f64 (/.f64 (*.f64 %12 %119) %19) (/.f64 (*.f64 %12 %118) %19)) %127 = (fma.f64 #s(literal -1 binary64) %114 (fma.f64 #s(literal -1/3 binary64) %75 (fma.f64 #s(literal 1/3 binary64) %77 %124))) %130 = (*.f64 #s(literal -1/2 binary64) %75) %131 = (-.f64 (*.f64 #s(literal 1/2 binary64) %127) %130) %170 = (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 %119 %118) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 %12 %77) %19) (fma.f64 #s(literal 1/12 binary64) %95 (fma.f64 #s(literal 1/12 binary64) %92 (fma.f64 #s(literal 1/4 binary64) (pow.f64 %62 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %57 %62) %60) (+.f64 (/.f64 (*.f64 %12 (fma.f64 #s(literal -1/2 binary64) %114 (fma.f64 #s(literal -1/6 binary64) %75 %97))) %19) (/.f64 (*.f64 %12 (fma.f64 #s(literal -1/2 binary64) %114 (fma.f64 #s(literal -1/6 binary64) %75 (fma.f64 #s(literal 1/6 binary64) %77 %124)))) %19))))))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %57 %107) %60) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %12 %124) %19)))) %184 = (sqrt (+ (* %51 %51) (* 1 1))) %187 = (pow.f64 eh #s(literal 2 binary64)) %188 = (*.f64 %187 %57) %189 = (/.f64 %188 %60) %190 = (*.f64 #s(literal 1/2 binary64) %189) %191 = (+.f64 #s(literal 1 binary64) %190) %194 = (*.f64 %187 %88) %202 = (pow.f64 %12 #s(literal 6 binary64)) %203 = (*.f64 %187 %202) %204 = (pow.f64 ew #s(literal 6 binary64)) %205 = (pow.f64 %14 #s(literal 6 binary64)) %206 = (*.f64 %204 %205) %215 = (/ eh %184) %216 = (*.f64 #s(literal -1/2 binary64) %189) %217 = (+.f64 #s(literal 1 binary64) %216) %222 = (fma.f64 #s(literal -1/4 binary64) %92 (*.f64 #s(literal -1/8 binary64) %92)) %226 = (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %222)) %117)) %235 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %222) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %202 %206))) %241 = (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %235)) %222)) %117)) %245 = (* %184 ew) %247 = (*.f64 ew %59) %248 = (/.f64 %188 %247) %252 = (*.f64 %72 %90) %254 = (/.f64 %57 %247) %255 = (*.f64 #s(literal 1/2 binary64) %254) %260 = (/.f64 %88 %252) %262 = (pow.f64 ew #s(literal 5 binary64)) %263 = (*.f64 %262 %205) %272 = (neg %27) %275 = (* %10 %215) %276 = (*.f64 %187 %71) %277 = (*.f64 %58 %73) %279 = (/.f64 %12 %14) %283 = (pow.f64 %12 #s(literal 5 binary64)) %284 = (pow.f64 %14 #s(literal 5 binary64)) %285 = (*.f64 %89 %284) %286 = (/.f64 %283 %285) %288 = (fma.f64 #s(literal -1/4 binary64) %286 (*.f64 #s(literal -1/8 binary64) %286)) %292 = (*.f64 #s(literal 1/2 binary64) (/.f64 %71 %277)) %300 = (pow.f64 %12 #s(literal 7 binary64)) %301 = (pow.f64 %14 #s(literal 7 binary64)) %302 = (*.f64 %204 %301) %314 = (/ eh %245) %315 = (*.f64 %72 %59) %317 = (/.f64 #s(literal 1 binary64) ew) %321 = (*.f64 %262 %90) %322 = (/.f64 %88 %321) %324 = (fma.f64 #s(literal -1/4 binary64) %322 (*.f64 #s(literal -1/8 binary64) %322)) %328 = (*.f64 #s(literal 1/2 binary64) (/.f64 %57 %315)) %335 = (pow.f64 ew #s(literal 7 binary64)) %336 = (*.f64 %335 %205) %348 = (/ ew %184) %353 = (fma.f64 #s(literal -1/4 binary64) %260 (*.f64 #s(literal -1/8 binary64) %260)) %373 = (* %46 %26) %376 = (cos t) %377 = (/ %376 %184) %379 = (*.f64 %58 %14) %380 = (/.f64 %188 %379) %381 = (*.f64 #s(literal -1/2 binary64) %380) %382 = (+.f64 %14 %381) %384 = (*.f64 %89 %73) %385 = (/.f64 %88 %384) %387 = (fma.f64 #s(literal -1/4 binary64) %385 (*.f64 #s(literal -1/8 binary64) %385)) %391 = (*.f64 #s(literal 1/2 binary64) (/.f64 %57 %379)) %398 = (*.f64 %204 %284) %410 = (* %348 %376) %412 = (/.f64 %188 %19) %413 = (fma.f64 #s(literal -1/2 binary64) %412 %19) %415 = (/.f64 %88 %74) %417 = (fma.f64 #s(literal -1/4 binary64) %415 (*.f64 #s(literal -1/8 binary64) %415)) %420 = (/.f64 %57 %19) %421 = (*.f64 #s(literal 1/2 binary64) %420) %424 = (fma.f64 ew %14 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %417)) %421))) %427 = (/.f64 (*.f64 %57 %417) %60) %428 = (*.f64 %262 %284) %429 = (/.f64 %202 %428) %430 = (*.f64 #s(literal 1/8 binary64) %429) %438 = (fma.f64 ew %14 (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %427 %430))) %417)) %421))) %440 = (/ %18 %184) %446 = (/.f64 %283 %428) %448 = (fma.f64 #s(literal -1/4 binary64) %446 (*.f64 #s(literal -1/8 binary64) %446)) %457 = (*.f64 %335 %301) %470 = (* %314 %26) %472 = (/.f64 %12 ew) %476 = (/.f64 %283 %321) %478 = (fma.f64 #s(literal -1/4 binary64) %476 (*.f64 #s(literal -1/8 binary64) %476)) %482 = (*.f64 #s(literal 1/2 binary64) (/.f64 %71 %315)) %500 = (* %215 %26) %506 = (/.f64 %283 %91) %508 = (fma.f64 #s(literal -1/4 binary64) %506 (*.f64 #s(literal -1/8 binary64) %506)) %512 = (*.f64 #s(literal 1/2 binary64) (/.f64 %71 %60)) %532 = (* %27 %105) %535 = (*.f64 %12 %107) %536 = (*.f64 eh %535) %538 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 #s(literal 1/2 binary64) %536)) %541 = (*.f64 %12 %131) %542 = (*.f64 eh %541) %545 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 eh (fma.f64 #s(literal 1/2 binary64) %535 %542))) %548 = (*.f64 %12 %170) %553 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 eh (fma.f64 #s(literal 1/2 binary64) %535 (*.f64 eh (fma.f64 eh %548 %541))))) %557 = (* ew %376) %558 = (+ (* %49 %373) %557) %559 = (fma.f64 ew %14 %412) %561 = (cos %23) %562 = (cos.f64 %24) %565 = (pow eh 2) %567 = (pow %26 2) %568 = (* %565 %567) %570 = (PI ) %572 = (* %570 -1/2) %582 = (+ (* 2 (* (cos (/ (+ %572 %572) 2)) (cos (/ (- %572 %572) 2)))) (/ 1 %184)) %583 = (PI.f64 ) %585 = (cos.f64 (*.f64 #s(literal -1/2 binary64) %583)) %586 = (*.f64 #s(literal 2 binary64) %585) %587 = (+.f64 #s(literal 1 binary64) %586) %598 = (/ %184 %558) %599 = (/.f64 #s(literal 1 binary64) %19) %601 = (/.f64 %57 %74) %603 = (-.f64 (*.f64 #s(literal 1/2 binary64) %601) %601) %606 = (/.f64 %88 %428) %609 = (/.f64 (*.f64 %57 %603) %60) %610 = (-.f64 (*.f64 #s(literal -1/8 binary64) %606) %609) %629 = (* eh %567) %630 = (*.f64 eh %57) %632 = (pow ew 2) %633 = (pow %376 2) %634 = (* %632 %633) %635 = (/ %567 %634) %636 = (sqrt %635) %637 = (* ew %636) %638 = (* eh %637) %639 = (sqrt.f64 %61) %640 = (*.f64 ew %639) %641 = (*.f64 eh %640) %643 = (* %376 %636) %644 = (* ew %643) %645 = (/ %629 %644) %646 = (*.f64 %14 %639) %647 = (*.f64 ew %646) %648 = (/.f64 %630 %647) %650 = (/ %558 %184) %651 = (-.f64 %420 %421) %658 = (fma.f64 #s(literal -1/8 binary64) %415 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %57 %651) %60))) %681 = (pow %376 3) %682 = (* %632 %681) %683 = (/ %568 %682) %684 = (/.f64 %188 %277) %688 = (/ 1 %376) %689 = (+ (* 1/2 %683) %688) %690 = (/.f64 #s(literal 1 binary64) %14) %692 = (fma.f64 #s(literal 1/2 binary64) %684 %690) %694 = (- %689 %683) %695 = (/.f64 %57 %277) %697 = (-.f64 (*.f64 #s(literal 1/2 binary64) %695) %695) %700 = (/ %565 ew) %701 = (/.f64 %187 ew) %703 = (* 1/2 %700) %704 = (*.f64 #s(literal 1/2 binary64) %701) %707 = (+ (* -1/2 ew) %700) %708 = (*.f64 #s(literal -1/2 binary64) ew) %710 = (fma.f64 #s(literal -1/2 binary64) ew %701) %712 = (pow t 2) %713 = (* %712 %707) %714 = (pow.f64 t #s(literal 2 binary64)) %715 = (*.f64 ew %714) %716 = (*.f64 #s(literal -1/2 binary64) %715) %718 = (*.f64 %187 %714) %719 = (/.f64 %718 ew) %720 = (fma.f64 #s(literal -1/2 binary64) %715 %719) %722 = (+ ew %713) %727 = (- %707 %703) %730 = (* %712 %727) %731 = (*.f64 #s(literal 1/2 binary64) %719) %732 = (fma.f64 #s(literal -1/2 binary64) %715 %731) %734 = (+ ew %730) %737 = (* %26 %105) %738 = (/.f64 %630 %19) %747 = (neg %737) %749 = (*.f64 #s(literal -1/2 binary64) %536) %750 = (*.f64 #s(literal -1 binary64) %420) %755 = (*.f64 #s(literal 1/2 binary64) %535) %770 = (* %272 %18) %772 = (/ %770 %184) %773 = (/.f64 %194 %74) %778 = (fma.f64 #s(literal -1/4 binary64) %429 (*.f64 #s(literal -1/8 binary64) %429)) %779 = (*.f64 %187 %778) %781 = (*.f64 #s(literal 1/2 binary64) %415) %789 = (pow.f64 %12 #s(literal 8 binary64)) %793 = (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %778) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %789 %457)))) %801 = (/ ew eh) %802 = (/.f64 ew eh) %804 = (* %377 %801) %814 = (/.f64 #s(literal 1 binary64) eh) %816 = (- %804 %737) %817 = (fma.f64 #s(literal -1 binary64) %420 %421) %819 = (fma.f64 #s(literal -1 binary64) (*.f64 %187 %817) %19) %829 = (*.f64 eh (fma.f64 #s(literal -1/4 binary64) %415 (fma.f64 #s(literal -1/8 binary64) %415 %541))) %838 = (* eh %816) %853 = (+ (* 2 (cos %572)) %376) %854 = (* %348 %853) %855 = (+.f64 %14 %586) %856 = (*.f64 ew %855) %858 = (*.f64 %57 %855) %859 = (*.f64 %187 %858) %863 = (*.f64 %88 %855) %864 = (/.f64 %863 %252) %866 = (fma.f64 #s(literal -1/4 binary64) %864 (*.f64 #s(literal -1/8 binary64) %864)) %870 = (*.f64 #s(literal 1/2 binary64) (/.f64 %858 %247)) %877 = (*.f64 %202 %855) %889 = (- %854 %532) %890 = (fma.f64 #s(literal -1 binary64) %420 %870) %908 = (fabs %889) %910 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %189)) %911 = (/.f64 %856 %910) %912 = (+.f64 %910 %21) %913 = (/.f64 #s(literal 1 binary64) %912) %914 = (-.f64 %912 %913) %915 = (*.f64 %12 %914) %918 = (+.f64 %910 (fma.f64 #s(literal -1 binary64) %20 %913)) %919 = (/.f64 (*.f64 eh %915) %918) %920 = (-.f64 %911 %919) %923 = (* %557 %582) %924 = (*.f64 %14 %587) %925 = (*.f64 ew %924) %930 = (*.f64 ew (*.f64 %14 %222)) %933 = (fma.f64 #s(literal -1 binary64) (*.f64 %187 %930) (*.f64 #s(literal -1/2 binary64) %420)) %947 = (- %923 %32) %960 = (fma.f64 #s(literal 2 binary64) %585 (/.f64 #s(literal 1 binary64) %910)) %962 = (*.f64 ew (*.f64 %14 %960)) %963 = (-.f64 %962 %34) %967 = (+ (* %49 %470) %410) %969 = (fma.f64 #s(literal -1/4 binary64) %415 (fma.f64 #s(literal -1/8 binary64) %415 %781)) %988 = (/.f64 %19 %910) %989 = (*.f64 %14 %910) %990 = (*.f64 ew %989) %991 = (/.f64 %188 %990) %992 = (+.f64 %988 %991) %995 = (fabs %650) %996 = (/.f64 %559 %910) %997 = (fabs.f64 %996) %999 = (sqrt %995) %1000 = (sqrt.f64 %997) %1003 = (pow %999 -2) %1004 = (pow.f64 %1000 #s(literal 2 binary64)) %1009 = (* %26 %440) %1011 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 #s(literal 1/2 binary64) %773)) %1016 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %415 %779))) %1024 = (fma.f64 #s(literal -1 binary64) %420 (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %415 (*.f64 %187 (fma.f64 #s(literal -1/4 binary64) %429 (fma.f64 #s(literal -1/8 binary64) %429 %793)))))) %1027 = (* eh %1009) %1035 = (- (* %557 %561) %32) %1036 = (*.f64 %14 %562) %1037 = (*.f64 ew %1036) %1042 = (-.f64 %1037 %34) %1046 = (- (neg %570) %570) %1050 = (* %26 (sin %1046)) %1051 = (+ (* %376 (cos %1046)) %1050) %1052 = (* ew %1051) %1053 = (* %1052 %561) %1055 = (neg.f64 (*.f64 #s(literal 2 binary64) %583)) %1056 = (cos.f64 %1055) %1057 = (sin.f64 %1055) %1058 = (*.f64 %12 %1057) %1059 = (fma.f64 %14 %1056 %1058) %1060 = (*.f64 %562 %1059) %1061 = (*.f64 ew %1060) %1063 = (- %1053 %32) %1067 = (-.f64 %1061 %34) %1070 = (/ %27 %557) %1071 = (* -1 %1070) %1074 = (* %26 (sin (atan %1071))) %1077 = (* -1 (* eh %1074)) %1081 = (+.f64 %639 (*.f64 #s(literal -1 binary64) %54)) %1082 = (log.f64 %1081) %1083 = (log.f64 %814) %1085 = (+.f64 %1082 (*.f64 #s(literal -1 binary64) %1083)) %1087 = (*.f64 %639 %1081) %1088 = (*.f64 %187 %1087) %1095 = (pow.f64 %639 #s(literal 2 binary64)) %1096 = (pow.f64 %1081 #s(literal 2 binary64)) %1097 = (*.f64 %1095 %1096) %1098 = (/.f64 #s(literal 1 binary64) %1097) %1099 = (pow.f64 %639 #s(literal 3 binary64)) %1103 = (fma.f64 #s(literal 3 binary64) %1098 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %1099 %1081)))) %1104 = (pow.f64 eh #s(literal 4 binary64)) %1105 = (/.f64 %1103 %1104) %1106 = (/.f64 #s(literal 1/2 binary64) %1088) %1113 = (pow.f64 %1081 #s(literal 3 binary64)) %1114 = (*.f64 %1099 %1113) %1115 = (/.f64 #s(literal 1 binary64) %1114) %1117 = (pow.f64 %639 #s(literal 5 binary64)) %1119 = (/.f64 #s(literal 1 binary64) (*.f64 %1117 %1081)) %1120 = (pow.f64 %639 #s(literal 4 binary64)) %1122 = (/.f64 #s(literal 1 binary64) (*.f64 %1120 %1096)) %1125 = (fma.f64 #s(literal 30 binary64) %1115 (fma.f64 #s(literal 45 binary64) %1119 (*.f64 #s(literal 45 binary64) %1122))) %1126 = (pow.f64 eh #s(literal 6 binary64)) %1133 = (exp.f64 %1085) %1134 = (/.f64 #s(literal 1 binary64) %1133) %1135 = (-.f64 %1133 %1134) %1136 = (+.f64 %1133 %1134) %1140 = (*.f64 %639 (*.f64 %1136 %1081)) %1142 = (/.f64 %1133 (*.f64 %187 %1140)) %1143 = (*.f64 %1133 %1140) %1145 = (/.f64 #s(literal 1/2 binary64) (*.f64 %187 %1143)) %1146 = (/.f64 %1133 %1136) %1149 = (*.f64 %1133 %1136) %1150 = (/.f64 #s(literal 1 binary64) %1149) %1153 = (*.f64 %1133 %1087) %1156 = (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %1133 %1087)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1153))) %1157 = (*.f64 %1135 %1156) %1158 = (pow.f64 %1136 #s(literal 2 binary64)) %1160 = (/.f64 %1157 (*.f64 %187 %1158)) %1165 = (/.f64 %1103 (*.f64 %1104 %1149)) %1167 = (fma.f64 #s(literal -1/24 binary64) %1103 (*.f64 #s(literal 1/8 binary64) %1098)) %1168 = (*.f64 %1133 %1167) %1169 = (*.f64 %1104 %1136) %1170 = (/.f64 %1168 %1169) %1177 = (*.f64 %1133 (*.f64 %1095 (*.f64 %1136 %1096))) %1179 = (/.f64 #s(literal 1 binary64) (*.f64 %1104 %1177)) %1181 = (/.f64 #s(literal 1 binary64) (*.f64 %1133 %1097)) %1185 = (fma.f64 #s(literal -1/24 binary64) (/.f64 %1103 %1133) (*.f64 #s(literal 1/8 binary64) %1181)) %1186 = (-.f64 (fma.f64 #s(literal 1/4 binary64) %1181 %1168) %1185) %1187 = (*.f64 %1135 %1186) %1189 = (/.f64 %1187 (*.f64 %1104 %1158)) %1195 = (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1143) (*.f64 #s(literal 1/2 binary64) (/.f64 %1133 %1140))) (/.f64 %1157 %1158)) %1196 = (*.f64 %1156 %1195) %1197 = (/.f64 %1196 %1169) %1204 = (*.f64 %1126 %1143) %1210 = (fma.f64 #s(literal 45 binary64) %1122 (fma.f64 #s(literal 45 binary64) %1119 (*.f64 #s(literal 30 binary64) %1115))) %1214 = (-.f64 (*.f64 #s(literal 1/4 binary64) %1181) %1185) %1220 = (*.f64 %1133 (*.f64 %1099 (*.f64 %1136 %1113))) %1223 = (/.f64 %1103 %1087) %1224 = (*.f64 #s(literal 1/48 binary64) %1115) %1227 = (*.f64 %1133 (fma.f64 #s(literal -1/48 binary64) %1223 (fma.f64 #s(literal 1/720 binary64) %1210 %1224))) %1228 = (*.f64 %1126 %1136) %1240 = (/.f64 %1167 %1153) %1241 = (/.f64 %1103 %1153) %1247 = (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %1133 %1114)) (*.f64 #s(literal 1/2 binary64) (/.f64 %1214 %1087))) %1252 = (*.f64 %1135 (-.f64 %1227 (fma.f64 #s(literal -1/2 binary64) %1240 (fma.f64 #s(literal -1/48 binary64) %1241 (fma.f64 #s(literal 1/720 binary64) (/.f64 %1125 %1133) %1247))))) %1256 = (/.f64 #s(literal 1 binary64) %1177) %1264 = (-.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 %1103 %1149) (fma.f64 #s(literal 1/8 binary64) %1256 (/.f64 %1168 %1136))) (fma.f64 #s(literal 1/4 binary64) %1256 (+.f64 (/.f64 %1187 %1158) (/.f64 %1196 %1136)))) %1265 = (*.f64 %1156 %1264) %1267 = (*.f64 %1186 %1195) %1278 = (*.f64 eh %639) %1280 = (*.f64 %187 %639) %1284 = (*.f64 eh (+.f64 %639 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1280)))) %1286 = (/.f64 #s(literal 1/2 binary64) %1280) %1288 = (*.f64 %1104 %1099) %1291 = (*.f64 eh (-.f64 (+.f64 %639 %1286) (/.f64 #s(literal 1/8 binary64) %1288))) %1293 = (*.f64 %1126 %1117) %1301 = (*.f64 eh (-.f64 (+.f64 %639 (+.f64 %1286 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %1293)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %1288)))) %1303 = (/.f64 #s(literal 1 binary64) %639) %1305 = (*.f64 %187 %1099) %1307 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1305)) %1308 = (-.f64 %1303 %1307) %1311 = (*.f64 %1104 %1117) %1313 = (+.f64 (/.f64 #s(literal 3/8 binary64) %1311) %1303) %1314 = (/.f64 #s(literal 1/2 binary64) %1305) %1315 = (-.f64 %1313 %1314) %1319 = (+.f64 %1303 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1311))) %1321 = (pow.f64 %639 #s(literal 7 binary64)) %1322 = (*.f64 %1126 %1321) %1325 = (+.f64 %1314 (*.f64 #s(literal 5/16 binary64) (/.f64 #s(literal 1 binary64) %1322))) %1329 = (fma.f64 #s(literal 1/2 binary64) (/.f64 ew %1280) %640) %1330 = (*.f64 eh %1329) %1332 = (/.f64 ew %1288) %1334 = (*.f64 eh (fma.f64 #s(literal -1/8 binary64) %1332 %1329)) %1339 = (*.f64 eh (fma.f64 #s(literal -1/8 binary64) %1332 (fma.f64 #s(literal 1/16 binary64) (/.f64 ew %1293) %1329))) %1341 = (/.f64 %12 %646) %1343 = (*.f64 %14 %1099) %1345 = (/.f64 %12 (*.f64 %187 %1343)) %1348 = (*.f64 %14 %1117) %1349 = (/.f64 %12 %1348) %1351 = (fma.f64 #s(literal -1/4 binary64) %1349 (*.f64 #s(literal -1/8 binary64) %1349)) %1354 = (*.f64 #s(literal 1/2 binary64) %1345) %1358 = (*.f64 %14 %1321) %1365 = (/.f64 %12 (*.f64 %1104 %1348)) %1367 = (fma.f64 #s(literal -1/4 binary64) %1365 (fma.f64 #s(literal -1/8 binary64) %1365 %1354)) %1370 = (/.f64 #s(literal 1 binary64) %640) %1373 = (*.f64 %187 (*.f64 ew %1099)) %1375 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1373)) %1378 = (*.f64 ew %1117) %1379 = (*.f64 %1104 %1378) %1381 = (+.f64 (/.f64 #s(literal 3/8 binary64) %1379) %1370) %1382 = (/.f64 #s(literal 1/2 binary64) %1373) %1387 = (+.f64 %1370 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1379))) %1388 = (*.f64 ew %1321) %1389 = (*.f64 %1126 %1388) %1392 = (+.f64 %1382 (*.f64 #s(literal 5/16 binary64) (/.f64 #s(literal 1 binary64) %1389))) %1395 = (/.f64 ew %1278) %1397 = (/.f64 ew %1305) %1398 = (/.f64 ew %639) %1400 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %1397 %1398) eh) %1402 = (/.f64 ew %1117) %1404 = (fma.f64 #s(literal -1/4 binary64) %1402 (*.f64 #s(literal -1/8 binary64) %1402)) %1407 = (*.f64 #s(literal 1/2 binary64) %1397) %1409 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1404 %1104) %1398) %1407) eh) %1417 = (/.f64 ew %1311) %1421 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1404 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 ew %1321))) %1126) %1398) (fma.f64 #s(literal -1/4 binary64) %1417 (fma.f64 #s(literal -1/8 binary64) %1417 %1407))) eh) %1423 = (/.f64 %14 %1278) %1425 = (/.f64 %14 %1305) %1426 = (/.f64 %14 %639) %1428 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %1425 %1426) eh) %1430 = (/.f64 %14 %1117) %1432 = (fma.f64 #s(literal -1/4 binary64) %1430 (*.f64 #s(literal -1/8 binary64) %1430)) %1435 = (*.f64 #s(literal 1/2 binary64) %1425) %1437 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1432 %1104) %1426) %1435) eh) %1445 = (/.f64 %14 %1311) %1449 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1432 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %14 %1321))) %1126) %1426) (fma.f64 #s(literal -1/4 binary64) %1445 (fma.f64 #s(literal -1/8 binary64) %1445 %1435))) eh) %1451 = (/.f64 %19 %1278) %1453 = (/.f64 %19 %1305) %1454 = (/.f64 %19 %639) %1455 = (fma.f64 #s(literal -1/2 binary64) %1453 %1454) %1456 = (/.f64 %1455 eh) %1458 = (/.f64 %19 %1117) %1460 = (fma.f64 #s(literal -1/4 binary64) %1458 (*.f64 #s(literal -1/8 binary64) %1458)) %1463 = (*.f64 #s(literal 1/2 binary64) %1453) %1464 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1460 %1104) %1454) %1463) %1465 = (/.f64 %1464 eh) %1473 = (/.f64 %19 %1311) %1475 = (fma.f64 #s(literal -1/4 binary64) %1473 (fma.f64 #s(literal -1/8 binary64) %1473 %1463)) %1476 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1460 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %19 %1321))) %1126) %1454) %1475) %1477 = (/.f64 %1476 eh) %1479 = (/.f64 %12 %647) %1482 = (*.f64 ew %1343) %1483 = (*.f64 %187 %1482) %1484 = (/.f64 %12 %1483) %1485 = (*.f64 #s(literal 1/2 binary64) %1484) %1488 = (*.f64 ew %1348) %1489 = (*.f64 %1104 %1488) %1490 = (/.f64 %12 %1489) %1492 = (fma.f64 #s(literal -1/4 binary64) %1490 (fma.f64 #s(literal -1/8 binary64) %1490 %1485)) %1495 = (/.f64 %12 %1488) %1497 = (fma.f64 #s(literal -1/4 binary64) %1495 (*.f64 #s(literal -1/8 binary64) %1495)) %1498 = (*.f64 %1126 %1095) %1500 = (*.f64 ew %1358) %1501 = (*.f64 %1126 %1500) %1509 = (/.f64 %12 %640) %1511 = (/.f64 %12 %1373) %1514 = (/.f64 %12 %1378) %1516 = (fma.f64 #s(literal -1/4 binary64) %1514 (*.f64 #s(literal -1/8 binary64) %1514)) %1519 = (*.f64 #s(literal 1/2 binary64) %1511) %1528 = (/.f64 %12 %1379) %1530 = (fma.f64 #s(literal -1/4 binary64) %1528 (fma.f64 #s(literal -1/8 binary64) %1528 %1519)) %1533 = (/.f64 %12 %639) %1535 = (/.f64 %12 %1305) %1538 = (/.f64 %12 %1117) %1540 = (fma.f64 #s(literal -1/4 binary64) %1538 (*.f64 #s(literal -1/8 binary64) %1538)) %1543 = (*.f64 #s(literal 1/2 binary64) %1535) %1552 = (/.f64 %12 %1311) %1554 = (fma.f64 #s(literal -1/4 binary64) %1552 (fma.f64 #s(literal -1/8 binary64) %1552 %1543)) %1557 = (*.f64 %12 %1135) %1559 = (/.f64 (*.f64 eh %1557) %1136) %1561 = (/.f64 %1557 %1136) %1563 = (/.f64 (*.f64 %12 %1195) %187) %1564 = (+.f64 %1561 %1563) %1567 = (*.f64 %12 %1264) %1568 = (/.f64 %1567 %1104) %1569 = (+.f64 %1568 %1563) %1570 = (+.f64 %1561 %1569) %1573 = (/.f64 %1167 %1143) %1574 = (/.f64 %1103 %1143) %1576 = (/.f64 #s(literal 1 binary64) %1220) %1577 = (/.f64 %1214 %1140) %1587 = (+.f64 (/.f64 %1265 %1136) (/.f64 %1267 %1136)) %1590 = (*.f64 %12 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1573 (fma.f64 #s(literal -1/48 binary64) %1574 (fma.f64 #s(literal 1/720 binary64) (/.f64 %1210 %1149) (fma.f64 #s(literal 1/48 binary64) %1576 (fma.f64 #s(literal 1/2 binary64) %1577 (/.f64 %1227 %1136)))))) (+.f64 (/.f64 %1252 %1158) %1587))) %1591 = (/.f64 %1590 %1126) %1601 = (/.f64 #s(literal 1 binary64) %1278) %1602 = (fma.f64 #s(literal 2 binary64) %585 %1601) %1604 = (pow.f64 eh #s(literal 3 binary64)) %1605 = (*.f64 %1604 %1099) %1609 = (pow.f64 eh #s(literal 5 binary64)) %1610 = (*.f64 %1609 %1117) %1619 = (/.f64 %647 %630) %1621 = (*.f64 %57 %639) %1625 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %19 (*.f64 %187 %1621)) (/.f64 %647 %57)) %1627 = (*.f64 %72 (*.f64 %73 %639)) %1628 = (/.f64 %1627 %194) %1630 = (/.f64 (-.f64 %1625 %1628) eh) %1632 = (*.f64 %57 %1099) %1634 = (/.f64 %19 (*.f64 %1104 %1632)) %1641 = (*.f64 %58 (*.f64 %59 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %19 %1621)) (/.f64 %1627 %88)))) %1644 = (+.f64 (/.f64 %1641 (*.f64 %1104 %57)) %1628) %1646 = (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1634 %1625) %1644) eh) %1663 = (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1634 (fma.f64 #s(literal 1/16 binary64) (/.f64 %19 (*.f64 %1126 (*.f64 %57 %1117))) %1625)) (+.f64 (/.f64 (*.f64 %58 (*.f64 %59 (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 %19 %1632)) (/.f64 %1641 %57)))) (*.f64 %1126 %57)) %1644)) eh) %1665 = (/.f64 %19 %1280) %1666 = (/.f64 %57 %647) %1667 = (+.f64 %1665 %1666) %1668 = (/.f64 %57 %1483) %1669 = (*.f64 #s(literal 1/2 binary64) %1668) %1671 = (*.f64 eh (-.f64 %1667 %1669)) %1673 = (/.f64 %57 %1488) %1676 = (-.f64 %1454 (*.f64 #s(literal 1/2 binary64) (/.f64 %57 %1482))) %1679 = (fma.f64 #s(literal -1/8 binary64) %1673 (*.f64 #s(literal 1/2 binary64) (/.f64 %1676 %1095))) %1683 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1679 %1104) %1667) %1669)) %1687 = (/.f64 %57 %1500) %1693 = (/.f64 %57 %1489) %1699 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1679 %1095) (fma.f64 #s(literal -1/8 binary64) (/.f64 %1676 %1120) (*.f64 #s(literal 1/16 binary64) %1687))) %1126) %1667) (fma.f64 #s(literal -1/8 binary64) %1693 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1676 (*.f64 %1104 %1095)) %1669)))) %1705 = (fma.f64 #s(literal 1/2 binary64) %695 (/.f64 #s(literal 1 binary64) (*.f64 %187 %14))) %1708 = (*.f64 %187 %697) %1713 = (/ %694 ew) %1722 = (/.f64 ew %187) %1727 = (/.f64 %715 %187) %1728 = (/.f64 %714 ew) %1736 = (*.f64 #s(literal 1/2 binary64) %317) %1755 = (*.f64 %1133 (fma.f64 #s(literal -1/48 binary64) %1223 (fma.f64 #s(literal 1/720 binary64) %1125 %1224))) %1771 = (*.f64 %12 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1573 (fma.f64 #s(literal -1/48 binary64) %1574 (fma.f64 #s(literal 1/720 binary64) (/.f64 %1125 %1149) (fma.f64 #s(literal 1/48 binary64) %1576 (fma.f64 #s(literal 1/2 binary64) %1577 (/.f64 %1755 %1136)))))) (+.f64 (/.f64 (*.f64 %1135 (-.f64 %1755 (fma.f64 #s(literal -1/2 binary64) %1240 (fma.f64 #s(literal -1/48 binary64) %1241 (fma.f64 #s(literal 1/720 binary64) (/.f64 %1210 %1133) %1247))))) %1158) %1587))) %1787 = (fma.f64 #s(literal -1/2 binary64) %1668 %1666) %1788 = (*.f64 eh %1787) %1791 = (fma.f64 #s(literal -1/4 binary64) %1673 (*.f64 #s(literal -1/8 binary64) %1673)) %1794 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1791 %1104) %1666) %1669) %1795 = (*.f64 eh %1794) %1797 = (/.f64 %1791 %1095) %1798 = (*.f64 #s(literal 1/8 binary64) %1687) %1803 = (fma.f64 #s(literal -1/4 binary64) %1693 (fma.f64 #s(literal -1/8 binary64) %1693 %1669)) %1804 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1797 %1798) %1126) %1666) %1803) %1805 = (*.f64 eh %1804) %1816 = (/.f64 %19 %1099) %1819 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1816 %1567) %1104) %1665) %1826 = (/.f64 %19 %1288) %1848 = (/.f64 %856 %1278) %1850 = (/.f64 %856 %1305) %1851 = (/.f64 %856 %639) %1853 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %1850 %1851) eh) %1855 = (/.f64 %856 %1117) %1857 = (fma.f64 #s(literal -1/4 binary64) %1855 (*.f64 #s(literal -1/8 binary64) %1855)) %1860 = (*.f64 #s(literal 1/2 binary64) %1850) %1862 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1857 %1104) %1851) %1860) eh) %1870 = (/.f64 %856 %1311) %1874 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1857 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %856 %1321))) %1126) %1851) (fma.f64 #s(literal -1/4 binary64) %1870 (fma.f64 #s(literal -1/8 binary64) %1870 %1860))) eh) %1876 = (/.f64 %856 %1280) %1880 = (/.f64 %856 %1099) %1891 = (/.f64 %856 %1288) %1896 = (*.f64 %14 %585) %1897 = (*.f64 ew %1896) %1898 = (*.f64 #s(literal 2 binary64) %1897) %1900 = (fma.f64 #s(literal 2 binary64) %1897 %1451) %1902 = (/.f64 %19 %1605) %1909 = (/.f64 %1897 eh) %1914 = (fma.f64 #s(literal 2 binary64) %1909 %1665) %1922 = (*.f64 #s(literal 1/2 binary64) %1816) %1928 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1673 (fma.f64 #s(literal -1/8 binary64) %1673 %1922)) %1104) %1667) %1669)) %1939 = (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1797 (fma.f64 #s(literal -1/4 binary64) %1458 (fma.f64 #s(literal -1/8 binary64) %1458 %1798))) %1126) %1667) (fma.f64 #s(literal -1/4 binary64) %1693 (fma.f64 #s(literal -1/8 binary64) %1693 (fma.f64 #s(literal 1/2 binary64) %1826 %1669))))) %1943 = (fma.f64 #s(literal -1 binary64) %1666 %1669) %1945 = (fma.f64 #s(literal -1 binary64) %1666 %1803) %1953 = (fma.f64 #s(literal -1 binary64) %1666 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1791 %1498) (fma.f64 #s(literal -1/4 binary64) %1693 (fma.f64 #s(literal -1/8 binary64) %1693 (fma.f64 #s(literal 1/8 binary64) (/.f64 %57 %1501) %1669))))) %1957 = (*.f64 eh %1943) %1959 = (*.f64 eh %1945) %1961 = (*.f64 eh %1953) %1963 = (/.f64 %1037 eh) %1967 = (/.f64 %1061 eh) %1971 = (+.f64 %639 %54) %1972 = (log.f64 %1971) %1974 = (log.f64 (/.f64 #s(literal -1 binary64) eh)) %1976 = (+.f64 %1972 (*.f64 #s(literal -1 binary64) %1974)) %1978 = (*.f64 %639 %1971) %1979 = (*.f64 %187 %1978) %1985 = (pow.f64 %1971 #s(literal 2 binary64)) %1986 = (*.f64 %1095 %1985) %1987 = (/.f64 #s(literal 1 binary64) %1986) %1991 = (fma.f64 #s(literal 3 binary64) %1987 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %1099 %1971)))) %1992 = (/.f64 %1991 %1104) %1993 = (/.f64 #s(literal 1/2 binary64) %1979) %1998 = (pow.f64 %1971 #s(literal 3 binary64)) %1999 = (*.f64 %1099 %1998) %2000 = (/.f64 #s(literal 1 binary64) %1999) %2002 = (/.f64 #s(literal 1 binary64) (*.f64 %1117 %1971)) %2004 = (/.f64 #s(literal 1 binary64) (*.f64 %1120 %1985)) %2007 = (fma.f64 #s(literal 30 binary64) %2000 (fma.f64 #s(literal 45 binary64) %2002 (*.f64 #s(literal 45 binary64) %2004))) %2014 = (exp.f64 %1976) %2015 = (/.f64 #s(literal 1 binary64) %2014) %2016 = (-.f64 %2014 %2015) %2017 = (+.f64 %2014 %2015) %2021 = (*.f64 %639 (*.f64 %2017 %1971)) %2023 = (/.f64 %2014 (*.f64 %187 %2021)) %2024 = (*.f64 %2014 %2021) %2026 = (/.f64 #s(literal 1/2 binary64) (*.f64 %187 %2024)) %2027 = (/.f64 %2014 %2017) %2030 = (*.f64 %2014 %2017) %2031 = (/.f64 #s(literal 1 binary64) %2030) %2034 = (*.f64 %2014 %1978) %2037 = (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %2014 %1978)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2034))) %2038 = (*.f64 %2016 %2037) %2039 = (pow.f64 %2017 #s(literal 2 binary64)) %2041 = (/.f64 %2038 (*.f64 %187 %2039)) %2046 = (/.f64 %1991 (*.f64 %1104 %2030)) %2048 = (fma.f64 #s(literal -1/24 binary64) %1991 (*.f64 #s(literal 1/8 binary64) %1987)) %2049 = (*.f64 %2014 %2048) %2050 = (*.f64 %1104 %2017) %2051 = (/.f64 %2049 %2050) %2058 = (*.f64 %2014 (*.f64 %1095 (*.f64 %2017 %1985))) %2060 = (/.f64 #s(literal 1 binary64) (*.f64 %1104 %2058)) %2062 = (/.f64 #s(literal 1 binary64) (*.f64 %2014 %1986)) %2066 = (fma.f64 #s(literal -1/24 binary64) (/.f64 %1991 %2014) (*.f64 #s(literal 1/8 binary64) %2062)) %2067 = (-.f64 (fma.f64 #s(literal 1/4 binary64) %2062 %2049) %2066) %2068 = (*.f64 %2016 %2067) %2070 = (/.f64 %2068 (*.f64 %1104 %2039)) %2076 = (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2024) (*.f64 #s(literal 1/2 binary64) (/.f64 %2014 %2021))) (/.f64 %2038 %2039)) %2077 = (*.f64 %2037 %2076) %2078 = (/.f64 %2077 %2050) %2085 = (*.f64 %1126 %2024) %2090 = (fma.f64 #s(literal 45 binary64) %2004 (fma.f64 #s(literal 45 binary64) %2002 (*.f64 #s(literal 30 binary64) %2000))) %2094 = (-.f64 (*.f64 #s(literal 1/4 binary64) %2062) %2066) %2099 = (*.f64 %2014 (*.f64 %1099 (*.f64 %2017 %1998))) %2102 = (/.f64 %1991 %1978) %2103 = (*.f64 #s(literal 1/48 binary64) %2000) %2106 = (*.f64 %2014 (fma.f64 #s(literal -1/48 binary64) %2102 (fma.f64 #s(literal 1/720 binary64) %2090 %2103))) %2107 = (*.f64 %1126 %2017) %2119 = (/.f64 %2048 %2034) %2120 = (/.f64 %1991 %2034) %2126 = (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %2014 %1999)) (*.f64 #s(literal 1/2 binary64) (/.f64 %2094 %1978))) %2131 = (*.f64 %2016 (-.f64 %2106 (fma.f64 #s(literal -1/2 binary64) %2119 (fma.f64 #s(literal -1/48 binary64) %2120 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2007 %2014) %2126))))) %2135 = (/.f64 #s(literal 1 binary64) %2058) %2143 = (-.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 %1991 %2030) (fma.f64 #s(literal 1/8 binary64) %2135 (/.f64 %2049 %2017))) (fma.f64 #s(literal 1/4 binary64) %2135 (+.f64 (/.f64 %2068 %2039) (/.f64 %2077 %2017)))) %2144 = (*.f64 %2037 %2143) %2146 = (*.f64 %2067 %2076) %2271 = (*.f64 %12 %2016) %2273 = (/.f64 (*.f64 eh %2271) %2017) %2275 = (/.f64 %2271 %2017) %2276 = (*.f64 %12 %2076) %2277 = (/.f64 %2276 %187) %2278 = (*.f64 #s(literal -1 binary64) %2277) %2279 = (fma.f64 #s(literal -1 binary64) %2275 %2278) %2283 = (*.f64 %12 %2143) %2284 = (/.f64 %2283 %1104) %2285 = (fma.f64 #s(literal -1 binary64) %2284 %2278) %2290 = (/.f64 %2048 %2024) %2291 = (/.f64 %1991 %2024) %2293 = (/.f64 #s(literal 1 binary64) %2099) %2294 = (/.f64 %2094 %2021) %2297 = (*.f64 %2014 (fma.f64 #s(literal -1/48 binary64) %2102 (fma.f64 #s(literal 1/720 binary64) %2007 %2103))) %2313 = (+.f64 (/.f64 %2144 %2017) (/.f64 %2146 %2017)) %2316 = (*.f64 %12 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2290 (fma.f64 #s(literal -1/48 binary64) %2291 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2007 %2030) (fma.f64 #s(literal 1/48 binary64) %2293 (fma.f64 #s(literal 1/2 binary64) %2294 (/.f64 %2297 %2017)))))) (+.f64 (/.f64 (*.f64 %2016 (-.f64 %2297 (fma.f64 #s(literal -1/2 binary64) %2119 (fma.f64 #s(literal -1/48 binary64) %2120 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2090 %2014) %2126))))) %2039) %2313))) %2317 = (/.f64 %2316 %1126) %2346 = (+.f64 %2275 %2277) %2348 = (+.f64 %2284 %2277) %2349 = (+.f64 %2275 %2348) %2352 = (+.f64 %2275 (+.f64 %2317 %2348)) %2382 = (*.f64 #s(literal -1 binary64) %1665) %2401 = (*.f64 #s(literal 1/2 binary64) %1826) %2405 = (/.f64 %19 %1293) %2415 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %1454) %2276) %187) %2421 = (/.f64 (-.f64 %1922 %2283) %1104) %2466 = (fma.f64 #s(literal -1 binary64) %1451 %1898) %2468 = (fma.f64 #s(literal -1 binary64) %1456 %1898) %2476 = (*.f64 #s(literal -1 binary64) %33) %2519 = (/.f64 %188 %59) %2520 = (sqrt.f64 %2519) %2521 = (+.f64 %2520 %16) %2522 = (log.f64 %2521) %2523 = (log.f64 ew) %2525 = (+.f64 %2522 (*.f64 #s(literal -1 binary64) %2523)) %2527 = (*.f64 %2520 %2521) %2533 = (pow.f64 %2520 #s(literal 2 binary64)) %2534 = (pow.f64 %2521 #s(literal 2 binary64)) %2535 = (*.f64 %2533 %2534) %2536 = (/.f64 #s(literal 1 binary64) %2535) %2537 = (pow.f64 %2520 #s(literal 3 binary64)) %2541 = (fma.f64 #s(literal 3 binary64) %2536 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %2537 %2521)))) %2544 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2527)) %2550 = (pow.f64 %2521 #s(literal 3 binary64)) %2551 = (*.f64 %2537 %2550) %2552 = (/.f64 #s(literal 1 binary64) %2551) %2553 = (pow.f64 %2520 #s(literal 5 binary64)) %2555 = (/.f64 #s(literal 1 binary64) (*.f64 %2553 %2521)) %2556 = (pow.f64 %2520 #s(literal 4 binary64)) %2558 = (/.f64 #s(literal 1 binary64) (*.f64 %2556 %2534)) %2561 = (fma.f64 #s(literal 30 binary64) %2552 (fma.f64 #s(literal 45 binary64) %2555 (*.f64 #s(literal 45 binary64) %2558))) %2570 = (exp.f64 %2525) %2571 = (/.f64 #s(literal 1 binary64) %2570) %2572 = (-.f64 %2570 %2571) %2573 = (+.f64 %2570 %2571) %2577 = (*.f64 %2520 (*.f64 %2573 %2521)) %2578 = (*.f64 %2570 %2577) %2579 = (/.f64 #s(literal 1 binary64) %2578) %2580 = (/.f64 %2570 %2577) %2585 = (*.f64 %2570 %2527) %2588 = (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %2570 %2527)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2585))) %2590 = (pow.f64 %2573 #s(literal 2 binary64)) %2591 = (/.f64 (*.f64 %2572 %2588) %2590) %2592 = (-.f64 (fma.f64 #s(literal 1/2 binary64) %2579 (*.f64 #s(literal 1/2 binary64) %2580)) %2591) %2593 = (/.f64 %2570 %2573) %2595 = (*.f64 %2570 %2573) %2596 = (/.f64 #s(literal 1 binary64) %2595) %2599 = (/.f64 %2541 %2595) %2603 = (/.f64 #s(literal 1 binary64) (*.f64 %2570 (*.f64 %2533 (*.f64 %2573 %2534)))) %2605 = (fma.f64 #s(literal -1/24 binary64) %2541 (*.f64 #s(literal 1/8 binary64) %2536)) %2606 = (*.f64 %2570 %2605) %2607 = (/.f64 %2606 %2573) %2611 = (/.f64 #s(literal 1 binary64) (*.f64 %2570 %2535)) %2615 = (fma.f64 #s(literal -1/24 binary64) (/.f64 %2541 %2570) (*.f64 #s(literal 1/8 binary64) %2611)) %2616 = (-.f64 (fma.f64 #s(literal 1/4 binary64) %2611 %2606) %2615) %2622 = (fma.f64 #s(literal 1/4 binary64) %2603 (+.f64 (/.f64 (*.f64 %2572 %2616) %2590) (/.f64 (*.f64 %2588 %2592) %2573))) %2623 = (-.f64 (fma.f64 #s(literal -1/24 binary64) %2599 (fma.f64 #s(literal 1/8 binary64) %2603 %2607)) %2622) %2631 = (/.f64 %2605 %2578) %2632 = (/.f64 %2541 %2578) %2635 = (fma.f64 #s(literal 45 binary64) %2558 (fma.f64 #s(literal 45 binary64) %2555 (*.f64 #s(literal 30 binary64) %2552))) %2640 = (/.f64 #s(literal 1 binary64) (*.f64 %2570 (*.f64 %2537 (*.f64 %2573 %2550)))) %2642 = (-.f64 (*.f64 #s(literal 1/4 binary64) %2611) %2615) %2643 = (/.f64 %2642 %2577) %2644 = (/.f64 %2541 %2527) %2645 = (*.f64 #s(literal 1/48 binary64) %2552) %2648 = (*.f64 %2570 (fma.f64 #s(literal -1/48 binary64) %2644 (fma.f64 #s(literal 1/720 binary64) %2635 %2645))) %2655 = (/.f64 %2605 %2585) %2656 = (/.f64 %2541 %2585) %2662 = (fma.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %2570 %2551)) (*.f64 #s(literal 1/2 binary64) (/.f64 %2642 %2527))) %2673 = (+.f64 (/.f64 (*.f64 %2588 %2623) %2573) (/.f64 (*.f64 %2616 %2592) %2573)) %2675 = (-.f64 (fma.f64 #s(literal -1/2 binary64) %2631 (fma.f64 #s(literal -1/48 binary64) %2632 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2635 %2595) (fma.f64 #s(literal 1/48 binary64) %2640 (fma.f64 #s(literal 1/2 binary64) %2643 (/.f64 %2648 %2573)))))) (+.f64 (/.f64 (*.f64 %2572 (-.f64 %2648 (fma.f64 #s(literal -1/2 binary64) %2655 (fma.f64 #s(literal -1/48 binary64) %2656 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2561 %2570) %2662))))) %2590) %2673)) %2689 = (/.f64 %58 %2520) %2691 = (+.f64 %2520 (*.f64 #s(literal 1/2 binary64) %2689)) %2694 = (/.f64 %58 %2537) %2695 = (/.f64 #s(literal 1 binary64) %2520) %2696 = (*.f64 #s(literal 1/2 binary64) %2695) %2699 = (+.f64 %2520 (*.f64 %58 (fma.f64 #s(literal -1/8 binary64) %2694 %2696))) %2702 = (/.f64 %58 %2553) %2704 = (/.f64 #s(literal 1 binary64) %2537) %2709 = (+.f64 %2520 (*.f64 %58 (fma.f64 %58 (-.f64 (*.f64 #s(literal 1/16 binary64) %2702) (*.f64 #s(literal 1/8 binary64) %2704)) %2696))) %2717 = (/.f64 eh %2520) %2718 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 eh %58) %2537) %2717) %2721 = (/.f64 eh %2553) %2723 = (fma.f64 #s(literal -1/4 binary64) %2721 (*.f64 #s(literal -1/8 binary64) %2721)) %2727 = (*.f64 #s(literal 1/2 binary64) (/.f64 eh %2537)) %2729 = (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 %2723)) %2727) %2717) %2733 = (pow.f64 %2520 #s(literal 7 binary64)) %2742 = (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2723 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 eh %2733))))) %2723)) %2727) %2717) %2750 = (*.f64 eh (*.f64 ew %12)) %2751 = (*.f64 %14 %2520) %2755 = (*.f64 eh (*.f64 %58 %12)) %2756 = (*.f64 %14 %2537) %2757 = (/.f64 %2755 %2756) %2758 = (/.f64 %13 %2751) %2762 = (*.f64 %14 %2553) %2763 = (/.f64 %13 %2762) %2765 = (fma.f64 #s(literal -1/4 binary64) %2763 (*.f64 #s(literal -1/8 binary64) %2763)) %2766 = (*.f64 %58 %2765) %2768 = (/.f64 %13 %2756) %2769 = (*.f64 #s(literal 1/2 binary64) %2768) %2775 = (*.f64 %14 %2733) %2779 = (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2765 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %13 %2775)))) %2792 = (fma.f64 #s(literal -1/2 binary64) %2694 %2695) %2796 = (*.f64 #s(literal 1/2 binary64) %2704) %2798 = (fma.f64 %58 (-.f64 (*.f64 #s(literal 3/8 binary64) %2702) %2796) %2695) %2811 = (/.f64 %19 %2520) %2814 = (/.f64 %14 %2520) %2815 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %379 %2537) %2814) %2816 = (*.f64 ew %2815) %2818 = (/.f64 %14 %2553) %2820 = (fma.f64 #s(literal -1/4 binary64) %2818 (*.f64 #s(literal -1/8 binary64) %2818)) %2823 = (/.f64 %14 %2537) %2824 = (*.f64 #s(literal 1/2 binary64) %2823) %2826 = (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 %2820)) %2824) %2814) %2838 = (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2820 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %14 %2733))))) %2820)) %2824) %2814) %2865 = (/.f64 %13 %2520) %2868 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %2755 %2537) %2865) %2870 = (/.f64 %13 %2553) %2872 = (fma.f64 #s(literal -1/4 binary64) %2870 (*.f64 #s(literal -1/8 binary64) %2870)) %2876 = (*.f64 #s(literal 1/2 binary64) (/.f64 %13 %2537)) %2878 = (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 %2872)) %2876) %2865) %2889 = (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2872 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %13 %2733))))) %2872)) %2876) %2865) %2899 = (*.f64 %12 %2572) %2901 = (/.f64 (*.f64 eh %2899) %2573) %2903 = (*.f64 %12 %2592) %2904 = (*.f64 %58 %2903) %2907 = (*.f64 %12 %2623) %2908 = (*.f64 %58 %2907) %2913 = (*.f64 %12 %2675) %2914 = (*.f64 %58 %2913) %2921 = (/.f64 %188 %14) %2940 = (/.f64 %2751 %188) %2944 = (/.f64 %14 (*.f64 %187 (*.f64 %57 %2520))) %2947 = (*.f64 %1104 %88) %2948 = (/.f64 (*.f64 %73 %2520) %2947) %2949 = (-.f64 (*.f64 #s(literal 1/2 binary64) %2944) %2948) %2954 = (/.f64 %14 (*.f64 %187 (*.f64 %57 %2537))) %2957 = (/.f64 (*.f64 %59 %2949) %188) %2958 = (-.f64 (*.f64 #s(literal -1/8 binary64) %2954) %2957) %2980 = (sqrt.f64 (/.f64 %57 %59)) %2981 = (/.f64 %2980 ew) %2984 = (*.f64 eh %2980) %2986 = (*.f64 %14 %2980) %2987 = (/.f64 %2986 ew) %2990 = (/.f64 %630 %2986) %2992 = (/.f64 %188 %2751) %2994 = (/.f64 %188 %2756) %2995 = (*.f64 #s(literal 1/2 binary64) %2994) %2996 = (-.f64 %2814 %2995) %2999 = (/.f64 %188 %2762) %3002 = (fma.f64 #s(literal -1/8 binary64) %2999 (*.f64 #s(literal 1/2 binary64) (/.f64 %2996 %2533))) %3010 = (/.f64 %188 %2775) %3021 = (/.f64 %188 %73) %3023 = (fma.f64 #s(literal 1/2 binary64) %3021 (/.f64 %58 %14)) %3027 = (-.f64 (*.f64 #s(literal 1/2 binary64) %3021) %3021) %3028 = (/.f64 %3027 %58) %3030 = (-.f64 %3023 %3021) %3037 = (fma.f64 #s(literal -1/2 binary64) %58 %187) %3040 = (*.f64 %58 %714) %3045 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %714)) %3050 = (*.f64 #s(literal 1/2 binary64) %187) %3051 = (-.f64 %187 %3050) %3057 = (*.f64 %714 %3051) %3066 = (/.f64 %2899 %2573) %3076 = (*.f64 %2570 (fma.f64 #s(literal -1/48 binary64) %2644 (fma.f64 #s(literal 1/720 binary64) %2561 %2645))) %3092 = (*.f64 %12 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2631 (fma.f64 #s(literal -1/48 binary64) %2632 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2561 %2595) (fma.f64 #s(literal 1/48 binary64) %2640 (fma.f64 #s(literal 1/2 binary64) %2643 (/.f64 %3076 %2573)))))) (+.f64 (/.f64 (*.f64 %2572 (-.f64 %3076 (fma.f64 #s(literal -1/2 binary64) %2655 (fma.f64 #s(literal -1/48 binary64) %2656 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2635 %2570) %2662))))) %2590) %2673))) %3116 = (*.f64 %58 %57) %3118 = (/.f64 (*.f64 %187 %3116) %2756) %3122 = (fma.f64 #s(literal -1/4 binary64) %2999 (*.f64 #s(literal -1/8 binary64) %2999)) %3123 = (*.f64 %58 %3122) %3128 = (/.f64 %3122 %2533) %3129 = (*.f64 #s(literal 1/8 binary64) %3010) %3131 = (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) %3128 %3129)) %3138 = (*.f64 eh %2520) %3141 = (*.f64 eh %2537) %3143 = (/.f64 %14 %3138) %3148 = (/.f64 %14 (*.f64 eh %2553)) %3150 = (fma.f64 #s(literal -1/4 binary64) %3148 (*.f64 #s(literal -1/8 binary64) %3148)) %3153 = (/.f64 %14 %3141) %3154 = (*.f64 #s(literal 1/2 binary64) %3153) %3172 = (-.f64 %3143 %2903) %3173 = (*.f64 %58 %3172) %3176 = (fma.f64 #s(literal 1/2 binary64) %3153 %2907) %3177 = (*.f64 %58 %3176) %3216 = (*.f64 %58 %855) %3220 = (/.f64 %585 %2520) %3221 = (fma.f64 #s(literal 2 binary64) %3220 %2814) %3225 = (/.f64 %855 %2553) %3227 = (fma.f64 #s(literal -1/4 binary64) %3225 (*.f64 #s(literal -1/8 binary64) %3225)) %3230 = (/.f64 %855 %2537) %3231 = (*.f64 #s(literal 1/2 binary64) %3230) %3250 = (*.f64 eh %2903) %3256 = (fma.f64 #s(literal 1/2 binary64) %3230 (*.f64 eh %2907)) %3276 = (*.f64 ew (fma.f64 #s(literal 2 binary64) %1896 %2811)) %3279 = (*.f64 ew (fma.f64 #s(literal 2 binary64) %1896 %2816)) %3296 = (fma.f64 #s(literal -1/4 binary64) %2999 (fma.f64 #s(literal -1/8 binary64) %2999 %2824)) %3312 = (/.f64 %630 %2751) %3320 = (/.f64 %630 %2756) %3321 = (/.f64 %630 %2762) %3323 = (fma.f64 #s(literal -1/4 binary64) %3321 (*.f64 #s(literal -1/8 binary64) %3321)) %3359 = (fma.f64 #s(literal -1 binary64) %2519 %2519) %3360 = (/.f64 %3359 ew) %3361 = (*.f64 #s(literal 1/2 binary64) %3360) %3365 = (*.f64 %1604 %71) %3366 = (/.f64 %3365 %73) %3368 = (fma.f64 #s(literal -2 binary64) %3366 (*.f64 #s(literal 3 binary64) %3366)) %3370 = (fma.f64 #s(literal 1/6 binary64) (/.f64 %3368 %58) %3361) %3374 = (/.f64 %2947 %90) %3376 = (fma.f64 #s(literal -12 binary64) %3374 (*.f64 #s(literal 12 binary64) %3374)) %3383 = (fma.f64 #s(literal -2 binary64) %2519 (*.f64 #s(literal 2 binary64) %2519)) %3384 = (/.f64 %3383 ew) %3391 = (/.f64 (*.f64 eh (*.f64 %12 %3359)) %14) %3393 = (fma.f64 #s(literal 1/2 binary64) %3359 (*.f64 #s(literal 1/2 binary64) %2519)) %3394 = (fma.f64 #s(literal -1 binary64) %2519 %3393) %3397 = (/.f64 (*.f64 eh (*.f64 %12 %3394)) %14) %3400 = (/.f64 (*.f64 eh (*.f64 %12 %3393)) %14) %3401 = (+.f64 %3397 %3400) %3404 = (fma.f64 #s(literal -1 binary64) %3391 (fma.f64 #s(literal -1/3 binary64) %3366 (fma.f64 #s(literal 1/3 binary64) %3368 %3401))) %3406 = (*.f64 #s(literal 1/2 binary64) (/.f64 %3404 %58)) %3409 = (/.f64 %3365 %277) %3414 = (*.f64 %3394 %3393) %3418 = (pow.f64 %3359 #s(literal 2 binary64)) %3421 = (/.f64 (*.f64 %187 (*.f64 %57 %3359)) %59) %3440 = (fma.f64 #s(literal -1 binary64) %3414 (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 eh (*.f64 %12 %3368)) %14) (fma.f64 #s(literal 1/12 binary64) %3376 (fma.f64 #s(literal 1/12 binary64) %3374 (fma.f64 #s(literal 1/4 binary64) %3418 (fma.f64 #s(literal 1/2 binary64) %3421 (+.f64 (/.f64 (*.f64 eh (*.f64 %12 (fma.f64 #s(literal -1/2 binary64) %3391 (fma.f64 #s(literal -1/6 binary64) %3366 (*.f64 #s(literal 1/6 binary64) %3368))))) %14) (/.f64 (*.f64 eh (*.f64 %12 (fma.f64 #s(literal -1/2 binary64) %3391 (fma.f64 #s(literal -1/6 binary64) %3366 (fma.f64 #s(literal 1/6 binary64) %3368 %3401))))) %14)))))))) %3446 = (*.f64 %187 (*.f64 %57 %3383)) %3449 = (*.f64 eh (*.f64 %12 %3401)) %3458 = (/.f64 %2947 %91) %3459 = (fma.f64 #s(literal -1/8 binary64) %3458 %190) %3460 = (+.f64 #s(literal 1 binary64) %3459) %3462 = (*.f64 %1126 %202) %3463 = (/.f64 %3462 %206) %3466 = (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/8 binary64) %3458 (fma.f64 #s(literal 1/16 binary64) %3463 %190))) %3469 = (/.f64 (*.f64 %1604 %57) %60) %3471 = (+.f64 eh (*.f64 #s(literal -1/2 binary64) %3469)) %3473 = (*.f64 %1609 %88) %3474 = (/.f64 %3473 %90) %3476 = (fma.f64 #s(literal -1/4 binary64) %3474 (*.f64 #s(literal -1/8 binary64) %3474)) %3480 = (*.f64 #s(literal 1/2 binary64) %3469) %3481 = (-.f64 (+.f64 eh (*.f64 #s(literal -1 binary64) (/.f64 %3476 %89))) %3480) %3484 = (*.f64 %187 (*.f64 %57 %3476)) %3486 = (pow.f64 eh #s(literal 7 binary64)) %3487 = (*.f64 %3486 %202) %3494 = (/.f64 %3473 %91) %3496 = (fma.f64 #s(literal -1/4 binary64) %3494 (fma.f64 #s(literal -1/8 binary64) %3494 %3480)) %3497 = (-.f64 (+.f64 eh (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3484 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %3487 %205))) %204))) %3496) %3505 = (fma.f64 #s(literal -1/2 binary64) %3409 %15) %3507 = (*.f64 %1609 %283) %3508 = (/.f64 %3507 %284) %3510 = (fma.f64 #s(literal -1/4 binary64) %3508 (*.f64 #s(literal -1/8 binary64) %3508)) %3513 = (*.f64 #s(literal 1/2 binary64) %3409) %3514 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3510 %89) %15) %3513) %3517 = (*.f64 %187 (*.f64 %57 %3510)) %3519 = (*.f64 %3486 %300) %3525 = (/.f64 %3507 %285) %3527 = (fma.f64 #s(literal -1/4 binary64) %3525 (fma.f64 #s(literal -1/8 binary64) %3525 %3513)) %3528 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3517 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %3519 %301))) %204) %15) %3527) %3539 = (fma.f64 #s(literal -1/4 binary64) %3374 (*.f64 #s(literal -1/8 binary64) %3374)) %3540 = (/.f64 %3539 %89) %3549 = (/.f64 %3462 %205) %3551 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 (*.f64 %57 %3539)) %59) (*.f64 #s(literal 1/8 binary64) %3549)) %3552 = (/.f64 %3551 %204) %3555 = (fma.f64 #s(literal -1/4 binary64) %3458 %3459) %3559 = (/.f64 %2947 %73) %3561 = (fma.f64 #s(literal -1/4 binary64) %3559 (*.f64 #s(literal -1/8 binary64) %3559)) %3565 = (*.f64 #s(literal 1/2 binary64) %380) %3566 = (-.f64 (+.f64 %14 (*.f64 #s(literal -1 binary64) (/.f64 %3561 %89))) %3565) %3569 = (*.f64 %187 (*.f64 %57 %3561)) %3570 = (/.f64 %3569 %59) %3571 = (/.f64 %3462 %284) %3572 = (*.f64 #s(literal 1/8 binary64) %3571) %3577 = (/.f64 %2947 %384) %3579 = (fma.f64 #s(literal -1/4 binary64) %3577 (fma.f64 #s(literal -1/8 binary64) %3577 %3565)) %3580 = (-.f64 (+.f64 %14 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3570 %3572) %204))) %3579) %3594 = (*.f64 %204 %59) %3604 = (/.f64 %3365 %60) %3605 = (fma.f64 #s(literal -1/2 binary64) %3604 %13) %3608 = (/.f64 %3507 %90) %3610 = (fma.f64 #s(literal -1/4 binary64) %3608 (*.f64 #s(literal -1/8 binary64) %3608)) %3613 = (*.f64 #s(literal 1/2 binary64) %3604) %3614 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3610 %89) %13) %3613) %3618 = (*.f64 %187 (*.f64 %57 %3610)) %3625 = (/.f64 %3507 %91) %3627 = (fma.f64 #s(literal -1/4 binary64) %3625 (fma.f64 #s(literal -1/8 binary64) %3625 %3613)) %3628 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3618 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %3519 %205))) %204) %13) %3627) %3634 = (*.f64 %12 %3383) %3635 = (*.f64 eh %3634) %3636 = (/.f64 %3635 ew) %3644 = (*.f64 %12 (-.f64 (*.f64 #s(literal 1/2 binary64) %3404) (*.f64 #s(literal -1/2 binary64) %3366))) %3645 = (*.f64 eh %3644) %3646 = (/.f64 %3645 %58) %3652 = (/.f64 %3446 %59) %3657 = (*.f64 %12 (-.f64 (*.f64 #s(literal 1/2 binary64) %3440) (fma.f64 #s(literal 1/4 binary64) %3652 (*.f64 #s(literal 1/2 binary64) (/.f64 %3449 %14))))) %3665 = (+.f64 %14 %380) %3676 = (-.f64 %692 %684) %3679 = (/.f64 %2947 %285) %3682 = (*.f64 %187 (*.f64 %57 %3027)) %3683 = (*.f64 %89 %59) %3685 = (+.f64 (/.f64 %3682 %3683) %684) %3689 = (/.f64 %3462 %302) %3692 = (/.f64 %2947 %284) %3707 = (-.f64 %2921 (*.f64 #s(literal 1/2 binary64) %2921)) %3709 = (*.f64 %187 (*.f64 %57 %3707)) %3712 = (fma.f64 #s(literal -1/8 binary64) %3559 (*.f64 #s(literal 1/2 binary64) (/.f64 %3709 %59))) %3738 = (/.f64 %187 %58) %3742 = (/.f64 %718 %58) %3743 = (fma.f64 #s(literal -1/2 binary64) %714 %3742) %3751 = (*.f64 #s(literal 1/2 binary64) %3738) %3752 = (+.f64 #s(literal 1/2 binary64) %3751) %3757 = (fma.f64 #s(literal -1/2 binary64) %714 (/.f64 %3057 %58)) %3763 = (/.f64 %630 %14) %3764 = (/.f64 %3634 ew) %3765 = (*.f64 #s(literal 1/2 binary64) %3764) %3766 = (fma.f64 #s(literal -1 binary64) %3763 %3765) %3769 = (/.f64 %3644 %58) %3771 = (fma.f64 #s(literal -1 binary64) %3763 (fma.f64 #s(literal 1/2 binary64) %3764 %3769)) %3774 = (/.f64 %3657 %72) %3793 = (/.f64 %2947 %277) %3795 = (/.f64 (fma.f64 #s(literal -1/2 binary64) %3793 %2921) ew) %3798 = (fma.f64 #s(literal -1/4 binary64) %3571 (*.f64 #s(literal -1/8 binary64) %3571)) %3801 = (*.f64 #s(literal 1/2 binary64) %3793) %3803 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3798 %89) %2921) %3801) ew) %3806 = (*.f64 %187 (*.f64 %57 %3798)) %3809 = (*.f64 (pow.f64 eh #s(literal 8 binary64)) %789) %3815 = (/.f64 %3462 %285) %3817 = (fma.f64 #s(literal -1/4 binary64) %3815 (fma.f64 #s(literal -1/8 binary64) %3815 %3801)) %3819 = (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3806 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %3809 %301))) %204) %2921) %3817) ew) %3821 = (/.f64 %630 %379) %3822 = (/.f64 %14 eh) %3826 = (*.f64 %1604 %88) %3827 = (/.f64 %3826 %73) %3829 = (fma.f64 #s(literal -1/4 binary64) %3827 (*.f64 #s(literal -1/8 binary64) %3827)) %3832 = (*.f64 #s(literal 1/2 binary64) %3821) %3837 = (*.f64 %187 (*.f64 %57 %3829)) %3839 = (*.f64 %1609 %202) %3840 = (/.f64 %3839 %284) %3845 = (/.f64 %3826 %384) %3847 = (fma.f64 #s(literal -1/4 binary64) %3845 (fma.f64 #s(literal -1/8 binary64) %3845 %3832)) %3851 = (*.f64 #s(literal 1/2 binary64) %3763) %3852 = (fma.f64 #s(literal -1 binary64) %3763 %3851) %3857 = (/.f64 %3634 %72) %3864 = (fma.f64 #s(literal -1/4 binary64) %3827 (fma.f64 #s(literal -1/8 binary64) %3827 %3644)) %3868 = (fma.f64 #s(literal 1/2 binary64) %3821 (*.f64 #s(literal 1/2 binary64) %3857)) %3874 = (/.f64 (*.f64 eh %3852) %58) %3879 = (/.f64 %3635 %72) %3880 = (*.f64 #s(literal -1/2 binary64) %3879) %3892 = (/.f64 %859 %60) %3897 = (*.f64 %1104 %863) %3898 = (/.f64 %3897 %90) %3900 = (fma.f64 #s(literal -1/4 binary64) %3898 (*.f64 #s(literal -1/8 binary64) %3898)) %3904 = (*.f64 #s(literal 1/2 binary64) %3892) %3909 = (*.f64 %187 (*.f64 %57 %3900)) %3911 = (*.f64 %1126 %877) %3918 = (/.f64 %3897 %91) %3920 = (fma.f64 #s(literal -1/4 binary64) %3918 (fma.f64 #s(literal -1/8 binary64) %3918 %3904)) %3926 = (/.f64 (*.f64 %187 (*.f64 %585 %57)) %60) %3927 = (fma.f64 #s(literal -1 binary64) %3926 %586) %3929 = (fma.f64 #s(literal -1 binary64) %380 %3565) %3941 = (/.f64 (*.f64 %1104 (*.f64 %585 %88)) %90) %3962 = (fma.f64 #s(literal -1/2 binary64) %380 %924) %3965 = (*.f64 %14 %3539) %3966 = (/.f64 %3965 %89) %3967 = (fma.f64 #s(literal -1 binary64) %3966 %3962) %3971 = (/.f64 (*.f64 %14 %3551) %204) %3975 = (/.f64 %34 ew) %4001 = (fma.f64 #s(literal 1/2 binary64) %380 (*.f64 #s(literal 1/2 binary64) %3577)) %4003 = (fma.f64 #s(literal -1/4 binary64) %3577 (fma.f64 #s(literal -1/8 binary64) %3577 %4001)) %4007 = (/.f64 %3826 %277) %4008 = (*.f64 #s(literal 1/2 binary64) %4007) %4012 = (/.f64 %3839 %285) %4014 = (fma.f64 #s(literal -1/4 binary64) %4012 (fma.f64 #s(literal -1/8 binary64) %4012 %4008)) %4019 = (fma.f64 #s(literal -1/4 binary64) %3840 (*.f64 #s(literal -1/8 binary64) %3840)) %4021 = (*.f64 %187 (*.f64 %57 %4019)) %4023 = (*.f64 %3486 %789) %4033 = (/.f64 (fma.f64 #s(literal -1 binary64) %2921 %3801) ew) %4036 = (/.f64 (fma.f64 #s(literal -1 binary64) %2921 %3817) ew) %4045 = (/.f64 (fma.f64 #s(literal -1 binary64) %2921 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3806 %3594) (fma.f64 #s(literal -1/4 binary64) %3815 (fma.f64 #s(literal -1/8 binary64) %3815 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3809 %302) %3801))))) ew) %4059 = (fma.f64 #s(literal -3 binary64) %3366 (*.f64 #s(literal 2 binary64) %3366)) %4061 = (*.f64 #s(literal 1/2 binary64) %3359) %4086 = (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %3397 (fma.f64 #s(literal -1 binary64) %3400 (fma.f64 #s(literal 1/3 binary64) %4059 (fma.f64 #s(literal 1/3 binary64) %3366 %3391))))) %4087 = (*.f64 #s(literal 1/2 binary64) %3366) %4088 = (-.f64 %4086 %4087) %4090 = (*.f64 #s(literal 1/2 binary64) %3383) %4099 = (fma.f64 #s(literal 1/6 binary64) %4059 (fma.f64 #s(literal 1/6 binary64) %3366 (*.f64 #s(literal 1/2 binary64) %3391))) %4127 = (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %3414 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh (*.f64 %12 (fma.f64 #s(literal -1 binary64) %3397 (fma.f64 #s(literal -1 binary64) %3400 %4099)))) %14) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh (*.f64 %12 %4099)) %14) (fma.f64 #s(literal 1/12 binary64) %3376 (fma.f64 #s(literal 1/12 binary64) %3374 (fma.f64 #s(literal 1/4 binary64) %3418 (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 eh (*.f64 %12 %4059)) %14) (*.f64 #s(literal 1/2 binary64) %3421))))))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 eh (*.f64 %12 (fma.f64 #s(literal -1 binary64) %3397 (*.f64 #s(literal -1 binary64) %3400)))) %14) (*.f64 #s(literal 1/4 binary64) %3652))) %4142 = (*.f64 #s(literal 1/8 binary64) %3458) %4178 = (fma.f64 #s(literal 1/8 binary64) %3374 (*.f64 #s(literal 1/4 binary64) %3374)) %4208 = (/.f64 %3569 %3594) %4209 = (/.f64 %3462 %398) %4249 = (*.f64 %12 %4088) %4250 = (*.f64 eh %4249) %4252 = (*.f64 #s(literal 1/2 binary64) %3635) %4259 = (*.f64 %12 %4127) %4271 = (fma.f64 #s(literal -1 binary64) %14 (*.f64 #s(literal -1 binary64) %380)) %4281 = (*.f64 #s(literal 1/8 binary64) %3679) %4287 = (*.f64 %187 (*.f64 %57 (-.f64 (*.f64 #s(literal -1/2 binary64) %3021) (*.f64 #s(literal -1 binary64) %3021)))) %4288 = (/.f64 %4287 %3683) %4328 = (-.f64 (*.f64 #s(literal -1 binary64) %2921) (*.f64 #s(literal -1/2 binary64) %2921)) %4330 = (*.f64 %187 (*.f64 %57 %4328)) %4333 = (fma.f64 #s(literal 1/8 binary64) %3559 (*.f64 #s(literal 1/2 binary64) (/.f64 %4330 %59))) %4369 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) %3738)) %4373 = (*.f64 #s(literal 1/2 binary64) %714) %4374 = (fma.f64 #s(literal -1 binary64) %3742 %4373) %4386 = (*.f64 #s(literal -1/2 binary64) %3738) %4396 = (fma.f64 #s(literal 1/2 binary64) %714 (/.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) %187) (*.f64 #s(literal -1/2 binary64) %187))) %58)) %4408 = (/.f64 %4249 ew) %4409 = (*.f64 #s(literal 1/2 binary64) %3634) %4416 = (/.f64 %4259 ew) %4452 = (fma.f64 #s(literal -1 binary64) %3822 %3832) %4479 = (-.f64 %3829 %4249) %4492 = (/.f64 (*.f64 eh (-.f64 %3851 %3763)) %58) %4512 = (fma.f64 #s(literal -1 binary64) %855 %3904) %4647 = (*.f64 %714 (-.f64 (*.f64 #s(literal 1/24 binary64) %714) #s(literal 1/2 binary64))) %4655 = (*.f64 %714 (-.f64 (*.f64 %714 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %714))) #s(literal 1/2 binary64))) %4663 = (*.f64 #s(literal 1/24 binary64) ew) %4670 = (*.f64 #s(literal 1/3 binary64) %714) %4671 = (+.f64 #s(literal 1 binary64) %4670) %4690 = (*.f64 eh %714) %4691 = (*.f64 #s(literal -1/3 binary64) %4690) %4713 = (/.f64 %4690 ew) %4762 = (*.f64 #s(literal 1/120 binary64) eh) %4770 = (*.f64 t %30) %4771 = (*.f64 eh %4770) %4773 = (*.f64 %714 %30) %4774 = (*.f64 eh %4773) %4775 = (*.f64 eh %30) %4795 = (* 1/3 %712) %4797 = (+ 1 %4795) %4819 = (*.f64 #s(literal 1/3 binary64) eh) %4825 = (*.f64 #s(literal 2/15 binary64) eh) %4836 = (*.f64 #s(literal 1/3 binary64) %47) %4841 = (*.f64 #s(literal 2/15 binary64) %47) %4848 = (fma.f64 #s(literal -1 binary64) %3738 %3738) %4854 = (/.f64 %1604 %72) %4857 = (fma.f64 #s(literal -2 binary64) %47 (fma.f64 #s(literal -2 binary64) %4854 (*.f64 #s(literal 3 binary64) %4854))) %4867 = (/.f64 %1104 %89) %4871 = (-.f64 (*.f64 #s(literal 2/3 binary64) %3738) (*.f64 #s(literal 1/4 binary64) %4867)) %4876 = (fma.f64 #s(literal -8 binary64) %3738 (fma.f64 #s(literal -6 binary64) %4867 (fma.f64 #s(literal -3 binary64) %4867 (fma.f64 #s(literal 12 binary64) %4871 (*.f64 #s(literal 12 binary64) %4867))))) %4878 = (*.f64 #s(literal 1/6 binary64) %4857) %4887 = (fma.f64 #s(literal -2 binary64) %3738 (*.f64 #s(literal 2 binary64) %3738)) %4888 = (*.f64 t %4887) %4890 = (fma.f64 #s(literal -1 binary64) %47 (*.f64 #s(literal 1/2 binary64) %4888)) %4894 = (/.f64 (*.f64 eh %4848) ew) %4895 = (fma.f64 #s(literal 1/2 binary64) %4848 %3751) %4896 = (fma.f64 #s(literal -1 binary64) %3738 %4895) %4901 = (+.f64 (/.f64 (*.f64 eh %4896) ew) (/.f64 (*.f64 eh %4895) ew)) %4904 = (fma.f64 #s(literal -1 binary64) %4894 (fma.f64 #s(literal -1/3 binary64) %4854 (fma.f64 #s(literal 1/3 binary64) %4857 %4901))) %4905 = (*.f64 #s(literal 1/2 binary64) %4904) %4906 = (*.f64 #s(literal -1/2 binary64) %4854) %4936 = (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 %4896 %4895) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 eh %4857) ew) (fma.f64 #s(literal 1/12 binary64) %4876 (fma.f64 #s(literal 1/12 binary64) %4867 (fma.f64 #s(literal 1/4 binary64) (pow.f64 %4848 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %4848) %58) (+.f64 (/.f64 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) %4894 (fma.f64 #s(literal -1/6 binary64) %4854 %4878))) ew) (/.f64 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) %4894 (fma.f64 #s(literal -1/6 binary64) %4854 (fma.f64 #s(literal 1/6 binary64) %4857 %4901)))) ew))))))))) %4942 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %187 %4887) %58) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 eh %4901) ew))) %4956 = (*.f64 %714 %4871) %4963 = (*.f64 %187 %4871) %4964 = (/.f64 %4963 %58) %4966 = (-.f64 (*.f64 #s(literal 17/45 binary64) %3738) (*.f64 #s(literal 1/2 binary64) %4964)) %4967 = (*.f64 %714 %4966) %4968 = (*.f64 #s(literal 1/2 binary64) %4871) %4975 = (*.f64 %1604 %714) %4981 = (*.f64 eh %4871) %4983 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %1609 %89) (*.f64 #s(literal 1/2 binary64) %4981)) %4987 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1604 %58)) %4994 = (*.f64 %1604 %4871) %4996 = (*.f64 eh %4966) %5016 = (*.f64 ew %4871) %5017 = (*.f64 #s(literal 1/2 binary64) %5016) %5030 = (*.f64 #s(literal -1/6 binary64) eh) %5045 = (-.f64 %4819 %4987) %5053 = (fma.f64 #s(literal 1/2 binary64) %4981 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5045) %58))) %5054 = (-.f64 %4825 %5053) %5084 = (/.f64 %4981 ew) %5086 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %1609 %262) (*.f64 #s(literal 1/2 binary64) %5084)) %5089 = (*.f64 #s(literal 1/2 binary64) %4854) %5096 = (/.f64 %4996 ew) %5107 = (*.f64 t %1057) %5109 = (*.f64 %714 %1057) %5131 = (*.f64 t %1056) %5147 = (/.f64 %1104 %72) %5148 = (fma.f64 #s(literal -1/4 binary64) %5147 %5017) %5157 = (/.f64 %4963 ew) %5158 = (*.f64 ew %4966) %5178 = (*.f64 #s(literal 1/120 binary64) %47) %5185 = (/ 1 %557) %5196 = (*.f64 %714 %3752) %5202 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 %3752) %58) %4968) %5203 = (-.f64 #s(literal 1/24 binary64) %5202) %5225 = (-.f64 %708 %704) %5230 = (/.f64 (*.f64 %187 %5225) %58) %5232 = (fma.f64 #s(literal 1/2 binary64) %5016 (*.f64 #s(literal 1/2 binary64) %5230)) %5233 = (-.f64 %4663 %5232) %5240 = (*.f64 #s(literal -1/720 binary64) ew) %5241 = (*.f64 %5225 %4871) %5243 = (/.f64 (*.f64 %187 %5233) %58) %5257 = (-.f64 %4836 %5089) %5259 = (*.f64 #s(literal -1 binary64) %47) %5267 = (-.f64 %4841 (fma.f64 #s(literal 1/2 binary64) %5084 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5257) %58)))) %5292 = (*.f64 #s(literal -1/6 binary64) %47) %5293 = (-.f64 %5292 %5089) %5300 = (fma.f64 #s(literal 1/2 binary64) %5084 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5293) %58))) %5301 = (-.f64 %5178 %5300) %5308 = (*.f64 #s(literal -1/5040 binary64) %47) %5325 = (-.f64 %5030 %4987) %5333 = (fma.f64 #s(literal 1/2 binary64) %4981 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5325) %58))) %5334 = (-.f64 %4762 %5333) %5362 = (*.f64 eh %4888) %5367 = (*.f64 eh %4887) %5368 = (fma.f64 #s(literal 1/6 binary64) %47 %4905) %5369 = (-.f64 %5368 %4906) %5370 = (*.f64 t %5369) %5378 = (fma.f64 #s(literal -1/12 binary64) %4887 %4936) %5380 = (*.f64 t (-.f64 %5378 %4942)) %5381 = (*.f64 eh %5369) %5389 = (*.f64 %714 %710) %5392 = (*.f64 #s(literal 1/6 binary64) %701) %5393 = (fma.f64 #s(literal 1/24 binary64) ew %5392) %5400 = (*.f64 #s(literal 31/360 binary64) %701) %5401 = (fma.f64 #s(literal -1/720 binary64) ew %5400) %5410 = (*.f64 ew %1056) %5412 = (*.f64 ew %5107) %5491 = (/.f64 %714 %58) %5493 = (/.f64 #s(literal 1 binary64) %58) %5497 = (*.f64 #s(literal 2/3 binary64) %5493) %5503 = (*.f64 #s(literal 17/45 binary64) %5493) %5543 = (fma.f64 #s(literal -1/4 binary64) %4867 %4968) %5555 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 %5543) %58) (fma.f64 #s(literal -1/4 binary64) %4964 (*.f64 #s(literal 1/2 binary64) %4966))) %5565 = (/.f64 %187 %72) %5568 = (-.f64 (fma.f64 #s(literal 1/2 binary64) %317 (*.f64 #s(literal 1/2 binary64) %5565)) %5565) %5571 = (/.f64 %4871 ew) %5576 = (fma.f64 #s(literal 1/24 binary64) %317 (fma.f64 #s(literal 1/6 binary64) %5565 (/.f64 (*.f64 %710 %5568) ew))) %5577 = (-.f64 (*.f64 #s(literal 1/2 binary64) %5571) %5576) %5621 = (sqrt.f64 %5493) %5622 = (*.f64 t %5621) %5624 = (*.f64 %58 %5621) %5631 = (pow.f64 %5621 #s(literal 2 binary64)) %5635 = (-.f64 %5503 (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %89 %5631)))) %5636 = (*.f64 %714 %5635) %5638 = (/.f64 #s(literal 1 binary64) %5624) %5639 = (*.f64 #s(literal 1/3 binary64) %5638) %5649 = (-.f64 (*.f64 #s(literal 62/315 binary64) %5493) (*.f64 #s(literal 1/3 binary64) (/.f64 %5635 (*.f64 %58 %5631)))) %5650 = (*.f64 %714 %5649) %5652 = (/.f64 %5635 %5621) %5653 = (*.f64 #s(literal 1/2 binary64) %5652) %5660 = (*.f64 ew %5622) %5662 = (*.f64 ew %5621) %5667 = (*.f64 ew %5636) %5670 = (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) %5662)) %5676 = (*.f64 ew %5650) %5678 = (*.f64 ew %5635) %5694 = (/.f64 eh %5662) %5715 = (fma.f64 #s(literal -1/2 binary64) %5621 %5639) %5716 = (*.f64 %714 %5715) %5721 = (*.f64 #s(literal 1/6 binary64) %5638) %5722 = (-.f64 (fma.f64 #s(literal 1/24 binary64) %5621 %5653) %5721) %5723 = (*.f64 %714 %5722) %5735 = (fma.f64 #s(literal -1/4 binary64) %5652 (fma.f64 #s(literal -1/720 binary64) %5621 (fma.f64 #s(literal 1/72 binary64) %5638 (*.f64 #s(literal 1/2 binary64) (/.f64 %5649 %5621))))) %5736 = (*.f64 %714 %5735) %5769 = (*.f64 ew %5631) %5770 = (/.f64 (*.f64 eh %5715) %5769) %5771 = (-.f64 (*.f64 #s(literal -1/3 binary64) %5694) %5770) %5780 = (+.f64 (/.f64 (*.f64 eh %5722) %5769) (/.f64 (*.f64 %5715 %5771) %5621)) %5781 = (-.f64 (*.f64 #s(literal 2/45 binary64) %5694) %5780) %5807 = (-.f64 %710 %704) %5808 = (*.f64 %714 %5807) %5814 = (fma.f64 #s(literal 1/2 binary64) %5016 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5807) %58))) %5815 = (-.f64 %5393 %5814) %5840 = (*.f64 #s(literal -1/3 binary64) %3738) %5841 = (*.f64 #s(literal -3/2 binary64) %3738) %5842 = (-.f64 %5840 %5841) %5846 = (*.f64 #s(literal 2/45 binary64) %3738) %5847 = (*.f64 #s(literal 7/8 binary64) %3738) %5848 = (fma.f64 #s(literal -3/2 binary64) %5842 %5847) %5849 = (-.f64 %5846 %5848) %5872 = (*.f64 #s(literal 1/2 binary64) %5842) %5921 = (/.f64 %5842 ew) %5925 = (*.f64 #s(literal -1/3 binary64) %5565) %5951 = (*.f64 #s(literal -1/2 binary64) %47) %5952 = (-.f64 %5292 %5951) %5957 = (fma.f64 #s(literal -1/2 binary64) %5952 (*.f64 #s(literal 1/24 binary64) %47)) %5958 = (-.f64 %5178 %5957) %5959 = (*.f64 %714 %5958) %5969 = (*.f64 %714 (-.f64 %5308 (fma.f64 #s(literal -1/2 binary64) %5958 (fma.f64 #s(literal -1/720 binary64) %47 (*.f64 #s(literal 1/24 binary64) %5952))))) %6005 = (*.f64 #s(literal 1/2 binary64) %4887) %6035 = (*.f64 #s(literal 1/2 binary64) %5147) %6036 = (-.f64 %5392 %6035) %6043 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6036) %58) (*.f64 #s(literal 1/2 binary64) %5157)) %6044 = (-.f64 %5400 %6043) %6045 = (*.f64 %714 %6044) %6061 = (*.f64 %714 (-.f64 (*.f64 #s(literal 173/5040 binary64) %701) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6036 %4871) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6044) %58) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %4966) ew)))))) %6070 = (*.f64 #s(literal -1/2 binary64) %802) %6071 = (*.f64 #s(literal 1/2 binary64) %47) %6072 = (-.f64 %6070 %6071) %6075 = (*.f64 #s(literal 1/24 binary64) %802) %6080 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %5016 eh) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6072) %58))) %6081 = (-.f64 %6075 %6080) %6104 = (fma.f64 #s(literal -1 binary64) %47 %6071) %6105 = (-.f64 %6070 %6104) %6116 = (*.f64 t (-.f64 (fma.f64 #s(literal -1/2 binary64) %4854 %6075) (fma.f64 #s(literal 1/6 binary64) %47 (fma.f64 #s(literal 1/2 binary64) %4904 %6080)))) %6148 = (*.f64 ew %587) %6152 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %587) ew)) %6153 = (-.f64 %708 %6152) %6158 = (*.f64 ew (*.f64 %587 %4871)) %6160 = (/.f64 (*.f64 %187 %6153) %58) %6162 = (fma.f64 #s(literal 1/2 binary64) %6158 (*.f64 #s(literal 1/2 binary64) %6160)) %6163 = (-.f64 %4663 %6162) %6188 = (fma.f64 #s(literal -1 binary64) %701 %6152) %6211 = (fma.f64 #s(literal -1/2 binary64) %587 %4386) %6217 = (fma.f64 #s(literal -1 binary64) %5543 (fma.f64 #s(literal 1/24 binary64) %587 (*.f64 #s(literal 1/4 binary64) %3738))) %6219 = (*.f64 ew %6211) %6251 = (fma.f64 #s(literal 1/2 binary64) %5016 (fma.f64 #s(literal 1/2 binary64) %5230 %6035)) %6274 = (-.f64 (*.f64 #s(literal 1/6 binary64) %47) %5089) %6284 = (-.f64 (*.f64 #s(literal 31/360 binary64) %47) (fma.f64 #s(literal 1/2 binary64) %5084 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6274) %58)))) %6328 = (*.f64 ew %562) %6346 = (*.f64 %562 %1056) %6347 = (*.f64 ew %6346) %6349 = (*.f64 %562 %1057) %6350 = (*.f64 t %6349) %6355 = (*.f64 ew %6349) %6356 = (fma.f64 #s(literal -1/2 binary64) (*.f64 ew (*.f64 t %6346)) %6355) %6447 = (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) %714)) %6450 = (* t %4797) %6451 = (pow.f64 t #s(literal 3 binary64)) %6463 = (*.f64 ew %910) %6497 = (fma.f64 #s(literal -1/2 binary64) ew (+.f64 (/.f64 ew %714) %701)) %6503 = (/.f64 %915 %918) %6509 = (/.f64 %19 (*.f64 eh %910)) %6511 = (-.f64 %6509 %6503) (approx ew #s(literal 0 binary64)) (approx eh eh) (approx %5 (*.f64 #s(literal -1 binary64) eh)) (approx %11 %16) (approx %18 %21) (approx %23 %24) (approx %27 %13) (approx %29 %30) (approx %32 %34) (approx %36 %37) (approx (* -1 %36) (*.f64 #s(literal -1 binary64) %37)) (approx (/ %36 ew) %44) (approx %46 %47) (approx %49 %15) (approx %51 %20) (approx %53 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 #s(literal 1/2 binary64) (*.f64 eh %62))))) (approx %53 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 eh (fma.f64 #s(literal 1/6 binary64) (*.f64 eh %77) (*.f64 #s(literal 1/2 binary64) %62)))))) (approx %53 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 eh (fma.f64 #s(literal 1/2 binary64) %62 (*.f64 eh (fma.f64 #s(literal 1/24 binary64) (*.f64 eh %95) %97))))))) (approx %105 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 #s(literal 1/2 binary64) (*.f64 eh %107))))) (approx %105 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 eh (fma.f64 #s(literal 1/2 binary64) %107 (*.f64 eh %131)))))) (approx %105 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 eh (fma.f64 #s(literal 1/2 binary64) %107 (*.f64 eh (-.f64 (fma.f64 #s(literal 1/2 binary64) %127 (*.f64 eh %170)) %130))))))) (approx %184 #s(literal 1 binary64)) (approx %184 %191) (approx %184 (+.f64 #s(literal 1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/8 binary64) (/.f64 %194 %91) %117)))) (approx %184 (+.f64 #s(literal 1 binary64) (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %61 (*.f64 %187 (fma.f64 #s(literal -1/8 binary64) %92 (*.f64 #s(literal 1/16 binary64) (/.f64 %203 %206)))))))) (approx %215 (*.f64 eh %217)) (approx %215 (*.f64 eh (+.f64 #s(literal 1 binary64) %226))) (approx %215 (*.f64 eh (+.f64 #s(literal 1 binary64) %241))) (approx %245 ew) (approx %245 (+.f64 ew (*.f64 #s(literal 1/2 binary64) %248))) (approx %245 (+.f64 ew (*.f64 %187 (fma.f64 #s(literal -1/8 binary64) (/.f64 %194 %252) %255)))) (approx %245 (+.f64 ew (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %254 (*.f64 %187 (fma.f64 #s(literal -1/8 binary64) %260 (*.f64 #s(literal 1/16 binary64) (/.f64 %203 %263)))))))) (approx %272 (*.f64 #s(literal -1 binary64) %13)) (approx %275 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %276 %277) %279))) (approx %275 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %288)) %292) %279))) (approx %275 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %288) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %300 %302))))) %288)) %292) %279))) (approx %314 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %188 %315) %317))) (approx %314 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %324)) %328) %317))) (approx %314 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %324) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %202 %336))))) %324)) %328) %317))) (approx %348 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %248))) (approx %348 (+.f64 ew (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %353)) %255)))) (approx %348 (+.f64 ew (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %353) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %202 %263))))) %353)) %255)))) (approx %373 (/.f64 %13 ew)) (approx %377 %14) (approx %377 %382) (approx %377 (+.f64 %14 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %387)) %391)))) (approx %377 (+.f64 %14 (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %387) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %202 %398))))) %387)) %391)))) (approx %410 %19) (approx %410 %413) (approx %410 %424) (approx %410 %438) (approx %440 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 #s(literal 1/2 binary64) (/.f64 %276 %74))))) (approx %440 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %75 (*.f64 %187 %448)))))) (approx %440 (*.f64 eh (fma.f64 #s(literal -1 binary64) %54 (*.f64 %187 (fma.f64 #s(literal 1/2 binary64) %75 (*.f64 %187 (fma.f64 #s(literal -1/4 binary64) %446 (fma.f64 #s(literal -1/8 binary64) %446 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %448) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %300 %457)))))))))))) (approx %470 (*.f64 eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %276 %315) %472))) (approx %470 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %478)) %482) %472))) (approx %470 (*.f64 eh (fma.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %478) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %300 %336))))) %478)) %482) %472))) (approx %500 (*.f64 eh (+.f64 %12 (*.f64 #s(literal -1/2 binary64) (/.f64 %276 %60))))) (approx %500 (*.f64 eh (+.f64 %12 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %508)) %512))))) (approx %500 (*.f64 eh (+.f64 %12 (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %508) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %300 %206))))) %508)) %512))))) (approx %532 (*.f64 #s(literal -1 binary64) %412)) (approx %532 (*.f64 %187 %538)) (approx %532 (*.f64 %187 %545)) (approx %532 (*.f64 %187 %553)) (approx %558 %559) (approx %561 %562) (approx %565 %187) (approx %568 %188) (approx %582 %587) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %189 %586))) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 %226))) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 %241))) (approx %598 %599) (approx %598 (fma.f64 %187 %603 %599)) (approx %598 (fma.f64 %187 (-.f64 (fma.f64 #s(literal 1/2 binary64) %601 (*.f64 %187 %610)) %601) %599)) (approx %598 (fma.f64 %187 (-.f64 (fma.f64 #s(literal 1/2 binary64) %601 (*.f64 %187 (-.f64 (fma.f64 #s(literal -1/8 binary64) %606 (*.f64 %187 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %202 %457)) (/.f64 (*.f64 %57 %610) %60)))) %609))) %601) %599)) (approx %629 %630) (approx %638 %641) (approx %645 %648) (approx %650 (fma.f64 ew %14 (*.f64 %187 %651))) (approx %650 (fma.f64 ew %14 (*.f64 %187 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %187 %658) %420) %421)))) (approx %650 (fma.f64 ew %14 (*.f64 %187 (-.f64 (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %658) %60) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %88 %651) %91) (*.f64 #s(literal 1/16 binary64) %429))))) %658) %420) %421)))) (approx %683 %684) (approx %689 %690) (approx %689 %692) (approx %694 (fma.f64 %187 %697 %690)) (approx %700 %701) (approx %703 %704) (approx %707 %708) (approx %707 %710) (approx %713 %716) (approx %713 %720) (approx %722 (+.f64 ew %716)) (approx %722 (+.f64 ew %720)) (approx %727 (fma.f64 #s(literal -1/2 binary64) ew %704)) (approx %730 %732) (approx %734 (+.f64 ew %732)) (approx %737 (*.f64 #s(literal -1 binary64) %738)) (approx %737 (*.f64 eh %538)) (approx %737 (*.f64 eh %545)) (approx %737 (*.f64 eh %553)) (approx %747 %738) (approx %747 (*.f64 eh (-.f64 %749 %750))) (approx %747 (*.f64 eh (-.f64 (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %542) %755)) %750))) (approx %747 (*.f64 eh (-.f64 (*.f64 eh (-.f64 (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 eh %548)) %541)) %755)) %750))) (approx %770 %412) (approx %772 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %773 %420))) (approx %772 (*.f64 %187 (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) %779) %781) %420))) (approx %772 (*.f64 %187 (fma.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) %793) %778)) %781) %420))) (approx %801 %802) (approx %804 (/.f64 %19 eh)) (approx %804 (/.f64 %413 eh)) (approx %804 (/.f64 %424 eh)) (approx %804 (/.f64 %438 eh)) (approx (/ 1 eh) %814) (approx %816 (/.f64 %819 eh)) (approx %816 (/.f64 (fma.f64 ew %14 (*.f64 %187 (-.f64 %749 %817))) eh)) (approx %816 (/.f64 (fma.f64 ew %14 (*.f64 %187 (-.f64 (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %829) %755)) %817))) eh)) (approx %838 %819) (approx %838 (fma.f64 ew %14 (*.f64 %187 (fma.f64 #s(literal -1 binary64) %817 %749)))) (approx %838 (fma.f64 ew %14 (*.f64 %187 (fma.f64 #s(literal -1 binary64) %817 (*.f64 eh (fma.f64 #s(literal -1 binary64) %829 (*.f64 #s(literal -1/2 binary64) %535))))))) (approx %854 %856) (approx %854 (fma.f64 #s(literal -1/2 binary64) (/.f64 %859 %247) %856)) (approx %854 (fma.f64 ew %855 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 %866)) %870)))) (approx %854 (fma.f64 ew %855 (*.f64 %187 (-.f64 (*.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %57 %866) %60) (*.f64 #s(literal 1/8 binary64) (/.f64 %877 %263))))) %866)) %870)))) (approx %889 (fma.f64 #s(literal -1 binary64) (*.f64 %187 %890) %856)) (approx %889 (fma.f64 ew %855 (*.f64 %187 (-.f64 %749 %890)))) (approx %889 (fma.f64 ew %855 (*.f64 %187 (-.f64 (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1/4 binary64) %864 (fma.f64 #s(literal -1/8 binary64) %864 %541)))) %755)) %890)))) (approx %908 (fabs.f64 %920)) (approx %923 %925) (approx %923 (fma.f64 #s(literal -1/2 binary64) %412 %925)) (approx %923 (fma.f64 ew %924 (*.f64 %187 %933))) (approx %923 (fma.f64 ew %924 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %420 (*.f64 %187 (fma.f64 #s(literal -1 binary64) %930 (*.f64 #s(literal -1 binary64) (*.f64 %187 (*.f64 ew (*.f64 %14 %235)))))))))) (approx %947 (fma.f64 #s(literal -1 binary64) %34 %925)) (approx %947 (fma.f64 eh (-.f64 (*.f64 #s(literal -1/2 binary64) %738) %33) %925)) (approx %947 (fma.f64 eh (-.f64 (*.f64 eh %933) %33) %925)) (approx (fabs %947) (fabs.f64 %963)) (approx %967 (fma.f64 ew %14 (*.f64 %187 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %187 %969) %420) %421)))) (approx %967 (fma.f64 ew %14 (*.f64 %187 (-.f64 (fma.f64 %187 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %427 (fma.f64 #s(literal -1/4 binary64) %429 (fma.f64 #s(literal -1/8 binary64) %429 %430))))) %969) %420) %421)))) (approx (fabs %967) (fabs.f64 %992)) (approx %995 %997) (approx %999 %1000) (approx %1003 (/.f64 #s(literal 1 binary64) %1004)) (approx (/ 1 %1003) %1004) (approx %1009 (*.f64 eh %1011)) (approx %1009 (*.f64 eh %1016)) (approx %1009 (*.f64 eh %1024)) (approx %1027 (*.f64 %187 %1011)) (approx %1027 (*.f64 %187 %1016)) (approx %1027 (*.f64 %187 %1024)) (approx %1035 %1037) (approx %1035 (fma.f64 #s(literal -1 binary64) %34 %1037)) (approx (fabs %1035) (fabs.f64 %1042)) (approx %1053 %1061) (approx %1063 (fma.f64 #s(literal -1 binary64) %34 %1061)) (approx (fabs %1063) (fabs.f64 %1067)) (approx %1074 %33) (approx %1077 (*.f64 #s(literal -1 binary64) %34)) (approx %53 %1085) (approx %53 (+.f64 %1082 (fma.f64 #s(literal -1 binary64) %1083 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1088))))) (approx %53 (+.f64 %1082 (fma.f64 #s(literal -1 binary64) %1083 (fma.f64 #s(literal -1/24 binary64) %1105 %1106)))) (approx %53 (+.f64 %1082 (fma.f64 #s(literal -1 binary64) %1083 (fma.f64 #s(literal -1/24 binary64) %1105 (fma.f64 #s(literal 1/720 binary64) (/.f64 %1125 %1126) %1106))))) (approx %105 (/.f64 %1135 %1136)) (approx %105 (-.f64 (fma.f64 #s(literal 1/2 binary64) %1142 (+.f64 %1145 %1146)) (+.f64 %1150 %1160))) (approx %105 (-.f64 (fma.f64 #s(literal -1/24 binary64) %1165 (fma.f64 #s(literal 1/2 binary64) %1142 (+.f64 %1145 (+.f64 %1146 %1170)))) (+.f64 %1150 (fma.f64 #s(literal 1/8 binary64) %1179 (+.f64 %1160 (+.f64 %1189 %1197)))))) (approx %105 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1167 %1204) (fma.f64 #s(literal -1/24 binary64) %1165 (fma.f64 #s(literal -1/48 binary64) (/.f64 %1103 %1204) (fma.f64 #s(literal 1/720 binary64) (/.f64 %1210 (*.f64 %1126 %1149)) (fma.f64 #s(literal 1/2 binary64) %1142 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1214 (*.f64 %1126 %1140)) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 %1126 %1220)) (+.f64 %1145 (+.f64 %1146 (+.f64 %1170 (/.f64 %1227 %1228))))))))))) (+.f64 %1150 (fma.f64 #s(literal 1/8 binary64) %1179 (+.f64 %1160 (+.f64 (/.f64 %1252 (*.f64 %1126 %1158)) (+.f64 %1189 (+.f64 (/.f64 %1265 %1228) (+.f64 %1197 (/.f64 %1267 %1228)))))))))) (approx %184 %1278) (approx %184 %1284) (approx %184 %1291) (approx %184 %1301) (approx %215 %1303) (approx %215 %1308) (approx %215 %1315) (approx %215 (-.f64 %1319 %1325)) (approx %245 %1330) (approx %245 %1334) (approx %245 %1339) (approx %275 %1341) (approx %275 (fma.f64 #s(literal -1/2 binary64) %1345 %1341)) (approx %275 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1351 %1104) %1341) %1354)) (approx %275 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1351 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %1358))) %1126) %1341) %1367)) (approx %314 %1370) (approx %314 (-.f64 %1370 %1375)) (approx %314 (-.f64 %1381 %1382)) (approx %314 (-.f64 %1387 %1392)) (approx %348 %1395) (approx %348 %1400) (approx %348 %1409) (approx %348 %1421) (approx %377 %1423) (approx %377 %1428) (approx %377 %1437) (approx %377 %1449) (approx %410 %1451) (approx %410 %1456) (approx %410 %1465) (approx %410 %1477) (approx %440 (*.f64 #s(literal -1 binary64) %1479)) (approx %440 (fma.f64 #s(literal -1 binary64) %1479 %1485)) (approx %440 (fma.f64 #s(literal -1 binary64) %1479 %1492)) (approx %440 (fma.f64 #s(literal -1 binary64) %1479 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1497 %1498) (fma.f64 #s(literal -1/4 binary64) %1490 (fma.f64 #s(literal -1/8 binary64) %1490 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 %1501) %1485)))))) (approx %470 %1509) (approx %470 (fma.f64 #s(literal -1/2 binary64) %1511 %1509)) (approx %470 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1516 %1104) %1509) %1519)) (approx %470 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1516 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %1388))) %1126) %1509) %1530)) (approx %500 %1533) (approx %500 (fma.f64 #s(literal -1/2 binary64) %1535 %1533)) (approx %500 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1540 %1104) %1533) %1543)) (approx %500 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1540 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %1321))) %1126) %1533) %1554)) (approx %532 %1559) (approx %532 (*.f64 eh %1564)) (approx %532 (*.f64 eh %1570)) (approx %532 (*.f64 eh (+.f64 %1561 (+.f64 %1591 %1569)))) (approx %558 (*.f64 %187 (+.f64 (/.f64 %19 %187) %420))) (approx %582 %586) (approx %582 %1602) (approx %582 (-.f64 %1602 (/.f64 #s(literal 1/2 binary64) %1605))) (approx %582 (-.f64 (fma.f64 #s(literal 2 binary64) %585 (+.f64 %1601 (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1610)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1605)))) (approx %598 %1619) (approx %598 %1630) (approx %598 %1646) (approx %598 %1663) (approx %650 %1671) (approx %650 %1683) (approx %650 %1699) (approx %689 (*.f64 #s(literal 1/2 binary64) %684)) (approx %689 (*.f64 %187 %1705)) (approx %694 %1708) (approx %694 (*.f64 %187 (-.f64 %1705 %695))) (approx %1713 (/.f64 %1708 ew)) (approx %1713 (*.f64 %187 (-.f64 (fma.f64 #s(literal 1/2 binary64) %601 (/.f64 #s(literal 1 binary64) (*.f64 %187 %19))) %601))) (approx %707 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1722 %317))) (approx %713 %719) (approx %713 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1727 %1728))) (approx %722 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1727 (+.f64 %1722 %1728)))) (approx %727 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1722 %1736))) (approx %730 %731) (approx %730 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1727 (*.f64 #s(literal 1/2 binary64) %1728)))) (approx %734 (*.f64 %187 (fma.f64 #s(literal -1/2 binary64) %1727 (fma.f64 #s(literal 1/2 binary64) %1728 %1722)))) (approx %737 %1561) (approx %737 %1564) (approx %737 %1570) (approx %737 (+.f64 %1561 (+.f64 (/.f64 %1771 %1126) %1569))) (approx %747 (*.f64 #s(literal -1 binary64) %1561)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) %1563) %1561)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) %1568) %1564)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) %1591) %1570)) (approx %772 %1788) (approx %772 %1795) (approx %772 %1805) (approx %804 %1665) (approx %804 (/.f64 %1455 %187)) (approx %804 (/.f64 %1464 %187)) (approx %804 (/.f64 %1476 %187)) (approx %816 (-.f64 %1665 %1564)) (approx %816 (-.f64 %1819 %1564)) (approx %816 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1458 (fma.f64 #s(literal -1/8 binary64) %1458 %1771)) %1126) %1665) (fma.f64 #s(literal 1/2 binary64) %1826 %1570))) (approx %838 (*.f64 #s(literal -1 binary64) %1559)) (approx %838 (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) %1561 %1665) %1563))) (approx %838 (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) %1561 %1819) %1563))) (approx %838 (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) %1561 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1458 (fma.f64 #s(literal -1/8 binary64) %1458 %1590)) %1126) %1819)) %1563))) (approx %854 %1848) (approx %854 %1853) (approx %854 %1862) (approx %854 %1874) (approx %889 (*.f64 eh (-.f64 %1876 %1564))) (approx %889 (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1880 %1567) %1104) %1876) %1564))) (approx %889 (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %1855 (fma.f64 #s(literal -1/8 binary64) %1855 %1590)) %1126) %1876) (fma.f64 #s(literal 1/2 binary64) %1891 %1570)))) (approx %923 %1898) (approx %923 %1900) (approx %923 (fma.f64 #s(literal -1/2 binary64) %1902 %1900)) (approx %923 (fma.f64 #s(literal -1/2 binary64) %1902 (fma.f64 #s(literal 3/8 binary64) (/.f64 %19 %1610) %1900))) (approx %947 (*.f64 eh (-.f64 (*.f64 #s(literal 2 binary64) %1909) %33))) (approx %947 (*.f64 eh (-.f64 %1914 %33))) (approx %947 (*.f64 eh (-.f64 (fma.f64 #s(literal -1/2 binary64) %1826 %1914) %33))) (approx %967 %1928) (approx %967 %1939) (approx %1009 (*.f64 #s(literal -1 binary64) %1666)) (approx %1009 %1943) (approx %1009 %1945) (approx %1009 %1953) (approx %1027 (*.f64 #s(literal -1 binary64) %648)) (approx %1027 %1957) (approx %1027 %1959) (approx %1027 %1961) (approx %1035 (*.f64 eh (-.f64 %1963 %33))) (approx %1063 (*.f64 eh (-.f64 %1967 %33))) (approx %53 %1976) (approx %53 (+.f64 %1972 (fma.f64 #s(literal -1 binary64) %1974 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1979))))) (approx %53 (+.f64 %1972 (fma.f64 #s(literal -1 binary64) %1974 (fma.f64 #s(literal -1/24 binary64) %1992 %1993)))) (approx %53 (+.f64 %1972 (fma.f64 #s(literal -1 binary64) %1974 (fma.f64 #s(literal -1/24 binary64) %1992 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2007 %1126) %1993))))) (approx %105 (/.f64 %2016 %2017)) (approx %105 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2023 (+.f64 %2026 %2027)) (+.f64 %2031 %2041))) (approx %105 (-.f64 (fma.f64 #s(literal -1/24 binary64) %2046 (fma.f64 #s(literal 1/2 binary64) %2023 (+.f64 %2026 (+.f64 %2027 %2051)))) (+.f64 %2031 (fma.f64 #s(literal 1/8 binary64) %2060 (+.f64 %2041 (+.f64 %2070 %2078)))))) (approx %105 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2048 %2085) (fma.f64 #s(literal -1/24 binary64) %2046 (fma.f64 #s(literal -1/48 binary64) (/.f64 %1991 %2085) (fma.f64 #s(literal 1/720 binary64) (/.f64 %2090 (*.f64 %1126 %2030)) (fma.f64 #s(literal 1/2 binary64) %2023 (fma.f64 #s(literal 1/2 binary64) (/.f64 %2094 (*.f64 %1126 %2021)) (+.f64 (/.f64 #s(literal 1/48 binary64) (*.f64 %1126 %2099)) (+.f64 %2026 (+.f64 %2027 (+.f64 %2051 (/.f64 %2106 %2107))))))))))) (+.f64 %2031 (fma.f64 #s(literal 1/8 binary64) %2060 (+.f64 %2041 (+.f64 (/.f64 %2131 (*.f64 %1126 %2039)) (+.f64 %2070 (+.f64 (/.f64 %2144 %2107) (+.f64 %2078 (/.f64 %2146 %2107)))))))))) (approx %184 (*.f64 #s(literal -1 binary64) %1278)) (approx %184 (*.f64 #s(literal -1 binary64) %1284)) (approx %184 (*.f64 #s(literal -1 binary64) %1291)) (approx %184 (*.f64 #s(literal -1 binary64) %1301)) (approx %215 (/.f64 #s(literal -1 binary64) %639)) (approx %215 (-.f64 %1307 %1303)) (approx %215 (-.f64 %1314 %1313)) (approx %215 (-.f64 %1325 %1319)) (approx %245 (*.f64 #s(literal -1 binary64) %641)) (approx %245 (*.f64 #s(literal -1 binary64) %1330)) (approx %245 (*.f64 #s(literal -1 binary64) %1334)) (approx %245 (*.f64 #s(literal -1 binary64) %1339)) (approx %275 (*.f64 #s(literal -1 binary64) %1341)) (approx %275 (fma.f64 #s(literal -1 binary64) %1341 %1354)) (approx %275 (fma.f64 #s(literal -1 binary64) %1341 %1367)) (approx %275 (fma.f64 #s(literal -1 binary64) %1341 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1351 %1498) (fma.f64 #s(literal -1/4 binary64) %1365 (fma.f64 #s(literal -1/8 binary64) %1365 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 (*.f64 %1126 %1358)) %1354)))))) (approx %314 (/.f64 #s(literal -1 binary64) %640)) (approx %314 (-.f64 %1375 %1370)) (approx %314 (-.f64 %1382 %1381)) (approx %314 (-.f64 %1392 %1387)) (approx %348 (*.f64 #s(literal -1 binary64) %1395)) (approx %348 (*.f64 #s(literal -1 binary64) %1400)) (approx %348 (*.f64 #s(literal -1 binary64) %1409)) (approx %348 (*.f64 #s(literal -1 binary64) %1421)) (approx %377 (*.f64 #s(literal -1 binary64) %1423)) (approx %377 (*.f64 #s(literal -1 binary64) %1428)) (approx %377 (*.f64 #s(literal -1 binary64) %1437)) (approx %377 (*.f64 #s(literal -1 binary64) %1449)) (approx %410 (*.f64 #s(literal -1 binary64) %1451)) (approx %410 (*.f64 #s(literal -1 binary64) %1456)) (approx %410 (*.f64 #s(literal -1 binary64) %1465)) (approx %410 (*.f64 #s(literal -1 binary64) %1477)) (approx %440 %1479) (approx %440 (fma.f64 #s(literal -1/2 binary64) %1484 %1479)) (approx %440 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1497 %1104) %1479) %1485)) (approx %440 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1497 %1095) (*.f64 #s(literal 1/8 binary64) (/.f64 %12 %1500))) %1126) %1479) %1492)) (approx %470 (*.f64 #s(literal -1 binary64) %1509)) (approx %470 (fma.f64 #s(literal -1 binary64) %1509 %1519)) (approx %470 (fma.f64 #s(literal -1 binary64) %1509 %1530)) (approx %470 (fma.f64 #s(literal -1 binary64) %1509 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1516 %1498) (fma.f64 #s(literal -1/4 binary64) %1528 (fma.f64 #s(literal -1/8 binary64) %1528 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 %1389) %1519)))))) (approx %500 (*.f64 #s(literal -1 binary64) %1533)) (approx %500 (fma.f64 #s(literal -1 binary64) %1533 %1543)) (approx %500 (fma.f64 #s(literal -1 binary64) %1533 %1554)) (approx %500 (fma.f64 #s(literal -1 binary64) %1533 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1540 %1498) (fma.f64 #s(literal -1/4 binary64) %1552 (fma.f64 #s(literal -1/8 binary64) %1552 (fma.f64 #s(literal 1/8 binary64) (/.f64 %12 %1322) %1543)))))) (approx %532 %2273) (approx %532 (*.f64 #s(literal -1 binary64) (*.f64 eh %2279))) (approx %532 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %2275 %2285)))) (approx %532 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %2275 (fma.f64 #s(literal -1 binary64) %2317 %2285))))) (approx %582 (-.f64 %586 %1601)) (approx %582 (fma.f64 #s(literal -1 binary64) (/.f64 %1308 eh) %586)) (approx %582 (fma.f64 #s(literal -1 binary64) (/.f64 %1315 eh) %586)) (approx %598 (*.f64 #s(literal -1 binary64) %1619)) (approx %598 (*.f64 #s(literal -1 binary64) %1630)) (approx %598 (*.f64 #s(literal -1 binary64) %1646)) (approx %598 (*.f64 #s(literal -1 binary64) %1663)) (approx %650 (*.f64 #s(literal -1 binary64) %1671)) (approx %650 (*.f64 #s(literal -1 binary64) %1683)) (approx %650 (*.f64 #s(literal -1 binary64) %1699)) (approx %737 %2275) (approx %737 %2346) (approx %737 %2349) (approx %737 %2352) (approx %747 (*.f64 #s(literal -1 binary64) %2275)) (approx %747 (-.f64 %2278 %2275)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) %2284) %2346)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %12 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2290 (fma.f64 #s(literal -1/48 binary64) %2291 (fma.f64 #s(literal 1/720 binary64) (/.f64 %2090 %2030) (fma.f64 #s(literal 1/48 binary64) %2293 (fma.f64 #s(literal 1/2 binary64) %2294 (/.f64 %2106 %2017)))))) (+.f64 (/.f64 %2131 %2039) %2313))) %1126)) %2349)) (approx %772 (*.f64 #s(literal -1 binary64) %1788)) (approx %772 (*.f64 #s(literal -1 binary64) %1795)) (approx %772 (*.f64 #s(literal -1 binary64) %1805)) (approx %804 %2382) (approx %804 (/.f64 (fma.f64 #s(literal -1 binary64) %1454 %1463) %187)) (approx %804 (/.f64 (fma.f64 #s(literal -1 binary64) %1454 %1475) %187)) (approx %804 (/.f64 (fma.f64 #s(literal -1 binary64) %1454 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1460 %1498) (fma.f64 #s(literal -1/4 binary64) %1473 (fma.f64 #s(literal -1/8 binary64) %1473 (fma.f64 #s(literal 1/8 binary64) (/.f64 %19 %1322) %1463))))) %187)) (approx %816 (-.f64 %2382 %2346)) (approx %816 (-.f64 (fma.f64 #s(literal -1 binary64) %1665 %2401) %2349)) (approx %816 (-.f64 (fma.f64 #s(literal -1 binary64) %1665 (fma.f64 #s(literal -1/4 binary64) %2405 (fma.f64 #s(literal -1/8 binary64) %2405 %2401))) %2352)) (approx %838 (*.f64 #s(literal -1 binary64) %2273)) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %2415 %2275)))) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %2415 (fma.f64 #s(literal -1 binary64) %2421 %2275))))) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 eh (fma.f64 #s(literal -1 binary64) %2415 (fma.f64 #s(literal -1 binary64) %2421 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1460 %2316) %1126) %2275)))))) (approx %854 (*.f64 #s(literal -1 binary64) %1848)) (approx %854 (*.f64 #s(literal -1 binary64) %1853)) (approx %854 (*.f64 #s(literal -1 binary64) %1862)) (approx %854 (*.f64 #s(literal -1 binary64) %1874)) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 %1876 %2279)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %2283 (*.f64 #s(literal 1/2 binary64) %1880)) %1104) %1876) %2279)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %2316 %1857) %1126) %1876) (fma.f64 #s(literal -1 binary64) %2275 (fma.f64 #s(literal -1 binary64) %2284 (fma.f64 #s(literal -1 binary64) %2277 (*.f64 #s(literal 1/2 binary64) %1891)))))))) (approx %923 %2466) (approx %923 %2468) (approx %923 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %1453 (fma.f64 #s(literal 3/8 binary64) %1473 %1454)) eh) %1898)) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -2 binary64) %1909) %2476)))) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2466 eh)) %2476)))) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2468 eh)) %2476)))) (approx %967 (*.f64 #s(literal -1 binary64) %1928)) (approx %967 (*.f64 #s(literal -1 binary64) %1939)) (approx %1009 %1666) (approx %1009 %1787) (approx %1009 %1794) (approx %1009 %1804) (approx %1027 (*.f64 #s(literal -1 binary64) %1957)) (approx %1027 (*.f64 #s(literal -1 binary64) %1959)) (approx %1027 (*.f64 #s(literal -1 binary64) %1961)) (approx %1035 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %1963) %2476)))) (approx %1063 (*.f64 #s(literal -1 binary64) (*.f64 eh (-.f64 (*.f64 #s(literal -1 binary64) %1967) %2476)))) (approx (/ 1 ew) %317) (approx %53 %2525) (approx %53 (+.f64 %2522 (fma.f64 #s(literal -1 binary64) %2523 (*.f64 #s(literal 1/2 binary64) (/.f64 %58 %2527))))) (approx %53 (+.f64 %2522 (fma.f64 #s(literal -1 binary64) %2523 (*.f64 %58 (fma.f64 #s(literal -1/24 binary64) (*.f64 %58 %2541) %2544))))) (approx %53 (+.f64 %2522 (fma.f64 #s(literal -1 binary64) %2523 (*.f64 %58 (fma.f64 %58 (fma.f64 #s(literal -1/24 binary64) %2541 (*.f64 #s(literal 1/720 binary64) (*.f64 %58 %2561))) %2544))))) (approx %105 (/.f64 %2572 %2573)) (approx %105 (-.f64 (fma.f64 %58 %2592 %2593) %2596)) (approx %105 (-.f64 (fma.f64 %58 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2579 (fma.f64 #s(literal 1/2 binary64) %2580 (*.f64 %58 %2623))) %2591) %2593) %2596)) (approx %105 (-.f64 (fma.f64 %58 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2579 (fma.f64 #s(literal 1/2 binary64) %2580 (*.f64 %58 (-.f64 (fma.f64 #s(literal -1/24 binary64) %2599 (fma.f64 #s(literal 1/8 binary64) %2603 (fma.f64 %58 %2675 %2607))) %2622)))) %2591) %2593) %2596)) (approx %184 (/.f64 %2520 ew)) (approx %184 (/.f64 %2691 ew)) (approx %184 (/.f64 %2699 ew)) (approx %184 (/.f64 %2709 ew)) (approx %215 (/.f64 (*.f64 eh ew) %2520)) (approx %215 (*.f64 ew %2718)) (approx %215 (*.f64 ew %2729)) (approx %215 (*.f64 ew %2742)) (approx %245 %2520) (approx %245 %2691) (approx %245 %2699) (approx %245 %2709) (approx %275 (/.f64 %2750 %2751)) (approx %275 (*.f64 ew (fma.f64 #s(literal -1/2 binary64) %2757 %2758))) (approx %275 (*.f64 ew (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %2766) %2769) %2758))) (approx %275 (*.f64 ew (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %2779) %2765)) %2769) %2758))) (approx %314 %2717) (approx %314 %2718) (approx %314 %2729) (approx %314 %2742) (approx %348 %2689) (approx %348 (*.f64 %58 %2792)) (approx %348 (*.f64 %58 %2798)) (approx %348 (*.f64 %58 (fma.f64 %58 (-.f64 (*.f64 %58 (fma.f64 #s(literal -5/16 binary64) (/.f64 %58 %2733) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %2553)))) %2796) %2695))) (approx %377 %2811) (approx %377 %2816) (approx %377 (*.f64 ew %2826)) (approx %377 (*.f64 ew %2838)) (approx %410 (/.f64 %379 %2520)) (approx %410 (*.f64 %58 %2815)) (approx %410 (*.f64 %58 %2826)) (approx %410 (*.f64 %58 %2838)) (approx %440 (*.f64 #s(literal -1 binary64) %2758)) (approx %440 (fma.f64 #s(literal -1 binary64) %2758 (*.f64 #s(literal 1/2 binary64) %2757))) (approx %440 (fma.f64 #s(literal -1 binary64) %2758 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %2768 %2766)))) (approx %440 (fma.f64 #s(literal -1 binary64) %2758 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %2768 (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %2763 (fma.f64 #s(literal -1/8 binary64) %2763 %2779))))))) (approx %470 %2865) (approx %470 %2868) (approx %470 %2878) (approx %470 %2889) (approx %500 (/.f64 %2750 %2520)) (approx %500 (*.f64 ew %2868)) (approx %500 (*.f64 ew %2878)) (approx %500 (*.f64 ew %2889)) (approx %532 %2901) (approx %532 (fma.f64 eh %2904 %2901)) (approx %532 (fma.f64 %58 (fma.f64 eh %2903 (*.f64 eh %2908)) %2901)) (approx %532 (fma.f64 %58 (fma.f64 eh %2903 (*.f64 %58 (fma.f64 eh %2907 (*.f64 eh %2914)))) %2901)) (approx %558 (/.f64 (fma.f64 %58 %14 %2921) ew)) (approx %1052 (*.f64 ew %1059)) (approx %632 %58) (approx %634 %60) (approx %635 %61) (approx %682 %277) (approx %582 (fma.f64 #s(literal 2 binary64) %585 (/.f64 ew %2520))) (approx %582 (fma.f64 #s(literal 2 binary64) %585 (*.f64 ew %2792))) (approx %582 (fma.f64 #s(literal 2 binary64) %585 (*.f64 ew %2798))) (approx %598 %2940) (approx %598 (fma.f64 %58 %2949 %2940)) (approx %598 (fma.f64 %58 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2944 (*.f64 %58 %2958)) %2948) %2940)) (approx %598 (fma.f64 %58 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2944 (*.f64 %58 (-.f64 (fma.f64 #s(literal -1/8 binary64) %2954 (*.f64 %58 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %14 (*.f64 %187 (*.f64 %57 %2553)))) (/.f64 (*.f64 %59 %2958) %188)))) %2957))) %2948) %2940)) (approx %636 %2981) (approx %637 %2980) (approx %638 %2984) (approx %643 %2987) (approx %644 %2986) (approx %645 %2990) (approx %650 %2992) (approx %650 (fma.f64 %58 %2996 %2992)) (approx %650 (fma.f64 %58 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %58 %3002) %2814) %2995) %2992)) (approx %650 (fma.f64 %58 (-.f64 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3002 %2533) (fma.f64 #s(literal -1/8 binary64) (/.f64 %2996 %2556) (*.f64 #s(literal 1/16 binary64) %3010))))) %3002) %2814) %2995) %2992)) (approx %689 (/.f64 %3023 %58)) (approx %694 %3028) (approx %694 (/.f64 %3030 %58)) (approx %1713 (/.f64 %3027 %72)) (approx %1713 (/.f64 %3030 %72)) (approx %707 (/.f64 %3037 ew)) (approx %713 (/.f64 (fma.f64 #s(literal -1/2 binary64) %3040 %718) ew)) (approx %722 (/.f64 (fma.f64 %187 %714 (*.f64 %58 %3045)) ew)) (approx %727 (/.f64 %3051 ew)) (approx %727 (/.f64 (-.f64 %3037 %3050) ew)) (approx %730 (/.f64 %3057 ew)) (approx %730 (/.f64 (fma.f64 #s(literal -1/2 binary64) %3040 %3057) ew)) (approx %734 (/.f64 (fma.f64 %58 %3045 %3057) ew)) (approx %737 %3066) (approx %737 (fma.f64 %58 %2903 %3066)) (approx %737 (fma.f64 %58 (fma.f64 %12 %2592 %2908) %3066)) (approx %737 (fma.f64 %58 (fma.f64 %12 %2592 (*.f64 %58 (fma.f64 %12 %2623 (*.f64 %58 %3092)))) %3066)) (approx %747 (*.f64 #s(literal -1 binary64) %3066)) (approx %747 (-.f64 (*.f64 #s(literal -1 binary64) %2904) %3066)) (approx %747 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %2908) %2903)) %3066)) (approx %747 (-.f64 (*.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %2914) %2907)) %2903)) %3066)) (approx %772 (fma.f64 #s(literal -1/2 binary64) %3118 %2992)) (approx %772 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %3123) %2995) %2992)) (approx %772 (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) %3131) %3122)) %2995) %2992)) (approx %804 (/.f64 %379 %3138)) (approx %804 (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %379 %3141) %3143))) (approx %804 (*.f64 %58 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 %3150)) %3154) %3143))) (approx %804 (*.f64 %58 (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3150 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %14 (*.f64 eh %2733)))))) %3150)) %3154) %3143))) (approx %816 (-.f64 %3173 %3066)) (approx %816 (-.f64 (*.f64 %58 (-.f64 (fma.f64 #s(literal -1 binary64) %3177 %3143) %2903)) %3066)) (approx %816 (-.f64 (*.f64 %58 (-.f64 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %3148 (fma.f64 #s(literal -1/8 binary64) %3148 %3092)))) %3176) %3143) %2903)) %3066)) (approx %838 (*.f64 #s(literal -1 binary64) %2901)) (approx %838 (fma.f64 #s(literal -1 binary64) %2901 (*.f64 eh %3173))) (approx %838 (fma.f64 #s(literal -1 binary64) %2901 (*.f64 %58 (fma.f64 #s(literal -1 binary64) (*.f64 eh %3177) (*.f64 eh %3172))))) (approx %838 (fma.f64 #s(literal -1 binary64) %2901 (*.f64 %58 (fma.f64 eh %3172 (*.f64 %58 (fma.f64 #s(literal -1 binary64) (*.f64 eh (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %3148 (fma.f64 #s(literal -1/8 binary64) %3148 %2913)))) (*.f64 #s(literal -1 binary64) (*.f64 eh %3176)))))))) (approx %854 (/.f64 %3216 %2520)) (approx %854 (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3216 %2537) %3221))) (approx %854 (*.f64 %58 (fma.f64 #s(literal 2 binary64) %3220 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 %3227)) %3231) %2814)))) (approx %854 (*.f64 %58 (fma.f64 #s(literal 2 binary64) %3220 (fma.f64 %58 (-.f64 (*.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3227 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %855 %2733))))) %3227)) %3231) %2814)))) (approx %889 (-.f64 (*.f64 %58 (-.f64 %3221 %3250)) %2901)) (approx %889 (-.f64 (*.f64 %58 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %58 %3256) %3221) %3250)) %2901)) (approx %889 (-.f64 (*.f64 %58 (-.f64 (fma.f64 #s(literal 2 binary64) %3220 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %3225 (fma.f64 #s(literal -1/8 binary64) %3225 (*.f64 eh %2913))))) %3256) %2814)) %3250)) %2901)) (approx %923 %3276) (approx %923 %3279) (approx %923 (*.f64 ew (fma.f64 #s(literal 2 binary64) %1896 (*.f64 ew (fma.f64 %58 (fma.f64 #s(literal -1/2 binary64) %2823 (*.f64 #s(literal 3/8 binary64) (/.f64 %379 %2553))) %2814))))) (approx %947 (-.f64 %1898 %34)) (approx %947 (-.f64 %3276 %34)) (approx %947 (-.f64 %3279 %34)) (approx %967 (fma.f64 %58 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %58 %3296) %2814) %2995) %2992)) (approx %967 (fma.f64 %58 (-.f64 (fma.f64 %58 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) %3128 (fma.f64 #s(literal -1/4 binary64) %2818 (fma.f64 #s(literal -1/8 binary64) %2818 %3129))))) %3296) %2814) %2995) %2992)) (approx %1009 (*.f64 #s(literal -1 binary64) %3312)) (approx %1009 (fma.f64 #s(literal -1 binary64) %3312 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 eh %3116) %2756)))) (approx %1009 (fma.f64 #s(literal -1 binary64) %3312 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %3320 (*.f64 %58 %3323))))) (approx %1009 (fma.f64 #s(literal -1 binary64) %3312 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %3320 (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %3321 (fma.f64 #s(literal -1/8 binary64) %3321 (*.f64 %58 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3323 %2533) (*.f64 #s(literal 1/8 binary64) (/.f64 %630 %2775))))))))))) (approx %1027 (*.f64 #s(literal -1 binary64) %2992)) (approx %1027 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 #s(literal 1/2 binary64) %3118))) (approx %1027 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %2994 %3123)))) (approx %1027 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %58 (fma.f64 #s(literal 1/2 binary64) %2994 (*.f64 %58 (fma.f64 #s(literal -1/4 binary64) %2999 (fma.f64 #s(literal -1/8 binary64) %2999 %3131))))))) (approx %1035 %1042) (approx %1063 %1067) (approx %53 (/.f64 (fma.f64 #s(literal -1 binary64) %15 %3361) ew)) (approx %53 (/.f64 (fma.f64 #s(literal -1 binary64) %15 %3370) ew)) (approx %53 (/.f64 (fma.f64 #s(literal -1 binary64) %15 (fma.f64 #s(literal 1/24 binary64) (/.f64 %3376 %72) %3370)) ew)) (approx %105 (/.f64 (fma.f64 #s(literal -1 binary64) %15 (*.f64 #s(literal 1/2 binary64) %3384)) ew)) (approx %105 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %15 (fma.f64 #s(literal 1/2 binary64) %3384 %3406)) (*.f64 #s(literal -1/2 binary64) %3409)) ew)) (approx %105 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %15 (fma.f64 #s(literal 1/2 binary64) %3384 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3440 %72) %3406))) (fma.f64 #s(literal -1/2 binary64) %3409 (fma.f64 #s(literal 1/4 binary64) (/.f64 %3446 %315) (*.f64 #s(literal 1/2 binary64) (/.f64 %3449 (*.f64 %72 %14)))))) ew)) (approx %184 %3460) (approx %184 %3466) (approx %215 %3471) (approx %215 %3481) (approx %215 %3497) (approx %245 (*.f64 ew %191)) (approx %245 (*.f64 ew %3460)) (approx %245 (*.f64 ew %3466)) (approx %275 %3505) (approx %275 %3514) (approx %275 %3528) (approx %314 (/.f64 %3471 ew)) (approx %314 (/.f64 %3481 ew)) (approx %314 (/.f64 %3497 ew)) (approx %348 (*.f64 ew %217)) (approx %348 (*.f64 ew (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %3540)) %190))) (approx %348 (*.f64 ew (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %3552)) %3555))) (approx %377 %3566) (approx %377 %3580) (approx %410 (*.f64 ew %382)) (approx %410 (*.f64 ew %3566)) (approx %410 (*.f64 ew %3580)) (approx %440 (/.f64 (fma.f64 #s(literal -1 binary64) %15 %3513) ew)) (approx %440 (/.f64 (fma.f64 #s(literal -1 binary64) %15 %3527) ew)) (approx %440 (/.f64 (fma.f64 #s(literal -1 binary64) %15 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3517 %3594) (fma.f64 #s(literal -1/4 binary64) %3525 (fma.f64 #s(literal -1/8 binary64) %3525 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3519 %302) %3513))))) ew)) (approx %470 (/.f64 %3605 ew)) (approx %470 (/.f64 %3614 ew)) (approx %470 (/.f64 %3628 ew)) (approx %500 %3605) (approx %500 %3614) (approx %500 %3628) (approx %532 (/.f64 (fma.f64 #s(literal -1 binary64) %2921 (*.f64 #s(literal 1/2 binary64) %3636)) ew)) (approx %532 (/.f64 (fma.f64 #s(literal -1 binary64) %2921 (fma.f64 #s(literal 1/2 binary64) %3636 %3646)) ew)) (approx %532 (/.f64 (fma.f64 #s(literal -1 binary64) %2921 (fma.f64 #s(literal 1/2 binary64) %3636 (+.f64 (/.f64 (*.f64 eh %3657) %72) %3646))) ew)) (approx %558 (*.f64 ew %3665)) (approx %582 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %3540 %586)) %190)) (approx %582 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %3552 %586)) %3555)) (approx %598 (/.f64 %3676 ew)) (approx %598 (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %3679 %692) %3685) ew)) (approx %598 (/.f64 (-.f64 (fma.f64 #s(literal -1/8 binary64) %3679 (fma.f64 #s(literal 1/16 binary64) %3689 %692)) (+.f64 (/.f64 (*.f64 %187 (*.f64 %57 (-.f64 (*.f64 #s(literal -1/8 binary64) %3692) (/.f64 %3682 %59)))) %3594) %3685)) ew)) (approx %650 (*.f64 ew (-.f64 %3665 %3565))) (approx %650 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 %3712 %89) %380)) %3565))) (approx %650 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 (*.f64 %57 %3712)) %59) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %1104 (*.f64 %88 %3707)) %90) (*.f64 #s(literal 1/16 binary64) %3571))) %204) %380)) (fma.f64 #s(literal -1/8 binary64) %3577 (fma.f64 #s(literal 1/2 binary64) (/.f64 %3709 %3683) %3565))))) (approx %694 %3676) (approx %707 (*.f64 ew (-.f64 %3738 #s(literal 1/2 binary64)))) (approx %713 (*.f64 ew %3743)) (approx %722 (*.f64 ew %3045)) (approx %722 (*.f64 ew (+.f64 #s(literal 1 binary64) %3743))) (approx %727 (*.f64 ew (-.f64 %3738 %3752))) (approx %730 (*.f64 ew %3757)) (approx %734 (*.f64 ew (+.f64 #s(literal 1 binary64) %3757))) (approx %737 (/.f64 %3766 ew)) (approx %737 (/.f64 %3771 ew)) (approx %737 (/.f64 (fma.f64 #s(literal -1 binary64) %3763 (fma.f64 #s(literal 1/2 binary64) %3764 (+.f64 %3774 %3769))) ew)) (approx %747 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %3764) (*.f64 #s(literal -1 binary64) %3763)) ew)) (approx %747 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %3769) %3766) ew)) (approx %747 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %3774) %3771) ew)) (approx %772 %3795) (approx %772 %3803) (approx %772 %3819) (approx %804 (*.f64 ew (fma.f64 #s(literal -1/2 binary64) %3821 %3822))) (approx %804 (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3829 %89) %3822) %3832))) (approx %804 (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3837 %59) (*.f64 #s(literal 1/8 binary64) %3840)) %204) %3822) %3847))) (approx %816 (*.f64 ew (fma.f64 #s(literal -1 binary64) (/.f64 %3852 %58) %3822))) (approx %816 (*.f64 ew (-.f64 (fma.f64 #s(literal -1/2 binary64) %3857 %3822) (fma.f64 #s(literal -1 binary64) %3821 %3832)))) (approx %816 (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %3864 %89) %3822) (fma.f64 #s(literal -1 binary64) %3821 %3868)))) (approx %838 (*.f64 ew (+.f64 %14 (*.f64 #s(literal -1 binary64) %3874)))) (approx %838 (*.f64 ew (+.f64 %14 (fma.f64 #s(literal -1 binary64) %3874 %3880)))) (approx %838 (*.f64 ew (+.f64 %14 (fma.f64 #s(literal -1 binary64) %3874 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh %3864) %89) %3880))))) (approx %854 (*.f64 ew (+.f64 %14 (fma.f64 #s(literal -1/2 binary64) %3892 %586)))) (approx %854 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 %3900 %89) %586)) %3904))) (approx %854 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3909 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %3911 %205))) %204) %586)) %3920))) (approx %889 (*.f64 ew (-.f64 (+.f64 %14 %3927) %3929))) (approx %889 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) %3926 (fma.f64 #s(literal -1/2 binary64) %3879 %586))) %3929))) (approx %889 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %3941 (*.f64 #s(literal -1/8 binary64) %3941)) %89) %3927)) (fma.f64 #s(literal -1 binary64) %380 (fma.f64 #s(literal -1/4 binary64) %3577 (fma.f64 #s(literal -1/8 binary64) %3577 (fma.f64 #s(literal 1/2 binary64) %3879 (fma.f64 #s(literal 1/2 binary64) %380 (/.f64 %3645 %89))))))))) (approx %908 (fabs.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 ew %585) %910) %988) %919))) (approx %923 (*.f64 ew %3962)) (approx %923 (*.f64 ew %3967)) (approx %923 (*.f64 ew (fma.f64 #s(literal -1 binary64) %3971 %3967))) (approx %947 (*.f64 ew (fma.f64 #s(literal -1 binary64) %3975 %924))) (approx %947 (*.f64 ew (-.f64 %3962 %3975))) (approx %947 (*.f64 ew (-.f64 %3967 %3975))) (approx %967 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %3559 (fma.f64 #s(literal -1/8 binary64) %3559 (*.f64 #s(literal 1/2 binary64) %3559))) %89) %380)) %3565))) (approx %967 (*.f64 ew (-.f64 (+.f64 %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3570 (fma.f64 #s(literal -1/4 binary64) %3571 (fma.f64 #s(literal -1/8 binary64) %3571 %3572))) %204) %380)) %4003))) (approx %1009 (/.f64 (fma.f64 #s(literal -1 binary64) %3763 %4008) ew)) (approx %1009 (/.f64 (fma.f64 #s(literal -1 binary64) %3763 %4014) ew)) (approx %1009 (/.f64 (fma.f64 #s(literal -1 binary64) %3763 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4021 %3594) (fma.f64 #s(literal -1/4 binary64) %4012 (fma.f64 #s(literal -1/8 binary64) %4012 (fma.f64 #s(literal 1/8 binary64) (/.f64 %4023 %302) %4008))))) ew)) (approx %1027 %4033) (approx %1027 %4036) (approx %1027 %4045) (approx %1035 (*.f64 ew (fma.f64 #s(literal -1 binary64) %3975 %1036))) (approx %1063 (*.f64 ew (fma.f64 #s(literal -1 binary64) %3975 %1060))) (approx %53 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3360 %15) ew))) (approx %53 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 %4059 ew) %4061) ew) %15) ew))) (approx %53 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 %3376 ew) (*.f64 #s(literal 1/6 binary64) %4059)) ew) %4061) ew) %15) ew))) (approx %105 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3384 %15) ew))) (approx %105 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4088 ew) %4090) ew) %15) ew))) (approx %105 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4127 ew) %4086) %4087) ew) %4090) ew) %15) ew))) (approx %245 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %216 #s(literal 1 binary64))))) (approx %245 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1/2 binary64) %189 %4142) #s(literal 1 binary64))))) (approx %245 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1/2 binary64) %189 (fma.f64 #s(literal -1/16 binary64) %3463 %4142)) #s(literal 1 binary64))))) (approx %314 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh %3480) ew))) (approx %314 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh %3496) ew))) (approx %314 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) eh (fma.f64 #s(literal -1/2 binary64) (/.f64 %3484 %3594) (fma.f64 #s(literal -1/4 binary64) %3494 (fma.f64 #s(literal -1/8 binary64) %3494 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3487 %206) %3480))))) ew))) (approx %348 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %190 #s(literal 1 binary64))))) (approx %348 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %4178 %89)) %217)))) (approx %348 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 (*.f64 %57 %4178)) %59) (*.f64 #s(literal -1/8 binary64) %3549)) %204)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %189 (fma.f64 #s(literal 1/8 binary64) %3458 (*.f64 #s(literal 1/4 binary64) %3458)))))))) (approx %410 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %3565)))) (approx %410 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %3579)))) (approx %410 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1/2 binary64) %4208 (fma.f64 #s(literal -1/4 binary64) %3577 (fma.f64 #s(literal -1/8 binary64) %3577 (fma.f64 #s(literal 1/8 binary64) %4209 %3565)))))))) (approx %440 (*.f64 #s(literal -1 binary64) (/.f64 %3505 ew))) (approx %440 (*.f64 #s(literal -1 binary64) (/.f64 %3514 ew))) (approx %440 (*.f64 #s(literal -1 binary64) (/.f64 %3528 ew))) (approx %470 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 %3613) ew))) (approx %470 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 %3627) ew))) (approx %470 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %13 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3618 %3594) (fma.f64 #s(literal -1/4 binary64) %3625 (fma.f64 #s(literal -1/8 binary64) %3625 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3519 %206) %3613))))) ew))) (approx %532 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3636 %2921) ew))) (approx %532 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4250 ew) %4252) ew) %2921) ew))) (approx %532 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh %4259) ew) %4250) ew) %4252) ew) %2921) ew))) (approx %558 (*.f64 #s(literal -1 binary64) (*.f64 ew %4271))) (approx %598 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %684) (fma.f64 #s(literal -1 binary64) %684 %690)) ew))) (approx %598 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %684 %4281) (fma.f64 #s(literal -1 binary64) %684 (+.f64 %690 %4288))) ew))) (approx %598 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %684 (fma.f64 #s(literal -1/16 binary64) %3689 %4281)) (fma.f64 #s(literal -1 binary64) %684 (+.f64 %690 (+.f64 %4288 (/.f64 (*.f64 %187 (*.f64 %57 (-.f64 (*.f64 #s(literal 1/8 binary64) %3692) (/.f64 %4287 %59)))) %3594))))) ew))) (approx %636 (*.f64 #s(literal -1 binary64) %2981)) (approx %637 (*.f64 #s(literal -1 binary64) %2980)) (approx %638 (*.f64 #s(literal -1 binary64) %2984)) (approx %643 (*.f64 #s(literal -1 binary64) %2987)) (approx %644 (*.f64 #s(literal -1 binary64) %2986)) (approx %645 (*.f64 #s(literal -1 binary64) %2990)) (approx %650 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4271 %381)))) (approx %650 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %380 (*.f64 #s(literal -1 binary64) (/.f64 %4333 %89)))) %381)))) (approx %650 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %380 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 (*.f64 %57 %4333)) %59) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 %1104 (*.f64 %88 %4328)) %90) (*.f64 #s(literal -1/16 binary64) %3571))) %204)))) (fma.f64 #s(literal -1/2 binary64) %380 (fma.f64 #s(literal 1/8 binary64) %3577 (*.f64 #s(literal 1/2 binary64) (/.f64 %4330 %3683)))))))) (approx %1713 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %3028) %690) ew))) (approx %707 (*.f64 #s(literal -1 binary64) (*.f64 ew %4369))) (approx %713 (*.f64 #s(literal -1 binary64) (*.f64 ew %4374))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4373 #s(literal 1 binary64))))) (approx %722 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4374 #s(literal 1 binary64))))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4369 %4386)))) (approx %730 (*.f64 #s(literal -1 binary64) (*.f64 ew %4396))) (approx %734 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4396 #s(literal 1 binary64))))) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %3764 %3763) ew))) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %4408 %4409) ew) %3763) ew))) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %4416 %4249) ew) %4409) ew) %3763) ew))) (approx %747 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %3765 %3763) ew))) (approx %747 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %4408 %4409) ew)) %3763) ew))) (approx %747 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %4416 %4249) ew)) %4409) ew)) %3763) ew))) (approx %772 (*.f64 #s(literal -1 binary64) %4033)) (approx %772 (*.f64 #s(literal -1 binary64) %4036)) (approx %772 (*.f64 #s(literal -1 binary64) %4045)) (approx %804 (*.f64 #s(literal -1 binary64) (*.f64 ew %4452))) (approx %804 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %3822 %3847)))) (approx %804 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %3822 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3837 %3594) (fma.f64 #s(literal -1/4 binary64) %3845 (fma.f64 #s(literal -1/8 binary64) %3845 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3839 %398) %3832)))))))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4452 %3821)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %3822 %3868) %3821)))) (approx %816 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %3822 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %4479 ew)) %4409) %72) %3832)) %3821)))) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %4492)))) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal 1/2 binary64) %3879 %4492))))) (approx %838 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 eh %4479) ew) (*.f64 #s(literal -1/2 binary64) %3635)) %72) %4492))))) (approx %854 (*.f64 #s(literal -1 binary64) (*.f64 ew %4512))) (approx %854 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %855 %3920)))) (approx %854 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %855 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3909 %3594) (fma.f64 #s(literal -1/4 binary64) %3918 (fma.f64 #s(literal -1/8 binary64) %3918 (fma.f64 #s(literal 1/8 binary64) (/.f64 %3911 %206) %3904)))))))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 %4512 %380)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %855 (fma.f64 #s(literal 1/2 binary64) %3879 %3904)) %380)))) (approx %889 (*.f64 #s(literal -1 binary64) (*.f64 ew (-.f64 (fma.f64 #s(literal -1 binary64) %855 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %3900 %4250) ew)) %4252) %72) %3904)) %380)))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 %3565)))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 (fma.f64 #s(literal 1/2 binary64) %380 %3966))))) (approx %923 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 (fma.f64 #s(literal 1/2 binary64) %380 (+.f64 %3971 %3966)))))) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 %3975)))) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %412) %34) ew)))))) (approx %947 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %924 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2921 (/.f64 %3965 %58)) ew)) %34) ew)))))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 %3929)))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %380 %4003))))) (approx %967 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %14 (fma.f64 #s(literal -1 binary64) %380 (fma.f64 #s(literal -1/2 binary64) %4208 (fma.f64 #s(literal -1/4 binary64) %3577 (fma.f64 #s(literal -1/4 binary64) %4209 (fma.f64 #s(literal -1/8 binary64) %3577 (fma.f64 #s(literal -1/8 binary64) %4209 (fma.f64 #s(literal 1/8 binary64) %4209 %4001))))))))))) (approx %1009 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %4007 %3763) ew))) (approx %1009 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %4019 %89) %3763) %4008) ew))) (approx %1009 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4021 %59) (*.f64 #s(literal 1/8 binary64) (/.f64 %4023 %301))) %204) %3763) %4014) ew))) (approx %1027 (*.f64 #s(literal -1 binary64) %3795)) (approx %1027 (*.f64 #s(literal -1 binary64) %3803)) (approx %1027 (*.f64 #s(literal -1 binary64) %3819)) (approx %1035 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %1036 %3975)))) (approx %1063 (*.f64 #s(literal -1 binary64) (*.f64 ew (fma.f64 #s(literal -1 binary64) %1060 %3975)))) (approx t t) (approx %376 %3045) (approx %376 (+.f64 #s(literal 1 binary64) %4647)) (approx %376 (+.f64 #s(literal 1 binary64) %4655)) (approx %557 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 #s(literal 1/24 binary64) %715))))) (approx %557 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %714 (fma.f64 #s(literal -1/720 binary64) %715 %4663)))))) (approx %10 (*.f64 t %4671)) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %714)))))) (approx %10 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/3 binary64) (*.f64 %714 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %714)))))))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh %4691))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 #s(literal -2/15 binary64) %4690)))))) (approx %11 (*.f64 t (fma.f64 #s(literal -1 binary64) eh (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 %714 (fma.f64 #s(literal -2/15 binary64) eh (*.f64 #s(literal -17/315 binary64) %4690)))))))) (approx %18 (*.f64 #s(literal -1 binary64) %44)) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 #s(literal -1/3 binary64) %4713)))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) %47 (*.f64 #s(literal -2/15 binary64) %4713)))))) (approx %18 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -2/15 binary64) %47 (*.f64 #s(literal -17/315 binary64) %4713)))))))) (approx %26 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %714)))) (approx %26 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 #s(literal 1/120 binary64) %714) #s(literal 1/6 binary64)))))) (approx %26 (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %714))) #s(literal 1/6 binary64)))))) (approx %27 (*.f64 t (+.f64 eh (*.f64 #s(literal -1/6 binary64) %4690)))) (approx %27 (*.f64 t (+.f64 eh (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 #s(literal 1/120 binary64) %4690)))))) (approx %27 (*.f64 t (+.f64 eh (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %714 (fma.f64 #s(literal -1/5040 binary64) %4690 %4762))))))) (approx %32 %4771) (approx %32 (*.f64 t (fma.f64 #s(literal -1/6 binary64) %4774 %4775))) (approx %32 (*.f64 t (fma.f64 eh %30 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %4775 (*.f64 #s(literal 1/120 binary64) %4774)))))) (approx %32 (*.f64 t (fma.f64 eh %30 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %4775 (*.f64 %714 (fma.f64 #s(literal -1/5040 binary64) %4774 (*.f64 #s(literal 1/120 binary64) %4775)))))))) (approx %712 %714) (approx %4795 %4670) (approx %4797 %4671) (approx %688 (+.f64 #s(literal 1 binary64) %4373)) (approx %688 (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %714))))) (approx %688 (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/2 binary64) (*.f64 %714 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %714))))))) (approx %49 (*.f64 t (+.f64 eh (*.f64 #s(literal 1/3 binary64) %4690)))) (approx %49 (*.f64 t (+.f64 eh (*.f64 %714 (fma.f64 #s(literal 2/15 binary64) %4690 %4819))))) (approx %49 (*.f64 t (+.f64 eh (*.f64 %714 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %714 (fma.f64 #s(literal 17/315 binary64) %4690 %4825))))))) (approx %51 (*.f64 t (fma.f64 #s(literal 1/3 binary64) %4713 %47))) (approx %51 (*.f64 t (fma.f64 %714 (fma.f64 #s(literal 2/15 binary64) %4713 %4836) %47))) (approx %51 (*.f64 t (fma.f64 %714 (fma.f64 #s(literal 1/3 binary64) %47 (*.f64 %714 (fma.f64 #s(literal 17/315 binary64) %4713 %4841))) %47))) (approx %53 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 #s(literal 1/2 binary64) (*.f64 t %4848))))) (approx %53 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/6 binary64) (*.f64 t %4857) (*.f64 #s(literal 1/2 binary64) %4848)))))) (approx %53 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %4848 (*.f64 t (fma.f64 #s(literal 1/24 binary64) (*.f64 t %4876) %4878))))))) (approx %105 (*.f64 t %4890)) (approx %105 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %4887 (*.f64 t (-.f64 %4905 %4906))))))) (approx %105 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %4887 (*.f64 t (-.f64 (fma.f64 #s(literal 1/2 binary64) %4904 (*.f64 t (-.f64 %4936 %4942))) %4906))))))) (approx %184 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %3742))) (approx %184 (+.f64 #s(literal 1 binary64) (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) %4956 %3751)))) (approx %184 (+.f64 #s(literal 1 binary64) (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) %3738 (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) %4967 %4968)))))) (approx %215 (+.f64 eh (*.f64 #s(literal -1/2 binary64) (/.f64 %4975 %58)))) (approx %215 (+.f64 eh (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 %4983)) %4987)))) (approx %215 (+.f64 eh (*.f64 %714 (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 %4983) %58) (fma.f64 #s(literal -1/4 binary64) (/.f64 %4994 %58) (*.f64 #s(literal 1/2 binary64) %4996))))) %4983)) %4987)))) (approx %245 (+.f64 ew %731)) (approx %245 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) (*.f64 ew %4956) %704)))) (approx %245 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) %701 (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) (*.f64 ew %4967) %5017)))))) (approx %272 (*.f64 t (-.f64 (*.f64 #s(literal 1/6 binary64) %4690) eh))) (approx %272 (*.f64 t (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1/120 binary64) %4690) %5030)) eh))) (approx %272 (*.f64 t (-.f64 (*.f64 %714 (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal 1/5040 binary64) %4690) %4762)) %5030)) eh))) (approx %275 (*.f64 t (+.f64 eh (*.f64 %714 %5045)))) (approx %275 (*.f64 t (+.f64 eh (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %714 %5054)) %4987))))) (approx %275 (*.f64 t (+.f64 eh (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/3 binary64) eh (*.f64 %714 (-.f64 (fma.f64 #s(literal 2/15 binary64) eh (*.f64 %714 (-.f64 (*.f64 #s(literal 17/315 binary64) eh) (fma.f64 #s(literal 1/2 binary64) %4996 (fma.f64 #s(literal 1/2 binary64) (*.f64 %5045 %4871) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5054) %58))))))) %5053))) %4987))))) (approx %314 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4975 %72) %47)) (approx %314 (fma.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 %5086)) %5089) %47)) (approx %314 (fma.f64 %714 (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 %5086) %58) (fma.f64 #s(literal -1/4 binary64) (/.f64 %4994 %72) (*.f64 #s(literal 1/2 binary64) %5096))))) %5086)) %5089) %47)) (approx %1050 %5107) (approx %1050 (*.f64 t (+.f64 %1057 (*.f64 #s(literal -1/6 binary64) %5109)))) (approx %1050 (*.f64 t (+.f64 %1057 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %1057 (*.f64 #s(literal 1/120 binary64) %5109)))))) (approx %1050 (*.f64 t (+.f64 %1057 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %1057 (*.f64 %714 (fma.f64 #s(literal -1/5040 binary64) %5109 (*.f64 #s(literal 1/120 binary64) %1057)))))))) (approx %1051 %1056) (approx %1051 (+.f64 %1056 %5107)) (approx %1051 (+.f64 %1056 (*.f64 t (+.f64 %1057 (*.f64 #s(literal -1/2 binary64) %5131))))) (approx %1051 (+.f64 %1056 (*.f64 t (+.f64 %1057 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %1056 (*.f64 #s(literal -1/6 binary64) %5107))))))) (approx %348 (+.f64 ew (*.f64 #s(literal -1/2 binary64) %719))) (approx %348 (+.f64 ew (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 %5148)) %704)))) (approx %348 (+.f64 ew (*.f64 %714 (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %187 %5148) %58) (fma.f64 #s(literal -1/4 binary64) %5157 (*.f64 #s(literal 1/2 binary64) %5158))))) %5148)) %704)))) (approx %373 (*.f64 t (fma.f64 #s(literal -1/6 binary64) %4713 %47))) (approx %373 (*.f64 t (fma.f64 %714 (fma.f64 #s(literal -1/6 binary64) %47 (*.f64 #s(literal 1/120 binary64) %4713)) %47))) (approx %373 (*.f64 t (fma.f64 %714 (fma.f64 #s(literal -1/6 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1/5040 binary64) %4713 %5178))) %47))) (approx %5185 (fma.f64 #s(literal 1/2 binary64) %1728 %317)) (approx %5185 (fma.f64 %714 (fma.f64 #s(literal 5/24 binary64) %1728 %1736) %317)) (approx %5185 (fma.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 61/720 binary64) %1728 (*.f64 #s(literal 5/24 binary64) %317)) %1736) %317)) (approx %377 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %5196))) (approx %377 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 %5203) %3752)))) (approx %377 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 (-.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1 binary64) (*.f64 %714 (+.f64 #s(literal 1/720 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 %3752 %4871) (fma.f64 #s(literal 1/2 binary64) %4966 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5203) %58)))))))) %5202)) %3752)))) (approx %410 (+.f64 ew (*.f64 %714 %5225))) (approx %410 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %714 %5233)) %704)))) (approx %410 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (*.f64 %714 (-.f64 %5240 (fma.f64 #s(literal 1/2 binary64) %5158 (fma.f64 #s(literal 1/2 binary64) %5241 (*.f64 #s(literal 1/2 binary64) %5243)))))) %5232))) %704)))) (approx %440 (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 %714 %5257) %5259))) (approx %440 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 %5267) (*.f64 #s(literal -1 binary64) %5257)))))) (approx %440 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %5257 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 (-.f64 (*.f64 #s(literal 17/315 binary64) %47) (fma.f64 #s(literal 1/2 binary64) (*.f64 %5257 %4871) (fma.f64 #s(literal 1/2 binary64) %5096 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5267) %58)))))) (*.f64 #s(literal -1 binary64) %5267)))))))) (approx %470 (*.f64 t (fma.f64 %714 %5293 %47))) (approx %470 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) %47 (*.f64 %714 %5301)) %5089) %47))) (approx %470 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) %47 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/120 binary64) %47 (*.f64 %714 (-.f64 %5308 (fma.f64 #s(literal 1/2 binary64) (*.f64 %5293 %4871) (fma.f64 #s(literal 1/2 binary64) %5096 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5301) %58))))))) %5300))) %5089) %47))) (approx %500 (*.f64 t (+.f64 eh (*.f64 %714 %5325)))) (approx %500 (*.f64 t (+.f64 eh (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %714 %5334)) %4987))))) (approx %500 (*.f64 t (+.f64 eh (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) eh (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/120 binary64) eh (*.f64 %714 (-.f64 (*.f64 #s(literal -1/5040 binary64) eh) (fma.f64 #s(literal 1/2 binary64) %4996 (fma.f64 #s(literal 1/2 binary64) (*.f64 %5325 %4871) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5334) %58))))))) %5333))) %4987))))) (approx %532 (*.f64 #s(literal -1 binary64) %719)) (approx %532 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %701 (*.f64 #s(literal 1/2 binary64) %5362)))) (approx %532 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %701 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %5367 (*.f64 eh %5370)))))) (approx %532 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %701 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %5367 (*.f64 t (fma.f64 eh %5380 %5381))))))) (approx %558 (+.f64 ew %5389)) (approx %558 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 %5393 %701))))) (approx %558 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %701 (*.f64 %714 %5401))) %701))))) (approx %1052 %5410) (approx %1052 (fma.f64 ew %1056 %5412)) (approx %1052 (fma.f64 ew %1056 (*.f64 t (fma.f64 #s(literal -1/2 binary64) (*.f64 ew %5131) (*.f64 ew %1057))))) (approx %1052 (fma.f64 ew %1056 (*.f64 t (fma.f64 ew %1057 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %5410 (*.f64 #s(literal -1/6 binary64) %5412))))))) (approx %567 (*.f64 %714 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) %714)))) (approx %567 (*.f64 %714 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 #s(literal 2/45 binary64) %714) #s(literal 1/3 binary64)))))) (approx %567 (*.f64 %714 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) %714))) #s(literal 1/3 binary64)))))) (approx %568 %718) (approx %568 (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) %718 %187))) (approx %568 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal -1/3 binary64) %187 (*.f64 #s(literal 2/45 binary64) %718)) %187))) (approx %568 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal -1/3 binary64) %187 (*.f64 %714 (fma.f64 #s(literal -1/315 binary64) %718 (*.f64 #s(literal 2/45 binary64) %187)))) %187))) (approx %633 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %714))) (approx %633 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 %4670 #s(literal 1 binary64))))) (approx %633 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %714))) #s(literal 1 binary64))))) (approx %634 (fma.f64 #s(literal -1 binary64) %3040 %58)) (approx %634 (fma.f64 %714 (fma.f64 #s(literal -1 binary64) %58 (*.f64 #s(literal 1/3 binary64) %3040)) %58)) (approx %634 (fma.f64 %714 (fma.f64 #s(literal -1 binary64) %58 (*.f64 %714 (fma.f64 #s(literal -2/45 binary64) %3040 (*.f64 #s(literal 1/3 binary64) %58)))) %58)) (approx %635 %5491) (approx %635 (*.f64 %714 (fma.f64 #s(literal 2/3 binary64) %5491 %5493))) (approx %635 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 17/45 binary64) %5491 %5497) %5493))) (approx %635 (*.f64 %714 (fma.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 62/315 binary64) %5491 %5503) %5497) %5493))) (approx %681 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/2 binary64) %714))) (approx %681 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 #s(literal 7/8 binary64) %714) #s(literal 3/2 binary64))))) (approx %681 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (*.f64 %714 (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -61/240 binary64) %714))) #s(literal 3/2 binary64))))) (approx %682 (fma.f64 #s(literal -3/2 binary64) %3040 %58)) (approx %682 (fma.f64 %714 (fma.f64 #s(literal -3/2 binary64) %58 (*.f64 #s(literal 7/8 binary64) %3040)) %58)) (approx %682 (fma.f64 %714 (fma.f64 #s(literal -3/2 binary64) %58 (*.f64 %714 (fma.f64 #s(literal -61/240 binary64) %3040 (*.f64 #s(literal 7/8 binary64) %58)))) %58)) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %3742 %586))) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 %5543)) %3751))))) (approx %582 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 (*.f64 %714 (-.f64 (*.f64 %714 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %714 %5555)) %5543)) %3751))))) (approx %598 (fma.f64 %714 %5568 %317)) (approx %598 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/2 binary64) %317 (fma.f64 #s(literal 1/2 binary64) %5565 (*.f64 %714 %5577))) %5565) %317)) (approx %598 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/2 binary64) %317 (fma.f64 #s(literal 1/2 binary64) %5565 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/2 binary64) %5571 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/720 binary64) %317 (*.f64 #s(literal 1/2 binary64) (/.f64 %4966 ew))) (fma.f64 #s(literal 31/360 binary64) %5565 (+.f64 (/.f64 (*.f64 %710 %5577) ew) (/.f64 (*.f64 %5393 %5568) ew)))))) %5576)))) %5565) %317)) (approx %629 %4690) (approx %629 (*.f64 %714 (+.f64 eh %4691))) (approx %629 (*.f64 %714 (+.f64 eh (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 #s(literal 2/45 binary64) %4690)))))) (approx %629 (*.f64 %714 (+.f64 eh (*.f64 %714 (fma.f64 #s(literal -1/3 binary64) eh (*.f64 %714 (fma.f64 #s(literal -1/315 binary64) %4690 (*.f64 #s(literal 2/45 binary64) eh)))))))) (approx %636 %5622) (approx %636 (*.f64 t (+.f64 %5621 (*.f64 #s(literal 1/3 binary64) (/.f64 %714 %5624))))) (approx %636 (*.f64 t (+.f64 %5621 (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) (/.f64 %5636 %5621) %5639))))) (approx %636 (*.f64 t (+.f64 %5621 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 1/2 binary64) (/.f64 %5650 %5621) %5653) %5639))))) (approx %637 %5660) (approx %637 (*.f64 t (fma.f64 #s(literal 1/3 binary64) (/.f64 %714 %5662) %5662))) (approx %637 (*.f64 t (fma.f64 ew %5621 (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) (/.f64 %5667 %5621) %5670))))) (approx %637 (*.f64 t (fma.f64 ew %5621 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 1/2 binary64) (/.f64 %5676 %5621) (*.f64 #s(literal 1/2 binary64) (/.f64 %5678 %5621))) %5670))))) (approx %638 (*.f64 eh %5660)) (approx %638 (*.f64 t (fma.f64 #s(literal 1/3 binary64) (/.f64 %4690 %5662) (*.f64 eh %5662)))) (approx %638 (*.f64 t (fma.f64 eh %5662 (*.f64 %714 (fma.f64 #s(literal 1/3 binary64) %5694 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 eh %5667) %5621))))))) (approx %638 (*.f64 t (fma.f64 eh %5662 (*.f64 %714 (fma.f64 #s(literal 1/3 binary64) %5694 (*.f64 %714 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 eh %5676) %5621) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 eh %5678) %5621))))))))) (approx %643 (*.f64 t (+.f64 %5621 %5716))) (approx %643 (*.f64 t (+.f64 %5621 (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) %5621 (fma.f64 #s(literal 1/3 binary64) %5638 %5723)))))) (approx %643 (*.f64 t (+.f64 %5621 (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) %5621 (fma.f64 #s(literal 1/3 binary64) %5638 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5621 (fma.f64 #s(literal 1/2 binary64) %5652 %5736)) %5721)))))))) (approx %644 (*.f64 t (fma.f64 ew %5621 (*.f64 ew %5716)))) (approx %644 (*.f64 t (fma.f64 ew %5621 (*.f64 %714 (fma.f64 ew %5723 (*.f64 ew %5715)))))) (approx %644 (*.f64 t (fma.f64 ew %5621 (*.f64 %714 (fma.f64 ew %5715 (*.f64 %714 (fma.f64 ew %5736 (*.f64 ew %5722)))))))) (approx %645 (/.f64 %37 %5662)) (approx %645 (*.f64 t (fma.f64 %714 %5771 %5694))) (approx %645 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/3 binary64) %5694 (*.f64 %714 %5781)) %5770) %5694))) (approx %645 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/3 binary64) %5694 (*.f64 %714 (-.f64 (fma.f64 #s(literal 2/45 binary64) %5694 (*.f64 %714 (-.f64 (*.f64 #s(literal -1/315 binary64) %5694) (+.f64 (/.f64 (*.f64 eh %5735) %5769) (+.f64 (/.f64 (*.f64 %5715 %5781) %5621) (/.f64 (*.f64 %5771 %5722) %5621)))))) %5780))) %5770) %5694))) (approx %650 (+.f64 ew %5808)) (approx %650 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 %5815 %701)) %704)))) (approx %650 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %701 (*.f64 %714 (-.f64 %5401 (fma.f64 #s(literal 1/2 binary64) %5158 (fma.f64 #s(literal 1/2 binary64) (*.f64 %4871 %5807) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %5815) %58)))))))) %5814) %701)) %704)))) (approx %683 %3742) (approx %683 (*.f64 %714 (fma.f64 %714 %5842 %3738))) (approx %683 (*.f64 %714 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/3 binary64) %3738 (*.f64 %714 %5849)) %5841) %3738))) (approx %683 (*.f64 %714 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/3 binary64) %3738 (*.f64 %714 (-.f64 (fma.f64 #s(literal 2/45 binary64) %3738 (*.f64 %714 (-.f64 (*.f64 #s(literal -1/315 binary64) %3738) (fma.f64 #s(literal -3/2 binary64) %5849 (fma.f64 #s(literal -61/240 binary64) %3738 (*.f64 #s(literal 7/8 binary64) %5842)))))) %5848))) %5841) %3738))) (approx %689 (+.f64 #s(literal 1 binary64) %5196)) (approx %689 (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %3738 (*.f64 %714 (+.f64 #s(literal 5/24 binary64) %5872))))))) (approx %689 (+.f64 #s(literal 1 binary64) (*.f64 %714 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %3738 (*.f64 %714 (+.f64 #s(literal 5/24 binary64) (fma.f64 #s(literal 1/2 binary64) %5842 (*.f64 %714 (+.f64 #s(literal 61/720 binary64) (*.f64 #s(literal 1/2 binary64) %5849))))))))))) (approx %694 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 %3752 %3738)))) (approx %694 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %3738 (*.f64 %714 (-.f64 (+.f64 #s(literal 5/24 binary64) (fma.f64 #s(literal -3/2 binary64) %3738 %5872)) %5840)))) %3738)))) (approx %694 (+.f64 #s(literal 1 binary64) (*.f64 %714 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %3738 (*.f64 %714 (-.f64 (+.f64 #s(literal 5/24 binary64) (fma.f64 #s(literal -3/2 binary64) %3738 (fma.f64 #s(literal 1/2 binary64) %5842 (*.f64 %714 (-.f64 (+.f64 #s(literal 61/720 binary64) (fma.f64 #s(literal -3/2 binary64) %5842 (fma.f64 #s(literal 1/2 binary64) %5849 %5847))) %5846))))) %5840)))) %3738)))) (approx %1713 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/2 binary64) %317 (fma.f64 #s(literal 1/2 binary64) %5565 (*.f64 %714 (-.f64 (fma.f64 #s(literal -3/2 binary64) %5565 (fma.f64 #s(literal 5/24 binary64) %317 (*.f64 #s(literal 1/2 binary64) %5921))) %5925)))) %5565) %317)) (approx %1713 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/2 binary64) %317 (fma.f64 #s(literal 1/2 binary64) %5565 (*.f64 %714 (-.f64 (fma.f64 #s(literal -3/2 binary64) %5565 (fma.f64 #s(literal 5/24 binary64) %317 (fma.f64 #s(literal 1/2 binary64) %5921 (*.f64 %714 (-.f64 (fma.f64 #s(literal -3/2 binary64) %5921 (fma.f64 #s(literal 61/720 binary64) %317 (fma.f64 #s(literal 1/2 binary64) (/.f64 %5849 ew) (*.f64 #s(literal 7/8 binary64) %5565)))) (*.f64 #s(literal 2/45 binary64) %5565)))))) %5925)))) %5565) %317)) (approx %1070 (*.f64 t (fma.f64 %714 %5952 %47))) (approx %1070 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) %47 %5959) %5951) %47))) (approx %1070 (*.f64 t (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/6 binary64) %47 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/120 binary64) %47 %5969) %5957))) %5951) %47))) (approx %713 %5389) (approx %730 %5808) (approx %737 (*.f64 #s(literal -1 binary64) %4713)) (approx %737 (*.f64 %714 %4890)) (approx %737 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %4887 %5370))))) (approx %737 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %47 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %4887 (*.f64 t (-.f64 (fma.f64 #s(literal 1/6 binary64) %47 (fma.f64 #s(literal 1/2 binary64) %4904 %5380)) %4906))))))) (approx %747 %4713) (approx %747 (*.f64 %714 (-.f64 (*.f64 #s(literal -1/2 binary64) %4888) %5259))) (approx %747 (*.f64 %714 (-.f64 (*.f64 t (-.f64 (*.f64 t (-.f64 %4906 %5368)) %6005)) %5259))) (approx %747 (*.f64 %714 (-.f64 (*.f64 t (-.f64 (*.f64 t (-.f64 (fma.f64 #s(literal -1/2 binary64) %4854 (*.f64 t (-.f64 %4942 %5378))) %5368)) %6005)) %5259))) (approx %770 (*.f64 %714 (fma.f64 #s(literal 1/6 binary64) %719 %701))) (approx %770 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 31/360 binary64) %719 %5392) %701))) (approx %770 (*.f64 %714 (fma.f64 %714 (fma.f64 #s(literal 1/6 binary64) %701 (*.f64 %714 (fma.f64 #s(literal 173/5040 binary64) %719 %5400))) %701))) (approx %772 (*.f64 %714 (fma.f64 %714 %6036 %701))) (approx %772 (*.f64 %714 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/6 binary64) %701 %6045) %6035) %701))) (approx %772 (*.f64 %714 (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/6 binary64) %701 (*.f64 %714 (-.f64 (fma.f64 #s(literal 31/360 binary64) %701 %6061) %6043))) %6035) %701))) (approx %804 (fma.f64 %714 %6072 %802)) (approx %804 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) %802 (*.f64 %714 %6081)) %6071) %802)) (approx %804 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) %802 (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) %802 (*.f64 %714 (-.f64 (*.f64 #s(literal -1/720 binary64) %802) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6072 %4871) (fma.f64 #s(literal 1/2 binary64) (/.f64 %5158 eh) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6081) %58))))))) %6080))) %6071) %802)) (approx %816 (fma.f64 %714 %6105 %802)) (approx %816 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4888 %6070) %6104) %802)) (approx %816 (fma.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) %802 (*.f64 t (-.f64 %6116 %6005))) %6104) %802)) (approx %838 (+.f64 ew (*.f64 eh (*.f64 %714 %6105)))) (approx %838 (+.f64 ew (*.f64 %714 (fma.f64 #s(literal -1/2 binary64) %5362 (*.f64 eh %6105))))) (approx %838 (+.f64 ew (*.f64 %714 (fma.f64 eh %6105 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %5367 (*.f64 eh %6116))))))) (approx %853 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %714 %586))) (approx %853 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 %4647))) (approx %853 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %585 %4655))) (approx %854 %6148) (approx %854 (fma.f64 ew %587 (*.f64 %714 %6153))) (approx %854 (fma.f64 ew %587 (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %714 %6163)) %6152)))) (approx %854 (fma.f64 ew %587 (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (*.f64 %714 (-.f64 %5240 (fma.f64 #s(literal 1/2 binary64) (*.f64 ew (*.f64 %587 %4966)) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6153 %4871) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6163) %58))))))) %6162))) %6152)))) (approx %889 (fma.f64 ew %587 (*.f64 %714 (-.f64 %708 %6188)))) (approx %889 (fma.f64 ew %587 (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 #s(literal -1/2 binary64) %5362)) %6188)))) (approx %889 (fma.f64 ew %587 (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (*.f64 t (-.f64 (*.f64 t (-.f64 %4663 (fma.f64 #s(literal 1/2 binary64) %6158 (fma.f64 #s(literal 1/2 binary64) %6160 %5381)))) (*.f64 #s(literal 1/2 binary64) %5367)))) %6188)))) (approx %923 (fma.f64 ew (*.f64 %714 %6211) %6148)) (approx %923 (fma.f64 ew %587 (*.f64 %714 (fma.f64 ew (*.f64 %714 %6217) %6219)))) (approx %923 (fma.f64 ew %587 (*.f64 %714 (fma.f64 ew %6211 (*.f64 %714 (fma.f64 ew (*.f64 %714 (fma.f64 #s(literal -1 binary64) %5555 (fma.f64 #s(literal -1/48 binary64) %3738 (fma.f64 #s(literal -1/720 binary64) %587 (*.f64 #s(literal 1/2 binary64) %5543))))) (*.f64 ew %6217))))))) (approx %947 (fma.f64 #s(literal -1 binary64) %4771 %6148)) (approx %947 (fma.f64 ew %587 (*.f64 t (-.f64 (*.f64 ew (*.f64 t %6211)) %4775)))) (approx %947 (fma.f64 ew %587 (*.f64 t (-.f64 (*.f64 t (fma.f64 #s(literal 1/6 binary64) %4771 %6219)) %4775)))) (approx %967 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 (-.f64 %5393 %6251) %701)) %704)))) (approx %967 (+.f64 ew (*.f64 %714 (-.f64 (fma.f64 #s(literal -1/2 binary64) ew (fma.f64 %714 (-.f64 (fma.f64 #s(literal 1/24 binary64) ew (fma.f64 #s(literal 1/6 binary64) %701 (*.f64 %714 (-.f64 %5401 (fma.f64 #s(literal 1/2 binary64) %5158 (fma.f64 #s(literal 1/2 binary64) %5241 (fma.f64 #s(literal 1/2 binary64) %5243 %6043))))))) %6251) %701)) %704)))) (approx %1009 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 %6274) %5259))) (approx %1009 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 %6284) (*.f64 #s(literal -1 binary64) %6274)))))) (approx %1009 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %6274 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 (-.f64 (*.f64 #s(literal 173/5040 binary64) %47) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6274 %4871) (fma.f64 #s(literal 1/2 binary64) %5096 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %187 %6284) %58)))))) (*.f64 #s(literal -1 binary64) %6284)))))))) (approx %1027 (*.f64 %714 (fma.f64 #s(literal -1 binary64) (*.f64 %714 %6036) (*.f64 #s(literal -1 binary64) %701)))) (approx %1027 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %701 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %6045 (*.f64 #s(literal -1 binary64) %6036)))))) (approx %1027 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %701 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %6036 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %6061 (*.f64 #s(literal -1 binary64) %6044)))))))) (approx %1035 %6328) (approx %1035 (fma.f64 #s(literal -1 binary64) %4771 %6328)) (approx %1035 (fma.f64 ew %562 (*.f64 t (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 ew (*.f64 t %562))) %4775)))) (approx %1035 (fma.f64 ew %562 (*.f64 t (-.f64 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %6328 (*.f64 #s(literal 1/6 binary64) %4771))) %4775)))) (approx %1053 %6347) (approx %1053 (fma.f64 ew %6350 %6347)) (approx %1053 (fma.f64 ew %6346 (*.f64 t %6356))) (approx %1053 (fma.f64 ew %6346 (*.f64 t (fma.f64 ew %6349 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %6347 (*.f64 #s(literal -1/6 binary64) (*.f64 ew %6350)))))))) (approx %1063 (fma.f64 ew %6346 (*.f64 t (-.f64 %6355 %4775)))) (approx %1063 (fma.f64 ew %6346 (*.f64 t (-.f64 %6356 %4775)))) (approx %1063 (fma.f64 ew %6346 (*.f64 t (-.f64 (fma.f64 ew %6349 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %6347 (*.f64 t (-.f64 (*.f64 #s(literal -1/6 binary64) %6355) (*.f64 #s(literal -1/6 binary64) %4775)))))) %4775)))) (approx %1071 (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 %714 %5952) %5259))) (approx %1071 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %5959 (*.f64 #s(literal -1 binary64) %5952)))))) (approx %1071 (*.f64 t (fma.f64 #s(literal -1 binary64) %47 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %5952 (*.f64 %714 (fma.f64 #s(literal -1 binary64) %5969 (*.f64 #s(literal -1 binary64) %5958)))))))) (approx %1074 %4770) (approx %1074 (*.f64 t (+.f64 %30 (*.f64 #s(literal -1/6 binary64) %4773)))) (approx %1074 (*.f64 t (+.f64 %30 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %30 (*.f64 #s(literal 1/120 binary64) %4773)))))) (approx %1074 (*.f64 t (+.f64 %30 (*.f64 %714 (fma.f64 #s(literal -1/6 binary64) %30 (*.f64 %714 (fma.f64 #s(literal -1/5040 binary64) %4773 (*.f64 #s(literal 1/120 binary64) %30)))))))) (approx %1077 (*.f64 #s(literal -1 binary64) %4771)) (approx %1077 (*.f64 t (fma.f64 #s(literal -1 binary64) %4775 (*.f64 #s(literal 1/6 binary64) %4774)))) (approx %1077 (*.f64 t (fma.f64 #s(literal -1 binary64) %4775 (*.f64 %714 (fma.f64 #s(literal -1/120 binary64) %4774 (*.f64 #s(literal 1/6 binary64) %4775)))))) (approx %1077 (*.f64 t (fma.f64 #s(literal -1 binary64) %4775 (*.f64 %714 (fma.f64 #s(literal 1/6 binary64) %4775 (*.f64 %714 (fma.f64 #s(literal -1/120 binary64) %4775 (*.f64 #s(literal 1/5040 binary64) %4774)))))))) (approx %10 %279) (approx %26 %12) (approx %4797 (*.f64 %714 %6447)) (approx %6450 (*.f64 #s(literal 1/3 binary64) %6451)) (approx %6450 (*.f64 %6451 %6447)) (approx %53 (log.f64 %912)) (approx %105 (/.f64 %914 %918)) (approx %184 %910) (approx %215 (/.f64 eh %910)) (approx %245 %6463) (approx %275 (/.f64 %13 %989)) (approx %314 (/.f64 eh %6463)) (approx %1050 %1058) (approx %1051 %1059) (approx %348 (/.f64 ew %910)) (approx %377 (/.f64 %14 %910)) (approx %410 %988) (approx %440 (*.f64 #s(literal -1 binary64) (/.f64 %13 %990))) (approx %470 (/.f64 %13 %6463)) (approx %500 (/.f64 %13 %910)) (approx %532 %919) (approx %567 %57) (approx %633 %59) (approx %681 %73) (approx %582 %960) (approx %598 (/.f64 %910 %559)) (approx %636 %639) (approx %637 %640) (approx %643 %646) (approx %644 %647) (approx %650 %996) (approx %722 (*.f64 %714 %6497)) (approx %734 (*.f64 %714 (-.f64 %6497 %704))) (approx %737 %6503) (approx %747 (*.f64 #s(literal -1 binary64) %6503)) (approx %772 %991) (approx %804 %6509) (approx %816 %6511) (approx %838 (*.f64 eh %6511)) (approx %853 %855) (approx %854 %911) (approx %889 %920) (approx %923 %962) (approx %947 %963) (approx %967 %992) (approx %1009 (*.f64 #s(literal -1 binary64) (/.f64 %630 %990))) (approx %1027 (*.f64 #s(literal -1 binary64) %991)) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 262.0ms | eh | inf |
| 232.0ms | t | inf |
| 224.0ms | ew | inf |
| 206.0ms | t | 0 |
| 150.0ms | eh | 0 |
| Inputs |
|---|
%2 = (cos.f64 t) %3 = (*.f64 ew %2) %5 = (neg.f64 eh) %6 = (tan.f64 t) %7 = (*.f64 %5 %6) %8 = (/.f64 %7 ew) %9 = (atan.f64 %8) %10 = (sin.f64 t) %11 = (*.f64 eh %10) %12 = (sin.f64 %9) %13 = (*.f64 %11 %12) %18 = (pow.f64 t #s(literal 2 binary64)) %21 = (*.f64 #s(literal 1/3 binary64) %18) %22 = (+.f64 #s(literal 1 binary64) %21) %23 = (*.f64 t %22) %24 = (tan t) %25 = (approx %24 %23) %26 = (*.f64 eh t) %27 = (*.f64 #s(literal -1 binary64) %26) %29 = (* (neg eh) %24) %30 = (approx %29 %27) %31 = (/.f64 %26 ew) %32 = (/.f64 eh ew) %34 = (PI.f64 ) %35 = (/.f64 #s(literal 1 binary64) %2) %36 = (*.f64 %34 #s(literal -1/2 binary64)) %37 = (/.f64 #s(literal 1 binary64) ew) %38 = (*.f64 eh %6) %39 = (*.f64 %32 %6) %40 = (asinh.f64 %8) %41 = (tanh.f64 %40) %42 = (hypot.f64 %39 #s(literal 1 binary64)) %43 = (/.f64 eh %42) %44 = (*.f64 %42 ew) %45 = (neg.f64 %11) %46 = (*.f64 %6 %43) %47 = (/.f64 eh %44) %48 = (neg.f64 %34) %49 = (-.f64 %48 %34) %50 = (cos.f64 %49) %51 = (sin.f64 %49) %52 = (*.f64 %10 %51) %53 = (fma.f64 %2 %50 %52) %54 = (/.f64 ew %42) %55 = (*.f64 %32 %10) %56 = (/.f64 #s(literal 1 binary64) %3) %57 = (/.f64 %2 %42) %58 = (*.f64 %54 %2) %59 = (/.f64 %8 %42) %60 = (*.f64 %47 %10) %61 = (*.f64 %43 %10) %62 = (*.f64 %11 %41) %63 = (fma.f64 %38 %55 %3) %65 = (*.f64 ew %53) %66 = (/.f64 %30 ew) %67 = (atan.f64 %66) %68 = (cos.f64 %67) %69 = (sin.f64 %67) %70 = (*.f64 %11 %69) %71 = (/ eh ew) %72 = (* %71 %24) %77 = (sqrt (+ (* %72 %72) (* 1 1))) %78 = (approx %77 #s(literal 1 binary64)) %79 = (pow.f64 eh #s(literal 2 binary64)) %80 = (pow.f64 %10 #s(literal 2 binary64)) %81 = (*.f64 %79 %80) %82 = (pow.f64 ew #s(literal 2 binary64)) %83 = (pow.f64 %2 #s(literal 2 binary64)) %84 = (*.f64 %82 %83) %85 = (/.f64 %80 %84) %86 = (pow.f64 %2 #s(literal 3 binary64)) %87 = (*.f64 %82 %86) %88 = (*.f64 #s(literal -1/2 binary64) %34) %89 = (cos.f64 %88) %90 = (*.f64 #s(literal 2 binary64) %89) %91 = (+.f64 #s(literal 1 binary64) %90) %95 = (* (PI ) -1/2) %106 = (approx (+ (* 2 (* (cos (/ (+ %95 %95) 2)) (cos (/ (- %95 %95) 2)))) (/ 1 %77)) %91) %108 = (cos t) %110 = (approx (* (/ ew %77) %108) %3) %112 = (sin t) %115 = (* ew %108) %116 = (+ (* (* eh %24) (* %71 %112)) %115) %117 = (/ %77 %116) %118 = (approx %117 %56) %119 = (*.f64 eh %80) %120 = (sqrt.f64 %85) %121 = (*.f64 ew %120) %122 = (*.f64 eh %121) %124 = (approx (* %77 ew) %122) %125 = (*.f64 %2 %120) %126 = (*.f64 ew %125) %127 = (/.f64 %119 %126) %128 = (/ %116 %77) %129 = (approx %128 %127) %130 = (/.f64 %81 %87) %131 = (fma.f64 #s(literal 1/2 binary64) %130 %35) %132 = (-.f64 %131 %130) %133 = (/.f64 %132 ew) %134 = (approx %117 %133) %135 = (* eh %112) %137 = (approx (/ %135 %115) %31) %138 = (/.f64 %79 ew) %139 = (*.f64 #s(literal 1/2 binary64) %138) %140 = (fma.f64 #s(literal -1/2 binary64) ew %138) %141 = (*.f64 %18 %140) %142 = (+.f64 ew %141) %143 = (approx %116 %142) %144 = (-.f64 %140 %139) %145 = (*.f64 %18 %144) %146 = (+.f64 ew %145) %147 = (approx %128 %146) %148 = (approx %117 %37) %149 = (*.f64 %10 %41) %150 = (neg.f64 %149) %151 = (*.f64 %45 %8) %152 = (/.f64 %151 %42) %153 = (/.f64 ew eh) %154 = (*.f64 %57 %153) %155 = (/.f64 #s(literal 1 binary64) eh) %156 = (*.f64 ew %155) %157 = (-.f64 %154 %149) %158 = (fma.f64 %57 %156 %150) %159 = (*.f64 eh %157) %160 = (cos.f64 %36) %161 = (fma.f64 #s(literal 2 binary64) %160 %2) %162 = (*.f64 %54 %161) %163 = (-.f64 %162 %62) %165 = (*.f64 %3 %106) %166 = (-.f64 %165 %13) %168 = (fma.f64 %38 %60 %110) %170 = (fma.f64 %46 %55 %110) %172 = (fma.f64 %39 %61 %110) %174 = (/.f64 %63 %78) %175 = (fabs.f64 %174) %176 = (sqrt.f64 %175) %177 = (pow.f64 %176 #s(literal -2 binary64)) %180 = (/.f64 #s(literal 1 binary64) %134) %182 = (/.f64 #s(literal 1 binary64) %118) %184 = (/.f64 #s(literal 1 binary64) %148) %188 = (*.f64 %10 %59) %189 = (*.f64 eh %188) %190 = (*.f64 #s(literal -1 binary64) %189) %192 = (atan (/ %29 ew)) %197 = (- (* %115 (cos %192)) (* %135 (sin %192))) %198 = (approx %197 %190) %200 = (approx %197 %152) %202 = (approx %197 %159) %204 = (*.f64 eh %158) %205 = (approx %197 %204) %207 = (*.f64 %32 %25) %208 = (hypot.f64 %207 #s(literal 1 binary64)) %209 = (*.f64 eh %25) %210 = (fma.f64 %209 %55 %3) %211 = (/.f64 %210 %208) %213 = (*.f64 %65 %68) %214 = (-.f64 %213 %70) %216 = (/.f64 %42 %143) %217 = (/.f64 #s(literal 1 binary64) %216) %219 = (/.f64 %143 %42) %221 = (/.f64 eh %124) %222 = (*.f64 %221 %10) %223 = (fma.f64 %38 %222 %58) %225 = (*.f64 #s(literal -1 binary64) %137) %226 = (atan.f64 %225) %227 = (sin.f64 %226) %228 = (*.f64 %10 %227) %229 = (*.f64 eh %228) %230 = (*.f64 #s(literal -1 binary64) %229) %231 = (approx %197 %230) ew t %2 %3 eh %5 %6 %7 %8 %9 %10 %11 %12 %13 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) %18 #s(literal 1/2 binary64) #s(literal 1/3 binary64) %21 %22 %23 %25 %26 %27 %30 %31 %32 #s(literal -2 binary64) %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 #s(literal 3 binary64) %65 %66 %67 %68 %69 %70 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %106 %110 %118 %119 %120 %121 %122 %124 %125 %126 %127 %129 %130 %131 %132 %133 %134 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 (fabs.f64 %163) %165 %166 (fabs.f64 %166) %168 (fabs.f64 %168) %170 (fabs.f64 %170) %172 (fabs.f64 %172) %174 %175 %176 %177 (/.f64 #s(literal 1 binary64) %177) (pow.f64 %176 #s(literal 2 binary64)) %180 (fabs.f64 %180) %182 (fabs.f64 %182) %184 (fabs.f64 %184) (fabs.f64 %129) (fabs.f64 %147) %188 %189 %190 %198 (fabs.f64 %198) %200 (fabs.f64 %200) %202 (fabs.f64 %202) %204 %205 (fabs.f64 %205) %207 %208 %209 %210 %211 (fabs.f64 %211) %213 %214 (fabs.f64 %214) %216 %217 (fabs.f64 %217) %219 (fabs.f64 %219) %221 %222 %223 (fabs.f64 %223) %225 %226 %227 %228 %229 %230 %231 (fabs.f64 %231) |
| Outputs |
|---|
%5 = (*.f64 ew #s(literal 2 binary64)) %9 = (*.f64 ew #s(literal -1 binary64)) %15 = (*.f64 #s(literal -1 binary64) t) %17 = (*.f64 #s(literal 1/2 binary64) t) %19 = (*.f64 t #s(literal 2 binary64)) %21 = (*.f64 t #s(literal -1 binary64)) %24 = (*.f64 #s(literal 2 binary64) t) %26 = (cos.f64 t) %27 = (fabs.f64 t) %29 = (neg.f64 t) %37 = (PI.f64 ) %38 = (fma.f64 %37 #s(literal 1/2 binary64) t) %40 = (*.f64 %37 #s(literal 1/2 binary64)) %45 = (sin.f64 t) %47 = (sin.f64 #s(literal 0 binary64)) %48 = (*.f64 %26 #s(literal 1 binary64)) %52 = (*.f64 ew %26) %55 = (neg.f64 eh) %63 = (tan.f64 t) %64 = (+.f64 t %37) %66 = (+.f64 %64 %37) %69 = (sin.f64 %29) %70 = (neg.f64 %26) %72 = (/.f64 #s(literal 1 binary64) %26) %76 = (neg.f64 %63) %78 = (*.f64 %55 %63) %81 = (*.f64 eh %63) %83 = (*.f64 eh %45) %84 = (neg.f64 %83) %86 = (/.f64 %78 ew) %87 = (neg.f64 ew) %89 = (/.f64 %63 ew) %90 = (neg.f64 %89) %93 = (/.f64 eh ew) %94 = (neg.f64 %93) %96 = (/.f64 %55 ew) %102 = (*.f64 %93 %63) %104 = (neg.f64 %87) %106 = (*.f64 %81 #s(literal -1 binary64)) %118 = (/.f64 #s(literal -1 binary64) ew) %124 = (*.f64 %78 #s(literal 1 binary64)) %126 = (/.f64 #s(literal 1 binary64) ew) %131 = (/.f64 #s(literal 1 binary64) %87) %141 = (*.f64 %78 #s(literal -1 binary64)) %146 = (*.f64 #s(literal 2 binary64) ew) %153 = (neg.f64 %52) %156 = (*.f64 %93 %45) %158 = (neg.f64 %156) %162 = (neg.f64 %153) %164 = (neg.f64 %84) %170 = (/.f64 #s(literal -1 binary64) %26) %172 = (/.f64 #s(literal 1 binary64) %52) %185 = (*.f64 #s(literal -2 binary64) %83) %186 = (*.f64 #s(literal 2 binary64) %52) %194 = (*.f64 #s(literal 2 binary64) %26) %200 = (*.f64 #s(literal 2 binary64) %153) %203 = (*.f64 #s(literal -1/2 binary64) %102) %205 = (*.f64 %102 #s(literal -1/2 binary64)) %209 = (atan.f64 %86) %210 = (atan.f64 %102) %213 = (asinh.f64 %86) %214 = (tanh.f64 %213) %215 = (neg.f64 %214) %216 = (neg.f64 %215) %217 = (*.f64 #s(literal -1 binary64) %215) %218 = (sin.f64 %209) %219 = (hypot.f64 %102 #s(literal 1 binary64)) %220 = (*.f64 %219 ew) %221 = (/.f64 %78 %220) %222 = (neg.f64 %220) %223 = (/.f64 %81 %222) %225 = (*.f64 %55 (/.f64 %63 %220)) %226 = (/.f64 %55 %220) %227 = (*.f64 %63 %226) %229 = (neg.f64 (/.f64 %81 %220)) %230 = (/.f64 %86 %219) %231 = (neg.f64 %219) %232 = (/.f64 %102 %231) %233 = (/.f64 eh %219) %234 = (*.f64 %63 %233) %235 = (/.f64 %234 %87) %237 = (/.f64 (/.f64 %78 %219) ew) %239 = (*.f64 %55 (/.f64 %89 %219)) %240 = (/.f64 %55 %219) %241 = (*.f64 %89 %240) %242 = (/.f64 %63 %219) %243 = (*.f64 %96 %242) %244 = (*.f64 %242 %96) %245 = (*.f64 %240 %89) %246 = (neg.f64 %231) %247 = (/.f64 %86 %246) %248 = (/.f64 #s(literal -1 binary64) %219) %249 = (*.f64 %102 %248) %250 = (/.f64 %124 %220) %252 = (/.f64 (*.f64 %81 #s(literal 1 binary64)) %222) %253 = (/.f64 #s(literal 1 binary64) %220) %254 = (*.f64 %78 %253) %256 = (/.f64 #s(literal 1 binary64) (/.f64 %220 %78)) %257 = (*.f64 %86 #s(literal 1 binary64)) %258 = (/.f64 %257 %219) %259 = (/.f64 #s(literal 1 binary64) %219) %261 = (/.f64 (*.f64 %78 %259) ew) %263 = (*.f64 %55 (*.f64 %89 %259)) %264 = (*.f64 %86 %259) %265 = (*.f64 %259 %86) %266 = (/.f64 %141 %222) %268 = (/.f64 %106 (*.f64 %87 %231)) %270 = (/.f64 #s(literal 1 binary64) (/.f64 %219 %86)) %272 = (/.f64 #s(literal 1 binary64) (/.f64 %231 %102)) %274 = (/.f64 (*.f64 %86 #s(literal -1 binary64)) %231) %275 = (*.f64 %257 %259) %277 = (*.f64 #s(literal 2 binary64) (sinh.f64 %213)) %278 = (*.f64 #s(literal 2 binary64) %219) %279 = (/.f64 %277 %278) %282 = (/.f64 (neg.f64 %277) (neg.f64 %278)) %283 = (*.f64 %213 #s(literal 2 binary64)) %284 = (expm1.f64 %283) %285 = (exp.f64 %283) %286 = (-.f64 %285 #s(literal -1 binary64)) %287 = (/.f64 %284 %286) %289 = (*.f64 %277 (/.f64 #s(literal 1 binary64) %278)) %290 = (*.f64 %52 %219) %291 = (/.f64 %84 %290) %292 = (*.f64 %213 #s(literal -2 binary64)) %294 = (neg.f64 (expm1.f64 %292)) %295 = (exp.f64 %292) %296 = (+.f64 %295 #s(literal 1 binary64)) %297 = (/.f64 %294 %296) %299 = (/.f64 #s(literal 1 binary64) (/.f64 %278 %277)) %302 = (/.f64 (neg.f64 %284) (neg.f64 %286)) %305 = (/.f64 (neg.f64 %294) (neg.f64 %296)) %306 = (/.f64 #s(literal 1 binary64) %286) %307 = (*.f64 %284 %306) %309 = (/.f64 #s(literal 1 binary64) (/.f64 %286 %284)) %310 = (/.f64 #s(literal 1 binary64) %296) %311 = (*.f64 %294 %310) %313 = (/.f64 #s(literal 1 binary64) (/.f64 %296 %294)) %315 = (-.f64 %310 (/.f64 %295 %296)) %317 = (-.f64 (/.f64 %285 %286) %306) %318 = (exp.f64 %213) %323 = (-.f64 (/.f64 %318 %278) (/.f64 (exp.f64 (neg.f64 %213)) %278)) %324 = (*.f64 %45 %214) %325 = (*.f64 eh %324) %326 = (*.f64 %214 eh) %327 = (*.f64 %45 %326) %328 = (*.f64 eh %214) %329 = (*.f64 %45 %328) %330 = (*.f64 %83 %214) %331 = (*.f64 %214 %83) %332 = (*.f64 %324 eh) %333 = (*.f64 %326 %45) %334 = (*.f64 %328 %45) %336 = (/.f64 (*.f64 %83 %78) %220) %337 = (*.f64 %83 %102) %338 = (/.f64 %337 %231) %339 = (*.f64 %84 %102) %340 = (/.f64 %339 %219) %341 = (*.f64 %84 %89) %343 = (/.f64 (*.f64 %341 eh) %219) %344 = (*.f64 %339 %259) %346 = (/.f64 (*.f64 %277 %83) %278) %348 = (/.f64 (*.f64 %83 %277) %278) %350 = (/.f64 (*.f64 %284 %83) %286) %352 = (/.f64 (*.f64 %83 %284) %286) %354 = (/.f64 (*.f64 %294 %83) %296) %356 = (/.f64 (*.f64 %83 %294) %296) %358 = (cos.f64 (+.f64 t %210)) %360 = (cos.f64 (-.f64 t %210)) %361 = (-.f64 %358 %360) %363 = (/.f64 (*.f64 %361 eh) #s(literal 2 binary64)) %365 = (/.f64 (*.f64 eh %361) #s(literal 2 binary64)) %376 = (*.f64 #s(literal -1 binary64) #s(literal 2 binary64)) %381 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %382 = (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %387 = (neg.f64 %37) %393 = (neg.f64 %387) %413 = (fabs.f64 #s(literal 2 binary64)) %414 = (fabs.f64 #s(literal 1/2 binary64)) %423 = (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %428 = (*.f64 #s(literal -1/2 binary64) #s(literal -1 binary64)) %432 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %434 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %437 = (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %442 = (+.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %444 = (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %450 = (+.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %452 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %454 = (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %460 = (exp.f64 #s(literal -1/2 binary64)) %465 = (*.f64 %37 #s(literal -1/2 binary64)) %466 = (exp.f64 %465) %467 = (exp.f64 %40) %472 = (fabs.f64 #s(literal 0 binary64)) %479 = (*.f64 %465 #s(literal 1/2 binary64)) %480 = (exp.f64 %479) %488 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) %491 = (cosh.f64 #s(literal -1/2 binary64)) %493 = (sinh.f64 #s(literal -1/2 binary64)) %497 = (*.f64 %47 %47) %499 = (cosh.f64 %465) %500 = (cosh.f64 %40) %501 = (sinh.f64 %465) %503 = (*.f64 %501 (sinh.f64 %40)) %510 = (cos.f64 #s(literal -1/2 binary64)) %511 = (sin.f64 #s(literal -1/2 binary64)) %513 = (sin.f64 %465) %515 = (cosh.f64 %479) %517 = (sinh.f64 %479) %520 = (cos.f64 %479) %521 = (sin.f64 %479) %525 = (*.f64 %511 %511) %529 = (*.f64 %513 %513) %532 = (*.f64 %521 %521) %534 = (*.f64 %520 %520) %558 = (/.f64 %442 #s(literal 2 binary64)) %561 = (/.f64 (-.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) %565 = (*.f64 t t) %584 = (*.f64 t #s(literal 1/3 binary64)) %587 = (*.f64 #s(literal 1/3 binary64) %565) %588 = (*.f64 #s(literal 1/3 binary64) t) %593 = (fma.f64 %588 t #s(literal 1 binary64)) %598 = (*.f64 (*.f64 #s(literal -1/3 binary64) t) t) %602 = (*.f64 (neg.f64 #s(literal -1/3 binary64)) %565) %604 = (neg.f64 %598) %642 = (fma.f64 %584 %565 t) %647 = (*.f64 %584 %565) %662 = (tan t) %663 = (approx %662 %642) %664 = (*.f64 eh t) %670 = (neg.f64 %664) %675 = (*.f64 %664 #s(literal 1 binary64)) %683 = (*.f64 #s(literal -1/2 binary64) %664) %685 = (*.f64 %664 #s(literal -1/2 binary64)) %691 = (approx (* (neg eh) %662) %670) %692 = (/.f64 %664 ew) %693 = (/.f64 t ew) %700 = (/.f64 %664 %87) %720 = (*.f64 eh #s(literal 1 binary64)) %724 = (/.f64 ew eh) %726 = (neg.f64 %55) %739 = (neg.f64 %70) %744 = (/.f64 #s(literal 1/2 binary64) %26) %749 = (*.f64 #s(literal 2 binary64) %70) %753 = (*.f64 #s(literal 1/2 binary64) %72) %757 = (*.f64 #s(literal 2 binary64) #s(literal -1 binary64)) %760 = (pow.f64 %26 #s(literal 1 binary64)) %762 = (/.f64 #s(literal -1/2 binary64) %70) %764 = (*.f64 #s(literal -1/2 binary64) %37) %765 = (neg.f64 %40) %766 = (fma.f64 #s(literal -1/2 binary64) %37 #s(literal 0 binary64)) %767 = (fma.f64 %37 #s(literal -1/2 binary64) #s(literal 0 binary64)) %768 = (+.f64 %465 #s(literal 0 binary64)) %769 = (+.f64 #s(literal 0 binary64) %465) %770 = (-.f64 %465 #s(literal 0 binary64)) %771 = (-.f64 #s(literal 0 binary64) %40) %772 = (*.f64 %37 #s(literal -1 binary64)) %773 = (*.f64 #s(literal 1/2 binary64) %772) %774 = (*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) %775 = (*.f64 %37 %774) %776 = (*.f64 %772 #s(literal 1/2 binary64)) %777 = (*.f64 %37 #s(literal 1 binary64)) %778 = (*.f64 %777 #s(literal -1/2 binary64)) %779 = (/.f64 %772 #s(literal 2 binary64)) %780 = (/.f64 %777 #s(literal -2 binary64)) %782 = (-.f64 (fma.f64 %37 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) %783 = (fma.f64 #s(literal -1 binary64) %37 %40) %784 = (fma.f64 %37 #s(literal -1 binary64) %40) %785 = (fma.f64 %37 #s(literal 0 binary64) %465) %786 = (fma.f64 #s(literal 0 binary64) %37 %465) %787 = (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %465) %788 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %465) %789 = (fma.f64 #s(literal 1/2 binary64) %772 #s(literal 0 binary64)) %790 = (fma.f64 %37 %774 #s(literal 0 binary64)) %791 = (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %465) %792 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %465) %793 = (fma.f64 %772 #s(literal 1/2 binary64) #s(literal 0 binary64)) %794 = (fma.f64 %777 #s(literal -1/2 binary64) #s(literal 0 binary64)) %795 = (fma.f64 %37 #s(literal -1 binary64) #s(literal 0 binary64)) %796 = (*.f64 #s(literal 1/2 binary64) %795) %798 = (+.f64 (-.f64 %465 #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) %799 = (+.f64 %772 %40) %800 = (+.f64 %37 %37) %801 = (*.f64 %800 #s(literal 1/2 binary64)) %802 = (*.f64 #s(literal -1/2 binary64) %801) %803 = (-.f64 %772 %465) %804 = (-.f64 %772 #s(literal 0 binary64)) %805 = (*.f64 #s(literal 1/2 binary64) %804) %806 = (/.f64 %795 #s(literal 2 binary64)) %808 = (/.f64 (fma.f64 %37 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) %809 = (fma.f64 %387 #s(literal 0 binary64) %465) %810 = (*.f64 #s(literal 2 binary64) %479) %811 = (/.f64 %800 #s(literal 2 binary64)) %812 = (*.f64 #s(literal -1/2 binary64) %811) %813 = (/.f64 %804 #s(literal 2 binary64)) %815 = (/.f64 (-.f64 %777 #s(literal 0 binary64)) #s(literal -2 binary64)) %817 = (/.f64 (*.f64 %772 #s(literal 1 binary64)) #s(literal 2 binary64)) %818 = (fma.f64 #s(literal 1/2 binary64) %795 #s(literal 0 binary64)) %819 = (fma.f64 #s(literal -1/2 binary64) %800 %40) %820 = (fma.f64 %800 #s(literal -1/2 binary64) %40) %822 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %772)) %824 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %777)) %825 = (fma.f64 #s(literal -1/2 binary64) %801 #s(literal 0 binary64)) %826 = (fma.f64 #s(literal 1/2 binary64) %804 #s(literal 0 binary64)) %828 = (fma.f64 (*.f64 %37 %37) #s(literal 0 binary64) %465) %829 = (fma.f64 #s(literal 2 binary64) %465 %40) %830 = (fma.f64 %465 #s(literal 2 binary64) %40) %831 = (fma.f64 %465 #s(literal 0 binary64) %465) %832 = (fma.f64 #s(literal 2 binary64) %479 #s(literal 0 binary64)) %833 = (fma.f64 #s(literal 0 binary64) %434 %465) %834 = (fma.f64 #s(literal -1/2 binary64) %811 #s(literal 0 binary64)) %836 = (/.f64 (fma.f64 %465 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64)) %837 = (fma.f64 #s(literal 0 binary64) %432 %465) %839 = (fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) %465) %842 = (/.f64 (-.f64 (*.f64 %465 #s(literal -2 binary64)) #s(literal 0 binary64)) #s(literal -2 binary64)) %843 = (fma.f64 #s(literal -1/2 binary64) %40 %479) %844 = (fma.f64 %465 #s(literal 1/2 binary64) %479) %845 = (+.f64 %479 %479) %847 = (/.f64 (fma.f64 %37 #s(literal -1 binary64) %772) %382) %848 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %849 = (fma.f64 %37 %848 %479) %851 = (-.f64 %479 (/.f64 %40 #s(literal 2 binary64))) %853 = (-.f64 %479 (neg.f64 %479)) %854 = (fma.f64 %465 #s(literal 1/2 binary64) #s(literal 0 binary64)) %855 = (fma.f64 #s(literal -1/2 binary64) %40 %854) %856 = (fma.f64 %465 #s(literal 1/2 binary64) %854) %857 = (+.f64 %479 %854) %858 = (-.f64 %479 #s(literal 0 binary64)) %859 = (fma.f64 #s(literal -1/2 binary64) %40 %858) %860 = (fma.f64 %465 #s(literal 1/2 binary64) %858) %861 = (fma.f64 %37 %848 %854) %862 = (+.f64 %479 %858) %863 = (fma.f64 %37 %848 %858) %865 = (/.f64 (fma.f64 %479 #s(literal 2 binary64) %465) #s(literal 2 binary64)) %866 = (*.f64 #s(literal 2 binary64) #s(literal 0 binary64)) %868 = (/.f64 (fma.f64 %772 #s(literal 2 binary64) %866) %382) %870 = (/.f64 (fma.f64 %772 #s(literal 2 binary64) %444) %382) %872 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) %873 = (/.f64 (fma.f64 %772 #s(literal -2 binary64) %866) %872) %875 = (/.f64 (fma.f64 %772 #s(literal -2 binary64) %444) %872) %876 = (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)) %878 = (/.f64 (fma.f64 %777 #s(literal 2 binary64) %876) %381) %879 = (*.f64 #s(literal 0 binary64) #s(literal -2 binary64)) %881 = (/.f64 (fma.f64 %777 #s(literal 2 binary64) %879) %381) %883 = (/.f64 (fma.f64 %777 #s(literal -2 binary64) %876) %437) %885 = (/.f64 (fma.f64 %777 #s(literal -2 binary64) %879) %437) %888 = (/.f64 (-.f64 (*.f64 %777 #s(literal 2 binary64)) %876) %381) %891 = (/.f64 (-.f64 (*.f64 %777 #s(literal -2 binary64)) %876) %437) %894 = (/.f64 (-.f64 (*.f64 %772 #s(literal 2 binary64)) %866) %382) %897 = (/.f64 (-.f64 (*.f64 %772 #s(literal -2 binary64)) %866) %872) %899 = (-.f64 (fma.f64 %37 #s(literal -1/2 binary64) %479) %479) %901 = (+.f64 (-.f64 %465 %479) %479) %909 = (/.f64 #s(literal 1/2 binary64) ew) %914 = (*.f64 #s(literal 2 binary64) %87) %923 = (*.f64 #s(literal 2 binary64) %126) %926 = (/.f64 #s(literal -1/2 binary64) %87) %929 = (pow.f64 ew #s(literal 1 binary64)) %952 = (neg.f64 %126) %955 = (/.f64 eh %52) %960 = (/.f64 %45 ew) %961 = (/.f64 eh %26) %968 = (*.f64 %83 #s(literal 1 binary64)) %980 = (/.f64 #s(literal 1 binary64) %153) %993 = (fabs.f64 %102) %1000 = (fabs.f64 %993) %1002 = (neg.f64 %993) %1011 = (-.f64 (pow.f64 %102 #s(literal 2 binary64)) #s(literal -1 binary64)) %1056 = (*.f64 %219 %26) %1058 = (*.f64 %26 %219) %1060 = (*.f64 %233 %45) %1066 = (/.f64 eh %220) %1090 = (-.f64 %387 %37) %1094 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %1111 = (fabs.f64 %800) %1123 = (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %1124 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1123) %1125 = (*.f64 %488 #s(literal 1 binary64)) %1129 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %1136 = (neg.f64 %1129) %1144 = (*.f64 %45 %1124) %1149 = (cos.f64 %66) %1150 = (-.f64 %1149 %1149) %1156 = (/.f64 %1149 #s(literal 2 binary64)) %1158 = (-.f64 t %800) %1175 = (*.f64 %488 %26) %1193 = (neg.f64 %69) %1194 = (*.f64 %1193 %1124) %1199 = (+.f64 %1149 %1149) %1222 = (/.f64 ew %219) %1224 = (neg.f64 %1222) %1247 = (/.f64 #s(literal -1 binary64) %52) %1283 = (pow.f64 %52 #s(literal 1 binary64)) %1285 = (/.f64 #s(literal -1/2 binary64) %153) %1287 = (/.f64 %26 %219) %1321 = (fabs.f64 %210) %1370 = (fma.f64 %37 #s(literal 1/2 binary64) %209) %1380 = (*.f64 %1222 %26) %1383 = (*.f64 %52 #s(literal 1 binary64)) %1401 = (*.f64 %1066 %45) %1404 = (/.f64 %45 %219) %1419 = (*.f64 %259 %45) %1424 = (*.f64 %63 %45) %1425 = (*.f64 %1424 %93) %1427 = (*.f64 %81 %156) %1430 = (*.f64 eh %156) %1432 = (*.f64 %81 %93) %1434 = (*.f64 %45 %81) %1436 = (fma.f64 %81 %156 %52) %1440 = (*.f64 %81 %45) %1442 = (*.f64 %156 eh) %1450 = (neg.f64 %1427) %1458 = (*.f64 %104 %26) %1483 = (*.f64 ew %1149) %1485 = (*.f64 %1175 ew) %1487 = (*.f64 %45 ew) %1488 = (*.f64 %1124 %1487) %1512 = (/.f64 %691 ew) %1513 = (atan.f64 %1512) %1514 = (cos.f64 %1513) %1515 = (sin.f64 %1513) %1516 = (*.f64 %83 %1515) %1517 = (/ eh ew) %1518 = (* %1517 %662) %1520 = (cosh (asinh %1518)) %1521 = (approx %1520 #s(literal 1 binary64)) %1522 = (*.f64 eh eh) %1524 = (fabs.f64 eh) %1527 = (pow.f64 eh #s(literal 1 binary64)) %1532 = (*.f64 #s(literal 1/2 binary64) (cos.f64 %24)) %1533 = (-.f64 #s(literal 1/2 binary64) %1532) %1535 = (neg.f64 %1533) %1542 = (fabs.f64 %45) %1545 = (cos.f64 (-.f64 t t)) %1547 = (cos.f64 (+.f64 t t)) %1554 = (*.f64 eh %1533) %1556 = (*.f64 %1522 %1533) %1569 = (*.f64 ew ew) %1570 = (fabs.f64 ew) %1577 = (+.f64 #s(literal 1/2 binary64) %1532) %1580 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %27))) %1584 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %29))) %1605 = (fabs.f64 %26) %1607 = (sin.f64 %27) %1687 = (*.f64 %1569 %1577) %1692 = (/.f64 #s(literal 1 binary64) %1687) %1694 = (*.f64 %26 %1569) %1697 = (*.f64 %1569 %26) %1700 = (pow.f64 %63 #s(literal 2 binary64)) %1701 = (/.f64 %1700 %1569) %1703 = (/.f64 %1533 %1569) %1705 = (neg.f64 %1687) %1733 = (/.f64 %45 %1569) %1734 = (/.f64 %45 %1577) %1741 = (pow.f64 %26 #s(literal 3 binary64)) %1747 = (*.f64 %1569 %1741) %1755 = (cos.f64 %465) %1756 = (cos.f64 %40) %1757 = (sin.f64 %777) %1758 = (fabs.f64 %465) %1759 = (cos.f64 %1758) %1761 = (cos.f64 (fabs.f64 %1758)) %1763 = (cos.f64 (neg.f64 %1758)) %1764 = (+.f64 %1758 %40) %1765 = (sin.f64 %1764) %1766 = (*.f64 %513 %47) %1767 = (fma.f64 #s(literal 1 binary64) %47 %1766) %1768 = (fma.f64 %47 #s(literal 1 binary64) %1766) %1769 = (*.f64 %47 #s(literal 1 binary64)) %1770 = (fma.f64 %513 %47 %1769) %1771 = (+.f64 %1769 %1766) %1772 = (+.f64 %1766 %1769) %1773 = (-.f64 %1769 %1766) %1774 = (*.f64 #s(literal 2 binary64) %47) %1775 = (fma.f64 %1774 #s(literal 1/2 binary64) %1766) %1776 = (-.f64 %534 %532) %1778 = (*.f64 %47 #s(literal -2 binary64)) %1784 = (*.f64 #s(literal 2 binary64) %1774) %1786 = (*.f64 %1774 #s(literal 2 binary64)) %1789 = (neg.f64 %47) %1803 = (*.f64 #s(literal 1 binary64) %1769) %1805 = (*.f64 %1769 #s(literal 1 binary64)) %1812 = (*.f64 %47 (cos.f64 (/.f64 (-.f64 %40 %40) #s(literal 2 binary64)))) %1816 = (*.f64 (sin.f64 %558) (cos.f64 %561)) %1828 = (*.f64 (cos.f64 (/.f64 (fma.f64 %37 #s(literal 1/2 binary64) %1758) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %40 %1758) #s(literal 2 binary64)))) %1836 = (*.f64 (cos.f64 (/.f64 (fma.f64 %37 #s(literal -1/2 binary64) %1758) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %465 %1758) #s(literal 2 binary64)))) %1843 = (*.f64 (cos.f64 (/.f64 %1764 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1758 %40) #s(literal 2 binary64)))) %1851 = (*.f64 (cos.f64 (/.f64 (+.f64 %1758 %465) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1758 %465) #s(literal 2 binary64)))) %1859 = (*.f64 (cos.f64 (/.f64 (+.f64 %1758 %1758) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %1758 %1758) #s(literal 2 binary64)))) %1862 = (fma.f64 %47 #s(literal 2 binary64) #s(literal 1 binary64)) %1896 = (fma.f64 %47 #s(literal 1 binary64) #s(literal 1 binary64)) %1915 = (cos (atan %1518)) %1917 = (approx (+ (* 2 (sin 0)) %1915) %1862) %1919 = (cos t) %1921 = (approx (* (* ew %1915) %1919) %52) %1927 = (+ (* (* eh %662) (* %1517 (sin t))) (* ew %1919)) %1928 = (/ %1520 %1927) %1929 = (approx %1928 %172) %1933 = (sqrt.f64 %1701) %1938 = (fabs.f64 %1687) %1941 = (sqrt.f64 %1533) %1942 = (sqrt.f64 %1938) %1961 = (*.f64 ew %1933) %1967 = (*.f64 eh %1961) %1970 = (*.f64 eh ew) %1979 = (approx (* %1520 ew) %1967) %1980 = (*.f64 %26 %1933) %1986 = (*.f64 ew %1980) %1994 = (/.f64 %1425 %1933) %1995 = (/.f64 %45 %1933) %1996 = (*.f64 %1995 %63) %1999 = (*.f64 %89 %1995) %2011 = (*.f64 %1533 %93) %2017 = (/.f64 %1533 ew) %2018 = (/.f64 eh %1980) %2030 = (neg.f64 %1554) %2031 = (neg.f64 %1986) %2042 = (/.f64 #s(literal 1 binary64) %1986) %2060 = (* %1927 %1915) %2061 = (approx %2060 %1994) %2062 = (/.f64 %1700 %26) %2065 = (/.f64 %2062 %1569) %2069 = (/.f64 %1522 %1569) %2071 = (*.f64 %2062 %2069) %2073 = (neg.f64 %2071) %2080 = (*.f64 %1533 %2069) %2082 = (/.f64 %1556 %1741) %2084 = (/.f64 %1522 %1741) %2087 = (neg.f64 %1556) %2088 = (neg.f64 %1747) %2095 = (/.f64 #s(literal 1 binary64) %1747) %2118 = (*.f64 %2065 #s(literal 1/2 binary64)) %2122 = (*.f64 (*.f64 #s(literal 1/2 binary64) eh) eh) %2123 = (fma.f64 %2122 %2065 %72) %2124 = (*.f64 %2062 #s(literal 1/2 binary64)) %2126 = (*.f64 #s(literal 1/2 binary64) %2069) %2128 = (*.f64 %2126 %2062) %2144 = (/.f64 #s(literal 1/2 binary64) %1569) %2146 = (/.f64 #s(literal 1/2 binary64) %1741) %2149 = (*.f64 %2095 #s(literal 1/2 binary64)) %2151 = (*.f64 %2122 %1533) %2153 = (fma.f64 %26 %2128 #s(literal 1 binary64)) %2169 = (*.f64 %1747 %26) %2173 = (*.f64 %26 %1747) %2183 = (*.f64 %1747 %70) %2187 = (*.f64 %70 %1747) %2195 = (-.f64 %72 %2071) %2202 = (-.f64 %2123 %2071) %2205 = (neg.f64 %1522) %2211 = (-.f64 %2128 %2071) %2217 = (fma.f64 %2069 %2124 %2073) %2221 = (-.f64 %2071 %2123) %2248 = (*.f64 %2123 %1747) %2249 = (-.f64 %2248 %1556) %2279 = (/.f64 %2202 ew) %2286 = (*.f64 %2202 #s(literal 1 binary64)) %2292 = (/.f64 %2123 ew) %2294 = (*.f64 %2069 (/.f64 %2062 ew)) %2304 = (/.f64 %2073 ew) %2306 = (neg.f64 %2294) %2322 = (*.f64 %1747 ew) %2331 = (approx %1928 %2279) %2332 = (approx %1518 %692) %2334 = (*.f64 eh %93) %2336 = (neg.f64 %2334) %2338 = (*.f64 %1522 #s(literal 1 binary64)) %2353 = (*.f64 #s(literal 1/2 binary64) %2334) %2379 = (*.f64 ew #s(literal -1/2 binary64)) %2382 = (fma.f64 #s(literal -1/2 binary64) ew %2334) %2394 = (fma.f64 %2379 ew %1522) %2410 = (*.f64 t %2382) %2412 = (*.f64 %565 %2382) %2414 = (*.f64 %2382 t) %2420 = (*.f64 #s(literal -1/2 binary64) %565) %2421 = (*.f64 %2334 %565) %2423 = (*.f64 t %2379) %2426 = (*.f64 %2379 %565) %2428 = (*.f64 ew %565) %2434 = (*.f64 %2379 t) %2436 = (*.f64 %565 ew) %2438 = (*.f64 %565 #s(literal -1/2 binary64)) %2444 = (neg.f64 %565) %2457 = (fma.f64 %2382 %565 ew) %2461 = (neg.f64 %2412) %2464 = (neg.f64 %2461) %2466 = (neg.f64 %2444) %2467 = (*.f64 %2466 %2382) %2477 = (fma.f64 %2334 %565 ew) %2495 = (approx %1927 %2457) %2497 = (/.f64 (-.f64 %1522 %2122) ew) %2499 = (fma.f64 #s(literal -1/2 binary64) ew %2497) %2508 = (*.f64 %2334 #s(literal -1/2 binary64)) %2509 = (fma.f64 ew #s(literal -1/2 binary64) %2508) %2516 = (-.f64 %2379 %2353) %2546 = (*.f64 t %2499) %2548 = (*.f64 %565 %2499) %2550 = (*.f64 %2499 t) %2552 = (neg.f64 %2548) %2554 = (*.f64 %2497 %565) %2556 = (*.f64 %565 %2497) %2574 = (*.f64 %565 %2508) %2576 = (*.f64 %2508 %565) %2588 = (fma.f64 %2499 %565 ew) %2594 = (*.f64 %2466 %2499) %2606 = (approx %2060 %2588) %2607 = (approx %1928 %126) %2608 = (*.f64 %214 %45) %2609 = (*.f64 %69 %215) %2610 = (*.f64 %1193 %214) %2611 = (neg.f64 %324) %2612 = (neg.f64 %2611) %2614 = (/.f64 (*.f64 %78 %45) %220) %2616 = (/.f64 (*.f64 %45 %78) %220) %2617 = (/.f64 %1425 %231) %2618 = (/.f64 %341 %219) %2619 = (*.f64 %45 %102) %2620 = (/.f64 %2619 %231) %2622 = (/.f64 (neg.f64 %341) %231) %2623 = (*.f64 %86 %1419) %2624 = (*.f64 %341 %259) %2626 = (/.f64 #s(literal 1 binary64) (/.f64 %219 %341)) %2628 = (/.f64 (*.f64 %277 %45) %278) %2630 = (/.f64 (*.f64 %45 %277) %278) %2632 = (/.f64 (*.f64 %284 %45) %286) %2634 = (/.f64 (*.f64 %45 %284) %286) %2636 = (/.f64 (*.f64 %294 %45) %296) %2638 = (/.f64 (*.f64 %45 %294) %296) %2639 = (*.f64 %361 #s(literal 1/2 binary64)) %2640 = (/.f64 %361 #s(literal 2 binary64)) %2644 = (/.f64 (-.f64 (cos.f64 (-.f64 %209 t)) %360) #s(literal 2 binary64)) %2646 = (/.f64 (neg.f64 %361) #s(literal -2 binary64)) %2648 = (neg.f64 (/.f64 %361 #s(literal -2 binary64))) %2650 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %361)) %2653 = (-.f64 (/.f64 %358 #s(literal 2 binary64)) (/.f64 %360 #s(literal 2 binary64))) %2658 = (*.f64 %69 %86) %2666 = (*.f64 %84 %78) %2692 = (*.f64 eh %2611) %2693 = (*.f64 %55 %324) %2694 = (*.f64 %215 eh) %2695 = (*.f64 %45 %2694) %2696 = (*.f64 %83 %215) %2697 = (*.f64 %214 %84) %2698 = (*.f64 %84 %214) %2699 = (*.f64 %324 %55) %2700 = (*.f64 %2611 eh) %2701 = (*.f64 %69 %326) %2702 = (*.f64 %215 %83) %2703 = (*.f64 %55 %214) %2704 = (*.f64 %2703 %45) %2705 = (neg.f64 %330) %2706 = (*.f64 %324 #s(literal -1 binary64)) %2707 = (*.f64 eh %2706) %2708 = (*.f64 %214 #s(literal -1 binary64)) %2709 = (*.f64 %83 %2708) %2710 = (*.f64 %330 #s(literal -1 binary64)) %2711 = (*.f64 #s(literal -1 binary64) %330) %2712 = (*.f64 #s(literal -1 binary64) %324) %2713 = (*.f64 %2712 eh) %2715 = (neg.f64 (*.f64 %330 #s(literal 1 binary64))) %2717 = (neg.f64 (*.f64 #s(literal 1 binary64) %330)) %2719 = (/.f64 (*.f64 %330 #s(literal -2 binary64)) #s(literal 2 binary64)) %2721 = (/.f64 (*.f64 #s(literal -2 binary64) %330) #s(literal 2 binary64)) %2723 = (/.f64 (*.f64 %81 %83) %220) %2725 = (/.f64 (*.f64 %83 %81) %220) %2726 = (*.f64 %1424 %1066) %2727 = (*.f64 eh %2726) %2729 = (/.f64 (*.f64 eh %83) %220) %2730 = (*.f64 %63 %2729) %2731 = (*.f64 eh %1401) %2732 = (*.f64 %63 %2731) %2733 = (*.f64 %1066 %81) %2734 = (*.f64 %45 %2733) %2735 = (*.f64 %81 %1401) %2736 = (*.f64 %1066 %1434) %2737 = (*.f64 %1401 %81) %2738 = (*.f64 %1440 %1066) %2739 = (*.f64 %2733 %45) %2740 = (*.f64 %2729 %63) %2741 = (*.f64 %2726 eh) %2742 = (*.f64 %1401 eh) %2743 = (*.f64 %2742 %63) %2744 = (/.f64 %337 %219) %2746 = (/.f64 (*.f64 %102 %83) %219) %2747 = (/.f64 %1427 %219) %2748 = (*.f64 %1424 %233) %2750 = (/.f64 (*.f64 eh %2748) ew) %2752 = (/.f64 (*.f64 %234 %83) ew) %2754 = (/.f64 (*.f64 %1060 %81) ew) %2756 = (/.f64 (*.f64 %83 %234) ew) %2758 = (/.f64 (*.f64 %81 %1060) ew) %2759 = (/.f64 %1425 %219) %2760 = (*.f64 eh %2759) %2761 = (*.f64 %89 %1060) %2762 = (*.f64 eh %2761) %2763 = (*.f64 %93 %1060) %2764 = (*.f64 %63 %2763) %2765 = (*.f64 %93 %2748) %2766 = (*.f64 %45 %234) %2767 = (*.f64 %93 %2766) %2768 = (*.f64 %102 %1060) %2769 = (*.f64 %233 %1425) %2770 = (*.f64 %233 %2619) %2771 = (*.f64 %234 %156) %2772 = (*.f64 %156 %234) %2773 = (*.f64 %1060 %102) %2774 = (*.f64 %1425 %233) %2775 = (*.f64 %1432 %1404) %2776 = (*.f64 %2748 %93) %2777 = (*.f64 %1060 eh) %2778 = (*.f64 %2777 %89) %2779 = (/.f64 %2666 %220) %2780 = (/.f64 %337 %246) %2781 = (/.f64 %339 %231) %2782 = (/.f64 %1450 %231) %2784 = (/.f64 (*.f64 %55 %2748) %87) %2785 = (/.f64 %84 %219) %2786 = (*.f64 %86 %2785) %2787 = (*.f64 %337 #s(literal 1 binary64)) %2788 = (/.f64 %2787 %219) %2789 = (*.f64 %126 %2748) %2790 = (*.f64 eh %2789) %2791 = (*.f64 %337 %259) %2792 = (*.f64 %1427 %259) %2793 = (*.f64 %259 %337) %2795 = (/.f64 #s(literal 1 binary64) (/.f64 %219 %337)) %2797 = (/.f64 #s(literal 1 binary64) (/.f64 %219 %1427)) %2799 = (/.f64 (*.f64 %337 #s(literal -1 binary64)) %231) %2800 = (*.f64 %339 %248) %2802 = (/.f64 (*.f64 %2666 #s(literal 1 binary64)) %220) %2804 = (/.f64 %1556 (*.f64 %219 %52)) %2805 = (/.f64 %1556 %290) %2807 = (/.f64 (*.f64 %2666 %259) ew) %2808 = (*.f64 %84 %259) %2809 = (*.f64 %86 %2808) %2811 = (/.f64 (*.f64 %2666 #s(literal -1 binary64)) %222) %2813 = (/.f64 #s(literal 1 binary64) (/.f64 %231 %339)) %2814 = (*.f64 %2787 %259) %2816 = (/.f64 (*.f64 %84 %277) %278) %2818 = (/.f64 (*.f64 %156 %83) %1058) %2820 = (/.f64 (*.f64 %83 %156) %1056) %2822 = (/.f64 (*.f64 %45 %2729) %26) %2823 = (*.f64 %1060 %83) %2824 = (/.f64 %2823 %52) %2826 = (/.f64 (*.f64 %83 %1060) %52) %2828 = (/.f64 (*.f64 %84 %284) %286) %2830 = (/.f64 (*.f64 %1060 %156) %26) %2832 = (/.f64 (*.f64 %156 %1060) %26) %2835 = (/.f64 (*.f64 %84 %83) (*.f64 %153 %219)) %2838 = (/.f64 (*.f64 %83 %84) (*.f64 %219 %153)) %2840 = (/.f64 (*.f64 %84 %294) %296) %2842 = (/.f64 (*.f64 %1060 %84) %153) %2844 = (/.f64 (*.f64 %84 %1060) %153) %2845 = (*.f64 %172 %1060) %2846 = (*.f64 %83 %2845) %2847 = (*.f64 %2823 %172) %2849 = (/.f64 (*.f64 %55 %361) #s(literal 2 binary64)) %2850 = (*.f64 %330 #s(literal -1/2 binary64)) %2851 = (fma.f64 %330 #s(literal -1/2 binary64) %2850) %2852 = (*.f64 #s(literal -1/2 binary64) %330) %2853 = (fma.f64 #s(literal -1/2 binary64) %330 %2852) %2854 = (+.f64 %2850 %2850) %2855 = (+.f64 %2852 %2852) %2856 = (/.f64 %87 %55) %2858 = (neg.f64 (/.f64 %87 eh)) %2860 = (neg.f64 (/.f64 ew %55)) %2861 = (/.f64 #s(literal 1 binary64) eh) %2862 = (*.f64 ew %2861) %2863 = (*.f64 #s(literal 1 binary64) %724) %2864 = (*.f64 %2861 ew) %2865 = (/.f64 #s(literal 1 binary64) %93) %2866 = (/.f64 %104 %726) %2867 = (/.f64 %9 %55) %2869 = (/.f64 (*.f64 #s(literal -1 binary64) ew) %55) %2870 = (/.f64 #s(literal 1 binary64) %55) %2871 = (*.f64 %87 %2870) %2872 = (*.f64 %219 eh) %2873 = (/.f64 %52 %2872) %2874 = (/.f64 %26 %2872) %2876 = (/.f64 ew %2872) %2879 = (*.f64 %26 %724) %2881 = (/.f64 %724 %219) %2883 = (/.f64 %26 eh) %2903 = (*.f64 %1224 %26) %2909 = (/.f64 #s(literal 1 binary64) %2872) %2913 = (*.f64 %1380 #s(literal 1 binary64)) %2915 = (*.f64 %2861 %1287) %2917 = (*.f64 %259 %724) %2922 = (*.f64 %1287 %2861) %2938 = (/.f64 #s(literal -1 binary64) eh) %2951 = (*.f64 #s(literal 2 binary64) %55) %2963 = (/.f64 #s(literal -1/2 binary64) %55) %2967 = (/.f64 %1436 %219) %2968 = (/.f64 %2967 eh) %2969 = (neg.f64 %2968) %2970 = (neg.f64 %2969) %2971 = (-.f64 %2873 %324) %2972 = (fma.f64 ew %2874 %2611) %2973 = (fma.f64 %26 %2876 %2611) %2974 = (fma.f64 %45 %215 %2873) %2975 = (fma.f64 %214 %69 %2873) %2976 = (fma.f64 %69 %214 %2873) %2977 = (fma.f64 %215 %45 %2873) %2978 = (+.f64 %2611 %2873) %2979 = (+.f64 %2873 %2611) %2980 = (fma.f64 %26 %2881 %2611) %2981 = (fma.f64 %1222 %2883 %2611) %2982 = (fma.f64 %1287 %724 %2611) %2983 = (fma.f64 %724 %1287 %2611) %2985 = (-.f64 %2611 (neg.f64 %2873)) %2988 = (-.f64 %2611 (*.f64 (neg.f64 %724) %1287)) %2991 = (-.f64 %2611 (*.f64 (neg.f64 %1287) %724)) %2992 = (fma.f64 %52 %2909 %2611) %2993 = (fma.f64 ew %2915 %2611) %2994 = (fma.f64 %26 %2917 %2611) %2995 = (fma.f64 %1380 %2861 %2611) %2996 = (fma.f64 %2861 %1380 %2611) %2997 = (fma.f64 %2879 %259 %2611) %2998 = (fma.f64 %2922 ew %2611) %3000 = (-.f64 %2611 (*.f64 %2903 %2861)) %3001 = (fma.f64 %2913 %2861 %2611) %3003 = (/.f64 (fma.f64 %2611 %219 %2879) %219) %3005 = (/.f64 (fma.f64 %2611 %2872 %52) %2872) %3006 = (*.f64 eh %2968) %3007 = (*.f64 %2968 eh) %3009 = (neg.f64 (*.f64 %2969 eh)) %3011 = (neg.f64 (*.f64 eh %2969)) %3012 = (*.f64 %2873 eh) %3013 = (-.f64 %3012 %330) %3014 = (fma.f64 eh %2611 %3012) %3015 = (fma.f64 eh %2873 %2705) %3016 = (fma.f64 %55 %324 %3012) %3017 = (fma.f64 %45 %2694 %3012) %3018 = (fma.f64 %83 %215 %3012) %3019 = (fma.f64 %214 %84 %3012) %3020 = (fma.f64 %84 %214 %3012) %3021 = (fma.f64 %324 %55 %3012) %3022 = (fma.f64 %2611 eh %3012) %3023 = (fma.f64 %2873 eh %2705) %3024 = (fma.f64 %69 %326 %3012) %3025 = (fma.f64 %215 %83 %3012) %3026 = (fma.f64 %2703 %45 %3012) %3027 = (+.f64 %2705 %3012) %3028 = (+.f64 %3012 %2705) %3030 = (fma.f64 %1287 (*.f64 %724 eh) %2705) %3032 = (fma.f64 %724 (*.f64 %1287 eh) %2705) %3034 = (fma.f64 (*.f64 eh %724) %1287 %2705) %3036 = (fma.f64 (*.f64 eh %1287) %724 %2705) %3037 = (neg.f64 %2705) %3038 = (-.f64 %3012 %3037) %3040 = (-.f64 %3012 (*.f64 %55 %2611)) %3041 = (fma.f64 eh %2706 %3012) %3042 = (fma.f64 %83 %2708 %3012) %3043 = (fma.f64 %330 #s(literal -1 binary64) %3012) %3044 = (fma.f64 #s(literal -1 binary64) %330 %3012) %3045 = (fma.f64 %2712 eh %3012) %3047 = (fma.f64 %1380 (*.f64 %2861 eh) %2705) %3049 = (fma.f64 (*.f64 eh %1380) %2861 %2705) %3050 = (fma.f64 eh %2726 %3012) %3051 = (fma.f64 %63 %2729 %3012) %3052 = (fma.f64 %63 %2731 %3012) %3053 = (fma.f64 %45 %2733 %3012) %3054 = (fma.f64 %81 %1401 %3012) %3055 = (fma.f64 %1066 %1434 %3012) %3056 = (fma.f64 %1401 %81 %3012) %3057 = (fma.f64 %1440 %1066 %3012) %3058 = (fma.f64 %2733 %45 %3012) %3059 = (fma.f64 %2729 %63 %3012) %3060 = (fma.f64 %2726 eh %3012) %3061 = (fma.f64 %2742 %63 %3012) %3062 = (fma.f64 eh %2759 %3012) %3063 = (fma.f64 eh %2761 %3012) %3064 = (fma.f64 %63 %2763 %3012) %3065 = (fma.f64 %93 %2748 %3012) %3066 = (fma.f64 %93 %2766 %3012) %3067 = (fma.f64 %102 %1060 %3012) %3068 = (fma.f64 %233 %1425 %3012) %3069 = (fma.f64 %233 %2619 %3012) %3070 = (fma.f64 %234 %156 %3012) %3071 = (fma.f64 %156 %234 %3012) %3072 = (fma.f64 %1060 %102 %3012) %3073 = (fma.f64 %1425 %233 %3012) %3074 = (fma.f64 %1432 %1404 %3012) %3075 = (fma.f64 %2748 %93 %3012) %3076 = (fma.f64 %2777 %89 %3012) %3077 = (fma.f64 %86 %2785 %3012) %3078 = (fma.f64 eh %2789 %3012) %3079 = (fma.f64 %337 %259 %3012) %3080 = (fma.f64 %1427 %259 %3012) %3081 = (fma.f64 %259 %337 %3012) %3082 = (fma.f64 %339 %248 %3012) %3083 = (fma.f64 %86 %2808 %3012) %3084 = (fma.f64 %2787 %259 %3012) %3085 = (fma.f64 %83 %2845 %3012) %3086 = (fma.f64 %2823 %172 %3012) %3087 = (fma.f64 #s(literal 2 binary64) %47 %26) %3112 = (fma.f64 %47 #s(literal 1 binary64) %26) %3118 = (-.f64 %1769 %70) %3138 = (*.f64 ew %3087) %3140 = (/.f64 %3087 %219) %3142 = (*.f64 %1222 %3087) %3150 = (*.f64 %259 %3087) %3155 = (*.f64 %1222 %1774) %3158 = (*.f64 %47 %1222) %3163 = (*.f64 #s(literal 2 binary64) %1222) %3166 = (*.f64 %1222 #s(literal 2 binary64)) %3168 = (*.f64 %1222 %47) %3173 = (*.f64 %259 %1774) %3177 = (*.f64 %1769 %1222) %3179 = (*.f64 #s(literal 1 binary64) %1222) %3182 = (*.f64 %1774 ew) %3186 = (*.f64 %1222 %1769) %3192 = (-.f64 %3142 %330) %3209 = (-.f64 %330 %3142) %3273 = (fabs.f64 %3192) %3276 = (pow.f64 %3192 #s(literal 2 binary64)) %3279 = (sqrt.f64 %3273) %3281 = (*.f64 %52 %1917) %3282 = (-.f64 %3281 %330) %3284 = (fma.f64 %81 %1401 %1921) %3286 = (fma.f64 %234 %156 %1921) %3288 = (fma.f64 %102 %1060 %1921) %3290 = (/.f64 %1436 %1521) %3291 = (fabs.f64 %3290) %3292 = (sqrt.f64 %3291) %3293 = (pow.f64 %3292 #s(literal -2 binary64)) %3296 = (/.f64 #s(literal 1 binary64) %2331) %3298 = (/.f64 #s(literal 1 binary64) %1929) %3300 = (/.f64 #s(literal 1 binary64) %2607) %3304 = (approx %2060 %2705) %3305 = (fabs.f64 %3304) %3306 = (approx %2060 %3006) %3307 = (fabs.f64 %3306) %3308 = (*.f64 %93 %663) %3309 = (hypot.f64 %3308 #s(literal 1 binary64)) %3310 = (*.f64 eh %663) %3311 = (fma.f64 %3310 %156 %52) %3312 = (/.f64 %3311 %3309) %3314 = (*.f64 %1483 %1514) %3315 = (-.f64 %3314 %1516) %3317 = (/.f64 %219 %2495) %3318 = (/.f64 #s(literal 1 binary64) %3317) %3320 = (/.f64 %2495 %219) %3322 = (/.f64 eh %1979) %3323 = (*.f64 %3322 %45) %3324 = (fma.f64 %81 %3323 %1380) %3326 = (*.f64 #s(literal -1 binary64) %2332) %3327 = (atan.f64 %3326) %3328 = (sin.f64 %3327) %3329 = (*.f64 %45 %3328) %3330 = (*.f64 eh %3329) %3331 = (*.f64 #s(literal -1 binary64) %3330) %3332 = (approx %2060 %3331) ew (*.f64 ew #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) ew) (*.f64 %5 #s(literal 1/2 binary64)) (*.f64 %9 #s(literal -1 binary64)) (/.f64 %5 #s(literal 2 binary64)) t (*.f64 t #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) t) (*.f64 #s(literal -1 binary64) %15) (*.f64 #s(literal 2 binary64) %17) (*.f64 %19 #s(literal 1/2 binary64)) (*.f64 %21 #s(literal -1 binary64)) (/.f64 %19 #s(literal 2 binary64)) (/.f64 %24 #s(literal 2 binary64)) %26 (cos.f64 %27) (cos.f64 %29) (cos.f64 (fabs.f64 %27)) (cos.f64 (neg.f64 %27)) (cos.f64 (neg.f64 %29)) (sin.f64 %38) (sin.f64 (+.f64 %27 %40)) (sin.f64 (+.f64 %29 %40)) (fma.f64 %45 %47 %48) (+.f64 (*.f64 %45 %47) %48) %52 (*.f64 %26 ew) eh %55 (*.f64 eh #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) eh) (neg.f64 (*.f64 #s(literal 1 binary64) eh)) (/.f64 (*.f64 #s(literal -2 binary64) eh) #s(literal 2 binary64)) %63 (tan.f64 %64) (tan.f64 %66) (/.f64 %45 %26) (/.f64 %69 %70) (*.f64 %45 %72) (/.f64 #s(literal 1 binary64) (/.f64 %26 %45)) (*.f64 eh %76) %78 (*.f64 %63 %55) (*.f64 %76 eh) (neg.f64 %81) (/.f64 %84 %26) %86 (/.f64 %81 %87) (*.f64 eh %90) (*.f64 %55 %89) (*.f64 %63 %94) (*.f64 %63 %96) (*.f64 %93 %76) (*.f64 %89 %55) (*.f64 %76 %93) (*.f64 %94 %63) (neg.f64 %102) (/.f64 %78 %104) (/.f64 %106 ew) (/.f64 (*.f64 #s(literal -1 binary64) %81) ew) (*.f64 eh (*.f64 %89 #s(literal -1 binary64))) (*.f64 %63 (*.f64 %93 #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) %102) (*.f64 %93 (*.f64 %63 #s(literal -1 binary64))) (*.f64 %102 #s(literal -1 binary64)) (*.f64 %118 %81) (*.f64 (*.f64 #s(literal -1 binary64) %63) %93) (*.f64 (*.f64 #s(literal -1 binary64) %93) %63) (/.f64 %124 ew) (*.f64 %63 (*.f64 %55 %126)) (*.f64 %78 %126) (*.f64 %126 %78) (*.f64 %81 %131) (neg.f64 (*.f64 %102 #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) %102)) (/.f64 #s(literal 1 binary64) (/.f64 ew %78)) (/.f64 #s(literal 1 binary64) (/.f64 %87 %81)) (/.f64 %141 %87) (/.f64 (*.f64 %81 #s(literal -2 binary64)) %5) (/.f64 (*.f64 #s(literal -2 binary64) %81) %146) (/.f64 (*.f64 %102 #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %102) #s(literal 2 binary64)) (*.f64 %124 %126) (/.f64 %83 %153) (/.f64 %84 %52) (/.f64 %156 %70) (/.f64 %158 %26) (/.f64 (/.f64 %84 ew) %26) (/.f64 %84 %162) (/.f64 %164 %153) (/.f64 (*.f64 %156 #s(literal -1 binary64)) %26) (/.f64 (*.f64 #s(literal -1 binary64) %156) %26) (*.f64 %170 %156) (*.f64 %83 (neg.f64 %172)) (*.f64 %84 %172) (/.f64 #s(literal 1 binary64) (/.f64 %52 %84)) (/.f64 (*.f64 %84 #s(literal -1 binary64)) %153) (/.f64 (*.f64 #s(literal -1 binary64) %84) %153) (/.f64 (*.f64 %83 #s(literal -2 binary64)) (*.f64 %52 #s(literal 2 binary64))) (/.f64 %185 %186) (*.f64 %83 (*.f64 %172 #s(literal -1 binary64))) (/.f64 (*.f64 %156 #s(literal -2 binary64)) (*.f64 %26 #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) %156) %194) (/.f64 (*.f64 %84 #s(literal -2 binary64)) (*.f64 %153 #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) %84) %200) (fma.f64 #s(literal -1/2 binary64) %102 %203) (fma.f64 %102 #s(literal -1/2 binary64) %205) (+.f64 %205 %205) (+.f64 %203 %203) %209 (neg.f64 %210) %45 %83 (*.f64 %45 eh) %214 %216 %217 %218 %221 %223 %225 %227 %229 %230 %232 %235 %237 %239 %241 %243 %244 %245 %247 %249 %250 %252 %254 %256 %258 %261 %263 %264 %265 %266 %268 %270 %272 %274 %275 %279 %282 %287 %289 %291 %297 %299 %302 %305 %307 %309 %311 %313 %315 %317 %323 %325 %327 %329 %330 %331 %332 %333 %334 %336 %338 %340 %343 %344 %346 %348 %350 %352 %354 %356 %363 %365 #s(literal -1 binary64) (neg.f64 #s(literal 1 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 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal 2 binary64)) (*.f64 %376 #s(literal 1/2 binary64)) (/.f64 %376 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 %381 %382) (pow.f64 #s(literal -1 binary64) #s(literal 3 binary64)) (cos.f64 %37) (cos.f64 %387) (cos.f64 (fabs.f64 %37)) (cos.f64 (fabs.f64 %387)) (cos.f64 %393) (sin.f64 (+.f64 %37 %40)) (sin.f64 (+.f64 %387 %40)) #s(literal 1 binary64) (fabs.f64 #s(literal -1 binary64)) (fabs.f64 #s(literal 1 binary64)) (neg.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -2 binary64)) (*.f64 %413 %414) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (/.f64 %413 %413) (*.f64 #s(literal 2 binary64) %423) (/.f64 (*.f64 #s(literal -2 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (fma.f64 %413 %414 #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %428) (fma.f64 #s(literal 2 binary64) %423 #s(literal 0 binary64)) (+.f64 %428 %428) (fma.f64 #s(literal 2 binary64) %432 #s(literal 1/2 binary64)) (*.f64 %382 %434) (/.f64 %382 %382) (/.f64 %437 %382) (exp.f64 #s(literal 0 binary64)) (fma.f64 %382 %434 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) (exp.f64 %442) (exp.f64 %444) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 #s(literal 1 binary64) %450) (pow.f64 #s(literal 1 binary64) %452) (*.f64 %454 #s(literal 1 binary64)) (pow.f64 #s(literal 1 binary64) %382) (/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -2 binary64))) (fma.f64 %454 #s(literal 1 binary64) #s(literal 0 binary64)) (/.f64 %460 %460) (pow.f64 (exp.f64 %37) #s(literal 0 binary64)) (pow.f64 %460 #s(literal 0 binary64)) (*.f64 %466 %467) (/.f64 %466 %466) (fma.f64 %466 %467 #s(literal 0 binary64)) (cos.f64 #s(literal 0 binary64)) (cos.f64 %472) (cos.f64 (fabs.f64 %472)) (cos.f64 (neg.f64 %472)) (sin.f64 %40) (/.f64 %480 %480) (sin.f64 (+.f64 %472 %40)) (hypot.f64 %47 #s(literal -1 binary64)) (hypot.f64 %47 #s(literal 1 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %387 %37)) %488) #s(literal 2 binary64)) (-.f64 (*.f64 %491 %491) (*.f64 %493 %493)) (fma.f64 %47 %47 #s(literal 1 binary64)) (+.f64 %497 #s(literal 1 binary64)) (fma.f64 %499 %500 %503) (+.f64 (*.f64 %499 %500) %503) (-.f64 (*.f64 %499 %499) (*.f64 %501 %501)) (hypot.f64 %510 %511) (hypot.f64 %47 %513) (-.f64 (*.f64 %515 %515) (*.f64 %517 %517)) (hypot.f64 %520 %521) (-.f64 %497 (*.f64 %513 #s(literal 1 binary64))) (fma.f64 %510 %510 %525) (+.f64 (*.f64 %510 %510) %525) (fma.f64 %47 %47 %529) (+.f64 %497 %529) (fma.f64 %520 %520 %532) (+.f64 %534 %532) #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -2 binary64)) #s(literal 2 binary64) (neg.f64 #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) %450) (/.f64 %450 #s(literal 2 binary64)) (fma.f64 %413 %414 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %423 #s(literal 1 binary64)) (fma.f64 %382 %434 #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) %382) %382) (fma.f64 %454 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %466 %467 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 %558) (cosh.f64 %561))) %565 (*.f64 %27 %27) (*.f64 %29 %29) (pow.f64 t #s(literal 2 binary64)) (*.f64 (pow.f64 t #s(literal 1 binary64)) t) (/.f64 #s(literal 1 binary64) (pow.f64 t #s(literal -2 binary64))) #s(literal 1/2 binary64) (neg.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) %382) (*.f64 #s(literal 2 binary64) %432) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal -1 binary64)) #s(literal 1/3 binary64) (*.f64 t %584) (*.f64 %565 #s(literal 1/3 binary64)) %587 (*.f64 %588 t) (fma.f64 t %584 #s(literal 1 binary64)) (fma.f64 %565 #s(literal 1/3 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/3 binary64) %565 #s(literal 1 binary64)) %593 (+.f64 #s(literal 1 binary64) %587) (+.f64 %587 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %598) (-.f64 %587 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %602) (+.f64 #s(literal 1 binary64) %604) (neg.f64 (-.f64 %598 #s(literal 1 binary64))) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %587) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %587) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %587) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %587) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %602) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %604) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %602) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %604) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %602) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %604) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %602) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %604) (fma.f64 %413 %414 %587) (fma.f64 %413 %414 %602) (fma.f64 %413 %414 %604) (fma.f64 #s(literal 2 binary64) %423 %587) (/.f64 (fma.f64 %587 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %423 %602) (fma.f64 #s(literal 2 binary64) %423 %604) (fma.f64 %382 %434 %587) (fma.f64 %382 %434 %602) (fma.f64 %382 %434 %604) (fma.f64 %454 #s(literal 1 binary64) %587) (fma.f64 %454 #s(literal 1 binary64) %602) (fma.f64 %454 #s(literal 1 binary64) %604) (fma.f64 %466 %467 %587) (fma.f64 %466 %467 %602) (fma.f64 %466 %467 %604) (fma.f64 t %587 t) (fma.f64 %565 %588 t) (fma.f64 #s(literal 1/3 binary64) (*.f64 %565 t) t) (fma.f64 %587 t t) %642 (fma.f64 (*.f64 t %565) #s(literal 1/3 binary64) t) (*.f64 t %593) (*.f64 %593 t) (+.f64 t %647) (+.f64 %647 t) (-.f64 t (*.f64 %598 t)) (-.f64 t (*.f64 %29 %587)) (-.f64 t (neg.f64 %647)) (fma.f64 t #s(literal 1 binary64) %647) (fma.f64 #s(literal 1 binary64) t %647) (fma.f64 #s(literal -1 binary64) %15 %647) (fma.f64 #s(literal 2 binary64) %17 %647) (fma.f64 %19 #s(literal 1/2 binary64) %647) (fma.f64 %21 #s(literal -1 binary64) %647) %663 %664 (*.f64 t eh) (*.f64 eh %29) (*.f64 t %55) (*.f64 %55 t) (*.f64 %29 eh) %670 (*.f64 eh %21) (*.f64 #s(literal -1 binary64) %664) (*.f64 %664 #s(literal -1 binary64)) (*.f64 %15 eh) (neg.f64 %675) (neg.f64 (*.f64 #s(literal 1 binary64) %664)) (/.f64 (*.f64 %664 #s(literal -2 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %664) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) %664 %683) (fma.f64 %664 #s(literal -1/2 binary64) %685) (+.f64 %685 %685) (+.f64 %683 %683) %691 %692 (*.f64 eh %693) (*.f64 t %93) (*.f64 %693 eh) (/.f64 %670 %87) (*.f64 %55 (/.f64 t %87)) (neg.f64 %700) (neg.f64 (/.f64 %670 ew)) (/.f64 %675 ew) (*.f64 %664 %126) (*.f64 %126 %664) (/.f64 #s(literal 1 binary64) (/.f64 ew %664)) (/.f64 (neg.f64 %670) %104) (*.f64 #s(literal -1 binary64) %700) (*.f64 %670 %131) (/.f64 #s(literal 1 binary64) (/.f64 %87 %670)) (*.f64 %675 %126) %93 (/.f64 %55 %87) (neg.f64 %96) (neg.f64 (/.f64 eh %87)) (/.f64 %720 ew) (*.f64 eh %126) (*.f64 %126 eh) (/.f64 #s(literal 1 binary64) %724) (/.f64 %726 %104) (*.f64 %55 %131) (*.f64 %720 %126) #s(literal -2 binary64) (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 %376 #s(literal 1/2 binary64) #s(literal -1 binary64)) %37 %72 (/.f64 #s(literal -1 binary64) %70) (neg.f64 %170) (/.f64 #s(literal 1 binary64) %739) (/.f64 #s(literal 2 binary64) %194) (*.f64 #s(literal -1 binary64) %170) (*.f64 #s(literal 1 binary64) %72) (*.f64 #s(literal 2 binary64) %744) (*.f64 %72 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %26 #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) %749) (/.f64 #s(literal 1 binary64) (/.f64 %70 #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) %753) (/.f64 (*.f64 #s(literal 2 binary64) %72) #s(literal 2 binary64)) (/.f64 %757 %749) (pow.f64 %26 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %760) (+.f64 %762 %762) %764 %465 %765 %766 %767 %768 %769 %770 %771 %773 %775 %776 %778 %779 %780 %782 %783 %784 %785 %786 %787 %788 %789 %790 %791 %792 %793 %794 %796 %798 %799 %802 %803 %805 %806 %808 %809 %810 %812 %813 %815 %817 %818 %819 %820 %822 %824 %825 %826 %828 %829 %830 %831 %832 %833 %834 %836 %837 %839 %842 %843 %844 %845 %847 %849 %851 %853 %855 %856 %857 %859 %860 %861 %862 %863 %865 %868 %870 %873 %875 %878 %881 %883 %885 %888 %891 %894 %897 %899 %901 %126 (/.f64 #s(literal -1 binary64) %87) (neg.f64 %118) (/.f64 #s(literal 1 binary64) %104) (neg.f64 %131) (/.f64 #s(literal 2 binary64) %146) (*.f64 #s(literal -1 binary64) %118) (*.f64 #s(literal 1 binary64) %126) (*.f64 #s(literal 2 binary64) %909) (*.f64 %126 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 ew #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) %914) (*.f64 #s(literal -1 binary64) %131) (/.f64 #s(literal 1 binary64) (/.f64 %87 #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) %126)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %126)) (/.f64 %923 #s(literal 2 binary64)) (/.f64 %757 %914) (+.f64 %926 %926) (pow.f64 ew #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %929) %81 (*.f64 %63 eh) (*.f64 %55 %76) (*.f64 %63 %726) (*.f64 %76 %55) (*.f64 %726 %63) (neg.f64 %78) (/.f64 %83 %26) (/.f64 %81 ew) (*.f64 eh %89) (*.f64 %63 %93) %102 (*.f64 %89 eh) (/.f64 %78 %87) (/.f64 %81 %104) (*.f64 %55 %90) (*.f64 %726 %89) (neg.f64 %86) (*.f64 eh (*.f64 %126 %63)) (*.f64 %81 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %81)) (*.f64 %78 %952) (/.f64 %83 %52) (*.f64 %45 %955) (/.f64 %156 %26) (*.f64 %45 (/.f64 %93 %26)) (*.f64 %960 %961) (*.f64 %961 %960) (/.f64 %84 %153) (*.f64 %55 (/.f64 %45 %153)) (/.f64 %158 %70) (/.f64 %968 %52) (*.f64 %45 (*.f64 eh %172)) (*.f64 %83 %172) (*.f64 %172 %83) (/.f64 #s(literal 1 binary64) (/.f64 %52 %83)) (*.f64 %156 %72) (/.f64 %164 %162) (/.f64 #s(literal 1 binary64) (/.f64 %26 %156)) (*.f64 %84 %980) (/.f64 #s(literal 1 binary64) (/.f64 %153 %84)) (*.f64 %968 %172) %213 (log.f64 %318) %214 %216 %217 %218 %221 %223 %225 %227 %229 %230 %232 %235 %237 %239 %241 %243 %244 %245 %247 %249 %250 %252 %254 %256 %258 %261 %263 %264 %265 %266 %268 %270 %272 %274 %275 %279 %282 %287 %289 %291 %297 %299 %302 %305 %307 %309 %311 %313 %315 %317 %323 (hypot.f64 #s(literal -1 binary64) %102) (hypot.f64 #s(literal 1 binary64) %102) (hypot.f64 %102 #s(literal -1 binary64)) %219 (fabs.f64 %219) (hypot.f64 %86 #s(literal -1 binary64)) (hypot.f64 %86 #s(literal 1 binary64)) (hypot.f64 #s(literal -1 binary64) %86) (hypot.f64 #s(literal -1 binary64) %993) (hypot.f64 #s(literal 1 binary64) %86) (hypot.f64 #s(literal 1 binary64) %993) (hypot.f64 %993 #s(literal -1 binary64)) (hypot.f64 %993 #s(literal 1 binary64)) (fabs.f64 %231) (hypot.f64 #s(literal -1 binary64) %1000) (hypot.f64 #s(literal -1 binary64) %1002) (hypot.f64 #s(literal 1 binary64) %1000) (hypot.f64 #s(literal 1 binary64) %1002) (hypot.f64 %1000 #s(literal -1 binary64)) (hypot.f64 %1000 #s(literal 1 binary64)) (hypot.f64 %1002 #s(literal -1 binary64)) (hypot.f64 %1002 #s(literal 1 binary64)) (sqrt.f64 %1011) (cosh.f64 (asinh.f64 %102)) (cosh.f64 %213) (cosh.f64 (asinh.f64 %993)) (pow.f64 %1011 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 %219 %219)) %233 (/.f64 %55 %231) (neg.f64 %240) (neg.f64 (/.f64 eh %231)) (/.f64 %720 %219) (*.f64 eh %259) (*.f64 %259 eh) (/.f64 #s(literal 1 binary64) (/.f64 %219 eh)) (/.f64 %726 %246) (*.f64 %55 %248) (/.f64 #s(literal 1 binary64) (/.f64 %231 %55)) (*.f64 %720 %259) (*.f64 ew %219) %220 (*.f64 eh %69) (*.f64 %55 %45) (*.f64 %45 %55) (*.f64 %69 eh) %84 (*.f64 %83 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %83) (*.f64 (*.f64 #s(literal -1 binary64) %45) eh) (neg.f64 (*.f64 #s(literal 1 binary64) %83)) (/.f64 %185 #s(literal 2 binary64)) (/.f64 %81 %219) (*.f64 eh %242) %234 (*.f64 %233 %63) (/.f64 %78 %231) (*.f64 eh (*.f64 %259 %63)) (*.f64 %81 %259) (/.f64 #s(literal 1 binary64) (/.f64 %219 %81)) (/.f64 %83 %1056) (/.f64 %83 %1058) (/.f64 %1060 %26) (/.f64 %84 (*.f64 %231 %26)) (/.f64 %84 (*.f64 %26 %231)) %1066 (/.f64 %93 %219) (/.f64 %233 ew) (/.f64 %55 %222) (neg.f64 %226) (neg.f64 (/.f64 eh %222)) (/.f64 (neg.f64 %233) %87) (/.f64 %720 %220) (*.f64 eh %253) (*.f64 %253 eh) (/.f64 #s(literal 1 binary64) (/.f64 %220 eh)) (*.f64 %233 %126) (/.f64 %726 (neg.f64 %222)) (/.f64 #s(literal 1 binary64) (/.f64 ew %233)) (*.f64 %55 (/.f64 #s(literal 1 binary64) %222)) (/.f64 #s(literal 1 binary64) (/.f64 %222 %55)) %387 (neg.f64 %800) %1090 (*.f64 #s(literal 2 binary64) %387) (+.f64 %387 %387) (-.f64 %387 %393) %488 (+.f64 #s(literal 1 binary64) %1094) (+.f64 %1094 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %1094) (-.f64 #s(literal 1 binary64) (neg.f64 %1094)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1094) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1094) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1094) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1094) (fma.f64 %413 %414 %1094) (fma.f64 #s(literal 2 binary64) %423 %1094) (fma.f64 %382 %434 %1094) (fma.f64 %454 #s(literal 1 binary64) %1094) (fma.f64 %466 %467 %1094) (cos.f64 %800) (cos.f64 %1090) (cos.f64 %1111) (cos.f64 (fabs.f64 %1111)) (cos.f64 (neg.f64 %1111)) (sin.f64 (fma.f64 #s(literal 2 binary64) %37 %40)) (sin.f64 (fma.f64 %37 #s(literal 1/2 binary64) %1090)) (sin.f64 (+.f64 %1111 %40)) (fma.f64 %1124 %47 %1125) (+.f64 (*.f64 %1124 %47) %1125) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1129) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1123) (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1129) %1124 (+.f64 %1129 %1129) (+.f64 %1129 %1123) (-.f64 %1129 %1129) (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %1136) (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %1136) (neg.f64 %1124) (+.f64 %1129 %1136) (neg.f64 (sin.f64 %800)) (sin.f64 %1090) %1144 (*.f64 %1124 %45) (*.f64 %1124 %69) (*.f64 %69 %1124) (neg.f64 %1144) (*.f64 %1150 #s(literal 1/2 binary64)) (/.f64 %1150 #s(literal 2 binary64)) (/.f64 %1150 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1150)) (-.f64 %1156 %1156) %1149 (cos.f64 %1158) (cos.f64 (-.f64 %1090 t)) (cos.f64 (fabs.f64 %1158)) (cos.f64 (fabs.f64 %66)) (cos.f64 (neg.f64 %1158)) (cos.f64 (neg.f64 %66)) (sin.f64 (+.f64 %66 %40)) (sin.f64 (+.f64 %1158 %40)) (fma.f64 %26 %488 %1144) (fma.f64 %45 %1124 %1175) (fma.f64 %488 %26 %1144) (fma.f64 %1124 %45 %1175) (+.f64 %1144 %1175) (+.f64 %1175 %1144) (-.f64 %1175 %1144) (fma.f64 %1124 %69 %1175) (fma.f64 %69 %1124 %1175) (neg.f64 (-.f64 %1144 %1175)) (-.f64 %1144 (*.f64 %70 %488)) (-.f64 %1144 (*.f64 (neg.f64 %488) %26)) (-.f64 %1144 (neg.f64 %1175)) (fma.f64 %26 %488 %1194) (fma.f64 %488 %26 %1194) (+.f64 %1175 %1194) (fma.f64 %1150 #s(literal 1/2 binary64) %1175) (fma.f64 %1199 #s(literal 1/2 binary64) %1144) (/.f64 (fma.f64 %1175 #s(literal 2 binary64) %1150) #s(literal 2 binary64)) (fma.f64 %1199 #s(literal 1/2 binary64) %1194) (/.f64 (fma.f64 %1144 #s(literal 2 binary64) %1199) #s(literal 2 binary64)) (/.f64 (+.f64 %1199 %1150) #s(literal 2 binary64)) (/.f64 (+.f64 %1150 %1199) #s(literal 2 binary64)) (/.f64 (fma.f64 %1199 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1150)) %382) (/.f64 (fma.f64 %1150 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1199)) %382) (/.f64 (fma.f64 %1199 #s(literal 2 binary64) (*.f64 %1150 #s(literal 2 binary64))) %382) (/.f64 (fma.f64 %1150 #s(literal 2 binary64) (*.f64 %1199 #s(literal 2 binary64))) %382) %1222 (/.f64 %87 %231) (neg.f64 %1224) (*.f64 ew %259) (*.f64 %259 ew) (/.f64 #s(literal 1 binary64) (/.f64 %219 ew)) (/.f64 %104 %246) (/.f64 %9 %231) (*.f64 %87 %248) (/.f64 #s(literal 1 binary64) (/.f64 %231 %87)) (/.f64 %83 ew) (*.f64 eh %960) (*.f64 %45 %93) %156 (/.f64 %84 %87) (*.f64 eh (*.f64 %126 %45)) (*.f64 %83 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %83)) %172 (/.f64 %72 ew) (/.f64 %126 %26) (/.f64 #s(literal -1 binary64) %153) (neg.f64 %1247) (/.f64 #s(literal 1 binary64) %162) (neg.f64 %980) (/.f64 %952 %70) (/.f64 #s(literal 2 binary64) %186) (*.f64 #s(literal -1 binary64) %1247) (*.f64 #s(literal 1 binary64) %172) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %52)) (*.f64 %172 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 %52 #s(literal 1 binary64))) (*.f64 %72 %126) (*.f64 %126 %72) (*.f64 (/.f64 #s(literal 2 binary64) ew) %744) (*.f64 %118 %170) (*.f64 (/.f64 #s(literal 2 binary64) %26) %909) (*.f64 %170 %118) (/.f64 #s(literal -2 binary64) %200) (*.f64 #s(literal -1 binary64) %980) (/.f64 #s(literal 1 binary64) (/.f64 %26 %126)) (/.f64 #s(literal 1 binary64) (/.f64 %153 #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) %172)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %172)) (/.f64 %923 %194) (/.f64 (*.f64 #s(literal 2 binary64) %172) #s(literal 2 binary64)) (/.f64 %757 %200) (pow.f64 %52 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %1283) (+.f64 %1285 %1285) %1287 (/.f64 %70 %231) (neg.f64 (/.f64 %70 %219)) (neg.f64 (/.f64 %26 %231)) (/.f64 %48 %219) (*.f64 %26 %259) (*.f64 %259 %26) (/.f64 #s(literal 1 binary64) (/.f64 %219 %26)) (/.f64 %739 %246) (/.f64 (*.f64 %26 #s(literal -1 binary64)) %231) (*.f64 %70 %248) (/.f64 #s(literal 1 binary64) (/.f64 %231 %70)) (*.f64 %48 %259) (/.f64 (+.f64 %358 %360) #s(literal 2 binary64)) (/.f64 (+.f64 %360 %358) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 %210)) (cos.f64 (-.f64 %27 %210))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 %210)) (cos.f64 (-.f64 %29 %210))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 t %1321)) (cos.f64 (-.f64 t %1321))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 %209)) (cos.f64 (-.f64 %27 %209))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 %1321)) (cos.f64 (-.f64 %27 %1321))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 %209)) (cos.f64 (-.f64 %29 %209))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 %1321)) (cos.f64 (-.f64 %29 %1321))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %38 %210)) (sin.f64 (+.f64 %38 %210))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %38 %209)) (sin.f64 (+.f64 %38 %209))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %38 %1321)) (sin.f64 (+.f64 %38 %1321))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %38 %1370)) (cos.f64 (+.f64 %38 %1370))) #s(literal 2 binary64)) (/.f64 %52 %219) (*.f64 ew %1287) (*.f64 %26 %1222) %1380 (*.f64 %1287 ew) (/.f64 %153 %231) (/.f64 %1383 %219) (/.f64 (*.f64 #s(literal 1 binary64) %52) %219) (*.f64 %52 %259) (*.f64 #s(literal 1 binary64) %1380) (*.f64 %259 %52) (/.f64 #s(literal 1 binary64) (/.f64 %219 %52)) (/.f64 (*.f64 %52 #s(literal -1 binary64)) %231) (/.f64 (*.f64 #s(literal -1 binary64) %52) %231) (*.f64 %1383 %259) %214 %216 %217 %218 %221 %223 %225 %227 %229 %230 %232 %235 %237 %239 %241 %243 %244 %245 %247 %249 %250 %252 %254 %256 %258 %261 %263 %264 %265 %266 %268 %270 %272 %274 %275 %279 %282 %287 %289 %291 %297 %299 %302 %305 %307 %309 %311 %313 %315 %317 %323 (/.f64 %83 %220) (*.f64 eh (/.f64 %45 %220)) (*.f64 %45 %1066) %1401 (/.f64 %156 %219) (/.f64 %1060 ew) (*.f64 %93 %1404) (*.f64 %233 %960) (*.f64 %960 %233) (*.f64 %1404 %93) (/.f64 %84 %222) (*.f64 eh (*.f64 %253 %45)) (*.f64 %83 %253) (/.f64 #s(literal 1 binary64) (/.f64 %220 %83)) (/.f64 %83 %219) (*.f64 eh %1404) (*.f64 %45 %233) %1060 (/.f64 %84 %231) (*.f64 eh %1419) (*.f64 %83 %259) (/.f64 #s(literal 1 binary64) (/.f64 %219 %83)) %325 %327 %329 %330 %331 %332 %333 %334 %336 %338 %340 %343 %344 %346 %348 %350 %352 %354 %356 %363 %365 (fma.f64 eh %1425 %52) (fma.f64 ew %26 %1427) (fma.f64 %26 ew %1427) (fma.f64 %63 %1430 %52) (fma.f64 %45 %1432 %52) (fma.f64 %93 %1434 %52) %1436 (fma.f64 %156 %81 %52) (fma.f64 %1425 eh %52) (fma.f64 %1432 %45 %52) (fma.f64 %1440 %93 %52) (fma.f64 %1442 %63 %52) (+.f64 %52 %1427) (+.f64 %1427 %52) (-.f64 %52 (*.f64 %78 %156)) (-.f64 %52 (*.f64 %55 %1425)) (-.f64 %52 %1450) (-.f64 %52 (*.f64 %158 %81)) (-.f64 %52 (*.f64 (neg.f64 %1432) %45)) (-.f64 %1427 %153) (fma.f64 eh %1425 %1458) (fma.f64 eh %1425 %162) (fma.f64 %63 %1430 %1458) (fma.f64 %63 %1430 %162) (fma.f64 %45 %1432 %1458) (fma.f64 %45 %1432 %162) (fma.f64 %93 %1434 %1458) (fma.f64 %93 %1434 %162) (fma.f64 %81 %156 %1458) (fma.f64 %81 %156 %162) (fma.f64 %156 %81 %1458) (fma.f64 %156 %81 %162) (fma.f64 %1425 eh %1458) (fma.f64 %1425 eh %162) (fma.f64 %1432 %45 %1458) (fma.f64 %1432 %45 %162) (fma.f64 %1440 %93 %1458) (fma.f64 %1440 %93 %162) (fma.f64 %1442 %63 %1458) (fma.f64 %1442 %63 %162) (neg.f64 (neg.f64 %1436)) (+.f64 %1427 %1458) (+.f64 %1427 %162) #s(literal 3 binary64) %1483 (*.f64 %1149 ew) (fma.f64 ew %1144 %1485) (fma.f64 ew %1175 %1488) (fma.f64 %26 (*.f64 %488 ew) %1488) (fma.f64 %52 %488 %1488) (fma.f64 %45 (*.f64 %1124 ew) %1485) (fma.f64 %488 %52 %1488) (fma.f64 %1124 %1487 %1485) (fma.f64 %1144 ew %1485) (fma.f64 %1175 ew %1488) (fma.f64 (*.f64 ew %488) %26 %1488) (fma.f64 (*.f64 ew %45) %1124 %1485) (fma.f64 (*.f64 ew %1124) %45 %1485) (+.f64 %1485 %1488) (+.f64 %1488 %1485) (-.f64 %1485 %1488) (-.f64 %1485 (neg.f64 %1488)) (-.f64 %1485 (*.f64 %87 %1144)) %1512 %1513 %1514 %1515 %1516 %1521 %1522 (*.f64 %55 %55) (*.f64 %1524 %1524) (pow.f64 eh #s(literal 2 binary64)) (*.f64 %1527 eh) (/.f64 #s(literal 1 binary64) (pow.f64 eh #s(literal -2 binary64))) %1533 (fabs.f64 %1533) (fabs.f64 %1535) (pow.f64 %45 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %45 #s(literal -2 binary64))) (*.f64 %45 %45) (*.f64 %69 %69) (*.f64 %1542 %1542) (/.f64 (-.f64 %1545 %1547) #s(literal 2 binary64)) (*.f64 (pow.f64 %45 #s(literal 1 binary64)) %45) (sqrt.f64 (*.f64 %1533 %1533)) (*.f64 eh %1554) %1556 (*.f64 %1533 %1522) (*.f64 %1554 eh) (pow.f64 %83 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %83 #s(literal -2 binary64))) (*.f64 %45 (*.f64 %45 %1522)) (*.f64 %83 %83) (*.f64 (*.f64 %1522 %45) %45) (*.f64 (pow.f64 %83 #s(literal 1 binary64)) %83) %1569 (*.f64 %1570 %1570) (*.f64 %87 %87) (pow.f64 ew #s(literal 2 binary64)) (*.f64 %929 ew) (/.f64 #s(literal 1 binary64) (pow.f64 ew #s(literal -2 binary64))) %1577 (+.f64 #s(literal 1/2 binary64) %1580) (+.f64 #s(literal 1/2 binary64) %1584) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1532) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1532) (-.f64 #s(literal 1 binary64) %1533) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1580) (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %1584) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1580) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1584) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %38)))) (fma.f64 #s(literal 2 binary64) %432 %1532) (fma.f64 #s(literal 2 binary64) %432 %1580) (fma.f64 #s(literal 2 binary64) %432 %1584) (pow.f64 %26 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %26 #s(literal -2 binary64))) (*.f64 %26 %26) (*.f64 %70 %70) (*.f64 %1605 %1605) (-.f64 #s(literal 1 binary64) (*.f64 %1607 %1607)) (/.f64 (+.f64 %1547 %1545) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 t)) (cos.f64 (-.f64 %27 t))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 t)) (cos.f64 (-.f64 %29 t))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 t %27)) (cos.f64 (-.f64 t %27))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 t %29)) (cos.f64 (-.f64 t %29))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 %27)) (cos.f64 (-.f64 %27 %27))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %27 %29)) (cos.f64 (-.f64 %27 %29))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 %27)) (cos.f64 (-.f64 %29 %27))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %29 %29)) (cos.f64 (-.f64 %29 %29))) #s(literal 2 binary64)) (*.f64 %760 %26) (/.f64 (+.f64 (sin.f64 (-.f64 %38 t)) (sin.f64 (+.f64 %38 t))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %38 %27)) (sin.f64 (+.f64 %38 %27))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %38 %29)) (sin.f64 (+.f64 %38 %29))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %38 %38)) (cos.f64 (+.f64 %38 %38))) #s(literal 2 binary64)) (*.f64 ew (*.f64 ew %1577)) %1687 (*.f64 %1577 %1569) (*.f64 (*.f64 %1577 ew) ew) (pow.f64 %52 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) %1692) (*.f64 %26 %1694) (*.f64 %52 %52) (*.f64 %1697 %26) (*.f64 %1283 %52) %1701 (/.f64 %1533 %1687) (/.f64 %1703 %1577) (/.f64 %1535 %1705) (neg.f64 (/.f64 %1535 %1687)) (neg.f64 (/.f64 %1533 %1705)) (/.f64 (neg.f64 %1703) (neg.f64 %1577)) (/.f64 (*.f64 %1533 #s(literal 1 binary64)) %1687) (*.f64 %1533 %1692) (*.f64 %1692 %1533) (/.f64 #s(literal 1 binary64) (/.f64 %1687 %1533)) (*.f64 %1703 (/.f64 #s(literal 1 binary64) %1577)) (/.f64 (neg.f64 %1535) (neg.f64 %1705)) (/.f64 #s(literal 1 binary64) (/.f64 %1577 %1703)) (*.f64 %1535 (/.f64 #s(literal 1 binary64) %1705)) (/.f64 #s(literal 1 binary64) (/.f64 %1705 %1535)) (*.f64 %45 (/.f64 %45 %1687)) (*.f64 %1733 %1734) (*.f64 %1734 %1733) (/.f64 (/.f64 %1703 %26) %26) (*.f64 %45 (*.f64 %45 %1692)) %1741 (pow.f64 %26 %452) (*.f64 %26 %1577) (*.f64 %1577 %26) (*.f64 ew (*.f64 ew %1741)) %1747 (*.f64 %1741 %1569) (*.f64 (*.f64 %1741 ew) ew) (*.f64 %26 %1687) (*.f64 %1577 %1694) (*.f64 %1687 %26) (*.f64 %1697 %1577) %764 %465 %765 %766 %767 %768 %769 %770 %771 %773 %775 %776 %778 %779 %780 %782 %783 %784 %785 %786 %787 %788 %789 %790 %791 %792 %793 %794 %796 %798 %799 %802 %803 %805 %806 %808 %809 %810 %812 %813 %815 %817 %818 %819 %820 %822 %824 %825 %826 %828 %829 %830 %831 %832 %833 %834 %836 %837 %839 %842 %843 %844 %845 %847 %849 %851 %853 %855 %856 %857 %859 %860 %861 %862 %863 %865 %868 %870 %873 %875 %878 %881 %883 %885 %888 %891 %894 %897 %899 %901 %47 %1755 %1756 %1757 %1759 %1761 %1763 %1765 %1767 %1768 %1770 %1771 %1772 %1773 %1775 %1776 %1774 (*.f64 %47 #s(literal 2 binary64)) (neg.f64 %1778) (*.f64 #s(literal 1 binary64) %1774) (*.f64 #s(literal 2 binary64) %1769) (*.f64 %1774 #s(literal 1 binary64)) (*.f64 %1769 #s(literal 2 binary64)) (/.f64 %1784 #s(literal 2 binary64)) (/.f64 %1786 #s(literal 2 binary64)) (+.f64 %47 %47) (-.f64 %47 %1789) (fma.f64 #s(literal 1 binary64) %47 %1769) (fma.f64 %47 #s(literal 1 binary64) %1769) (+.f64 %1769 %1769) (-.f64 %1769 (*.f64 #s(literal -1 binary64) %47)) (-.f64 %1769 (*.f64 %1789 #s(literal 1 binary64))) (-.f64 %1769 (neg.f64 %1769)) (fma.f64 %1774 #s(literal 1/2 binary64) %1769) (/.f64 (fma.f64 %47 #s(literal 2 binary64) %1774) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) %1769 %1803) (fma.f64 %1769 #s(literal 1 binary64) %1805) (+.f64 %1805 %1805) (+.f64 %1803 %1803) (*.f64 #s(literal 2 binary64) %1812) (*.f64 #s(literal 2 binary64) %1816) (/.f64 (fma.f64 %1774 #s(literal 2 binary64) %1786) %382) (/.f64 (fma.f64 %1774 #s(literal 2 binary64) %1784) %382) (*.f64 #s(literal 2 binary64) %1828) (*.f64 #s(literal 2 binary64) %1836) (*.f64 #s(literal 2 binary64) %1843) (*.f64 #s(literal 2 binary64) %1851) (*.f64 #s(literal 2 binary64) %1859) (fma.f64 #s(literal 2 binary64) %47 #s(literal 1 binary64)) %1862 (+.f64 #s(literal 1 binary64) %1774) (+.f64 %1774 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) %47)) (*.f64 #s(literal 2 binary64) (+.f64 %47 #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) %1778) (-.f64 %1774 #s(literal -1 binary64)) (neg.f64 (-.f64 %1778 #s(literal 1 binary64))) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1774) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1774) (fma.f64 #s(literal 1 binary64) %1774 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1774) (fma.f64 #s(literal 2 binary64) %1769 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1774) (fma.f64 %1774 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %1769 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 %47 #s(literal 1 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/2 binary64) %1769)) (fma.f64 %413 %414 %1774) (fma.f64 #s(literal 2 binary64) %423 %1774) (/.f64 (fma.f64 %1774 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 %382 %434 %1774) (fma.f64 %454 #s(literal 1 binary64) %1774) (fma.f64 %466 %467 %1774) (+.f64 %47 (+.f64 %47 #s(literal 1 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) %47) %47) (fma.f64 #s(literal 1 binary64) %47 %1896) (fma.f64 %47 #s(literal 1 binary64) %1896) (+.f64 %1769 %1896) (+.f64 (+.f64 #s(literal 1 binary64) %1769) %1769) (fma.f64 %1774 #s(literal 1/2 binary64) %1896) (fma.f64 #s(literal 2 binary64) %1812 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1816 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1828 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1836 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1843 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1851 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1859 #s(literal 1 binary64)) %1917 %1921 %1929 %1554 (*.f64 %1533 eh) (*.f64 %45 %83) (*.f64 %83 %45) %1933 (fabs.f64 %1933) (fabs.f64 (neg.f64 %1933)) (pow.f64 %1701 #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 %1533 %1938)) (/.f64 %1941 %1942) (/.f64 (sqrt.f64 (fabs.f64 %1703)) (sqrt.f64 (fabs.f64 %1577))) (/.f64 (neg.f64 %1941) (neg.f64 %1942)) (*.f64 %1941 (sqrt.f64 (fabs.f64 %1692))) (*.f64 %1941 (/.f64 #s(literal 1 binary64) %1942)) (/.f64 #s(literal 1 binary64) (/.f64 %1942 %1941)) (sqrt.f64 (*.f64 %1933 %1933)) %1961 (*.f64 %1933 ew) (/.f64 (*.f64 ew %1941) %1942) (/.f64 (*.f64 %1941 ew) %1942) %1967 (*.f64 ew (*.f64 %1933 eh)) (*.f64 %1933 %1970) (*.f64 %1961 eh) (*.f64 %1970 %1933) (*.f64 (*.f64 eh %1933) ew) (/.f64 (*.f64 %1970 %1941) %1942) %1979 %1980 (*.f64 %1933 %26) (/.f64 (*.f64 %26 %1941) %1942) (/.f64 (*.f64 %1941 %26) %1942) %1986 (*.f64 %26 %1961) (*.f64 %52 %1933) (*.f64 %1933 %52) (*.f64 %1961 %26) (*.f64 %1980 ew) (/.f64 (*.f64 %52 %1941) %1942) %1994 (/.f64 (*.f64 eh %1996) ew) (*.f64 eh %1999) (*.f64 %93 %1996) (*.f64 %1999 eh) (*.f64 %1996 %93) (/.f64 (*.f64 %55 %1996) %87) (*.f64 eh (*.f64 %126 %1996)) (/.f64 %1554 %1986) (*.f64 %1533 (/.f64 eh %1986)) (/.f64 %2011 %1980) (/.f64 (*.f64 %93 %1533) %1980) (/.f64 (/.f64 %1554 %1980) ew) (*.f64 %2017 %2018) (*.f64 (/.f64 %1533 %52) (/.f64 eh %1933)) (*.f64 %955 (/.f64 %1533 %1933)) (*.f64 %2018 %2017) (/.f64 (/.f64 %2011 %26) %1933) (/.f64 (/.f64 %2011 %1933) %26) (/.f64 %2030 %2031) (neg.f64 (/.f64 %2030 %1986)) (neg.f64 (/.f64 %1554 %2031)) (/.f64 (neg.f64 %2011) (neg.f64 %1980)) (/.f64 (*.f64 %1554 #s(literal 1 binary64)) %1986) (*.f64 %1533 (*.f64 eh %2042)) (*.f64 %1554 %2042) (*.f64 %2042 %1554) (/.f64 #s(literal 1 binary64) (/.f64 %1986 %1554)) (*.f64 %2011 (/.f64 #s(literal 1 binary64) %1980)) (/.f64 (neg.f64 %2030) (neg.f64 %2031)) (/.f64 #s(literal 1 binary64) (/.f64 %1980 %2011)) (*.f64 %2030 (/.f64 #s(literal 1 binary64) %2031)) (/.f64 #s(literal 1 binary64) (/.f64 %2031 %2030)) %2061 (/.f64 (*.f64 %1522 %2062) %1569) (*.f64 eh (*.f64 eh %2065)) (*.f64 %1522 %2065) (*.f64 %2069 %2062) %2071 (*.f64 %2065 %1522) (neg.f64 %2073) (/.f64 %1556 %1747) (*.f64 %1533 (/.f64 %1522 %1747)) (/.f64 (*.f64 %2069 %1533) %1741) (/.f64 %2080 %1741) (/.f64 %2082 %1569) (*.f64 %1703 %2084) (*.f64 %2084 %1703) (/.f64 %2087 %2088) (/.f64 (neg.f64 %2080) (neg.f64 %1741)) (/.f64 (*.f64 %1556 #s(literal 1 binary64)) %1747) (*.f64 %1533 (*.f64 %1522 %2095)) (*.f64 %1556 %2095) (*.f64 %2095 %1556) (/.f64 #s(literal 1 binary64) (/.f64 %1747 %1556)) (*.f64 %2080 (/.f64 #s(literal 1 binary64) %1741)) (/.f64 (neg.f64 %2087) (neg.f64 %2088)) (/.f64 #s(literal 1 binary64) (/.f64 %1741 %2080)) (*.f64 %2087 (/.f64 #s(literal 1 binary64) %2088)) (/.f64 #s(literal 1 binary64) (/.f64 %2088 %2087)) (/.f64 (/.f64 %2080 %1577) %26) (/.f64 (/.f64 %2080 %26) %1577) (fma.f64 #s(literal 1/2 binary64) %2071 %72) (fma.f64 %1522 %2118 %72) (fma.f64 %2071 #s(literal 1/2 binary64) %72) %2123 (fma.f64 %2069 %2124 %72) (fma.f64 %2126 %2062 %72) (+.f64 %72 %2128) (+.f64 %2128 %72) (-.f64 %72 (*.f64 #s(literal -1/2 binary64) %2071)) (-.f64 %2128 %170) (neg.f64 (-.f64 %170 %2128)) (-.f64 %72 (*.f64 %2073 #s(literal 1/2 binary64))) (-.f64 %72 (neg.f64 %2128)) (fma.f64 #s(literal -1 binary64) %170 %2128) (fma.f64 #s(literal 1 binary64) %72 %2128) (fma.f64 #s(literal 2 binary64) %744 %2128) (fma.f64 %72 #s(literal 1 binary64) %2128) (fma.f64 %2144 %2082 %72) (fma.f64 %2146 %2080 %72) (fma.f64 #s(literal 2 binary64) %753 %2128) (fma.f64 %1556 %2149 %72) (fma.f64 %2151 %2095 %72) (/.f64 %2153 %26) (/.f64 (fma.f64 %2128 %70 #s(literal -1 binary64)) %70) (/.f64 (neg.f64 %2153) %70) (*.f64 %2153 %72) (/.f64 #s(literal 1 binary64) (/.f64 %26 %2153)) (/.f64 (fma.f64 %72 %1747 %2151) %1747) (+.f64 (/.f64 (*.f64 %2128 %26) %26) %72) (/.f64 (fma.f64 %2151 %26 (*.f64 %1747 #s(literal 1 binary64))) %2169) (/.f64 (fma.f64 #s(literal 1 binary64) %1747 (*.f64 %26 %2151)) %2173) (/.f64 (fma.f64 %2151 %26 (*.f64 #s(literal 1 binary64) %1747)) %2169) (/.f64 (fma.f64 #s(literal 1 binary64) %1747 (*.f64 %2151 %26)) %2173) (/.f64 (fma.f64 %2151 %70 (*.f64 %1747 #s(literal -1 binary64))) %2183) (/.f64 (fma.f64 #s(literal -1 binary64) %1747 (*.f64 %70 %2151)) %2187) (/.f64 (fma.f64 %2151 %70 (*.f64 #s(literal -1 binary64) %1747)) %2183) (/.f64 (fma.f64 #s(literal -1 binary64) %1747 (*.f64 %2151 %70)) %2187) (fma.f64 #s(literal 1/2 binary64) %2071 %2195) (fma.f64 %1522 %2118 %2195) (fma.f64 %2071 #s(literal 1/2 binary64) %2195) (fma.f64 %2122 %2065 %2195) (fma.f64 %2069 %2124 %2195) (fma.f64 %2126 %2062 %2195) %2202 (fma.f64 %1522 (neg.f64 %2065) %2123) (fma.f64 %2205 %2065 %2123) (fma.f64 %2069 (neg.f64 %2062) %2123) (fma.f64 (neg.f64 %2069) %2062 %2123) (+.f64 %72 %2211) (+.f64 %2128 %2195) (+.f64 %2195 %2128) (-.f64 %2128 (+.f64 %170 %2071)) (+.f64 %72 %2217) (+.f64 %2123 %2073) (+.f64 %2073 %2123) (neg.f64 %2221) (-.f64 %2128 (-.f64 %170 %2073)) (-.f64 %2128 (neg.f64 %2195)) (fma.f64 #s(literal -1 binary64) %170 %2211) (fma.f64 #s(literal 1 binary64) %72 %2211) (fma.f64 #s(literal 2 binary64) %744 %2211) (fma.f64 %72 #s(literal 1 binary64) %2211) (fma.f64 #s(literal -1 binary64) %170 %2217) (fma.f64 #s(literal 1 binary64) %72 %2217) (fma.f64 #s(literal 2 binary64) %744 %2217) (fma.f64 %72 #s(literal 1 binary64) %2217) (fma.f64 %2144 %2082 %2195) (fma.f64 %2146 %2080 %2195) (fma.f64 #s(literal 2 binary64) %753 %2211) (fma.f64 #s(literal 2 binary64) %753 %2217) (fma.f64 %1556 %2149 %2195) (fma.f64 %2151 %2095 %2195) (fma.f64 %1556 (neg.f64 %2095) %2123) (fma.f64 %2087 %2095 %2123) (fma.f64 %2153 %72 %2073) (/.f64 (-.f64 (*.f64 %2123 %1741) %2080) %1741) (/.f64 %2249 %1747) (/.f64 (/.f64 %2249 %1741) %1569) (/.f64 (/.f64 %2249 %1569) %1741) (/.f64 (neg.f64 %2249) %2088) (/.f64 (-.f64 (*.f64 %2123 %2088) %2087) %2088) (*.f64 %2249 %2095) (/.f64 #s(literal 1 binary64) (/.f64 %1747 %2249)) (-.f64 (/.f64 %2248 %1747) %2071) (/.f64 (-.f64 (*.f64 %2153 %1741) (*.f64 %26 %2080)) (*.f64 %26 %1741)) (/.f64 (-.f64 (*.f64 %2153 %1747) (*.f64 %26 %1556)) %2173) (/.f64 (-.f64 (*.f64 %2153 %2088) (*.f64 %26 %2087)) (*.f64 %26 %2088)) %2279 (/.f64 %2221 %87) (neg.f64 (/.f64 %2221 ew)) (/.f64 %2202 %104) (neg.f64 (/.f64 %2202 %87)) (/.f64 %2286 ew) (*.f64 %126 %2202) (*.f64 %2202 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %2202)) (-.f64 %2292 %2294) (/.f64 (*.f64 %2202 #s(literal -1 binary64)) %87) (*.f64 %2221 %131) (neg.f64 (*.f64 %2221 %126)) (+.f64 (/.f64 %2128 ew) (/.f64 %2195 ew)) (+.f64 %2292 %2304) (+.f64 %2292 %2306) (/.f64 #s(literal 1 binary64) (/.f64 %87 %2221)) (neg.f64 (-.f64 %2294 %2292)) (*.f64 %2286 %126) (/.f64 (-.f64 (*.f64 %2292 ew) %2071) ew) (fma.f64 %2123 %126 %2304) (fma.f64 %2123 %126 %2306) (/.f64 (-.f64 (*.f64 %2123 ew) (*.f64 ew %2071)) %1569) (/.f64 %2249 %2322) (/.f64 (*.f64 %2249 #s(literal 1 binary64)) %2322) (/.f64 (*.f64 %2249 %126) %1747) (/.f64 (*.f64 %2249 #s(literal -1 binary64)) (*.f64 %1747 %87)) %2331 %2332 (/.f64 %1522 ew) %2334 (/.f64 %2205 %87) (neg.f64 %2336) (/.f64 %2338 ew) (*.f64 %126 %1522) (*.f64 %1522 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %1522)) (/.f64 (neg.f64 %2205) %104) (/.f64 (*.f64 %1522 #s(literal -1 binary64)) %87) (*.f64 %2205 %131) (/.f64 #s(literal 1 binary64) (/.f64 %87 %2205)) (*.f64 %2338 %126) (/.f64 %2122 ew) %2353 (*.f64 %2334 #s(literal 1/2 binary64)) (/.f64 %2334 #s(literal 2 binary64)) (/.f64 (*.f64 %2205 #s(literal 1/2 binary64)) %87) (/.f64 (*.f64 #s(literal 1/2 binary64) %2205) %87) (/.f64 (neg.f64 %2122) %87) (/.f64 %2338 %5) (/.f64 (*.f64 #s(literal 1 binary64) %1522) %146) (*.f64 %1522 (*.f64 %126 #s(literal 1/2 binary64))) (*.f64 %2122 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %2122)) (/.f64 (*.f64 %2334 #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %2334) #s(literal 2 binary64)) (/.f64 (*.f64 %2205 #s(literal 1 binary64)) (*.f64 %87 #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1 binary64) %2205) %914) (fma.f64 eh %93 %2379) (fma.f64 ew #s(literal -1/2 binary64) %2334) %2382 (+.f64 %2334 %2379) (+.f64 %2379 %2334) (-.f64 %2334 (*.f64 #s(literal 1/2 binary64) ew)) (-.f64 %2334 (*.f64 %87 #s(literal -1/2 binary64))) (-.f64 %2334 (neg.f64 %2379)) (-.f64 %2379 %2336) (neg.f64 (-.f64 %2336 %2379)) (/.f64 %2394 ew) (fma.f64 %126 %1522 %2379) (fma.f64 %1522 %126 %2379) (/.f64 (neg.f64 %2394) %87) (fma.f64 %2205 %131 %2379) (/.f64 (fma.f64 %2379 %87 %2205) %87) (fma.f64 %2338 %126 %2379) (*.f64 %2394 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %2394)) (+.f64 (/.f64 (*.f64 %2379 ew) ew) %2334) (*.f64 t %2410) %2412 (*.f64 %2382 %565) (*.f64 %2414 t) (/.f64 (*.f64 %2394 %565) ew) (/.f64 (*.f64 %565 %2394) ew) (fma.f64 ew %2420 %2421) (fma.f64 t %2423 %2421) (fma.f64 t (*.f64 t %2334) %2426) (fma.f64 #s(literal -1/2 binary64) %2428 %2421) (fma.f64 %565 %2334 %2426) (fma.f64 %565 %2379 %2421) (fma.f64 %2334 %565 %2426) (fma.f64 %2379 %565 %2421) (fma.f64 %2434 t %2421) (fma.f64 %2436 #s(literal -1/2 binary64) %2421) (fma.f64 %2438 ew %2421) (fma.f64 (*.f64 %2334 t) t %2426) (+.f64 %2426 %2421) (+.f64 %2421 %2426) (-.f64 %2426 (*.f64 %2444 %2334)) (-.f64 %2426 (*.f64 %2336 %565)) (-.f64 %2426 (neg.f64 %2421)) (fma.f64 %1522 (*.f64 %126 %565) %2426) (fma.f64 (*.f64 %565 %1522) %126 %2426) (fma.f64 t %2410 ew) (fma.f64 %565 %2382 ew) %2457 (fma.f64 %2414 t ew) (+.f64 ew %2412) (+.f64 %2412 ew) (-.f64 ew %2461) (-.f64 %2412 %87) (+.f64 ew %2464) (+.f64 ew %2467) (neg.f64 (-.f64 %2461 ew)) (fma.f64 ew #s(literal 1 binary64) %2412) (fma.f64 #s(literal 1 binary64) ew %2412) (fma.f64 ew #s(literal 1 binary64) %2464) (fma.f64 ew #s(literal 1 binary64) %2467) (fma.f64 #s(literal 1 binary64) ew %2464) (fma.f64 #s(literal 1 binary64) ew %2467) (fma.f64 ew %2420 %2477) (fma.f64 t %2423 %2477) (fma.f64 #s(literal -1/2 binary64) %2428 %2477) (fma.f64 %565 %2379 %2477) (fma.f64 %5 #s(literal 1/2 binary64) %2412) (fma.f64 %2379 %565 %2477) (fma.f64 %9 #s(literal -1 binary64) %2412) (fma.f64 %2434 t %2477) (fma.f64 %2436 #s(literal -1/2 binary64) %2477) (fma.f64 %2438 ew %2477) (+.f64 %2426 %2477) (+.f64 (+.f64 ew %2426) %2421) (fma.f64 %5 #s(literal 1/2 binary64) %2464) (fma.f64 %5 #s(literal 1/2 binary64) %2467) (fma.f64 %9 #s(literal -1 binary64) %2464) (fma.f64 %9 #s(literal -1 binary64) %2467) %2495 (fma.f64 ew #s(literal -1/2 binary64) %2497) %2499 (+.f64 %2379 %2497) (+.f64 %2497 %2379) (-.f64 %2379 (neg.f64 %2497)) (neg.f64 (neg.f64 %2499)) (/.f64 (-.f64 %2394 %2122) ew) (fma.f64 eh %93 %2509) (fma.f64 #s(literal -1/2 binary64) %2334 %2382) (fma.f64 %2334 #s(literal -1/2 binary64) %2382) (+.f64 %2334 %2509) (+.f64 %2382 %2508) (+.f64 %2508 %2382) (fma.f64 eh %93 %2516) (-.f64 %2382 %2353) (fma.f64 #s(literal 1/2 binary64) %2336 %2382) (fma.f64 %2336 #s(literal 1/2 binary64) %2382) (+.f64 %2334 %2516) (-.f64 %2382 (neg.f64 %2508)) (-.f64 %2379 (+.f64 %2336 %2353)) (-.f64 %2379 (-.f64 %2336 %2508)) (fma.f64 %126 %1522 %2509) (fma.f64 %1522 %126 %2509) (fma.f64 (*.f64 #s(literal -1/2 binary64) %1522) %126 %2382) (/.f64 (-.f64 (*.f64 %2382 ew) %2122) ew) (fma.f64 %126 %1522 %2516) (fma.f64 %1522 %126 %2516) (fma.f64 %2205 %131 %2509) (fma.f64 %2205 %131 %2516) (fma.f64 %2338 %126 %2509) (fma.f64 %2394 %126 %2508) (fma.f64 %2338 %126 %2516) (/.f64 (-.f64 (*.f64 %2394 ew) (*.f64 ew %2122)) %1569) (*.f64 t %2546) %2548 (*.f64 %2499 %565) (*.f64 %2550 t) (neg.f64 %2552) (fma.f64 ew %2420 %2554) (fma.f64 ew %2420 %2556) (fma.f64 t %2423 %2554) (fma.f64 t %2423 %2556) (fma.f64 #s(literal -1/2 binary64) %2428 %2554) (fma.f64 #s(literal -1/2 binary64) %2428 %2556) (fma.f64 %565 %2379 %2554) (fma.f64 %565 %2379 %2556) (fma.f64 %2379 %565 %2554) (fma.f64 %2379 %565 %2556) (fma.f64 %2434 t %2554) (fma.f64 %2434 t %2556) (fma.f64 %2436 #s(literal -1/2 binary64) %2554) (fma.f64 %2436 #s(literal -1/2 binary64) %2556) (fma.f64 %2438 ew %2554) (fma.f64 %2438 ew %2556) (+.f64 %2426 %2554) (+.f64 %2426 %2556) (fma.f64 t %2410 %2574) (fma.f64 t %2410 %2576) (fma.f64 %565 %2382 %2574) (fma.f64 %565 %2382 %2576) (fma.f64 %2382 %565 %2574) (fma.f64 %2382 %565 %2576) (fma.f64 %2414 t %2574) (fma.f64 %2414 t %2576) (+.f64 %2412 %2574) (+.f64 %2412 %2576) (fma.f64 t %2546 ew) (fma.f64 %565 %2499 ew) %2588 (fma.f64 %2550 t ew) (+.f64 ew %2548) (+.f64 %2548 ew) (-.f64 ew %2552) (-.f64 %2548 %87) (+.f64 ew %2594) (neg.f64 (-.f64 %2552 ew)) (fma.f64 ew #s(literal 1 binary64) %2548) (fma.f64 #s(literal 1 binary64) ew %2548) (fma.f64 ew #s(literal 1 binary64) %2594) (fma.f64 #s(literal 1 binary64) ew %2594) (fma.f64 %5 #s(literal 1/2 binary64) %2548) (fma.f64 %9 #s(literal -1 binary64) %2548) (fma.f64 %5 #s(literal 1/2 binary64) %2594) (fma.f64 %9 #s(literal -1 binary64) %2594) %2606 %2607 %324 %2608 %2609 %2610 %2612 %2614 %2616 %2617 %2618 %2620 %2622 %2623 %2624 %2626 %2628 %2630 %2632 %2634 %2636 %2638 %2639 %2640 %2644 %2646 %2648 %2650 %2653 (*.f64 %45 %215) (*.f64 %214 %69) (*.f64 %69 %214) (*.f64 %215 %45) %2611 (/.f64 %2658 %219) (/.f64 (*.f64 %69 %277) %278) (/.f64 (*.f64 %69 %284) %286) (/.f64 (*.f64 %69 %294) %296) %337 (/.f64 %2666 ew) (/.f64 (*.f64 %84 %81) %87) (/.f64 (*.f64 %81 %84) %87) (*.f64 eh %2658) (*.f64 %55 (*.f64 %89 %84)) (*.f64 %55 %341) (*.f64 %86 %84) (*.f64 %84 %86) (*.f64 (*.f64 %84 %55) %89) (*.f64 (*.f64 %86 %55) %45) (*.f64 (*.f64 %86 eh) %69) (neg.f64 %339) (/.f64 (neg.f64 %2666) %87) (*.f64 %78 (*.f64 %126 %84)) (*.f64 %2666 %126) (/.f64 #s(literal 1 binary64) (/.f64 ew %2666)) %2692 %2693 %2695 %2696 %2697 %2698 %2699 %2700 %2701 %2702 %2704 %2705 %2707 %2709 %2710 %2711 %2713 %2715 %2717 %2719 %2721 %2723 %2725 %2727 %2730 %2732 %2734 %2735 %2736 %2737 %2738 %2739 %2740 %2741 %2743 %2744 %2746 %2747 %2750 %2752 %2754 %2756 %2758 %2760 %2762 %2764 %2765 %2767 %2768 %2769 %2770 %2771 %2772 %2773 %2774 %2775 %2776 %2778 %2779 %2780 %2781 %2782 %2784 %2786 %2788 %2790 %2791 %2792 %2793 %2795 %2797 %2799 %2800 %2802 %2804 %2805 %2807 %2809 %2811 %2813 %2814 %2816 %2818 %2820 %2822 %2824 %2826 %2828 %2830 %2832 %2835 %2838 %2840 %2842 %2844 %2846 %2847 %2849 %2851 %2853 %2854 %2855 %724 %2856 %2858 %2860 %2862 %2863 %2864 %2865 %2866 %2867 %2869 %2871 %2873 (*.f64 ew %2874) (*.f64 %26 %2876) (/.f64 %1380 eh) (/.f64 %2879 %219) (*.f64 %26 %2881) (*.f64 %1222 %2883) (*.f64 %1287 %724) (*.f64 %724 %1287) (/.f64 %153 (*.f64 %219 %55)) (/.f64 %153 (*.f64 %55 %219)) (/.f64 %153 (*.f64 %231 eh)) (/.f64 %153 (*.f64 eh %231)) (/.f64 %153 (neg.f64 %2872)) (/.f64 (*.f64 %70 %724) %231) (/.f64 (neg.f64 %2879) %231) (/.f64 (*.f64 %724 %70) %231) (/.f64 %2903 %55) (/.f64 (*.f64 %1287 %87) %55) (/.f64 (*.f64 %87 %1287) %55) (*.f64 %52 %2909) (/.f64 #s(literal 1 binary64) (/.f64 %2872 %52)) (/.f64 %2913 eh) (*.f64 ew %2915) (*.f64 %26 %2917) (*.f64 %1380 %2861) (*.f64 %2861 %1380) (*.f64 %2879 %259) (*.f64 %2922 ew) (/.f64 (*.f64 %70 %87) (*.f64 %231 %55)) (/.f64 (*.f64 %87 %70) (*.f64 %55 %231)) (/.f64 #s(literal 1 binary64) (/.f64 %219 %2879)) (/.f64 #s(literal 1 binary64) (/.f64 eh %1380)) (/.f64 (*.f64 %1380 #s(literal -1 binary64)) %55) (*.f64 %2913 %2861) %2861 (/.f64 #s(literal -1 binary64) %55) (neg.f64 %2938) (/.f64 #s(literal 1 binary64) %726) (neg.f64 %2870) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) eh)) (*.f64 #s(literal -1 binary64) %2938) (*.f64 #s(literal 1 binary64) %2861) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) eh)) (*.f64 %2861 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 eh #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) %2951) (*.f64 #s(literal -1 binary64) %2870) (/.f64 #s(literal 1 binary64) (/.f64 %55 #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) %2861)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %2861)) (/.f64 (*.f64 #s(literal 2 binary64) %2861) #s(literal 2 binary64)) (/.f64 %757 %2951) (+.f64 %2963 %2963) (pow.f64 eh #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %1527) %724 %2856 %2858 %2860 %2862 %2863 %2864 %2865 %2866 %2867 %2869 %2871 %2968 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 %2979 %2980 %2981 %2982 %2983 %2985 %2988 %2991 %2992 %2993 %2994 %2995 %2996 %2997 %2998 %3000 %3001 %3003 %3005 %2968 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 %2979 %2980 %2981 %2982 %2983 %2985 %2988 %2991 %2992 %2993 %2994 %2995 %2996 %2997 %2998 %3000 %3001 %3003 %3005 %3006 %3007 %3009 %3011 %3013 %3014 %3015 %3016 %3017 %3018 %3019 %3020 %3021 %3022 %3023 %3024 %3025 %3026 %3027 %3028 %3030 %3032 %3034 %3036 %3038 %3040 %3041 %3042 %3043 %3044 %3045 %3047 %3049 %3050 %3051 %3052 %3053 %3054 %3055 %3056 %3057 %3058 %3059 %3060 %3061 %3062 %3063 %3064 %3065 %3066 %3067 %3068 %3069 %3070 %3071 %3072 %3073 %3074 %3075 %3076 %3077 %3078 %3079 %3080 %3081 %3082 %3083 %3084 %3085 %3086 %47 %1755 %1756 %1757 %1759 %1761 %1763 %1765 %1767 %1768 %1770 %1771 %1772 %1773 %1775 %1776 %3087 (fma.f64 %47 #s(literal 2 binary64) %26) (+.f64 %26 %1774) (+.f64 %1774 %26) (-.f64 %26 %1778) (-.f64 %1774 %70) (fma.f64 #s(literal 2 binary64) %47 %739) (fma.f64 %47 #s(literal 2 binary64) %739) (+.f64 %1774 %739) (neg.f64 (-.f64 %70 %1774)) (fma.f64 #s(literal 1 binary64) %1774 %26) (fma.f64 #s(literal 2 binary64) %1769 %26) (fma.f64 %1774 #s(literal 1 binary64) %26) (fma.f64 %1769 #s(literal 2 binary64) %26) (fma.f64 #s(literal 1 binary64) %1774 %739) (fma.f64 #s(literal 2 binary64) %1769 %739) (fma.f64 %1774 #s(literal 1 binary64) %739) (fma.f64 %1769 #s(literal 2 binary64) %739) (+.f64 %47 (+.f64 %47 %26)) (+.f64 (+.f64 %26 %47) %47) (+.f64 %47 (-.f64 %47 %70)) (fma.f64 #s(literal 1 binary64) %47 %3112) (fma.f64 %47 #s(literal 1 binary64) %3112) (+.f64 %1769 %3112) (+.f64 (+.f64 %26 %1769) %1769) (fma.f64 #s(literal 1 binary64) %47 %3118) (fma.f64 %47 #s(literal 1 binary64) %3118) (+.f64 %1769 %3118) (fma.f64 %1774 #s(literal 1/2 binary64) %3112) (fma.f64 %1774 #s(literal 1/2 binary64) %3118) (fma.f64 #s(literal 2 binary64) %1812 %26) (fma.f64 #s(literal 2 binary64) %1816 %26) (fma.f64 #s(literal 2 binary64) %1812 %739) (fma.f64 #s(literal 2 binary64) %1816 %739) (fma.f64 #s(literal 2 binary64) %1828 %26) (fma.f64 #s(literal 2 binary64) %1836 %26) (fma.f64 #s(literal 2 binary64) %1843 %26) (fma.f64 #s(literal 2 binary64) %1851 %26) (fma.f64 #s(literal 2 binary64) %1828 %739) (fma.f64 #s(literal 2 binary64) %1836 %739) (fma.f64 #s(literal 2 binary64) %1859 %26) (fma.f64 #s(literal 2 binary64) %1843 %739) (fma.f64 #s(literal 2 binary64) %1851 %739) (fma.f64 #s(literal 2 binary64) %1859 %739) (/.f64 %3138 %219) (*.f64 ew %3140) %3142 (*.f64 %3087 %1222) (/.f64 (*.f64 %87 %3087) %231) (/.f64 (*.f64 %3087 %87) %231) (/.f64 (neg.f64 %3138) %231) (*.f64 ew %3150) (*.f64 %3138 %259) (/.f64 #s(literal 1 binary64) (/.f64 %219 %3138)) (fma.f64 ew %1287 %3155) (fma.f64 %26 %1222 %3155) (fma.f64 #s(literal 2 binary64) %3158 %1380) (fma.f64 %1222 %26 %3155) (fma.f64 %1222 %1774 %1380) (fma.f64 %1287 ew %3155) (fma.f64 %47 %3163 %1380) (fma.f64 %1774 %1222 %1380) (fma.f64 %3166 %47 %1380) (fma.f64 %3168 #s(literal 2 binary64) %1380) (+.f64 %1380 %3155) (+.f64 %3155 %1380) (-.f64 %3155 %2903) (fma.f64 ew %3173 %1380) (fma.f64 %52 %259 %3155) (fma.f64 #s(literal 1 binary64) %1380 %3155) (fma.f64 #s(literal 2 binary64) %3177 %1380) (fma.f64 %1774 %3179 %1380) (fma.f64 %1769 %3163 %1380) (fma.f64 %3182 %259 %1380) (fma.f64 %3155 #s(literal 1 binary64) %1380) (fma.f64 %259 %52 %3155) (fma.f64 %3186 #s(literal 2 binary64) %1380) (fma.f64 %3166 %1769 %1380) (fma.f64 %1383 %259 %3155) (/.f64 (fma.f64 %3155 %219 %52) %219) %3192 (fma.f64 eh %2611 %3142) (fma.f64 ew %3140 %2705) (fma.f64 %55 %324 %3142) (fma.f64 %45 %2694 %3142) (fma.f64 %83 %215 %3142) (fma.f64 %214 %84 %3142) (fma.f64 %84 %214 %3142) (fma.f64 %1222 %3087 %2705) (fma.f64 %324 %55 %3142) (fma.f64 %2611 eh %3142) (fma.f64 %3087 %1222 %2705) (fma.f64 %69 %326 %3142) (fma.f64 %215 %83 %3142) (fma.f64 %2703 %45 %3142) (+.f64 %2705 %3142) (+.f64 %3142 %2705) (neg.f64 %3209) (-.f64 %3142 %3037) (-.f64 %3142 (*.f64 %164 %214)) (fma.f64 eh %2706 %3142) (fma.f64 %83 %2708 %3142) (fma.f64 %330 #s(literal -1 binary64) %3142) (fma.f64 #s(literal -1 binary64) %330 %3142) (fma.f64 %2712 eh %3142) (fma.f64 ew %3150 %2705) (fma.f64 %3138 %259 %2705) (fma.f64 eh %2726 %3142) (fma.f64 %63 %2729 %3142) (fma.f64 %63 %2731 %3142) (fma.f64 %45 %2733 %3142) (fma.f64 %81 %1401 %3142) (fma.f64 %1066 %1434 %3142) (fma.f64 %1401 %81 %3142) (fma.f64 %1440 %1066 %3142) (fma.f64 %2733 %45 %3142) (fma.f64 %2729 %63 %3142) (fma.f64 %2726 eh %3142) (fma.f64 %2742 %63 %3142) (fma.f64 eh %2759 %3142) (fma.f64 eh %2761 %3142) (fma.f64 %63 %2763 %3142) (fma.f64 %93 %2748 %3142) (fma.f64 %93 %2766 %3142) (fma.f64 %102 %1060 %3142) (fma.f64 %233 %1425 %3142) (fma.f64 %233 %2619 %3142) (fma.f64 %234 %156 %3142) (fma.f64 %156 %234 %3142) (fma.f64 %1060 %102 %3142) (fma.f64 %1425 %233 %3142) (fma.f64 %1432 %1404 %3142) (fma.f64 %2748 %93 %3142) (fma.f64 %2777 %89 %3142) (fma.f64 %86 %2785 %3142) (fma.f64 eh %2789 %3142) (fma.f64 #s(literal 2 binary64) %3158 %2967) (fma.f64 %1222 %1774 %2967) (fma.f64 %47 %3163 %2967) (fma.f64 %1774 %1222 %2967) (fma.f64 %337 %259 %3142) (fma.f64 %1427 %259 %3142) (fma.f64 %259 %337 %3142) (fma.f64 %3166 %47 %2967) (fma.f64 %3168 #s(literal 2 binary64) %2967) (+.f64 %3155 %2967) (fma.f64 %339 %248 %3142) (fma.f64 %86 %2808 %3142) (fma.f64 ew %3173 %2967) (fma.f64 #s(literal 2 binary64) %3177 %2967) (fma.f64 %1774 %3179 %2967) (fma.f64 %1769 %3163 %2967) (fma.f64 %3182 %259 %2967) (fma.f64 %2787 %259 %3142) (fma.f64 %3155 #s(literal 1 binary64) %2967) (fma.f64 %3186 #s(literal 2 binary64) %2967) (fma.f64 %3166 %1769 %2967) (fma.f64 %83 %2845 %3142) (fma.f64 %2823 %172 %3142) %3273 (fabs.f64 %3209) (fabs.f64 %3273) (sqrt.f64 %3276) (pow.f64 %3276 #s(literal 1/2 binary64)) (*.f64 %3279 %3279) %3281 %3282 (fabs.f64 %3282) %3284 (fabs.f64 %3284) %3286 (fabs.f64 %3286) %3288 (fabs.f64 %3288) %3290 %3291 %3292 %3293 (/.f64 #s(literal 1 binary64) %3293) (pow.f64 %3292 #s(literal 2 binary64)) %3296 (fabs.f64 %3296) %3298 (fabs.f64 %3298) %3300 (fabs.f64 %3300) (fabs.f64 %2061) (fabs.f64 %2606) %324 %2608 %2609 %2610 %2612 %2614 %2616 %2617 %2618 %2620 %2622 %2623 %2624 %2626 %2628 %2630 %2632 %2634 %2636 %2638 %2639 %2640 %2644 %2646 %2648 %2650 %2653 %325 %327 %329 %330 %331 %332 %333 %334 %336 %338 %340 %343 %344 %346 %348 %350 %352 %354 %356 %363 %365 %2692 %2693 %2695 %2696 %2697 %2698 %2699 %2700 %2701 %2702 %2704 %2705 %2707 %2709 %2710 %2711 %2713 %2715 %2717 %2719 %2721 %2723 %2725 %2727 %2730 %2732 %2734 %2735 %2736 %2737 %2738 %2739 %2740 %2741 %2743 %2744 %2746 %2747 %2750 %2752 %2754 %2756 %2758 %2760 %2762 %2764 %2765 %2767 %2768 %2769 %2770 %2771 %2772 %2773 %2774 %2775 %2776 %2778 %2779 %2780 %2781 %2782 %2784 %2786 %2788 %2790 %2791 %2792 %2793 %2795 %2797 %2799 %2800 %2802 %2804 %2805 %2807 %2809 %2811 %2813 %2814 %2816 %2818 %2820 %2822 %2824 %2826 %2828 %2830 %2832 %2835 %2838 %2840 %2842 %2844 %2846 %2847 %2849 %2851 %2853 %2854 %2855 %3304 %3305 %3304 %3305 %3306 %3307 %3006 %3007 %3009 %3011 %3013 %3014 %3015 %3016 %3017 %3018 %3019 %3020 %3021 %3022 %3023 %3024 %3025 %3026 %3027 %3028 %3030 %3032 %3034 %3036 %3038 %3040 %3041 %3042 %3043 %3044 %3045 %3047 %3049 %3050 %3051 %3052 %3053 %3054 %3055 %3056 %3057 %3058 %3059 %3060 %3061 %3062 %3063 %3064 %3065 %3066 %3067 %3068 %3069 %3070 %3071 %3072 %3073 %3074 %3075 %3076 %3077 %3078 %3079 %3080 %3081 %3082 %3083 %3084 %3085 %3086 %3306 %3307 %3308 %3309 %3310 %3311 %3312 (fabs.f64 %3312) %3314 %3315 (fabs.f64 %3315) %3317 %3318 (fabs.f64 %3318) %3320 (fabs.f64 %3320) %3322 %3323 %3324 (fabs.f64 %3324) %3326 %3327 %3328 %3329 %3330 %3331 %3332 (fabs.f64 %3332) |
Compiled 3 655 to 8 607 computations (-135.5% saved)
Compiled 3 162 to 16 393 computations (-418.4% saved)
| Allocated | Percent | Phase |
|---|---|---|
| 2 017.4 MiB | 32.4% | series |
| 1 191.2 MiB | 19.1% | sample |
| 936.7 MiB | 15.0% | rewrite |
| 377.9 MiB | 6.1% | analyze |
| 315.1 MiB | 5.1% | series |
| 257.1 MiB | 4.1% | reconstruct |
| 205.7 MiB | 3.3% | eval |
| 165.3 MiB | 2.7% | reconstruct |
| 155.0 MiB | 2.5% | eval |
| 150.7 MiB | 2.4% | reconstruct |
| 116.1 MiB | 1.9% | rewrite |
| 114.3 MiB | 1.8% | rewrite |
| 72.4 MiB | 1.2% | series |
| 57.3 MiB | 0.9% | eval |
| 54.0 MiB | 0.9% | prune |
| 19.2 MiB | 0.3% | preprocess |
| 17.5 MiB | 0.3% | prune |
| 3.4 MiB | 0.1% | sample |
| 1.6 MiB | 0.0% | sample |
| 0.1 MiB | 0.0% | sample |
| 0.0 MiB | 0.0% | start |
| 0.0 MiB | 0.0% | end |
| 6 228.0 MiB | 100.0% | total |
Loading profile data...