
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 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 5 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 6 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 7 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 8 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 9 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 10 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 11 |
| 25.0% | 25.0% | 74.9% | 0.1% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 26 to 16 computations (38.5% saved)
| 13.3s | 8 256× | 0 | valid |
ival-sin: 3.5s (35.0% of total, 75.7 MiB)ival-cos: 3.4s (34.2% of total, 82.1 MiB)ival-mult!: 2.0s (19.4% of total, 43.3 MiB)ival-sqrt!: 489.0ms (4.9% of total, 6.6 MiB)ival-div!: 430.0ms (4.3% of total, 8.8 MiB)ival-add!: 222.0ms (2.2% of total, 7.4 MiB)adjust: 9.0ms (0.1% of total, 1.3 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 44 | 128 |
| 1 | 311 | 116 |
| 2 | 2551 | 116 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 99.6% | %3 = (cos.f64 Cn) %5 = (sin.f64 Cn) %7 = (cos.f64 lam) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (+.f64 (*.f64 %5 %5) (*.f64 %3 (*.f64 %3 (*.f64 %7 %7)))))) |
(abs Cn)
(negabs lam)
Compiled 48 to 28 computations (41.7% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %9 = (*.f64 %3 %8) %10 = (*.f64 %3 %9) %11 = (+.f64 %6 %10) %12 = (sqrt.f64 %11) lam %1 Cn %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 (/.f64 %4 %12) |
| Outputs |
|---|
%5 = (cos Cn) %10 = (pow.f64 Cn #s(literal 2 binary64)) %29 = (sin lam) %30 = (* %29 %5) %31 = (sin.f64 lam) %33 = (*.f64 %10 %31) %49 = (sin Cn) %72 = (* %49 %49) %96 = (cos lam) %97 = (* %96 %96) %98 = (* %5 %97) %99 = (cos.f64 lam) %100 = (pow.f64 %99 #s(literal 2 binary64)) %102 = (*.f64 %10 %100) %115 = (* %5 %98) %124 = (*.f64 #s(literal 1/3 binary64) %100) %130 = (+ %72 %115) %132 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %100)) %142 = (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -2/45 binary64) %100)) %151 = (sqrt %130) %152 = (sqrt.f64 %100) %161 = (pow.f64 %152 #s(literal 2 binary64)) %165 = (-.f64 %124 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %132 #s(literal 2 binary64)) %161)))) %168 = (/.f64 %132 %152) %177 = (-.f64 %142 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %165) %161))) %188 = (/ %30 %151) %189 = (/.f64 %31 %152) %194 = (pow.f64 %152 #s(literal 3 binary64)) %196 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %132) %194)) %197 = (-.f64 (*.f64 #s(literal -1/2 binary64) %189) %196) %206 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %165) %194) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %197) %161))) %207 = (-.f64 (*.f64 #s(literal 1/24 binary64) %189) %206) %232 = (cos.f64 Cn) %234 = (*.f64 %232 %31) %236 = (sin.f64 Cn) %238 = (pow.f64 %236 #s(literal 2 binary64)) %242 = (pow.f64 %232 #s(literal 2 binary64)) %245 = (fma.f64 %242 %100 %238) %247 = (sqrt.f64 %245) %252 = (pow.f64 lam #s(literal 2 binary64)) %271 = (*.f64 lam %232) %273 = (*.f64 %252 %232) %338 = (*.f64 %252 %242) %342 = (fma.f64 #s(literal -1 binary64) %242 (*.f64 #s(literal 1/3 binary64) %338)) %345 = (*.f64 #s(literal 1/3 binary64) %242) %348 = (fma.f64 #s(literal -1 binary64) %242 (*.f64 %252 (fma.f64 #s(literal -2/45 binary64) %338 %345))) %351 = (+.f64 %242 %238) %359 = (sqrt.f64 %351) %365 = (/.f64 %242 %359) %368 = (pow.f64 %359 #s(literal 2 binary64)) %371 = (-.f64 %345 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %232 #s(literal 4 binary64)) %368))) %383 = (-.f64 (*.f64 #s(literal -2/45 binary64) %242) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %242 %371) %368))) %396 = (/.f64 %232 %359) %399 = (pow.f64 %359 #s(literal 3 binary64)) %401 = (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 %232 #s(literal 3 binary64)) %399)) %402 = (-.f64 (*.f64 #s(literal -1/6 binary64) %396) %401) %412 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %242 %402) %368) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %232 %371) %399))) %413 = (-.f64 (*.f64 #s(literal 1/120 binary64) %396) %412) (approx lam #s(literal 0 binary64)) (approx Cn Cn) (approx %5 #s(literal 1 binary64)) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %10))) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/24 binary64) %10) #s(literal 1/2 binary64))))) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %10))) #s(literal 1/2 binary64))))) (approx %30 %31) (approx %30 (+.f64 %31 (*.f64 #s(literal -1/2 binary64) %33))) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/24 binary64) %33))))) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %33 (*.f64 #s(literal 1/24 binary64) %31))))))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %10)))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/120 binary64) %10) #s(literal 1/6 binary64)))))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %10))) #s(literal 1/6 binary64)))))) (approx %72 %10) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) %10)))) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2/45 binary64) %10) #s(literal 1/3 binary64)))))) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) %10))) #s(literal 1/3 binary64)))))) (approx %98 %100) (approx %98 (fma.f64 #s(literal -1/2 binary64) %102 %100)) (approx %98 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %100 (*.f64 #s(literal 1/24 binary64) %102)) %100)) (approx %98 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %100 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %102 (*.f64 #s(literal 1/24 binary64) %100)))) %100)) (approx %115 (fma.f64 #s(literal -1 binary64) %102 %100)) (approx %115 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %100 (*.f64 #s(literal 1/3 binary64) %102)) %100)) (approx %115 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %102 %124))) %100)) (approx %130 (fma.f64 %10 %132 %100)) (approx %130 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (-.f64 %124 #s(literal 1/3 binary64))))) %100)) (approx %130 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %100 (*.f64 %10 %142)) #s(literal 1/3 binary64))))) %100)) (approx %151 %152) (approx %151 (+.f64 %152 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %132) %152)))) (approx %151 (+.f64 %152 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %165) %152) (*.f64 #s(literal 1/2 binary64) %168))))) (approx %151 (+.f64 %152 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %168 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %177) %152) (*.f64 #s(literal 1/2 binary64) (/.f64 %165 %152)))))))) (approx %188 %189) (approx %188 (fma.f64 %10 %197 %189)) (approx %188 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %189 (*.f64 %10 %207)) %196) %189)) (approx %188 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %189 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %189 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %189) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %177) %194) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %207) %161) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %197 %165) %161))))))) %206))) %196) %189)) (approx %5 %232) (approx %30 %234) (approx %49 %236) (approx %72 %238) (approx %98 (*.f64 %232 %100)) (approx %115 (*.f64 %242 %100)) (approx %130 %245) (approx %151 %247) (approx %188 (/.f64 %234 %247)) (approx lam lam) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %252)))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 #s(literal 1/120 binary64) %252) #s(literal 1/6 binary64)))))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 %252 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %252))) #s(literal 1/6 binary64)))))) (approx %30 %271) (approx %30 (*.f64 lam (+.f64 %232 (*.f64 #s(literal -1/6 binary64) %273)))) (approx %30 (*.f64 lam (+.f64 %232 (*.f64 %252 (fma.f64 #s(literal -1/6 binary64) %232 (*.f64 #s(literal 1/120 binary64) %273)))))) (approx %30 (*.f64 lam (+.f64 %232 (*.f64 %252 (fma.f64 #s(literal -1/6 binary64) %232 (*.f64 %252 (fma.f64 #s(literal -1/5040 binary64) %273 (*.f64 #s(literal 1/120 binary64) %232)))))))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %252))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 #s(literal 1/24 binary64) %252) #s(literal 1/2 binary64))))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 %252 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %252))) #s(literal 1/2 binary64))))) (approx %97 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %252))) (approx %97 (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 #s(literal 1/3 binary64) %252) #s(literal 1 binary64))))) (approx %97 (+.f64 #s(literal 1 binary64) (*.f64 %252 (-.f64 (*.f64 %252 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %252))) #s(literal 1 binary64))))) (approx %98 (+.f64 %232 (*.f64 #s(literal -1 binary64) %273))) (approx %98 (+.f64 %232 (*.f64 %252 (fma.f64 #s(literal -1 binary64) %232 (*.f64 #s(literal 1/3 binary64) %273))))) (approx %98 (+.f64 %232 (*.f64 %252 (fma.f64 #s(literal -1 binary64) %232 (*.f64 %252 (fma.f64 #s(literal -2/45 binary64) %273 (*.f64 #s(literal 1/3 binary64) %232))))))) (approx %115 %242) (approx %115 (fma.f64 #s(literal -1 binary64) %338 %242)) (approx %115 (fma.f64 %252 %342 %242)) (approx %115 (fma.f64 %252 %348 %242)) (approx %130 %351) (approx %130 (fma.f64 #s(literal -1 binary64) %338 %351)) (approx %130 (fma.f64 %252 %342 %351)) (approx %130 (fma.f64 %252 %348 %351)) (approx %151 %359) (approx %151 (+.f64 %359 (*.f64 #s(literal -1/2 binary64) (/.f64 %338 %359)))) (approx %151 (+.f64 %359 (*.f64 %252 (fma.f64 #s(literal -1/2 binary64) %365 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %252 %371) %359)))))) (approx %151 (+.f64 %359 (*.f64 %252 (fma.f64 #s(literal -1/2 binary64) %365 (*.f64 %252 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %252 %383) %359) (*.f64 #s(literal 1/2 binary64) (/.f64 %371 %359)))))))) (approx %188 (/.f64 %271 %359)) (approx %188 (*.f64 lam (fma.f64 %252 %402 %396))) (approx %188 (*.f64 lam (fma.f64 %252 (-.f64 (fma.f64 #s(literal -1/6 binary64) %396 (*.f64 %252 %413)) %401) %396))) (approx %188 (*.f64 lam (fma.f64 %252 (-.f64 (fma.f64 #s(literal -1/6 binary64) %396 (*.f64 %252 (-.f64 (fma.f64 #s(literal 1/120 binary64) %396 (*.f64 %252 (-.f64 (*.f64 #s(literal -1/5040 binary64) %396) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %242 %413) %368) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %232 %383) %399) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %402 %371) %368))))))) %412))) %401) %396))) (approx %96 %99) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 28.0ms | Cn | inf |
| 26.0ms | lam | 0 |
| 21.0ms | lam | inf |
| 19.0ms | Cn | -inf |
| 18.0ms | Cn | 0 |
| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %9 = (*.f64 %3 %8) %10 = (*.f64 %3 %9) %11 = (+.f64 %6 %10) %12 = (sqrt.f64 %11) lam %1 Cn %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 (/.f64 %4 %12) |
| Outputs |
|---|
%1 = (neg.f64 lam) %3 = (sin.f64 lam) %5 = (neg.f64 Cn) %7 = (cos.f64 Cn) %8 = (fabs.f64 Cn) %11 = (neg.f64 %8) %13 = (neg.f64 %7) %17 = (PI.f64 ) %19 = (fma.f64 %17 #s(literal 1/2 binary64) Cn) %21 = (+.f64 %17 Cn) %22 = (+.f64 %21 %17) %24 = (fma.f64 %17 #s(literal 1/2 binary64) %8) %26 = (fma.f64 %17 #s(literal 1/2 binary64) %5) %31 = (+.f64 %5 %17) %34 = (*.f64 %17 #s(literal 1/2 binary64)) %38 = (*.f64 %17 #s(literal -1/2 binary64)) %39 = (-.f64 %38 Cn) %42 = (fma.f64 %17 #s(literal 1/2 binary64) %21) %55 = (sin.f64 Cn) %57 = (*.f64 %55 #s(literal 0 binary64)) %59 = (*.f64 %7 #s(literal 1 binary64)) %68 = (sin.f64 %5) %70 = (sin.f64 %8) %80 = (*.f64 %3 %7) %82 = (sin.f64 %1) %83 = (neg.f64 %82) %88 = (neg.f64 %80) %98 = (-.f64 lam Cn) %99 = (sin.f64 %98) %100 = (+.f64 Cn lam) %101 = (sin.f64 %100) %102 = (+.f64 %99 %101) %107 = (sin.f64 (-.f64 %5 lam)) %108 = (-.f64 %107 %99) %111 = (neg.f64 #s(literal -2 binary64)) %115 = (sin.f64 (-.f64 lam %8)) %116 = (+.f64 %8 lam) %117 = (sin.f64 %116) %118 = (+.f64 %115 %117) %120 = (*.f64 %101 #s(literal 1/2 binary64)) %122 = (*.f64 %99 #s(literal 1/2 binary64)) %135 = (*.f64 %108 #s(literal 1 binary64)) %137 = (/.f64 %107 #s(literal 2 binary64)) %141 = (*.f64 %118 #s(literal 1 binary64)) %143 = (-.f64 Cn lam) %145 = (cos.f64 (fma.f64 %17 #s(literal 1/2 binary64) %143)) %146 = (-.f64 %145 %107) %160 = (*.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %165 = (*.f64 %146 #s(literal 1 binary64)) %202 = (*.f64 (sin.f64 (*.f64 (+.f64 %98 %100) #s(literal 1/2 binary64))) (cos.f64 (*.f64 (-.f64 (-.f64 %98 Cn) lam) #s(literal 1/2 binary64)))) %210 = (*.f64 %59 %3) %223 = (+.f64 Cn Cn) %224 = (cos.f64 %223) %226 = (fma.f64 %224 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %227 = (*.f64 %224 #s(literal -1/2 binary64)) %230 = (-.f64 #s(literal 1 binary64) %224) %233 = (-.f64 %224 #s(literal 1 binary64)) %235 = (*.f64 %224 #s(literal 1/2 binary64)) %238 = (fma.f64 %224 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) %240 = (neg.f64 %224) %246 = (neg.f64 #s(literal -1/2 binary64)) %251 = (/.f64 %240 #s(literal 2 binary64)) %254 = (fabs.f64 %230) %255 = (fabs.f64 #s(literal 1/2 binary64)) %257 = (fma.f64 %224 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %261 = (fabs.f64 #s(literal -2 binary64)) %263 = (fabs.f64 #s(literal 2 binary64)) %272 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %281 = (fabs.f64 %55) %283 = (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %287 = (neg.f64 %281) %294 = (neg.f64 %287) %308 = (pow.f64 %55 #s(literal 1 binary64)) %317 = (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal -2 binary64) Cn) #s(literal 1/2 binary64))) (sin.f64 (*.f64 %223 #s(literal 1/2 binary64)))) %318 = (*.f64 %317 #s(literal 1/2 binary64)) %320 = (/.f64 %317 #s(literal 2 binary64)) %322 = (pow.f64 %68 #s(literal 1 binary64)) %324 = (pow.f64 %281 #s(literal 1 binary64)) %332 = (cos.f64 lam) %333 = (fabs.f64 lam) %336 = (neg.f64 %333) %338 = (neg.f64 %332) %342 = (fma.f64 %17 #s(literal 1/2 binary64) lam) %344 = (+.f64 %17 lam) %347 = (+.f64 lam lam) %348 = (*.f64 %347 #s(literal 1/2 binary64)) %350 = (fma.f64 %17 #s(literal 1/2 binary64) %333) %352 = (fma.f64 %17 #s(literal 1/2 binary64) %1) %354 = (+.f64 %333 %17) %357 = (+.f64 %1 %17) %366 = (-.f64 %38 lam) %369 = (fma.f64 %17 #s(literal 1/2 binary64) %344) %376 = (fma.f64 %17 #s(literal 1/2 binary64) %342) %381 = (*.f64 %332 #s(literal 1 binary64)) %383 = (*.f64 %3 #s(literal 0 binary64)) %392 = (sin.f64 %333) %402 = (cos.f64 %347) %404 = (fma.f64 %402 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %405 = (*.f64 %402 #s(literal 1/2 binary64)) %408 = (-.f64 %402 #s(literal -1 binary64)) %411 = (-.f64 #s(literal -1 binary64) %402) %413 = (*.f64 %402 #s(literal -1/2 binary64)) %417 = (fma.f64 %402 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %423 = (cos.f64 (*.f64 %333 #s(literal 2 binary64))) %426 = (*.f64 %246 %402) %428 = (neg.f64 %413) %430 = (*.f64 %423 #s(literal 1/2 binary64)) %433 = (-.f64 %423 #s(literal -1 binary64)) %438 = (fabs.f64 %408) %445 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %336))) %450 = (-.f64 %405 #s(literal 1/2 binary64)) %462 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %344))) %473 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %354))) %477 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %357))) %479 = (-.f64 #s(literal 1/2 binary64) %430) %488 = (neg.f64 %479) %493 = (cos.f64 (*.f64 %342 #s(literal 2 binary64))) %494 = (*.f64 #s(literal -1/2 binary64) %493) %497 = (*.f64 %493 #s(literal 1/2 binary64)) %499 = (*.f64 %404 #s(literal 1/2 binary64)) %516 = (neg.f64 %497) %548 = (fabs.f64 %332) %554 = (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %376))) %556 = (neg.f64 %548) %563 = (exp.f64 lam) %564 = (exp.f64 %1) %566 = (exp.f64 Cn) %567 = (exp.f64 %5) %580 = (fabs.f64 %3) %581 = (neg.f64 %580) %586 = (*.f64 (neg.f64 %392) %392) %588 = (neg.f64 %556) %590 = (sin.f64 %336) %595 = (sin.f64 %354) %598 = (sin.f64 %357) %602 = (cos.f64 (-.f64 %333 lam)) %604 = (cos.f64 (+.f64 %333 lam)) %605 = (+.f64 %602 %604) %618 = (/.f64 %602 #s(literal 2 binary64)) %619 = (/.f64 %604 #s(literal 2 binary64)) %716 = (sin.f64 %376) %925 = (*.f64 %332 %381) %927 = (*.f64 %381 %332) %939 = (*.f64 %7 %404) %941 = (*.f64 %7 #s(literal 1/2 binary64)) %943 = (*.f64 %408 %7) %945 = (*.f64 %417 %7) %960 = (*.f64 %7 %332) %963 = (neg.f64 %960) %965 = (*.f64 %548 %7) %969 = (*.f64 %556 %7) %971 = (*.f64 %7 %556) %973 = (*.f64 %402 %941) %990 = (+.f64 (cos.f64 %143) (cos.f64 %100)) %995 = (*.f64 %7 %430) %997 = (*.f64 %430 %7) %1003 = (*.f64 %13 %405) %1007 = (*.f64 %450 %7) %1009 = (*.f64 %7 %450) %1016 = (+.f64 (cos.f64 %116) (cos.f64 (-.f64 %8 lam))) %1023 = (+.f64 (cos.f64 (+.f64 %333 Cn)) (cos.f64 (-.f64 Cn %333))) %1040 = (+.f64 (cos.f64 (+.f64 %333 %5)) (cos.f64 (-.f64 %5 %333))) %1047 = (+.f64 (cos.f64 (+.f64 %8 %333)) (cos.f64 (-.f64 %8 %333))) %1059 = (-.f64 (cos.f64 (-.f64 %19 %342)) (cos.f64 (fma.f64 %17 #s(literal 1/2 binary64) (fma.f64 %17 #s(literal 1/2 binary64) %100)))) %1064 = (*.f64 %404 %59) %1066 = (*.f64 %59 %404) %1072 = (*.f64 %960 %381) %1074 = (*.f64 %381 %960) %1081 = (*.f64 %257 %404) %1082 = (*.f64 %257 #s(literal 1/2 binary64)) %1084 = (-.f64 %227 #s(literal 1/2 binary64)) %1086 = (*.f64 %408 %257) %1088 = (*.f64 %257 %417) %1091 = (-.f64 %224 #s(literal -1 binary64)) %1106 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) %1109 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %1116 = (cos.f64 (*.f64 %8 #s(literal 2 binary64))) %1117 = (-.f64 %1116 #s(literal -1 binary64)) %1145 = (*.f64 %257 %332) %1153 = (*.f64 %1084 %332) %1156 = (neg.f64 %1153) %1158 = (fabs.f64 %7) %1159 = (*.f64 %1158 %404) %1161 = (*.f64 %548 %257) %1164 = (*.f64 %404 %1158) %1166 = (*.f64 %556 %257) %1168 = (*.f64 %257 %556) %1174 = (+.f64 (cos.f64 (-.f64 %8 Cn)) (cos.f64 (+.f64 %8 Cn))) %1203 = (*.f64 %404 %235) %1205 = (*.f64 %235 %404) %1207 = (*.f64 %405 %257) %1220 = (*.f64 #s(literal 1/2 binary64) %404) %1227 = (*.f64 %1116 #s(literal 1/2 binary64)) %1228 = (*.f64 %404 %1227) %1230 = (*.f64 %1227 %404) %1232 = (*.f64 %257 %430) %1234 = (*.f64 %430 %257) %1244 = (*.f64 %450 %257) %1246 = (*.f64 %257 %450) %1253 = (*.f64 %963 %7) %1255 = (*.f64 %965 %7) %1259 = (*.f64 %13 %332) %1261 = (*.f64 %1158 %332) %1263 = (fabs.f64 %960) %1265 = (*.f64 %332 %13) %1267 = (*.f64 %332 %1158) %1271 = (*.f64 %338 %13) %1273 = (*.f64 %338 %1158) %1275 = (*.f64 %548 %13) %1277 = (*.f64 %548 %1158) %1279 = (*.f64 %13 %338) %1281 = (*.f64 %13 %548) %1283 = (*.f64 %1158 %338) %1285 = (*.f64 %1158 %548) %1288 = (fabs.f64 %963) %1290 = (fabs.f64 %965) %1292 = (neg.f64 %963) %1294 = (neg.f64 %965) %1297 = (*.f64 %556 %13) %1299 = (*.f64 %556 %1158) %1301 = (*.f64 %13 %556) %1303 = (*.f64 %1158 %556) %1335 = (*.f64 %13 #s(literal 1/2 binary64)) %1338 = (*.f64 %1158 #s(literal 1/2 binary64)) %1342 = (*.f64 #s(literal 1/2 binary64) %13) %1344 = (*.f64 #s(literal 1/2 binary64) %1158) %1436 = (*.f64 %939 %59) %1438 = (*.f64 %59 %939) %1440 = (*.f64 %381 %1145) %1442 = (*.f64 %1145 %381) %1452 = (fma.f64 %408 %257 %230) %1453 = (*.f64 %1452 #s(literal 1/2 binary64)) %1464 = (fma.f64 %224 #s(literal -1/2 binary64) %1081) %1466 = (fma.f64 %257 %404 #s(literal 1/2 binary64)) %1476 = (fma.f64 %257 %417 %235) %1479 = (-.f64 %227 %1088) %1481 = (neg.f64 %1476) %1501 = (hypot.f64 %960 %55) %1547 = (*.f64 %294 %281) %1558 = (fma.f64 %405 %257 %226) %1562 = (-.f64 %1207 %238) %1661 = (neg.f64 %1501) %1667 = (*.f64 %1453 %1453) %1938 = (sqrt.f64 %1501) %1940 = (/.f64 %80 %1501) %1941 = (/.f64 %7 %1501) %1943 = (/.f64 %3 %1501) %1954 = (/.f64 #s(literal 1 binary64) %1501) %1964 = (/.f64 #s(literal -1 binary64) %1501) %1977 = (*.f64 %1501 #s(literal 2 binary64)) %1981 = (/.f64 %102 %1501) %1984 = (*.f64 #s(literal -2 binary64) %1661) %1986 = (*.f64 #s(literal -2 binary64) %1501) %1991 = (*.f64 #s(literal 2 binary64) %1661) %2008 = (*.f64 %1661 #s(literal 2 binary64)) %2058 = (/.f64 %101 %1977) %2059 = (/.f64 %99 %1977) %2064 = (*.f64 %120 %1954) %2066 = (*.f64 %1954 %120) lam (neg.f64 %1) %3 Cn (neg.f64 %5) %7 (cos.f64 %8) (cos.f64 %5) (cos.f64 %11) (neg.f64 %13) (cos.f64 (neg.f64 %11)) (sin.f64 %19) (cos.f64 %22) (sin.f64 %24) (sin.f64 %26) (cos.f64 (+.f64 (+.f64 %8 %17) %17)) (cos.f64 (+.f64 %31 %17)) (sin.f64 (+.f64 %11 %34)) (sin.f64 (+.f64 %39 %17)) (sin.f64 (neg.f64 %42)) (sin.f64 (+.f64 %42 %17)) (cos.f64 (+.f64 %39 %34)) (cos.f64 (+.f64 (fma.f64 %17 #s(literal 1/2 binary64) %19) %17)) (cos.f64 (+.f64 %42 %34)) (fma.f64 %7 #s(literal 1 binary64) %57) (fma.f64 %55 #s(literal 0 binary64) %59) (fma.f64 #s(literal 0 binary64) %55 %59) (fma.f64 #s(literal 1 binary64) %7 %57) (+.f64 %59 %57) (+.f64 %57 %59) (-.f64 %57 (*.f64 %7 #s(literal -1 binary64))) (fma.f64 %68 #s(literal 0 binary64) %59) (fma.f64 %70 #s(literal 0 binary64) %59) (+.f64 (*.f64 %68 #s(literal 0 binary64)) %59) (+.f64 (*.f64 %70 #s(literal 0 binary64)) %59) (-.f64 %57 (*.f64 %13 #s(literal 1 binary64))) (-.f64 %57 (neg.f64 %59)) %80 (*.f64 %7 %3) (*.f64 %7 %83) (*.f64 %82 %13) (*.f64 %13 %82) (*.f64 %83 %7) (neg.f64 %88) (*.f64 %3 %59) (*.f64 %7 (*.f64 %3 #s(literal 1 binary64))) (*.f64 %80 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %80) (*.f64 (*.f64 %80 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %102) (*.f64 %102 #s(literal 1/2 binary64)) (/.f64 %102 #s(literal 2 binary64)) (*.f64 %108 #s(literal -1/2 binary64)) (/.f64 %102 %111) (/.f64 %108 #s(literal -2 binary64)) (*.f64 %118 #s(literal 1/2 binary64)) (fma.f64 %99 #s(literal 1/2 binary64) %120) (fma.f64 %101 #s(literal 1/2 binary64) %122) (/.f64 %118 #s(literal 2 binary64)) (+.f64 %122 %120) (+.f64 %120 %122) (*.f64 %102 (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (/.f64 (neg.f64 %118) #s(literal -2 binary64)) (-.f64 %122 (neg.f64 %120)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %102)) (/.f64 %135 #s(literal -2 binary64)) (-.f64 %122 %137) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %108)) (/.f64 %141 #s(literal 2 binary64)) (*.f64 %146 #s(literal 1/2 binary64)) (/.f64 (fma.f64 %122 #s(literal 2 binary64) %101) #s(literal 2 binary64)) (+.f64 (/.f64 %115 #s(literal 2 binary64)) (/.f64 %117 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %118)) (/.f64 %146 #s(literal 2 binary64)) (/.f64 (neg.f64 %146) #s(literal -2 binary64)) (/.f64 (fma.f64 %99 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %101)) %160) (/.f64 (fma.f64 %99 #s(literal 2 binary64) (*.f64 %101 #s(literal 2 binary64))) %160) (/.f64 %165 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %146)) (-.f64 (/.f64 %145 #s(literal 2 binary64)) %137) (/.f64 (-.f64 (cos.f64 (-.f64 %24 lam)) (cos.f64 (+.f64 %24 lam))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %26 lam)) (cos.f64 (+.f64 %26 lam))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 lam %24)) (cos.f64 (+.f64 lam %24))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 lam %26)) (cos.f64 (+.f64 lam %26))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %202 #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 %202 #s(literal 2 binary64))) (fma.f64 %3 %57 %80) (+.f64 (*.f64 %3 %57) %80) (fma.f64 %57 %3 %210) (+.f64 (*.f64 %57 %3) %210) %55 (neg.f64 %68) (sin.f64 %31) (sin.f64 (neg.f64 %21)) (sin.f64 %22) (cos.f64 %26) (cos.f64 %42) (cos.f64 (+.f64 %21 %34)) (fma.f64 #s(literal -1/2 binary64) %224 #s(literal 1/2 binary64)) %226 (+.f64 #s(literal 1/2 binary64) %227) (+.f64 %227 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %230) (*.f64 %230 #s(literal 1/2 binary64)) (*.f64 %233 #s(literal -1/2 binary64)) (-.f64 #s(literal 1/2 binary64) %235) (fabs.f64 %226) (fabs.f64 %238) (fma.f64 #s(literal 1/2 binary64) %240 #s(literal 1/2 binary64)) (fma.f64 %240 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 %238) (/.f64 %230 #s(literal 2 binary64)) (/.f64 %233 #s(literal -2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 %246 %224)) (-.f64 #s(literal 1/2 binary64) (neg.f64 %227)) (+.f64 #s(literal 1/2 binary64) %251) (/.f64 %230 %111) (*.f64 %254 %255) (-.f64 #s(literal 1 binary64) %257) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %227) (/.f64 (fabs.f64 %233) %261) (/.f64 %254 %263) (/.f64 (*.f64 %230 #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %251) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %230)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %233)) (fma.f64 #s(literal 2 binary64) %272 %227) (/.f64 (+.f64 (sin.f64 (-.f64 %5 %19)) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %251) (pow.f64 %55 #s(literal 2 binary64)) (pow.f64 %68 #s(literal 2 binary64)) (pow.f64 %281 #s(literal 2 binary64)) (/.f64 (-.f64 %283 (*.f64 #s(literal 2 binary64) %224)) %160) (pow.f64 %287 #s(literal 2 binary64)) (pow.f64 %226 #s(literal 1 binary64)) (*.f64 %55 %55) (*.f64 %68 %68) (*.f64 %281 %281) (*.f64 %287 %287) (*.f64 %294 %294) (/.f64 (-.f64 (cos.f64 (-.f64 %21 %5)) (cos.f64 (+.f64 %21 %5))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %5 %21)) (cos.f64 (+.f64 %5 %21))) #s(literal 2 binary64)) (*.f64 %308 %55) (sqrt.f64 (*.f64 %226 %226)) (*.f64 #s(literal -2 binary64) %318) (*.f64 #s(literal -2 binary64) %320) (*.f64 %322 %68) (*.f64 %324 %281) (/.f64 (+.f64 (sin.f64 (-.f64 %21 %19)) (sin.f64 (+.f64 %21 %19))) #s(literal 2 binary64)) %332 (cos.f64 %333) (cos.f64 %1) (cos.f64 %336) (neg.f64 %338) (cos.f64 (neg.f64 %336)) (sin.f64 %342) (cos.f64 (+.f64 %344 %17)) (cos.f64 %348) (sin.f64 %350) (sin.f64 %352) (cos.f64 (+.f64 %354 %17)) (cos.f64 (+.f64 %357 %17)) (cos.f64 (fabs.f64 %348)) (cos.f64 (neg.f64 %348)) (sin.f64 (+.f64 %336 %34)) (sin.f64 (+.f64 %366 %17)) (sin.f64 (neg.f64 %369)) (sin.f64 (+.f64 %369 %17)) (cos.f64 (+.f64 %366 %34)) (cos.f64 (+.f64 %376 %17)) (cos.f64 (+.f64 %369 %34)) (fma.f64 %3 #s(literal 0 binary64) %381) (fma.f64 %332 #s(literal 1 binary64) %383) (fma.f64 #s(literal 0 binary64) %3 %381) (fma.f64 #s(literal 1 binary64) %332 %383) (+.f64 %381 %383) (+.f64 %383 %381) (-.f64 %383 (*.f64 %332 #s(literal -1 binary64))) (fma.f64 %82 #s(literal 0 binary64) %381) (fma.f64 %392 #s(literal 0 binary64) %381) (+.f64 (*.f64 %392 #s(literal 0 binary64)) %381) (+.f64 (*.f64 %82 #s(literal 0 binary64)) %381) (-.f64 %383 (*.f64 %338 #s(literal 1 binary64))) (-.f64 %383 (neg.f64 %381)) (fma.f64 #s(literal 1/2 binary64) %402 #s(literal 1/2 binary64)) %404 (+.f64 #s(literal 1/2 binary64) %405) (+.f64 %405 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %408) (*.f64 %408 #s(literal 1/2 binary64)) (*.f64 %411 #s(literal -1/2 binary64)) (-.f64 #s(literal 1/2 binary64) %413) (-.f64 %405 #s(literal -1/2 binary64)) (fabs.f64 %404) (fabs.f64 %417) (neg.f64 %417) (/.f64 %408 #s(literal 2 binary64)) (/.f64 %411 #s(literal -2 binary64)) (fma.f64 #s(literal 1/2 binary64) %423 #s(literal 1/2 binary64)) (fma.f64 %423 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %426) (+.f64 #s(literal 1/2 binary64) %428) (+.f64 #s(literal 1/2 binary64) %430) (+.f64 %430 #s(literal 1/2 binary64)) (*.f64 %433 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %423)) (/.f64 %408 %111) (*.f64 %438 %255) (+.f64 (/.f64 %423 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (/.f64 %433 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) %445) (-.f64 #s(literal 1/2 binary64) (neg.f64 %430)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %405) (+.f64 #s(literal 1 binary64) %450) (+.f64 (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %405) (+.f64 %450 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) %405)) (/.f64 (fabs.f64 %411) %261) (/.f64 %438 %263) (+.f64 #s(literal 1/2 binary64) %462) (/.f64 (neg.f64 %433) #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %426) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %428) (/.f64 (*.f64 %408 #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %430) (+.f64 #s(literal 1/2 binary64) %473) (+.f64 #s(literal 1/2 binary64) %477) (-.f64 #s(literal 1 binary64) %479) (/.f64 (fabs.f64 %433) %263) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %408)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) %411)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %445) (+.f64 #s(literal 1 binary64) %488) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %450) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %450) (+.f64 #s(literal 1/2 binary64) %494) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %462) (-.f64 #s(literal 1/2 binary64) %497) (*.f64 #s(literal 2 binary64) %499) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %433)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %366)))) (-.f64 #s(literal 1/2 binary64) (/.f64 %493 #s(literal 2 binary64))) (/.f64 (fma.f64 %402 #s(literal 2 binary64) #s(literal 2 binary64)) %160) (/.f64 (fma.f64 %405 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %405) (*.f64 #s(literal 2 binary64) (/.f64 %404 #s(literal 2 binary64))) (+.f64 #s(literal 1/2 binary64) %516) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %473) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %477) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %350)))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %352)))) (/.f64 (-.f64 %283 (-.f64 #s(literal 1 binary64) %402)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %426) (fma.f64 #s(literal 2 binary64) %272 %428) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %488) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %488) (fma.f64 #s(literal 2 binary64) %272 %430) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %494) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) %369)))) (fma.f64 #s(literal 2 binary64) %272 %445) (pow.f64 %332 #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %516) (fma.f64 #s(literal 2 binary64) %272 %462) (/.f64 (fma.f64 %402 #s(literal 2 binary64) %283) %160) (pow.f64 %338 #s(literal 2 binary64)) (pow.f64 %548 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %473) (fma.f64 #s(literal 2 binary64) %272 %477) (+.f64 #s(literal 1/2 binary64) %554) (pow.f64 %556 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %494) (fma.f64 #s(literal 2 binary64) %272 %516) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %554) (pow.f64 %404 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %272 %554) (fma.f64 %563 %564 %450) (fma.f64 %566 %567 %450) (*.f64 %332 %332) (*.f64 %338 %338) (*.f64 %548 %548) (fma.f64 %563 %564 %488) (fma.f64 %566 %567 %488) (fma.f64 %3 %82 #s(literal 1 binary64)) (fma.f64 %82 %3 #s(literal 1 binary64)) (*.f64 %556 %556) (-.f64 #s(literal 1 binary64) (*.f64 %83 %3)) (fma.f64 %82 %83 #s(literal 1 binary64)) (fma.f64 %580 %581 #s(literal 1 binary64)) (fma.f64 %83 %82 #s(literal 1 binary64)) (fma.f64 %581 %580 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %586) (*.f64 %588 %588) (-.f64 #s(literal 1 binary64) (*.f64 %590 %590)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %586) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %586) (-.f64 #s(literal 1 binary64) (*.f64 %595 %595)) (-.f64 #s(literal 1 binary64) (*.f64 %598 %598)) (*.f64 %605 #s(literal 1/2 binary64)) (/.f64 %605 #s(literal 2 binary64)) (/.f64 (neg.f64 %605) #s(literal -2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %336 lam)) (cos.f64 (-.f64 %336 lam))) #s(literal 2 binary64)) (/.f64 (fabs.f64 %605) %263) (+.f64 %618 %619) (+.f64 %619 %618) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %605)) (/.f64 (+.f64 (cos.f64 (+.f64 %336 %333)) (cos.f64 (-.f64 %336 %333))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %336 %1)) (cos.f64 (-.f64 %336 %1))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %336 %336)) (cos.f64 (-.f64 %336 %336))) #s(literal 2 binary64)) (*.f64 (pow.f64 %332 #s(literal 1 binary64)) %332) (sqrt.f64 (*.f64 %404 %404)) (*.f64 (pow.f64 %338 #s(literal 1 binary64)) %338) (*.f64 (pow.f64 %548 #s(literal 1 binary64)) %548) (/.f64 (+.f64 (cos.f64 (+.f64 %344 %344)) (cos.f64 (-.f64 %344 %344))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %350 lam)) (sin.f64 (+.f64 %350 lam))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %352 lam)) (sin.f64 (+.f64 %352 lam))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %354 %344)) (cos.f64 (-.f64 %354 %344))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %357 %344)) (cos.f64 (-.f64 %357 %344))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %344 %354)) (cos.f64 (-.f64 %344 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %344 %357)) (cos.f64 (-.f64 %344 %357))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %350 %333)) (sin.f64 (+.f64 %350 %333))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %350 %1)) (sin.f64 (+.f64 %350 %1))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %352 %333)) (sin.f64 (+.f64 %352 %333))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %352 %1)) (sin.f64 (+.f64 %352 %1))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %716 %716)) (/.f64 (+.f64 (cos.f64 (+.f64 %354 %354)) (cos.f64 (-.f64 %354 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %354 %357)) (cos.f64 (-.f64 %354 %357))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %357 %354)) (cos.f64 (-.f64 %357 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %357 %357)) (cos.f64 (-.f64 %357 %357))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %350 %336)) (sin.f64 (+.f64 %350 %336))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %352 %336)) (sin.f64 (+.f64 %352 %336))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %366 %344)) (sin.f64 (+.f64 %366 %344))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %366 %354)) (sin.f64 (+.f64 %366 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %366 %357)) (sin.f64 (+.f64 %366 %357))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %369 %344)) (sin.f64 (+.f64 %369 %344))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (fma.f64 %347 #s(literal 1/2 binary64) %348)) (cos.f64 (-.f64 %348 %348))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %350 %342)) (cos.f64 (+.f64 %350 %342))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %352 %342)) (cos.f64 (+.f64 %352 %342))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %342 %350)) (cos.f64 (+.f64 %342 %350))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %342 %352)) (cos.f64 (+.f64 %342 %352))) #s(literal 2 binary64)) (fma.f64 %563 %564 %586) (fma.f64 %566 %567 %586) (/.f64 (+.f64 (sin.f64 (-.f64 %369 %354)) (sin.f64 (+.f64 %369 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %369 %357)) (sin.f64 (+.f64 %369 %357))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %366 %366)) (cos.f64 (+.f64 %366 %366))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %350 %350)) (cos.f64 (+.f64 %350 %350))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %350 %352)) (cos.f64 (+.f64 %350 %352))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %352 %350)) (cos.f64 (+.f64 %352 %350))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %352 %352)) (cos.f64 (+.f64 %352 %352))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %344 %376)) (cos.f64 (-.f64 %344 %376))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %376 %344)) (cos.f64 (-.f64 %376 %344))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %369 %366)) (cos.f64 (+.f64 %369 %366))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %366 %369)) (cos.f64 (+.f64 %366 %369))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %354 %376)) (cos.f64 (-.f64 %354 %376))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %357 %376)) (cos.f64 (-.f64 %357 %376))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %376 %354)) (cos.f64 (-.f64 %376 %354))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %376 %357)) (cos.f64 (-.f64 %376 %357))) #s(literal 2 binary64)) (/.f64 (-.f64 (cos.f64 (-.f64 %369 %369)) (cos.f64 (+.f64 %369 %369))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %366 %376)) (sin.f64 (+.f64 %366 %376))) #s(literal 2 binary64)) (/.f64 (+.f64 (sin.f64 (-.f64 %369 %376)) (sin.f64 (+.f64 %369 %376))) #s(literal 2 binary64)) (/.f64 (+.f64 (cos.f64 (+.f64 %376 %376)) (cos.f64 (-.f64 %376 %376))) #s(literal 2 binary64)) (fma.f64 %332 %383 %925) (fma.f64 %383 %332 %927) (+.f64 (*.f64 %383 %332) %927) (+.f64 (*.f64 %332 %383) %925) (+.f64 (+.f64 (pow.f64 %383 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %383 %381))) (pow.f64 %381 #s(literal 2 binary64))) %939 (*.f64 %404 %7) (*.f64 %408 %941) (*.f64 %943 #s(literal 1/2 binary64)) (neg.f64 %945) (/.f64 %943 #s(literal 2 binary64)) (/.f64 (*.f64 %411 %7) #s(literal -2 binary64)) (/.f64 (*.f64 %7 %411) #s(literal -2 binary64)) (/.f64 (neg.f64 %943) #s(literal -2 binary64)) (/.f64 (*.f64 %433 %7) #s(literal 2 binary64)) (/.f64 (*.f64 %7 %433) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %943)) (*.f64 %332 %960) (*.f64 %960 %332) (*.f64 %338 %963) (*.f64 %548 %965) (*.f64 %963 %338) (*.f64 %965 %548) (*.f64 %556 %969) (*.f64 %971 %556) (fma.f64 %7 #s(literal 1/2 binary64) %973) (fma.f64 %7 %405 %941) (fma.f64 #s(literal 1/2 binary64) %7 %973) (fma.f64 #s(literal 1/2 binary64) (*.f64 %402 %7) %941) (fma.f64 %402 %941 %941) (fma.f64 %941 %402 %941) (fma.f64 %405 %7 %941) (fma.f64 (*.f64 %7 %402) #s(literal 1/2 binary64) %941) (+.f64 %941 %973) (+.f64 %973 %941) (-.f64 %941 (*.f64 %413 %7)) (/.f64 (*.f64 %990 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %990) #s(literal 2 binary64)) (fma.f64 %7 #s(literal 1/2 binary64) %995) (fma.f64 %7 #s(literal 1/2 binary64) %997) (fma.f64 #s(literal 1/2 binary64) %7 %995) (fma.f64 #s(literal 1/2 binary64) %7 %997) (-.f64 %941 (neg.f64 %973)) (-.f64 %941 %1003) (+.f64 %941 %995) (+.f64 %941 %997) (fma.f64 %7 #s(literal 1 binary64) %1007) (fma.f64 %7 #s(literal 1 binary64) %1009) (fma.f64 #s(literal 1 binary64) %7 %1007) (fma.f64 #s(literal 1 binary64) %7 %1009) (/.f64 (*.f64 %1016 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %1023 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %605 %7) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %1016) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %1023) #s(literal 2 binary64)) (/.f64 (*.f64 %7 %605) #s(literal 2 binary64)) (+.f64 %59 %1007) (+.f64 %59 %1009) (/.f64 (*.f64 %1040 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %1047 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %1040) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %1047) #s(literal 2 binary64)) (/.f64 (*.f64 %1059 %332) #s(literal 2 binary64)) (/.f64 (*.f64 %332 %1059) #s(literal 2 binary64)) (fma.f64 %404 %57 %1064) (fma.f64 %57 %404 %1066) (+.f64 (*.f64 %404 %57) %1064) (+.f64 (*.f64 %57 %404) %1066) (fma.f64 %960 %383 %1072) (fma.f64 %383 %960 %1074) (+.f64 (*.f64 %960 %383) %1072) (+.f64 (*.f64 %383 %960) %1074) (*.f64 %404 %257) %1081 (*.f64 %408 %1082) (*.f64 %1084 %417) (*.f64 %1086 #s(literal 1/2 binary64)) (neg.f64 %1088) (/.f64 %1086 #s(literal 2 binary64)) (/.f64 (*.f64 %1091 %404) #s(literal 2 binary64)) (/.f64 (*.f64 %411 %257) #s(literal -2 binary64)) (/.f64 (*.f64 %257 %411) #s(literal -2 binary64)) (/.f64 (*.f64 %404 %1091) #s(literal 2 binary64)) (pow.f64 %960 #s(literal 2 binary64)) (/.f64 (*.f64 %408 %1091) %160) (/.f64 (*.f64 %1091 %408) %160) (/.f64 (*.f64 %1091 %411) %1106) (/.f64 (*.f64 %411 %1091) %1109) (/.f64 (neg.f64 %1086) #s(literal -2 binary64)) (pow.f64 %963 #s(literal 2 binary64)) (pow.f64 %965 #s(literal 2 binary64)) (/.f64 (*.f64 %1117 %404) #s(literal 2 binary64)) (/.f64 (*.f64 %433 %257) #s(literal 2 binary64)) (/.f64 (*.f64 %257 %433) #s(literal 2 binary64)) (/.f64 (*.f64 %404 %1117) #s(literal 2 binary64)) (/.f64 (*.f64 %1117 %408) %160) (/.f64 (*.f64 %1117 %411) %1106) (/.f64 (*.f64 %433 %1091) %160) (/.f64 (*.f64 %1091 %433) %160) (/.f64 (*.f64 %411 %1117) %1109) (/.f64 (*.f64 %408 %1117) %160) (/.f64 (*.f64 %1117 %433) %160) (/.f64 (*.f64 %433 %1117) %160) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1086)) (*.f64 %7 %939) (*.f64 %332 %1145) (*.f64 %939 %7) (*.f64 %1145 %332) (*.f64 %13 %945) (*.f64 %945 %13) (/.f64 (*.f64 %943 %7) #s(literal 2 binary64)) (*.f64 %338 %1153) (*.f64 %1153 %338) (*.f64 %1156 %332) (*.f64 %1158 %1159) (*.f64 %548 %1161) (*.f64 %1161 %548) (*.f64 %1164 %1158) (*.f64 %556 %1166) (*.f64 %1168 %556) (/.f64 (*.f64 %1174 %404) #s(literal 2 binary64)) (/.f64 (*.f64 %605 %257) #s(literal 2 binary64)) (/.f64 (*.f64 %257 %605) #s(literal 2 binary64)) (/.f64 (*.f64 %404 %1174) #s(literal 2 binary64)) (/.f64 (*.f64 %1174 %408) %160) (/.f64 (*.f64 %1174 %411) %1106) (/.f64 (*.f64 %605 %1091) %160) (/.f64 (*.f64 %1091 %605) %160) (/.f64 (*.f64 %411 %1174) %1109) (/.f64 (*.f64 %408 %1174) %160) (/.f64 (*.f64 %1174 %433) %160) (/.f64 (*.f64 %1117 %605) %160) (/.f64 (*.f64 %605 %1117) %160) (/.f64 (*.f64 %433 %1174) %160) (fma.f64 %404 #s(literal 1/2 binary64) %1203) (fma.f64 #s(literal 1/2 binary64) %404 %1205) (fma.f64 #s(literal 1/2 binary64) %257 %1207) (fma.f64 #s(literal 1/2 binary64) (*.f64 %402 %257) %1082) (fma.f64 %402 %1082 %1082) (fma.f64 %257 #s(literal 1/2 binary64) %1207) (fma.f64 %257 %405 %1082) (fma.f64 (*.f64 %257 %402) #s(literal 1/2 binary64) %1082) (fma.f64 %1082 %402 %1082) (fma.f64 %405 %257 %1082) (+.f64 %1082 %1207) (+.f64 %499 %1203) (+.f64 %1220 %1205) (+.f64 %1207 %1082) (-.f64 %1082 (*.f64 %413 %257)) (-.f64 %1082 (*.f64 %1084 %405)) (fma.f64 %404 #s(literal 1/2 binary64) %1228) (fma.f64 #s(literal 1/2 binary64) %404 %1230) (fma.f64 #s(literal 1/2 binary64) %257 %1232) (fma.f64 #s(literal 1/2 binary64) %257 %1234) (fma.f64 %257 #s(literal 1/2 binary64) %1232) (fma.f64 %257 #s(literal 1/2 binary64) %1234) (-.f64 %1082 (neg.f64 %1207)) (+.f64 %1082 %1232) (+.f64 %1082 %1234) (+.f64 %499 %1228) (+.f64 %1220 %1230) (fma.f64 #s(literal 1 binary64) %257 %1244) (fma.f64 %257 #s(literal 1 binary64) %1246) (+.f64 (*.f64 %257 #s(literal 1 binary64)) %1246) (+.f64 (*.f64 #s(literal 1 binary64) %257) %1244) (*.f64 %960 %960) (*.f64 %338 %1253) (*.f64 %548 %1255) (*.f64 %963 %963) (*.f64 %965 %965) (*.f64 %1259 %1259) (*.f64 %1261 %1261) (*.f64 %1263 %1263) (*.f64 %1265 %1265) (*.f64 %1267 %1267) (*.f64 %1253 %338) (*.f64 %1255 %548) (*.f64 %1271 %1271) (*.f64 %1273 %1273) (*.f64 %1275 %1275) (*.f64 %1277 %1277) (*.f64 %1279 %1279) (*.f64 %1281 %1281) (*.f64 %1283 %1283) (*.f64 %1285 %1285) (*.f64 %969 %969) (*.f64 %1288 %1288) (*.f64 %1290 %1290) (*.f64 %1292 %1292) (*.f64 %1294 %1294) (*.f64 %971 %971) (*.f64 %1297 %1297) (*.f64 %1299 %1299) (*.f64 %1301 %1301) (*.f64 %1303 %1303) (/.f64 (*.f64 %990 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %990) #s(literal 2 binary64)) (/.f64 (*.f64 %1016 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %1023 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %1016) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %1023) #s(literal 2 binary64)) (/.f64 (*.f64 %1040 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %1047 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %1040) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %1047) #s(literal 2 binary64)) (fma.f64 %7 %941 %1207) (fma.f64 %7 %973 %1082) (fma.f64 %941 %7 %1207) (fma.f64 %973 %7 %1082) (/.f64 (*.f64 %990 %990) %160) (fma.f64 %7 %941 %1232) (fma.f64 %7 %941 %1234) (fma.f64 %941 %7 %1232) (fma.f64 %941 %7 %1234) (fma.f64 %13 %1335 %1207) (fma.f64 %13 %1003 %1082) (fma.f64 %1158 %1338 %1207) (fma.f64 %1158 (*.f64 %1158 %405) %1082) (fma.f64 %1342 %13 %1207) (fma.f64 %1344 %1158 %1207) (fma.f64 (*.f64 %405 %1158) %1158 %1082) (fma.f64 (*.f64 %405 %13) %13 %1082) (/.f64 (*.f64 %1016 %990) %160) (/.f64 (*.f64 %1023 %990) %160) (/.f64 (*.f64 %990 %1016) %160) (/.f64 (*.f64 %990 %1023) %160) (fma.f64 %13 %1335 %1232) (fma.f64 %13 %1335 %1234) (fma.f64 %1158 %1338 %1232) (fma.f64 %1158 %1338 %1234) (fma.f64 %1342 %13 %1232) (fma.f64 %1342 %13 %1234) (fma.f64 %1344 %1158 %1232) (fma.f64 %1344 %1158 %1234) (/.f64 (*.f64 %1040 %990) %160) (/.f64 (*.f64 %1016 %1016) %160) (/.f64 (*.f64 %1016 %1023) %160) (/.f64 (*.f64 %1047 %990) %160) (/.f64 (*.f64 %1023 %1016) %160) (/.f64 (*.f64 %1023 %1023) %160) (/.f64 (*.f64 %1174 %605) %160) (/.f64 (*.f64 %605 %1174) %160) (/.f64 (*.f64 %990 %1040) %160) (/.f64 (*.f64 %990 %1047) %160) (/.f64 (*.f64 %1040 %1016) %160) (/.f64 (*.f64 %1040 %1023) %160) (/.f64 (*.f64 %1016 %1040) %160) (/.f64 (*.f64 %1016 %1047) %160) (/.f64 (*.f64 %1047 %1016) %160) (/.f64 (*.f64 %1047 %1023) %160) (/.f64 (*.f64 %1023 %1040) %160) (/.f64 (*.f64 %1023 %1047) %160) (/.f64 (*.f64 %1040 %1040) %160) (/.f64 (*.f64 %1040 %1047) %160) (/.f64 (*.f64 %1047 %1040) %160) (/.f64 (*.f64 %1047 %1047) %160) (/.f64 (*.f64 %1059 %960) #s(literal 2 binary64)) (/.f64 (*.f64 %960 %1059) #s(literal 2 binary64)) (/.f64 (*.f64 %1059 %990) %160) (/.f64 (*.f64 %990 %1059) %160) (/.f64 (*.f64 %1059 %1016) %160) (/.f64 (*.f64 %1059 %1023) %160) (/.f64 (*.f64 %1016 %1059) %160) (/.f64 (*.f64 %1023 %1059) %160) (/.f64 (*.f64 %1040 %1059) %160) (/.f64 (*.f64 %1059 %1040) %160) (/.f64 (*.f64 %1059 %1047) %160) (/.f64 (*.f64 %1047 %1059) %160) (/.f64 (*.f64 %1059 %1059) %160) (fma.f64 %939 %57 %1436) (fma.f64 %57 %939 %1438) (fma.f64 %383 %1145 %1440) (fma.f64 %1145 %383 %1442) (+.f64 (*.f64 %939 %57) %1436) (+.f64 (*.f64 %1145 %383) %1442) (+.f64 (*.f64 %383 %1145) %1440) (+.f64 (*.f64 %57 %939) %1438) %1453 (/.f64 %1452 #s(literal 2 binary64)) (fabs.f64 %1453) (/.f64 (neg.f64 %1452) #s(literal -2 binary64)) (fma.f64 %404 %257 %226) (fma.f64 %257 %404 %226) (neg.f64 (neg.f64 %1453)) (+.f64 %226 %1081) (+.f64 %1081 %226) (+.f64 #s(literal 1/2 binary64) %1464) (+.f64 %1466 %227) (fma.f64 #s(literal 1/2 binary64) %230 %1081) (fma.f64 %408 %1082 %226) (fma.f64 %230 #s(literal 1/2 binary64) %1081) (fma.f64 %233 #s(literal -1/2 binary64) %1081) (fma.f64 %1084 %417 %226) (fma.f64 %1086 #s(literal 1/2 binary64) %226) (-.f64 %226 %1088) (-.f64 %1081 %238) (-.f64 #s(literal 1/2 binary64) %1476) (-.f64 %1466 %235) (+.f64 #s(literal 1/2 binary64) %1479) (+.f64 #s(literal 1/2 binary64) %1481) (neg.f64 (fma.f64 %230 #s(literal -1/2 binary64) %1088)) (neg.f64 (-.f64 %238 %1081)) (neg.f64 (-.f64 %235 %1466)) (neg.f64 (-.f64 %1476 #s(literal 1/2 binary64))) (fma.f64 %254 %255 %1081) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1452)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1464) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1479) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1481) (/.f64 (fma.f64 %1081 #s(literal -2 binary64) %233) #s(literal -2 binary64)) (/.f64 (fma.f64 %226 #s(literal 2 binary64) %1086) #s(literal 2 binary64)) (pow.f64 %1501 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %272 %1464) (fma.f64 #s(literal 2 binary64) %272 %1479) (fma.f64 #s(literal 2 binary64) %272 %1481) (/.f64 (fma.f64 %1086 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %230)) %160) (/.f64 (fma.f64 %1086 #s(literal 2 binary64) (*.f64 %230 #s(literal 2 binary64))) %160) (/.f64 (fma.f64 %1086 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %233)) %1106) (/.f64 (fma.f64 %1086 #s(literal -2 binary64) (*.f64 %233 #s(literal 2 binary64))) %1106) (/.f64 (fma.f64 %233 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) %1086)) %1109) (/.f64 (fma.f64 %230 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1086)) %160) (/.f64 (fma.f64 %233 #s(literal 2 binary64) (*.f64 %1086 #s(literal -2 binary64))) %1109) (/.f64 (fma.f64 %230 #s(literal 2 binary64) (*.f64 %1086 #s(literal 2 binary64))) %160) (pow.f64 %1453 #s(literal 1 binary64)) (fma.f64 %7 %939 %226) (fma.f64 %55 %55 %1081) (fma.f64 %332 %1145 %226) (fma.f64 %939 %7 %226) (fma.f64 %1145 %332 %226) (fma.f64 %13 %945 %226) (fma.f64 %945 %13 %226) (fma.f64 %338 %1153 %226) (fma.f64 %1153 %338 %226) (fma.f64 %1156 %332 %226) (fma.f64 %68 %68 %1081) (fma.f64 %1158 %1159 %226) (fma.f64 %548 %1161 %226) (fma.f64 %281 %281 %1081) (fma.f64 %1161 %548 %226) (fma.f64 %1164 %1158 %226) (fma.f64 %404 %257 %1547) (fma.f64 %257 %404 %1547) (fma.f64 %556 %1166 %226) (fma.f64 %287 %287 %1081) (fma.f64 %1168 %556 %226) (+.f64 %1081 %1547) (fma.f64 %408 %1082 %1547) (fma.f64 %1084 %417 %1547) (fma.f64 %1086 #s(literal 1/2 binary64) %1547) (fma.f64 %294 %294 %1081) (fma.f64 #s(literal 1/2 binary64) %257 %1558) (fma.f64 %257 #s(literal 1/2 binary64) %1558) (+.f64 %1082 %1558) (fma.f64 #s(literal 1/2 binary64) %257 %1562) (fma.f64 %257 #s(literal 1/2 binary64) %1562) (+.f64 %1082 %1562) (+.f64 (fma.f64 %230 #s(literal 1/2 binary64) %1082) %1207) (fma.f64 %308 %55 %1081) (fma.f64 #s(literal -2 binary64) %318 %1081) (fma.f64 #s(literal -2 binary64) %320 %1081) (fma.f64 %322 %68 %1081) (fma.f64 %324 %281 %1081) (fma.f64 %960 %960 %226) (fma.f64 %338 %1253 %226) (fma.f64 %548 %1255 %226) (fma.f64 %963 %963 %226) (fma.f64 %965 %965 %226) (fma.f64 %1259 %1259 %226) (fma.f64 %1261 %1261 %226) (fma.f64 %1263 %1263 %226) (fma.f64 %1265 %1265 %226) (fma.f64 %1267 %1267 %226) (fma.f64 %1253 %338 %226) (fma.f64 %1255 %548 %226) (fma.f64 %7 %939 %1547) (fma.f64 %332 %1145 %1547) (fma.f64 %939 %7 %1547) (fma.f64 %1271 %1271 %226) (fma.f64 %1273 %1273 %226) (fma.f64 %1275 %1275 %226) (fma.f64 %1277 %1277 %226) (fma.f64 %1145 %332 %1547) (fma.f64 %1279 %1279 %226) (fma.f64 %1281 %1281 %226) (fma.f64 %1283 %1283 %226) (fma.f64 %1285 %1285 %226) (fma.f64 %969 %969 %226) (fma.f64 %1288 %1288 %226) (fma.f64 %1290 %1290 %226) (fma.f64 %1292 %1292 %226) (fma.f64 %1294 %1294 %226) (fma.f64 %971 %971 %226) (fma.f64 %13 %945 %1547) (fma.f64 %945 %13 %1547) (fma.f64 %338 %1153 %1547) (fma.f64 %1153 %338 %1547) (fma.f64 %1156 %332 %1547) (fma.f64 %1158 %1159 %1547) (fma.f64 %548 %1161 %1547) (fma.f64 %1161 %548 %1547) (fma.f64 %1164 %1158 %1547) (fma.f64 %1297 %1297 %226) (fma.f64 %1299 %1299 %226) (fma.f64 %1301 %1301 %226) (fma.f64 %1303 %1303 %226) (fma.f64 %556 %1166 %1547) (fma.f64 %1168 %556 %1547) (fma.f64 %7 %941 %1558) (fma.f64 %941 %7 %1558) (fma.f64 %7 %941 %1562) (fma.f64 %941 %7 %1562) (fma.f64 %13 %1335 %1558) (fma.f64 %1158 %1338 %1558) (fma.f64 %1342 %13 %1558) (fma.f64 %1344 %1158 %1558) (fma.f64 %13 %1335 %1562) (fma.f64 %1158 %1338 %1562) (fma.f64 %1342 %13 %1562) (fma.f64 %1344 %1158 %1562) (fma.f64 %960 %960 %1547) (fma.f64 %338 %1253 %1547) (fma.f64 %548 %1255 %1547) (fma.f64 %963 %963 %1547) (fma.f64 %965 %965 %1547) (fma.f64 %1259 %1259 %1547) (fma.f64 %1261 %1261 %1547) (fma.f64 %1263 %1263 %1547) (fma.f64 %1265 %1265 %1547) (fma.f64 %1267 %1267 %1547) (fma.f64 %1253 %338 %1547) (fma.f64 %1255 %548 %1547) (fma.f64 %1271 %1271 %1547) (fma.f64 %1273 %1273 %1547) (fma.f64 %1275 %1275 %1547) (fma.f64 %1277 %1277 %1547) (fma.f64 %1279 %1279 %1547) (fma.f64 %1281 %1281 %1547) (fma.f64 %1283 %1283 %1547) (fma.f64 %1285 %1285 %1547) (fma.f64 %969 %969 %1547) (fma.f64 %1288 %1288 %1547) (fma.f64 %1290 %1290 %1547) (fma.f64 %1292 %1292 %1547) (fma.f64 %1294 %1294 %1547) (fma.f64 %971 %971 %1547) (fma.f64 %1297 %1297 %1547) (fma.f64 %1299 %1299 %1547) (fma.f64 %1301 %1301 %1547) (fma.f64 %1303 %1303 %1547) (*.f64 %1501 %1501) (fabs.f64 (*.f64 %1661 %1501)) (fabs.f64 (*.f64 %1501 %1661)) (*.f64 %1661 %1661) (sqrt.f64 %1667) (pow.f64 %1667 #s(literal 1/2 binary64)) (hypot.f64 %55 %960) %1501 (fabs.f64 %1501) (hypot.f64 %55 %963) (hypot.f64 %55 %965) (hypot.f64 %55 %1259) (hypot.f64 %55 %1261) (hypot.f64 %55 %1263) (hypot.f64 %55 %1265) (hypot.f64 %55 %1267) (hypot.f64 %68 %960) (hypot.f64 %281 %960) (hypot.f64 %960 %68) (hypot.f64 %960 %281) (hypot.f64 %963 %55) (hypot.f64 %965 %55) (hypot.f64 %1259 %55) (hypot.f64 %1261 %55) (hypot.f64 %1263 %55) (hypot.f64 %1265 %55) (hypot.f64 %1267 %55) (fabs.f64 %1661) (hypot.f64 %55 %1271) (hypot.f64 %55 %1273) (hypot.f64 %55 %1275) (hypot.f64 %55 %1277) (hypot.f64 %55 %1279) (hypot.f64 %55 %1281) (hypot.f64 %55 %1283) (hypot.f64 %55 %1285) (hypot.f64 %55 %969) (hypot.f64 %55 %1288) (hypot.f64 %55 %1290) (hypot.f64 %55 %1292) (hypot.f64 %55 %1294) (hypot.f64 %55 %971) (hypot.f64 %68 %963) (hypot.f64 %68 %965) (hypot.f64 %68 %1259) (hypot.f64 %68 %1261) (hypot.f64 %68 %1263) (hypot.f64 %68 %1265) (hypot.f64 %68 %1267) (hypot.f64 %281 %963) (hypot.f64 %281 %965) (hypot.f64 %281 %1259) (hypot.f64 %281 %1261) (hypot.f64 %281 %1263) (hypot.f64 %281 %1265) (hypot.f64 %281 %1267) (hypot.f64 %960 %287) (hypot.f64 %1271 %55) (hypot.f64 %1273 %55) (hypot.f64 %963 %68) (hypot.f64 %963 %281) (hypot.f64 %965 %68) (hypot.f64 %965 %281) (hypot.f64 %1275 %55) (hypot.f64 %1277 %55) (hypot.f64 %1259 %68) (hypot.f64 %1259 %281) (hypot.f64 %1279 %55) (hypot.f64 %1281 %55) (hypot.f64 %1261 %68) (hypot.f64 %1261 %281) (hypot.f64 %1283 %55) (hypot.f64 %1285 %55) (hypot.f64 %1263 %68) (hypot.f64 %1263 %281) (hypot.f64 %287 %960) (hypot.f64 %1265 %68) (hypot.f64 %1265 %281) (hypot.f64 %1267 %68) (hypot.f64 %1267 %281) (hypot.f64 %969 %55) (hypot.f64 %1288 %55) (hypot.f64 %1290 %55) (hypot.f64 %1292 %55) (hypot.f64 %1294 %55) (hypot.f64 %971 %55) (neg.f64 %1661) (hypot.f64 %55 %1297) (hypot.f64 %55 %1299) (hypot.f64 %55 %1301) (hypot.f64 %55 %1303) (hypot.f64 %68 %1271) (hypot.f64 %68 %1273) (hypot.f64 %68 %1275) (hypot.f64 %68 %1277) (hypot.f64 %68 %1279) (hypot.f64 %68 %1281) (hypot.f64 %68 %1283) (hypot.f64 %68 %1285) (hypot.f64 %68 %969) (hypot.f64 %68 %1288) (hypot.f64 %68 %1290) (hypot.f64 %68 %1292) (hypot.f64 %68 %1294) (hypot.f64 %68 %971) (hypot.f64 %281 %1271) (hypot.f64 %281 %1273) (hypot.f64 %281 %1275) (hypot.f64 %281 %1277) (hypot.f64 %281 %1279) (hypot.f64 %281 %1281) (hypot.f64 %281 %1283) (hypot.f64 %281 %1285) (hypot.f64 %281 %969) (hypot.f64 %281 %1288) (hypot.f64 %281 %1290) (hypot.f64 %281 %1292) (hypot.f64 %281 %1294) (hypot.f64 %281 %971) (hypot.f64 %960 %294) (hypot.f64 %1271 %68) (hypot.f64 %1271 %281) (hypot.f64 %1273 %68) (hypot.f64 %1273 %281) (hypot.f64 %963 %287) (hypot.f64 %965 %287) (hypot.f64 %1275 %68) (hypot.f64 %1275 %281) (hypot.f64 %1277 %68) (hypot.f64 %1277 %281) (hypot.f64 %1259 %287) (hypot.f64 %1279 %68) (hypot.f64 %1279 %281) (hypot.f64 %1281 %68) (hypot.f64 %1281 %281) (hypot.f64 %1261 %287) (hypot.f64 %1283 %68) (hypot.f64 %1283 %281) (hypot.f64 %1285 %68) (hypot.f64 %1285 %281) (hypot.f64 %1263 %287) (hypot.f64 %287 %963) (hypot.f64 %287 %965) (hypot.f64 %287 %1259) (hypot.f64 %287 %1261) (hypot.f64 %287 %1263) (hypot.f64 %287 %1265) (hypot.f64 %287 %1267) (hypot.f64 %1265 %287) (hypot.f64 %1267 %287) (hypot.f64 %969 %68) (hypot.f64 %969 %281) (hypot.f64 %1297 %55) (hypot.f64 %1299 %55) (hypot.f64 %1288 %68) (hypot.f64 %1288 %281) (hypot.f64 %1290 %68) (hypot.f64 %1290 %281) (hypot.f64 %294 %960) (hypot.f64 %1292 %68) (hypot.f64 %1292 %281) (hypot.f64 %1294 %68) (hypot.f64 %1294 %281) (hypot.f64 %971 %68) (hypot.f64 %971 %281) (hypot.f64 %1301 %55) (hypot.f64 %1303 %55) (hypot.f64 %68 %1297) (hypot.f64 %68 %1299) (hypot.f64 %68 %1301) (hypot.f64 %68 %1303) (hypot.f64 %281 %1297) (hypot.f64 %281 %1299) (hypot.f64 %281 %1301) (hypot.f64 %281 %1303) (hypot.f64 %1271 %287) (hypot.f64 %1273 %287) (hypot.f64 %963 %294) (hypot.f64 %965 %294) (hypot.f64 %1275 %287) (hypot.f64 %1277 %287) (hypot.f64 %1259 %294) (hypot.f64 %1279 %287) (hypot.f64 %1281 %287) (hypot.f64 %1261 %294) (hypot.f64 %1283 %287) (hypot.f64 %1285 %287) (hypot.f64 %1263 %294) (hypot.f64 %287 %1271) (hypot.f64 %287 %1273) (hypot.f64 %287 %1275) (hypot.f64 %287 %1277) (hypot.f64 %287 %1279) (hypot.f64 %287 %1281) (hypot.f64 %287 %1283) (hypot.f64 %287 %1285) (hypot.f64 %287 %969) (hypot.f64 %287 %1288) (hypot.f64 %287 %1290) (hypot.f64 %287 %1292) (hypot.f64 %287 %1294) (hypot.f64 %287 %971) (hypot.f64 %1265 %294) (hypot.f64 %1267 %294) (hypot.f64 %969 %287) (hypot.f64 %1297 %68) (hypot.f64 %1297 %281) (hypot.f64 %1299 %68) (hypot.f64 %1299 %281) (hypot.f64 %1288 %287) (hypot.f64 %1290 %287) (hypot.f64 %294 %963) (hypot.f64 %294 %965) (hypot.f64 %294 %1259) (hypot.f64 %294 %1261) (hypot.f64 %294 %1263) (hypot.f64 %294 %1265) (hypot.f64 %294 %1267) (hypot.f64 %1292 %287) (hypot.f64 %1294 %287) (hypot.f64 %971 %287) (hypot.f64 %1301 %68) (hypot.f64 %1301 %281) (hypot.f64 %1303 %68) (hypot.f64 %1303 %281) (hypot.f64 %1271 %294) (hypot.f64 %1273 %294) (hypot.f64 %1275 %294) (hypot.f64 %1277 %294) (hypot.f64 %1279 %294) (hypot.f64 %1281 %294) (hypot.f64 %1283 %294) (hypot.f64 %1285 %294) (hypot.f64 %287 %1297) (hypot.f64 %287 %1299) (hypot.f64 %287 %1301) (hypot.f64 %287 %1303) (hypot.f64 %969 %294) (hypot.f64 %1297 %287) (hypot.f64 %1299 %287) (hypot.f64 %1288 %294) (hypot.f64 %1290 %294) (hypot.f64 %294 %1271) (hypot.f64 %294 %1273) (hypot.f64 %294 %1275) (hypot.f64 %294 %1277) (hypot.f64 %294 %1279) (hypot.f64 %294 %1281) (hypot.f64 %294 %1283) (hypot.f64 %294 %1285) (hypot.f64 %294 %969) (hypot.f64 %294 %1288) (hypot.f64 %294 %1290) (hypot.f64 %294 %1292) (hypot.f64 %294 %1294) (hypot.f64 %294 %971) (hypot.f64 %1292 %294) (hypot.f64 %1294 %294) (hypot.f64 %971 %294) (hypot.f64 %1301 %287) (hypot.f64 %1303 %287) (hypot.f64 %1297 %294) (hypot.f64 %1299 %294) (hypot.f64 %294 %1297) (hypot.f64 %294 %1299) (hypot.f64 %294 %1301) (hypot.f64 %294 %1303) (hypot.f64 %1301 %294) (hypot.f64 %1303 %294) (sqrt.f64 %1453) (/.f64 (sqrt.f64 (fabs.f64 %1452)) (sqrt.f64 %263)) (pow.f64 %1453 #s(literal 1/2 binary64)) (*.f64 %1938 %1938) %1940 (*.f64 %3 %1941) (*.f64 %7 %1943) (*.f64 %1941 %3) (*.f64 %1943 %7) (/.f64 %88 %1661) (*.f64 %82 (/.f64 %7 %1661)) (*.f64 %13 (/.f64 %3 %1661)) (neg.f64 (neg.f64 %1940)) (*.f64 %80 %1954) (*.f64 #s(literal 1 binary64) %1940) (*.f64 %1954 %80) (/.f64 #s(literal 1 binary64) (/.f64 %1501 %80)) (/.f64 (*.f64 %80 #s(literal -1 binary64)) %1661) (/.f64 (*.f64 #s(literal -1 binary64) %80) %1661) (*.f64 %7 (*.f64 %82 %1964)) (*.f64 %82 (*.f64 %7 %1964)) (*.f64 %13 (*.f64 %3 %1964)) (*.f64 %88 %1964) (*.f64 %1964 %88) (/.f64 (*.f64 %88 #s(literal 1 binary64)) %1661) (/.f64 #s(literal 1 binary64) (/.f64 %1661 %88)) (/.f64 %102 %1977) (*.f64 %102 (/.f64 #s(literal 1/2 binary64) %1501)) (*.f64 %1981 #s(literal 1/2 binary64)) (/.f64 %1981 #s(literal 2 binary64)) (/.f64 %102 %1984) (/.f64 %108 %1986) (/.f64 (neg.f64 %1981) #s(literal -2 binary64)) (/.f64 %118 %1977) (/.f64 %108 %1991) (/.f64 %108 (neg.f64 %1977)) (*.f64 %102 (*.f64 #s(literal 1/2 binary64) %1954)) (*.f64 %102 (/.f64 #s(literal 1 binary64) %1977)) (/.f64 #s(literal 1 binary64) (/.f64 %1977 %102)) (/.f64 (*.f64 %102 %1964) #s(literal -2 binary64)) (*.f64 %102 (/.f64 %1954 #s(literal 2 binary64))) (/.f64 (*.f64 %102 #s(literal -1 binary64)) %1991) (/.f64 (*.f64 #s(literal -1 binary64) %102) %2008) (/.f64 (*.f64 #s(literal 1 binary64) %108) (*.f64 %1501 #s(literal -2 binary64))) (/.f64 %135 %1986) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1981)) (/.f64 (*.f64 %1954 %108) #s(literal -2 binary64)) (/.f64 (*.f64 %108 %1954) #s(literal -2 binary64)) (/.f64 (*.f64 %108 %1964) #s(literal 2 binary64)) (/.f64 %141 %1977) (/.f64 (*.f64 #s(literal 1 binary64) %118) %1977) (/.f64 (*.f64 #s(literal -1 binary64) %108) (*.f64 %1661 #s(literal -2 binary64))) (/.f64 (*.f64 %108 #s(literal -1 binary64)) %1984) (/.f64 %135 %1991) (/.f64 (*.f64 %1954 %118) #s(literal 2 binary64)) (/.f64 (*.f64 %118 %1954) #s(literal 2 binary64)) (/.f64 %146 %1977) (/.f64 (*.f64 %118 #s(literal -1 binary64)) %1991) (/.f64 (*.f64 #s(literal -1 binary64) %118) %2008) (/.f64 %165 %1977) (/.f64 (*.f64 #s(literal 1 binary64) %146) %1977) (/.f64 (*.f64 %1954 %146) #s(literal 2 binary64)) (/.f64 (*.f64 %146 %1954) #s(literal 2 binary64)) (/.f64 (*.f64 %146 #s(literal -1 binary64)) %1991) (/.f64 (*.f64 #s(literal -1 binary64) %146) %2008) (*.f64 #s(literal 1 binary64) (/.f64 %202 %1501)) (*.f64 #s(literal 2 binary64) (/.f64 %202 %1977)) (+.f64 (/.f64 %122 %1501) (/.f64 %120 %1501)) (+.f64 %2058 %2059) (+.f64 %2059 %2058) (-.f64 %2059 (/.f64 %107 %1977)) (fma.f64 %122 %1954 %2064) (fma.f64 %1954 %122 %2066) (+.f64 (*.f64 %1954 %122) %2066) (+.f64 (*.f64 %122 %1954) %2064) |
Compiled 36 786 to 5 619 computations (84.7% saved)
21 alts after pruning (21 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 198 | 21 | 1 219 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 1 199 | 21 | 1 220 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 38.8% | %11 = (sin.f64 Cn) %13 = (cos.f64 Cn) %14 = (cos.f64 lam) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 lam Cn)) (sin.f64 (+.f64 Cn lam))))) (sqrt.f64 (+.f64 (*.f64 %11 %11) (*.f64 %13 (*.f64 %13 (*.f64 %14 %14)))))) |
| ▶ | 99.6% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 98.8% | %10 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 99.5% | %3 = (cos.f64 Cn) %9 = (sqrt.f64 (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) (/.f64 (*.f64 (sin.f64 lam) %3) (*.f64 %9 %9)) |
| ▶ | 99.0% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (fma.f64 (*.f64 %3 (fma.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) %3 (fma.f64 (cos.f64 (+.f64 Cn Cn)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) |
| ▶ | 98.9% | %3 = (cos.f64 Cn) %11 = (fabs.f64 (sin.f64 Cn)) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (fma.f64 (*.f64 %3 (fma.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) %3 (*.f64 (neg.f64 (neg.f64 %11)) %11)))) |
| ▶ | 98.9% | %6 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %6 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 1/2 binary64))))) |
| ▶ | 98.9% | %7 = (cos.f64 (+.f64 Cn Cn)) %10 = (fma.f64 %7 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (+.f64 (fma.f64 (-.f64 #s(literal 1 binary64) %7) #s(literal 1/2 binary64) (*.f64 %10 #s(literal 1/2 binary64))) (*.f64 (*.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64)) %10)))) |
| ▶ | 98.9% | %10 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)) #s(literal 1/2 binary64)))) |
| ▶ | 63.7% | %3 = (cos.f64 Cn) %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 %3 #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 78.8% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 54.8% | %5 = (approx (cos Cn) #s(literal 1 binary64)) %7 = (sin.f64 Cn) %9 = (cos.f64 lam) (/.f64 (*.f64 (sin.f64 lam) %5) (sqrt.f64 (+.f64 (*.f64 %7 %7) (*.f64 %5 (*.f64 %5 (*.f64 %9 %9)))))) |
| ▶ | 50.2% | %5 = (sin.f64 lam) %13 = (sin.f64 Cn) %15 = (cos.f64 Cn) %16 = (cos.f64 lam) (/.f64 (approx (* (sin lam) (cos Cn)) (+.f64 %5 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 Cn #s(literal 2 binary64)) %5)))) (sqrt.f64 (+.f64 (*.f64 %13 %13) (*.f64 %15 (*.f64 %15 (*.f64 %16 %16)))))) |
| ▶ | 99.5% | %2 = (cos.f64 Cn) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 %2 (cos.f64 lam)) (sin.f64 Cn)) (*.f64 (sin.f64 lam) %2))) |
| ▶ | 99.6% | %3 = (cos.f64 Cn) (*.f64 (/.f64 (sin.f64 lam) (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) %3) |
| ▶ | 99.5% | %1 = (cos.f64 Cn) (*.f64 (/.f64 %1 (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 99.6% | %2 = (cos.f64 Cn) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 %2 (cos.f64 lam)) (sin.f64 Cn))) (*.f64 (sin.f64 lam) %2)) |
| ▶ | 99.5% | %4 = (cos.f64 Cn) (*.f64 (sin.f64 (neg.f64 lam)) (*.f64 %4 (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 %4 (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 99.5% | %1 = (cos.f64 Cn) (*.f64 (neg.f64 %1) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 54.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %14 = (cos.f64 Cn) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (*.f64 lam %14) (sqrt.f64 (+.f64 (pow.f64 %14 #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 53.9% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
Compiled 452 to 112 computations (75.2% saved)
| Inputs |
|---|
%1 = (fabs 2) %1 (sqrt %1) |
| Outputs |
|---|
#s(literal 2 binary64) #s(literal 6369051672525773/4503599627370496 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 7 to 5 computations (28.6% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %9 = (*.f64 %3 %8) %10 = (*.f64 %3 %9) %11 = (+.f64 %6 %10) %12 = (sqrt.f64 %11) %14 = (cos Cn) %15 = (approx %14 #s(literal 1 binary64)) %18 = (pow.f64 Cn #s(literal 2 binary64)) %20 = (*.f64 %18 %1) %21 = (*.f64 #s(literal -1/2 binary64) %20) %22 = (+.f64 %1 %21) %24 = (* (sin lam) %14) %25 = (approx %24 %22) %26 = (pow.f64 %7 #s(literal 2 binary64)) %28 = (sqrt.f64 %26) %29 = (sin Cn) %31 = (cos lam) %35 = (+ (* %29 %29) (* %14 (* %14 (* %31 %31)))) %36 = (sqrt %35) %37 = (approx %36 %28) %38 = (/.f64 %1 %28) %39 = (/ %24 %36) %41 = (pow.f64 %5 #s(literal 2 binary64)) %42 = (pow.f64 %3 #s(literal 2 binary64)) %43 = (*.f64 lam %3) %44 = (+.f64 %42 %41) %45 = (approx %35 %44) %46 = (sqrt.f64 %44) %47 = (/.f64 %43 %46) %49 = (neg.f64 lam) %50 = (neg.f64 %3) %51 = (sin.f64 %49) %52 = (-.f64 lam Cn) %53 = (sin.f64 %52) %54 = (+.f64 Cn lam) %55 = (sin.f64 %54) %56 = (+.f64 %53 %55) %57 = (/.f64 #s(literal 2 binary64) %56) %58 = (/.f64 #s(literal 1 binary64) %57) %59 = (+.f64 Cn Cn) %60 = (cos.f64 %59) %61 = (fma.f64 %60 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %62 = (-.f64 #s(literal 1 binary64) %60) %63 = (*.f64 %60 #s(literal 1/2 binary64)) %64 = (fma.f64 %60 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %65 = (fabs.f64 #s(literal 2 binary64)) %66 = (fabs.f64 %5) %67 = (neg.f64 %66) %68 = (neg.f64 %67) %69 = (+.f64 lam lam) %70 = (cos.f64 %69) %71 = (fma.f64 %70 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %72 = (*.f64 %70 #s(literal 1/2 binary64)) %73 = (-.f64 %70 #s(literal -1 binary64)) %74 = (*.f64 %3 %71) %75 = (*.f64 %3 %7) %76 = (*.f64 %64 #s(literal 1/2 binary64)) %77 = (*.f64 %72 %64) %78 = (fma.f64 %73 %64 %62) %79 = (*.f64 %78 #s(literal 1/2 binary64)) %80 = (fma.f64 %64 %71 #s(literal 1/2 binary64)) %81 = (-.f64 %80 %63) %82 = (hypot.f64 %75 %5) %83 = (fma.f64 %74 %3 %61) %84 = (*.f64 %68 %66) %85 = (fma.f64 %62 #s(literal 1/2 binary64) %76) %86 = (+.f64 %85 %77) %87 = (fma.f64 %74 %3 %84) %88 = (sqrt.f64 %79) %89 = (fabs.f64 %78) %90 = (sqrt.f64 %89) %91 = (sqrt.f64 %65) %92 = (/.f64 %90 %91) %93 = (sqrt.f64 %82) %94 = (*.f64 %93 %93) %96 = (/.f64 %3 %82) %97 = (/.f64 %1 %82) %100 = (/.f64 #s(literal 1 binary64) %82) %102 = (/.f64 %82 %4) %104 = (/.f64 #s(literal -1 binary64) %82) %105 = (*.f64 %3 %104) %107 = (*.f64 %1 %104) %109 = (*.f64 %1 %15) %110 = (*.f64 %15 %8) %111 = (*.f64 %15 %110) %112 = (+.f64 %6 %111) %113 = (sqrt.f64 %112) %118 = (sqrt.f64 %81) %120 = (sqrt.f64 %83) %122 = (sqrt.f64 %86) %124 = (sqrt.f64 %87) %126 = (sqrt.f64 %45) lam %1 Cn %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 #s(literal 1 binary64) %15 #s(literal -1/2 binary64) #s(literal 2 binary64) %18 #s(literal 1/2 binary64) %20 %21 %22 %25 %26 #s(literal -1 binary64) %28 %37 %38 (approx %39 %38) %41 %42 %43 %44 %45 %46 %47 (approx %39 %47) %49 %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 %89 %90 %91 %92 %93 %94 (/.f64 %4 %82) %96 %97 (*.f64 %96 %1) (*.f64 %97 %3) %100 (*.f64 %100 %4) %102 (/.f64 #s(literal 1 binary64) %102) %104 %105 (*.f64 %51 %105) %107 (*.f64 %50 %107) %109 %110 %111 %112 %113 (/.f64 %109 %113) (/.f64 %58 %12) (/.f64 %25 %12) (/.f64 %4 %88) %118 (/.f64 %4 %118) %120 (/.f64 %4 %120) %122 (/.f64 %4 %122) %124 (/.f64 %4 %124) %126 (/.f64 %4 %126) (/.f64 %4 %92) (/.f64 %4 %94) (/.f64 %4 %37) |
| Outputs |
|---|
%5 = (cos Cn) %10 = (pow.f64 Cn #s(literal 2 binary64)) %11 = (*.f64 #s(literal -1/2 binary64) %10) %12 = (+.f64 #s(literal 1 binary64) %11) %29 = (sin lam) %30 = (* %29 %5) %31 = (sin.f64 lam) %33 = (*.f64 %10 %31) %34 = (*.f64 #s(literal -1/2 binary64) %33) %49 = (sin Cn) %51 = (*.f64 #s(literal -1/6 binary64) %10) %56 = (*.f64 #s(literal 1/120 binary64) %10) %58 = (-.f64 %56 #s(literal 1/6 binary64)) %67 = (-.f64 (*.f64 %10 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %10))) #s(literal 1/6 binary64)) %72 = (* %49 %49) %96 = (cos lam) %97 = (* %96 %96) %98 = (* %5 %97) %99 = (cos.f64 lam) %100 = (pow.f64 %99 #s(literal 2 binary64)) %102 = (*.f64 %10 %100) %115 = (* %5 %98) %124 = (*.f64 #s(literal 1/3 binary64) %100) %130 = (+ %72 %115) %132 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %100)) %142 = (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -2/45 binary64) %100)) %151 = (sqrt %130) %152 = (sqrt.f64 %100) %154 = (*.f64 %10 %132) %155 = (/.f64 %154 %152) %160 = (pow.f64 %132 #s(literal 2 binary64)) %161 = (pow.f64 %152 #s(literal 2 binary64)) %165 = (-.f64 %124 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 %160 %161)))) %168 = (/.f64 %132 %152) %170 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %165) %152) (*.f64 #s(literal 1/2 binary64) %168)) %174 = (*.f64 %132 %165) %177 = (-.f64 %142 (*.f64 #s(literal 1/2 binary64) (/.f64 %174 %161))) %181 = (*.f64 #s(literal 1/2 binary64) (/.f64 %165 %152)) %184 = (fma.f64 #s(literal 1/2 binary64) %168 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %177) %152) %181))) %190 = (* (pow Cn 2) %29) %193 = (* -1/2 %190) %195 = (/ %30 %151) %196 = (/.f64 %31 %152) %199 = (*.f64 %31 %132) %201 = (pow.f64 %152 #s(literal 3 binary64)) %202 = (/.f64 %199 %201) %203 = (*.f64 #s(literal 1/2 binary64) %202) %204 = (-.f64 (*.f64 #s(literal -1/2 binary64) %196) %203) %208 = (*.f64 %31 %165) %209 = (/.f64 %208 %201) %213 = (fma.f64 #s(literal 1/2 binary64) %209 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %204) %161))) %214 = (-.f64 (*.f64 #s(literal 1/24 binary64) %196) %213) %221 = (*.f64 %31 %177) %222 = (/.f64 %221 %201) %239 = (pow %5 2) %240 = (*.f64 #s(literal -1 binary64) %10) %245 = (*.f64 %10 (-.f64 (*.f64 #s(literal 1/3 binary64) %10) #s(literal 1 binary64))) %252 = (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %10))) #s(literal 1 binary64))) %255 = (* lam %5) %257 = (*.f64 %10 lam) %258 = (*.f64 #s(literal -1/2 binary64) %257) %273 = (neg %5) %275 = (*.f64 #s(literal 1/2 binary64) %10) %292 = (- lam Cn) %293 = (*.f64 #s(literal -1 binary64) Cn) %294 = (+.f64 lam %293) %296 = (sin %292) %297 = (*.f64 Cn %99) %301 = (*.f64 Cn %31) %302 = (*.f64 #s(literal -1/2 binary64) %301) %314 = (+ Cn lam) %315 = (+.f64 Cn lam) %317 = (sin %314) %331 = (+ %296 %317) %335 = (+.f64 %99 (*.f64 #s(literal -1 binary64) %99)) %336 = (*.f64 Cn %335) %346 = (fma.f64 #s(literal -1/6 binary64) %99 (*.f64 #s(literal 1/6 binary64) %99)) %347 = (*.f64 Cn %346) %355 = (/ 2 %331) %356 = (/.f64 #s(literal 1 binary64) %31) %358 = (pow.f64 %31 #s(literal 2 binary64)) %362 = (*.f64 #s(literal 1/2 binary64) %356) %367 = (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 %335 #s(literal 2 binary64)) (pow.f64 %31 #s(literal 3 binary64)))) %368 = (-.f64 %362 %367) %370 = (/.f64 %335 %358) %371 = (*.f64 #s(literal 1/2 binary64) %370) %389 = (/ 1 %355) %405 = (+ Cn Cn) %406 = (*.f64 #s(literal 2 binary64) Cn) %408 = (cos %405) %427 = (- 1 %408) %452 = (* %408 1/2) %460 = (fabs %49) %461 = (fabs.f64 Cn) %472 = (neg %460) %492 = (+ lam lam) %493 = (cos %492) %494 = (* %493 1/2) %495 = (+ %494 1/2) %496 = (* %5 %495) %497 = (*.f64 #s(literal 2 binary64) lam) %498 = (cos.f64 %497) %499 = (*.f64 #s(literal 1/2 binary64) %498) %500 = (+.f64 #s(literal 1/2 binary64) %499) %502 = (*.f64 %10 %500) %520 = (* %5 %96) %522 = (*.f64 %10 %99) %538 = (+ %452 1/2) %539 = (* %538 1/2) %555 = (* %494 %538) %557 = (*.f64 %10 %498) %565 = (*.f64 #s(literal 1/6 binary64) %498) %573 = (- %493 -1) %575 = (+ (* %573 %538) %427) %576 = (+.f64 #s(literal 1 binary64) %498) %579 = (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) %576)) %580 = (*.f64 %10 %579) %585 = (-.f64 (*.f64 #s(literal 1/3 binary64) %576) #s(literal 2/3 binary64)) %586 = (*.f64 %10 %585) %594 = (+.f64 #s(literal 4/45 binary64) (*.f64 #s(literal -2/45 binary64) %576)) %595 = (*.f64 %10 %594) %605 = (* %575 1/2) %606 = (*.f64 #s(literal 1/2 binary64) %576) %615 = (*.f64 #s(literal 1/2 binary64) %585) %623 = (+ (* %538 %495) 1/2) %635 = (*.f64 #s(literal 1/3 binary64) %500) %643 = (- %623 %452) %644 = (*.f64 #s(literal -1 binary64) %500) %645 = (+.f64 #s(literal 1 binary64) %644) %646 = (*.f64 %10 %645) %659 = (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -2/45 binary64) %500)) %671 = (* (neg %472) %460) %672 = (pow.f64 %461 #s(literal 2 binary64)) %674 = (*.f64 Cn %461) %683 = (*.f64 #s(literal 1/60 binary64) %674) %690 = (+ (* %427 1/2) %539) %705 = (+ %690 %555) %707 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %498)) %708 = (*.f64 %10 %707) %721 = (+.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -1/45 binary64) %498)) %732 = (* %496 %5) %733 = (+ %732 %671) %734 = (fma.f64 #s(literal 1/2 binary64) %498 %672) %735 = (+.f64 #s(literal 1/2 binary64) %734) %740 = (+.f64 #s(literal 1/36 binary64) %644) %755 = (sqrt %605) %756 = (sqrt.f64 %606) %762 = (/.f64 %579 %756) %765 = (pow.f64 %756 #s(literal 2 binary64)) %768 = (-.f64 %615 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %579 #s(literal 2 binary64)) %765))) %780 = (-.f64 (*.f64 #s(literal 1/2 binary64) %594) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %579 %768) %765))) %791 = (fabs %575) %792 = (cos.f64 %406) %793 = (*.f64 #s(literal 1/2 binary64) %792) %794 = (+.f64 #s(literal 1/2 binary64) %793) %797 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %794 %576)) %792) %798 = (fabs.f64 %797) %800 = (sqrt %791) %801 = (sqrt.f64 %798) %805 = (/ %800 (sqrt (fabs 2))) %806 = (sqrt.f64 #s(literal 2 binary64)) %811 = (sqrt (+ (* %520 %520) %72)) %812 = (sqrt %811) %813 = (sqrt.f64 %152) %815 = (*.f64 %813 %152) %820 = (/.f64 %132 %815) %821 = (pow.f64 %813 #s(literal 2 binary64)) %825 = (-.f64 %181 (*.f64 #s(literal 1/16 binary64) (/.f64 %160 (*.f64 %821 %161)))) %836 = (*.f64 %821 %152) %850 = (* %812 %812) %858 = (/ %5 %811) %859 = (/.f64 #s(literal 1 binary64) %152) %861 = (/.f64 %132 %201) %862 = (*.f64 #s(literal 1/2 binary64) %861) %863 = (fma.f64 #s(literal 1/2 binary64) %859 %862) %867 = (*.f64 #s(literal 1/24 binary64) %859) %869 = (fma.f64 #s(literal 1/2 binary64) %861 (*.f64 #s(literal 1/2 binary64) %859)) %872 = (/.f64 %165 %201) %873 = (*.f64 #s(literal 1/2 binary64) %872) %874 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %132 %869) %161) %873) %875 = (-.f64 %867 %874) %876 = (*.f64 %10 %875) %884 = (/.f64 %177 %201) %885 = (*.f64 #s(literal 1/2 binary64) %884) %889 = (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %869 %165) %161) (fma.f64 #s(literal 1/720 binary64) %859 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %875) %161) %885)))) %896 = (/ %29 %811) %898 = (/.f64 (*.f64 %10 %199) %201) %903 = (pow.f64 %152 #s(literal 5 binary64)) %904 = (/.f64 (*.f64 %31 %160) %903) %906 = (fma.f64 #s(literal -1/4 binary64) %904 (*.f64 #s(literal 1/2 binary64) %209)) %907 = (*.f64 %10 %906) %919 = (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %132 %906) %161) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %31 %174) %903) (*.f64 #s(literal 1/2 binary64) %222)))) %926 = (/ 1 %811) %927 = (/.f64 %154 %201) %930 = (/.f64 %160 %903) %931 = (fma.f64 #s(literal -1/4 binary64) %930 %873) %939 = (/.f64 %174 %903) %949 = (/ %811 %30) %950 = (/.f64 %152 %31) %952 = (*.f64 %31 %152) %953 = (/.f64 %132 %952) %955 = (*.f64 #s(literal -1/2 binary64) %950) %956 = (-.f64 (*.f64 #s(literal 1/2 binary64) %953) %955) %959 = (/.f64 %165 %952) %962 = (fma.f64 #s(literal -1/2 binary64) %956 (*.f64 #s(literal 1/24 binary64) %950)) %963 = (-.f64 (*.f64 #s(literal 1/2 binary64) %959) %962) %983 = (/ -1 %811) %990 = (fma.f64 #s(literal -1/2 binary64) %872 (*.f64 #s(literal 1/4 binary64) %930)) %993 = (*.f64 #s(literal -1/2 binary64) %861) %1011 = (* %5 %983) %1026 = (neg lam) %1027 = (sin %1026) %1028 = (* %1027 %1011) %1030 = (sin.f64 (neg.f64 lam)) %1031 = (/.f64 %1030 %152) %1032 = (*.f64 #s(literal -1 binary64) %1031) %1038 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1031) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1030 %132) %201))) %1049 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1031) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1030 %165) %201) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %1038) %161)))) %1075 = (* %29 %983) %1076 = (*.f64 #s(literal -1 binary64) %196) %1092 = (/ %389 %151) %1093 = (/.f64 %99 %152) %1094 = (fma.f64 #s(literal -1 binary64) %1093 %1093) %1098 = (-.f64 %1076 %202) %1117 = (/ %30 %755) %1118 = (/.f64 %31 %756) %1122 = (pow.f64 %756 #s(literal 3 binary64)) %1124 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %579) %1122)) %1125 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1118) %1124) %1134 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %579 %1125) %765) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %768) %1122))) %1135 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1118) %1134) %1160 = (sqrt %643) %1161 = (sqrt.f64 %500) %1168 = (pow.f64 %1161 #s(literal 2 binary64)) %1172 = (-.f64 %635 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %645 #s(literal 2 binary64)) %1168)))) %1175 = (/.f64 %645 %1161) %1184 = (-.f64 %659 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %645 %1172) %1168))) %1195 = (/ %30 %1160) %1196 = (/.f64 %31 %1161) %1198 = (*.f64 #s(literal -1/2 binary64) %1196) %1200 = (pow.f64 %1161 #s(literal 3 binary64)) %1202 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %645) %1200)) %1203 = (-.f64 %1198 %1202) %1206 = (*.f64 #s(literal 1/24 binary64) %1196) %1212 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1172) %1200) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %645 %1203) %1168))) %1213 = (-.f64 %1206 %1212) %1219 = (*.f64 #s(literal -1/720 binary64) %1196) %1238 = (sqrt %705) %1247 = (-.f64 %565 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %707 #s(literal 2 binary64)) %1168)))) %1250 = (/.f64 %707 %1161) %1259 = (-.f64 %721 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %707 %1247) %1168))) %1270 = (/ %30 %1238) %1273 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %707) %1200)) %1274 = (-.f64 %1198 %1273) %1282 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1247) %1200) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %707 %1274) %1168))) %1283 = (-.f64 %1206 %1282) %1307 = (sqrt %733) %1308 = (sqrt.f64 %735) %1314 = (/.f64 %461 %1308) %1315 = (pow.f64 %1308 #s(literal 2 binary64)) %1318 = (-.f64 %740 (*.f64 #s(literal 1/36 binary64) (/.f64 %672 %1315))) %1330 = (-.f64 (*.f64 #s(literal 1/60 binary64) %461) (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 %461 %1318) %1315))) %1341 = (/ %30 %1307) %1342 = (/.f64 %31 %1308) %1344 = (*.f64 %461 %31) %1346 = (pow.f64 %1308 #s(literal 3 binary64)) %1350 = (*.f64 #s(literal -1/2 binary64) %1342) %1353 = (pow.f64 %1308 #s(literal 5 binary64)) %1355 = (*.f64 %31 %1318) %1358 = (fma.f64 #s(literal -1/36 binary64) (/.f64 (*.f64 %672 %31) %1353) (*.f64 #s(literal 1/2 binary64) (/.f64 %1355 %1346))) %1359 = (-.f64 %1350 %1358) %1362 = (*.f64 #s(literal -1/6 binary64) (/.f64 %1344 %1346)) %1383 = (/ %30 %805) %1384 = (*.f64 %31 %806) %1385 = (/.f64 %1384 %801) %1388 = (/.f64 (*.f64 %10 %1384) %801) %1401 = (/ %30 %850) %1402 = (/.f64 %31 %821) %1407 = (*.f64 (pow.f64 %813 #s(literal 4 binary64)) %152) %1409 = (*.f64 #s(literal 1/2 binary64) (/.f64 %199 %1407)) %1410 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1402) %1409) %1418 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %208 %1407) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %1410) %836))) %1419 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1402) %1418) %1443 = (cos.f64 Cn) %1445 = (*.f64 %1443 %31) %1447 = (sin.f64 Cn) %1449 = (pow.f64 %1447 #s(literal 2 binary64)) %1453 = (pow.f64 %1443 #s(literal 2 binary64)) %1456 = (fma.f64 %1453 %100 %1449) %1458 = (sqrt.f64 %1456) %1460 = (+ %29 %193) %1468 = (*.f64 lam %1443) %1471 = (+ %239 (pow %49 2)) %1472 = (+.f64 %1453 %1449) %1474 = (sqrt %1471) %1475 = (sqrt.f64 %1472) %1483 = (/.f64 lam Cn) %1487 = (-.f64 lam Cn) %1488 = (sin.f64 %1487) %1493 = (sin.f64 %315) %1495 = (+.f64 %1493 %1488) %1503 = (+ (* %408 -1/2) 1/2) %1507 = (-.f64 #s(literal 1 binary64) %792) %1511 = (fabs.f64 %1447) %1519 = (*.f64 #s(literal 1/2 binary64) %794) %1521 = (*.f64 %498 %794) %1525 = (*.f64 #s(literal 1/2 binary64) %797) %1528 = (+.f64 #s(literal 1/2 binary64) (*.f64 %794 %500)) %1530 = (-.f64 %1528 %793) %1532 = (+ %732 %1503) %1533 = (*.f64 %1453 %500) %1535 = (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %792 %1533)) %1537 = (pow.f64 %1511 #s(literal 2 binary64)) %1539 = (*.f64 #s(literal 1/2 binary64) %1507) %1540 = (fma.f64 #s(literal 1/2 binary64) %794 %1539) %1542 = (fma.f64 #s(literal 1/2 binary64) %1521 %1540) %1544 = (fma.f64 %1453 %500 %1537) %1546 = (sqrt.f64 %1525) %1548 = (sqrt.f64 %1458) %1550 = (pow.f64 %1548 #s(literal 2 binary64)) %1552 = (/.f64 %1443 %1458) %1554 = (/.f64 %31 %1458) %1575 = (sqrt.f64 %1530) %1579 = (sqrt %1532) %1580 = (sqrt.f64 %1535) %1582 = (/ %30 %1579) %1585 = (sqrt.f64 %1542) %1589 = (sqrt.f64 %1544) %1593 = (*.f64 %1443 %1384) %1598 = (*.f64 #s(literal -1 binary64) %1483) %1603 = (sin.f64 %294) %1610 = (sin.f64 (-.f64 lam %293)) %1612 = (+.f64 %1603 %1610) %1620 = (cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) Cn))) %1625 = (-.f64 #s(literal 1 binary64) %1620) %1627 = (*.f64 #s(literal 1/2 binary64) %1620) %1629 = (+.f64 #s(literal 1/2 binary64) %1627) %1633 = (*.f64 %498 %1629) %1638 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %1629 %576)) %1620) %1640 = (*.f64 #s(literal 1/2 binary64) %1638) %1643 = (+.f64 #s(literal 1/2 binary64) (*.f64 %1629 %500)) %1645 = (-.f64 %1643 %1627) %1648 = (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %1620 %1533)) %1651 = (fma.f64 #s(literal 1/2 binary64) %1629 (*.f64 #s(literal 1/2 binary64) %1625)) %1653 = (fma.f64 #s(literal 1/2 binary64) %1633 %1651) %1655 = (sqrt.f64 %1640) %1657 = (fabs.f64 %1638) %1659 = (sqrt.f64 %1657) %1668 = (sqrt.f64 %1645) %1672 = (sqrt.f64 %1648) %1676 = (sqrt.f64 %1653) %1682 = (pow.f64 lam #s(literal 2 binary64)) %1701 = (*.f64 %1682 %1443) %1712 = (*.f64 #s(literal 1/120 binary64) %1443) %1735 = (*.f64 #s(literal -1 binary64) %1682) %1738 = (*.f64 #s(literal 1/3 binary64) %1682) %1740 = (*.f64 %1682 (-.f64 %1738 #s(literal 1 binary64))) %1747 = (*.f64 %1682 (-.f64 (*.f64 %1682 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %1682))) #s(literal 1 binary64))) %1765 = (*.f64 %1682 %1453) %1769 = (fma.f64 #s(literal -1 binary64) %1453 (*.f64 #s(literal 1/3 binary64) %1765)) %1770 = (fma.f64 %1682 %1769 %1453) %1772 = (*.f64 #s(literal 1/3 binary64) %1453) %1775 = (fma.f64 #s(literal -1 binary64) %1453 (*.f64 %1682 (fma.f64 #s(literal -2/45 binary64) %1765 %1772))) %1776 = (fma.f64 %1682 %1775 %1453) %1784 = (/.f64 %1765 %1475) %1788 = (/.f64 %1453 %1475) %1789 = (pow.f64 %1443 #s(literal 4 binary64)) %1790 = (pow.f64 %1475 #s(literal 2 binary64)) %1793 = (-.f64 %1772 (*.f64 #s(literal 1/4 binary64) (/.f64 %1789 %1790))) %1797 = (fma.f64 #s(literal -1/2 binary64) %1788 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %1793) %1475))) %1801 = (*.f64 #s(literal -2/45 binary64) %1453) %1802 = (*.f64 %1453 %1793) %1805 = (-.f64 %1801 (*.f64 #s(literal -1/2 binary64) (/.f64 %1802 %1790))) %1809 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1793 %1475)) %1812 = (fma.f64 #s(literal -1/2 binary64) %1788 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %1805) %1475) %1809))) %1817 = (*.f64 %10 %1682) %1838 = (*.f64 #s(literal 1/12 binary64) %10) %1886 = (/ %29 (sqrt (pow %96 2))) %1906 = (/.f64 %1443 %1475) %1908 = (pow.f64 %1443 #s(literal 3 binary64)) %1909 = (pow.f64 %1475 #s(literal 3 binary64)) %1910 = (/.f64 %1908 %1909) %1911 = (*.f64 #s(literal -1/2 binary64) %1910) %1912 = (-.f64 (*.f64 #s(literal -1/6 binary64) %1906) %1911) %1919 = (*.f64 %1443 %1793) %1920 = (/.f64 %1919 %1909) %1921 = (*.f64 #s(literal 1/2 binary64) %1920) %1922 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %1912) %1790) %1921) %1923 = (-.f64 (*.f64 #s(literal 1/120 binary64) %1906) %1922) %1933 = (*.f64 %1443 %1805) %1934 = (/.f64 %1933 %1909) %1950 = (*.f64 #s(literal -1 binary64) lam) %1971 = (neg.f64 Cn) %1972 = (sin.f64 %1971) %1974 = (cos.f64 %1971) %1975 = (*.f64 lam %1974) %2006 = (+.f64 %1447 %1972) %2008 = (+.f64 %1443 %1974) %2009 = (*.f64 lam %2008) %2014 = (fma.f64 #s(literal -1/2 binary64) %1447 (*.f64 #s(literal -1/2 binary64) %1972)) %2015 = (*.f64 lam %2014) %2023 = (fma.f64 #s(literal -1/6 binary64) %1443 (*.f64 #s(literal -1/6 binary64) %1974)) %2024 = (*.f64 lam %2023) %2036 = (pow.f64 %2006 #s(literal 2 binary64)) %2039 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %2006)) %2043 = (pow.f64 %2006 #s(literal 3 binary64)) %2047 = (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 %2008 #s(literal 2 binary64)) %2043) (*.f64 #s(literal 2 binary64) (/.f64 %2014 %2036))) %2051 = (*.f64 #s(literal 2 binary64) (/.f64 %2008 %2036)) %2070 = (*.f64 #s(literal 1/2 binary64) %2006) %2087 = (*.f64 #s(literal -2 binary64) %1682) %2092 = (*.f64 %1682 (-.f64 (*.f64 #s(literal 2/3 binary64) %1682) #s(literal 2 binary64))) %2099 = (*.f64 %1682 (-.f64 (*.f64 %1682 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %1682))) #s(literal 2 binary64))) %2130 = (*.f64 %1682 %794) %2135 = (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %794 (*.f64 #s(literal 1/3 binary64) %2130))) %2138 = (*.f64 #s(literal 1/3 binary64) %794) %2142 = (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %794 (*.f64 %1682 (fma.f64 #s(literal -2/45 binary64) %2130 %2138)))) %2145 = (*.f64 #s(literal 2 binary64) %794) %2147 = (-.f64 (+.f64 #s(literal 1 binary64) %2145) %792) %2169 = (*.f64 #s(literal 1/2 binary64) %2147) %2195 = (fma.f64 #s(literal -1/2 binary64) %792 %1453) %2196 = (+.f64 #s(literal 1/2 binary64) %2195) %2207 = (fma.f64 #s(literal 1/2 binary64) %792 %1539) %2208 = (+.f64 #s(literal 1/2 binary64) %2207) %2221 = (+.f64 %1453 %1537) %2229 = (sqrt.f64 %2169) %2235 = (/.f64 %794 %2229) %2236 = (pow.f64 %794 #s(literal 2 binary64)) %2237 = (pow.f64 %2229 #s(literal 2 binary64)) %2240 = (-.f64 %2138 (*.f64 #s(literal 1/4 binary64) (/.f64 %2236 %2237))) %2248 = (*.f64 #s(literal -2/45 binary64) %794) %2252 = (-.f64 %2248 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2240) %2237))) %2263 = (sqrt.f64 %1475) %2265 = (*.f64 %2263 %1475) %2270 = (/.f64 %1453 %2265) %2271 = (pow.f64 %2263 #s(literal 2 binary64)) %2275 = (-.f64 %1809 (*.f64 #s(literal 1/16 binary64) (/.f64 %1789 (*.f64 %2271 %1790)))) %2286 = (*.f64 %2271 %1475) %2309 = (/.f64 (*.f64 %1682 %1908) %1909) %2313 = (pow.f64 %1475 #s(literal 5 binary64)) %2314 = (/.f64 (pow.f64 %1443 #s(literal 5 binary64)) %2313) %2315 = (fma.f64 #s(literal -1/4 binary64) %2314 %1921) %2316 = (*.f64 %1682 %2315) %2328 = (*.f64 %1682 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %1908 %1793) %2313) (fma.f64 #s(literal 1/2 binary64) %1934 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1453 %2315) %1790))))) %2335 = (/.f64 lam %1475) %2337 = (/.f64 %1453 %1909) %2338 = (/.f64 #s(literal 1 binary64) %1475) %2340 = (fma.f64 #s(literal -1/2 binary64) %2337 (*.f64 #s(literal 1/6 binary64) %2338)) %2341 = (*.f64 %1682 %2340) %2345 = (*.f64 #s(literal 1/120 binary64) %2338) %2348 = (/.f64 %1793 %1909) %2349 = (*.f64 #s(literal 1/2 binary64) %2348) %2350 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1453 %2340) %1790) %2349) %2351 = (-.f64 %2345 %2350) %2352 = (*.f64 %1682 %2351) %2361 = (/.f64 %1805 %1909) %2362 = (*.f64 #s(literal 1/2 binary64) %2361) %2366 = (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2340 %1793) %1790) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2351) %1790) (fma.f64 #s(literal 1/5040 binary64) %2338 %2362)))) %2375 = (/.f64 %1765 %1909) %2378 = (/.f64 %1789 %2313) %2379 = (fma.f64 #s(literal -1/4 binary64) %2378 %2349) %2382 = (*.f64 #s(literal -1/2 binary64) %2337) %2386 = (/.f64 %1802 %2313) %2401 = (/.f64 %1475 %1443) %2402 = (*.f64 #s(literal -1/6 binary64) %2401) %2403 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1906) %2402) %2407 = (*.f64 %1443 %1475) %2408 = (/.f64 %1793 %2407) %2411 = (fma.f64 #s(literal -1/6 binary64) %2403 (*.f64 #s(literal 1/120 binary64) %2401)) %2412 = (-.f64 (*.f64 #s(literal 1/2 binary64) %2408) %2411) %2440 = (fma.f64 #s(literal -1/2 binary64) %2348 (*.f64 #s(literal 1/4 binary64) %2378)) %2443 = (*.f64 #s(literal 1/2 binary64) %2337) %2479 = (-.f64 (*.f64 #s(literal 1/6 binary64) %1906) (*.f64 #s(literal 1/2 binary64) %1910)) %2489 = (-.f64 (*.f64 #s(literal -1/120 binary64) %1906) (fma.f64 #s(literal -1/2 binary64) %1920 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2479) %1790)))) %2531 = (/.f64 %2006 %1475) %2532 = (*.f64 #s(literal 1/2 binary64) %2531) %2534 = (/.f64 %1974 %1475) %2535 = (+.f64 %1906 %2534) %2546 = (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1447 %1475) (*.f64 #s(literal -1/2 binary64) (/.f64 %1972 %1475))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2006) %1909))) %2569 = (/.f64 %1443 %2229) %2571 = (*.f64 %1443 %794) %2572 = (pow.f64 %2229 #s(literal 3 binary64)) %2574 = (*.f64 #s(literal -1/2 binary64) (/.f64 %2571 %2572)) %2575 = (-.f64 (*.f64 #s(literal -1/6 binary64) %2569) %2574) %2585 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2575) %2237) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2240) %2572))) %2586 = (-.f64 (*.f64 #s(literal 1/120 binary64) %2569) %2585) %2617 = (-.f64 %2138 (*.f64 #s(literal 1/4 binary64) %2236)) %2626 = (-.f64 %2248 (*.f64 #s(literal -1/2 binary64) (*.f64 %794 %2617))) %2636 = (*.f64 #s(literal -1/2 binary64) %2571) %2637 = (-.f64 (*.f64 #s(literal -1/6 binary64) %1443) %2636) %2645 = (fma.f64 #s(literal -1/2 binary64) (*.f64 %794 %2637) (*.f64 #s(literal 1/2 binary64) (*.f64 %1443 %2617))) %2646 = (-.f64 %1712 %2645) %2672 = (sqrt.f64 %2196) %2678 = (/.f64 %1453 %2672) %2679 = (pow.f64 %2672 #s(literal 2 binary64)) %2682 = (-.f64 %1772 (*.f64 #s(literal 1/4 binary64) (/.f64 %1789 %2679))) %2693 = (-.f64 %1801 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2682) %2679))) %2706 = (/.f64 %1443 %2672) %2708 = (pow.f64 %2672 #s(literal 3 binary64)) %2710 = (*.f64 #s(literal -1/2 binary64) (/.f64 %1908 %2708)) %2711 = (-.f64 (*.f64 #s(literal -1/6 binary64) %2706) %2710) %2721 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2711) %2679) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2682) %2708))) %2722 = (-.f64 (*.f64 #s(literal 1/120 binary64) %2706) %2721) %2749 = (sqrt.f64 %2208) %2755 = (/.f64 %794 %2749) %2756 = (pow.f64 %2749 #s(literal 2 binary64)) %2759 = (-.f64 %2138 (*.f64 #s(literal 1/4 binary64) (/.f64 %2236 %2756))) %2770 = (-.f64 %2248 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2759) %2756))) %2783 = (/.f64 %1443 %2749) %2785 = (pow.f64 %2749 #s(literal 3 binary64)) %2787 = (*.f64 #s(literal -1/2 binary64) (/.f64 %2571 %2785)) %2788 = (-.f64 (*.f64 #s(literal -1/6 binary64) %2783) %2787) %2798 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2788) %2756) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2759) %2785))) %2799 = (-.f64 (*.f64 #s(literal 1/120 binary64) %2783) %2798) %2826 = (sqrt.f64 %2221) %2832 = (/.f64 %1453 %2826) %2833 = (pow.f64 %2826 #s(literal 2 binary64)) %2836 = (-.f64 %1772 (*.f64 #s(literal 1/4 binary64) (/.f64 %1789 %2833))) %2847 = (-.f64 %1801 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2836) %2833))) %2860 = (/.f64 %1443 %2826) %2862 = (pow.f64 %2826 #s(literal 3 binary64)) %2864 = (*.f64 #s(literal -1/2 binary64) (/.f64 %1908 %2862)) %2865 = (-.f64 (*.f64 #s(literal -1/6 binary64) %2860) %2864) %2875 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2865) %2833) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2836) %2862))) %2876 = (-.f64 (*.f64 #s(literal 1/120 binary64) %2860) %2875) %2903 = (*.f64 %1443 %806) %2908 = (/.f64 (*.f64 %1682 %2903) %801) %2909 = (/.f64 %2903 %801) %2927 = (/.f64 %1443 %2271) %2930 = (*.f64 (pow.f64 %2263 #s(literal 4 binary64)) %1475) %2932 = (*.f64 #s(literal -1/2 binary64) (/.f64 %1908 %2930)) %2933 = (-.f64 (*.f64 #s(literal -1/6 binary64) %2927) %2932) %2942 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2933) %2286) (*.f64 #s(literal 1/2 binary64) (/.f64 %1919 %2930))) %2943 = (-.f64 (*.f64 #s(literal 1/120 binary64) %2927) %2942) %2970 = (/.f64 Cn lam) %2971 = (*.f64 #s(literal -1 binary64) %2970) %2979 = (sin.f64 %1950) %2987 = (sin.f64 (neg.f64 (+.f64 Cn %1950))) %2994 = (sin.f64 (-.f64 Cn %1950)) %2996 = (+.f64 %2987 %2994) %3004 = (cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) lam))) %3006 = (*.f64 #s(literal 1/2 binary64) %3004) %3007 = (+.f64 #s(literal 1/2 binary64) %3006) %3010 = (+.f64 #s(literal 1 binary64) %3004) %3014 = (*.f64 %3004 %794) %3019 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %794 %3010)) %792) %3021 = (*.f64 #s(literal 1/2 binary64) %3019) %3024 = (+.f64 #s(literal 1/2 binary64) (*.f64 %3007 %794)) %3026 = (-.f64 %3024 %793) %3030 = (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %792 (*.f64 %1453 %3007))) %3032 = (fma.f64 #s(literal 1/2 binary64) %3014 %1540) %3034 = (fma.f64 %1453 %3007 %1537) %3036 = (sqrt.f64 %3021) %3038 = (fabs.f64 %3019) %3040 = (sqrt.f64 %3038) %3053 = (sqrt.f64 %3026) %3057 = (sqrt.f64 %3030) %3061 = (sqrt.f64 %3032) %3065 = (sqrt.f64 %3034) (approx lam #s(literal 0 binary64)) (approx Cn Cn) (approx %5 #s(literal 1 binary64)) (approx %5 %12) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/24 binary64) %10) #s(literal 1/2 binary64))))) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %10))) #s(literal 1/2 binary64))))) (approx %30 %31) (approx %30 (+.f64 %31 %34)) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/24 binary64) %33))))) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %33 (*.f64 #s(literal 1/24 binary64) %31))))))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) %51))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 %58)))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 %67)))) (approx %72 %10) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) %10)))) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2/45 binary64) %10) #s(literal 1/3 binary64)))))) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) %10))) #s(literal 1/3 binary64)))))) (approx %98 %100) (approx %98 (fma.f64 #s(literal -1/2 binary64) %102 %100)) (approx %98 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %100 (*.f64 #s(literal 1/24 binary64) %102)) %100)) (approx %98 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %100 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %102 (*.f64 #s(literal 1/24 binary64) %100)))) %100)) (approx %115 (fma.f64 #s(literal -1 binary64) %102 %100)) (approx %115 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %100 (*.f64 #s(literal 1/3 binary64) %102)) %100)) (approx %115 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %102 %124))) %100)) (approx %130 (fma.f64 %10 %132 %100)) (approx %130 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (-.f64 %124 #s(literal 1/3 binary64))))) %100)) (approx %130 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %100 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %100 (*.f64 %10 %142)) #s(literal 1/3 binary64))))) %100)) (approx %151 %152) (approx %151 (+.f64 %152 (*.f64 #s(literal 1/2 binary64) %155))) (approx %151 (+.f64 %152 (*.f64 %10 %170))) (approx %151 (+.f64 %152 (*.f64 %10 %184))) (approx %190 %33) (approx %193 %34) (approx %195 %196) (approx %195 (fma.f64 %10 %204 %196)) (approx %195 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %196 (*.f64 %10 %214)) %203) %196)) (approx %195 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %196 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %196 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %196) (fma.f64 #s(literal 1/2 binary64) %222 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %214) %161) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %204 %165) %161))))))) %213))) %203) %196)) (approx %239 (+.f64 #s(literal 1 binary64) %240)) (approx %239 (+.f64 #s(literal 1 binary64) %245)) (approx %239 (+.f64 #s(literal 1 binary64) %252)) (approx %255 lam) (approx %255 (+.f64 lam %258)) (approx %255 (+.f64 lam (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) lam (*.f64 #s(literal 1/24 binary64) %257))))) (approx %255 (+.f64 lam (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) lam (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %257 (*.f64 #s(literal 1/24 binary64) lam))))))) (approx %273 #s(literal -1 binary64)) (approx %273 (-.f64 %275 #s(literal 1 binary64))) (approx %273 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/24 binary64) %10))) #s(literal 1 binary64))) (approx %273 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/720 binary64) %10) #s(literal 1/24 binary64))))) #s(literal 1 binary64))) (approx %292 %294) (approx %296 (+.f64 %31 (*.f64 #s(literal -1 binary64) %297))) (approx %296 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %99 %302)))) (approx %296 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %99 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/6 binary64) %297))))))) (approx %314 %315) (approx %317 (+.f64 %31 %297)) (approx %317 (+.f64 %31 (*.f64 Cn (+.f64 %99 %302)))) (approx %317 (+.f64 %31 (*.f64 Cn (+.f64 %99 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal -1/6 binary64) %297))))))) (approx %331 (*.f64 #s(literal 2 binary64) %31)) (approx %331 (fma.f64 #s(literal 2 binary64) %31 %336)) (approx %331 (fma.f64 #s(literal 2 binary64) %31 (*.f64 Cn (+.f64 %99 (fma.f64 #s(literal -1 binary64) %99 (*.f64 #s(literal -1 binary64) %301)))))) (approx %331 (fma.f64 #s(literal 2 binary64) %31 (*.f64 Cn (+.f64 %99 (fma.f64 #s(literal -1 binary64) %99 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %31 %347))))))) (approx %355 %356) (approx %355 (fma.f64 #s(literal -1/2 binary64) (/.f64 %336 %358) %356)) (approx %355 (fma.f64 Cn (-.f64 (*.f64 Cn %368) %371) %356)) (approx %355 (fma.f64 Cn (-.f64 (*.f64 Cn (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 Cn (fma.f64 #s(literal 1/4 binary64) %370 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %335 %368) %31) (*.f64 #s(literal 1/2 binary64) (/.f64 %346 %358))))) %362) %367)) %371) %356)) (approx %389 (+.f64 %31 (*.f64 #s(literal 1/2 binary64) %336))) (approx %389 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %301 (*.f64 #s(literal 1/2 binary64) %335))))) (approx %389 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal 1/2 binary64) %335 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/2 binary64) %347))))))) (approx %405 %406) (approx %408 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %10))) (approx %408 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2/3 binary64) %10) #s(literal 2 binary64))))) (approx %408 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %10))) #s(literal 2 binary64))))) (approx %427 (*.f64 #s(literal 2 binary64) %10)) (approx %427 (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2/3 binary64) %10)))) (approx %427 (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 4/45 binary64) %10) #s(literal 2/3 binary64)))))) (approx %427 (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 4/45 binary64) (*.f64 #s(literal -2/315 binary64) %10))) #s(literal 2/3 binary64)))))) (approx %452 #s(literal 1/2 binary64)) (approx %452 (+.f64 #s(literal 1/2 binary64) %240)) (approx %452 (+.f64 #s(literal 1/2 binary64) %245)) (approx %452 (+.f64 #s(literal 1/2 binary64) %252)) (approx %460 %461) (approx %460 (+.f64 %461 (*.f64 #s(literal -1/6 binary64) Cn))) (approx %460 (+.f64 %461 (*.f64 Cn %58))) (approx %460 (+.f64 %461 (*.f64 Cn %67))) (approx %472 (*.f64 #s(literal -1 binary64) %461)) (approx %472 (-.f64 (*.f64 #s(literal 1/6 binary64) Cn) %461)) (approx %472 (-.f64 (*.f64 Cn (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %10))) %461)) (approx %472 (-.f64 (*.f64 Cn (+.f64 #s(literal 1/6 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/5040 binary64) %10) #s(literal 1/120 binary64))))) %461)) (approx %496 %500) (approx %496 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %502 %499))) (approx %496 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %500 (*.f64 #s(literal 1/24 binary64) %502)))))) (approx %496 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %500 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %502 (*.f64 #s(literal 1/24 binary64) %500)))))))) (approx %520 %99) (approx %520 (+.f64 %99 (*.f64 #s(literal -1/2 binary64) %522))) (approx %520 (+.f64 %99 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %99 (*.f64 #s(literal 1/24 binary64) %522))))) (approx %520 (+.f64 %99 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %99 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %522 (*.f64 #s(literal 1/24 binary64) %99))))))) (approx %539 (+.f64 #s(literal 1/2 binary64) %11)) (approx %539 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/6 binary64) %10) #s(literal 1/2 binary64))))) (approx %539 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/45 binary64) %10))) #s(literal 1/2 binary64))))) (approx %555 %499) (approx %555 (fma.f64 #s(literal -1/2 binary64) %557 %499)) (approx %555 (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %498 (*.f64 #s(literal 1/6 binary64) %557))))) (approx %555 (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1/45 binary64) %557 %565)))))) (approx %575 %576) (approx %575 (+.f64 #s(literal 1 binary64) (+.f64 %498 %580))) (approx %575 (+.f64 #s(literal 1 binary64) (+.f64 %498 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %576 %586)))))) (approx %575 (+.f64 #s(literal 1 binary64) (+.f64 %498 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %576 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %576 %595) #s(literal 2/3 binary64))))))))) (approx %605 %606) (approx %605 (fma.f64 #s(literal 1/2 binary64) %580 %606)) (approx %605 (fma.f64 #s(literal 1/2 binary64) %576 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %586 (*.f64 #s(literal 1/2 binary64) %579))))) (approx %605 (fma.f64 #s(literal 1/2 binary64) %576 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %579 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %595 %615)))))) (approx %623 (+.f64 #s(literal 1 binary64) %499)) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %502 %499))) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %500 (*.f64 #s(literal 1/3 binary64) %502)))))) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %500 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %502 %635))))))) (approx %643 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 %646))) (approx %643 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %500 (*.f64 %10 (-.f64 %635 #s(literal 1/3 binary64))))))))) (approx %643 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %500 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %500 (*.f64 %10 %659)) #s(literal 1/3 binary64))))))))) (approx %671 %672) (approx %671 (fma.f64 #s(literal -1/3 binary64) %674 %672)) (approx %671 (fma.f64 Cn (fma.f64 #s(literal -1/3 binary64) %461 (*.f64 #s(literal 1/36 binary64) Cn)) %672)) (approx %671 (fma.f64 Cn (fma.f64 #s(literal -1/3 binary64) %461 (*.f64 Cn (+.f64 #s(literal 1/36 binary64) %683))) %672)) (approx %690 (+.f64 #s(literal 1/2 binary64) %275)) (approx %690 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 1/2 binary64) %51)))) (approx %690 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/45 binary64) %10) #s(literal 1/6 binary64))))))) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 %708))) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %498 (*.f64 %10 (-.f64 %565 #s(literal 1/6 binary64))))))))) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %498 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/6 binary64) %498 (*.f64 %10 %721)) #s(literal 1/6 binary64))))))))) (approx %733 %735) (approx %733 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/3 binary64) %674 %734))) (approx %733 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (fma.f64 Cn (fma.f64 #s(literal -1/3 binary64) %461 (*.f64 Cn %740)) %672)))) (approx %733 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %498 (fma.f64 Cn (fma.f64 #s(literal -1/3 binary64) %461 (*.f64 Cn (+.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal -1 binary64) %500 %683)))) %672)))) (approx %755 %756) (approx %755 (+.f64 %756 (*.f64 #s(literal 1/4 binary64) (/.f64 %580 %756)))) (approx %755 (+.f64 %756 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %762 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %768) %756)))))) (approx %755 (+.f64 %756 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %762 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %780) %756) (*.f64 #s(literal 1/2 binary64) (/.f64 %768 %756)))))))) (approx %791 %798) (approx %800 %801) (approx %805 (/.f64 %801 %806)) (approx %812 %813) (approx %812 (+.f64 %813 (*.f64 #s(literal 1/4 binary64) (/.f64 %154 %815)))) (approx %812 (+.f64 %813 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %820 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %825) %813)))))) (approx %812 (+.f64 %813 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %820 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %177 %152)) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %132 %825) %836)))) %813) (*.f64 #s(literal 1/2 binary64) (/.f64 %825 %813)))))))) (approx %850 %821) (approx %850 (fma.f64 #s(literal 1/2 binary64) %155 %821)) (approx %850 (fma.f64 %10 %170 %821)) (approx %850 (fma.f64 %10 %184 %821)) (approx %858 %859) (approx %858 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %863) %859)) (approx %858 (fma.f64 %10 (-.f64 %876 %863) %859)) (approx %858 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %889 %867) %874)) %863) %859)) (approx %896 (fma.f64 #s(literal -1/2 binary64) %898 %196)) (approx %896 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) %907) %203) %196)) (approx %896 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) %919) %906)) %203) %196)) (approx %926 (fma.f64 #s(literal -1/2 binary64) %927 %859)) (approx %926 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %931)) %862) %859)) (approx %926 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %132 %931) %161) (fma.f64 #s(literal -1/4 binary64) %939 %885)))) %931)) %862) %859)) (approx %949 %950) (approx %949 (fma.f64 %10 %956 %950)) (approx %949 (fma.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %953 (*.f64 %10 %963)) %955) %950)) (approx %949 (fma.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %953 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %959 (*.f64 %10 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %177 %952)) (fma.f64 #s(literal -1/2 binary64) %963 (fma.f64 #s(literal -1/720 binary64) %950 (*.f64 #s(literal 1/24 binary64) %956)))))) %962))) %955) %950)) (approx %983 (/.f64 #s(literal -1 binary64) %152)) (approx %983 (-.f64 (*.f64 #s(literal 1/2 binary64) %927) %859)) (approx %983 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %990)) %993)) %859)) (approx %983 (-.f64 (*.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %132 %990) %161) (fma.f64 #s(literal -1/2 binary64) %884 (*.f64 #s(literal 1/4 binary64) %939))))) %990)) %993)) %859)) (approx %1011 (-.f64 (*.f64 %10 %869) %859)) (approx %1011 (-.f64 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %876 %863)) %859)) (approx %1011 (-.f64 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %859 (fma.f64 #s(literal 1/2 binary64) %861 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %875 %889))))) %859)) (approx %1028 %1032) (approx %1028 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %1038) %1032)) (approx %1028 (fma.f64 #s(literal -1 binary64) %1031 (*.f64 %10 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %1049) (*.f64 #s(literal -1 binary64) %1038))))) (approx %1028 (fma.f64 #s(literal -1 binary64) %1031 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %1038 (*.f64 %10 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1031) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1030 %177) %201) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %1049) %161) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1038 %165) %161)))))) (*.f64 #s(literal -1 binary64) %1049))))))) (approx %1075 %1076) (approx %1075 (fma.f64 #s(literal -1 binary64) %196 (*.f64 #s(literal 1/2 binary64) %898))) (approx %1075 (fma.f64 #s(literal -1 binary64) %196 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %202 %907)))) (approx %1075 (fma.f64 #s(literal -1 binary64) %196 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %202 (*.f64 %10 (fma.f64 #s(literal -1/4 binary64) %904 (fma.f64 #s(literal 1/2 binary64) %209 %919))))))) (approx %1092 (fma.f64 #s(literal 1/2 binary64) (*.f64 Cn %1094) %196)) (approx %1092 (fma.f64 Cn (fma.f64 #s(literal 1/2 binary64) (*.f64 Cn %1098) (*.f64 #s(literal 1/2 binary64) %1094)) %196)) (approx %1092 (fma.f64 Cn (fma.f64 #s(literal 1/2 binary64) %1094 (*.f64 Cn (fma.f64 #s(literal 1/2 binary64) (*.f64 Cn (-.f64 (fma.f64 #s(literal -1/6 binary64) %1093 (*.f64 #s(literal 1/6 binary64) %1093)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %1094) %161)))) (*.f64 #s(literal 1/2 binary64) %1098)))) %196)) (approx %1117 %1118) (approx %1117 (fma.f64 %10 %1125 %1118)) (approx %1117 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1118 (*.f64 %10 %1135)) %1124) %1118)) (approx %1117 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1118 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1118 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1118) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %579 %1135) %765) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %780) %1122) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1125 %768) %765))))))) %1134))) %1124) %1118)) (approx %1160 %1161) (approx %1160 (+.f64 %1161 (*.f64 #s(literal 1/2 binary64) (/.f64 %646 %1161)))) (approx %1160 (+.f64 %1161 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1172) %1161) (*.f64 #s(literal 1/2 binary64) %1175))))) (approx %1160 (+.f64 %1161 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1175 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1184) %1161) (*.f64 #s(literal 1/2 binary64) (/.f64 %1172 %1161)))))))) (approx %1195 %1196) (approx %1195 (fma.f64 %10 %1203 %1196)) (approx %1195 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1196 (*.f64 %10 %1213)) %1202) %1196)) (approx %1195 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1196 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1196 (*.f64 %10 (-.f64 %1219 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1184) %1200) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %645 %1213) %1168) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1203 %1172) %1168))))))) %1212))) %1202) %1196)) (approx %1238 (+.f64 %1161 (*.f64 #s(literal 1/2 binary64) (/.f64 %708 %1161)))) (approx %1238 (+.f64 %1161 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1247) %1161) (*.f64 #s(literal 1/2 binary64) %1250))))) (approx %1238 (+.f64 %1161 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1250 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1259) %1161) (*.f64 #s(literal 1/2 binary64) (/.f64 %1247 %1161)))))))) (approx %1270 (fma.f64 %10 %1274 %1196)) (approx %1270 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1196 (*.f64 %10 %1283)) %1273) %1196)) (approx %1270 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1196 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1196 (*.f64 %10 (-.f64 %1219 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1259) %1200) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %707 %1283) %1168) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1274 %1247) %1168))))))) %1282))) %1273) %1196)) (approx %1307 %1308) (approx %1307 (+.f64 %1308 (*.f64 #s(literal -1/6 binary64) (/.f64 %674 %1308)))) (approx %1307 (+.f64 %1308 (*.f64 Cn (fma.f64 #s(literal -1/6 binary64) %1314 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Cn %1318) %1308)))))) (approx %1307 (+.f64 %1308 (*.f64 Cn (fma.f64 #s(literal -1/6 binary64) %1314 (*.f64 Cn (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 Cn %1330) %1308) (*.f64 #s(literal 1/2 binary64) (/.f64 %1318 %1308)))))))) (approx %1341 %1342) (approx %1341 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 Cn %1344) %1346) %1342)) (approx %1341 (fma.f64 Cn (-.f64 (*.f64 Cn %1359) %1362) %1342)) (approx %1341 (fma.f64 Cn (-.f64 (*.f64 Cn (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 Cn (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 %461 %1359) %1315) (fma.f64 #s(literal 1/12 binary64) (/.f64 (*.f64 %461 %1355) %1353) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1330) %1346))))) %1350) %1358)) %1362) %1342)) (approx %1383 %1385) (approx %1383 (fma.f64 #s(literal -1/2 binary64) %1388 %1385)) (approx %1383 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1385 (*.f64 #s(literal 1/24 binary64) %1388)) %1385)) (approx %1383 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1385 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1388 (*.f64 #s(literal 1/24 binary64) %1385)))) %1385)) (approx %1401 %1402) (approx %1401 (fma.f64 %10 %1410 %1402)) (approx %1401 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1402 (*.f64 %10 %1419)) %1409) %1402)) (approx %1401 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1402 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1402 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1402) (fma.f64 #s(literal 1/2 binary64) (/.f64 %221 %1407) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %132 %1419) %836) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1410 %165) %836))))))) %1418))) %1409) %1402)) (approx %5 %1443) (approx %30 %1445) (approx %49 %1447) (approx %72 %1449) (approx %98 (*.f64 %1443 %100)) (approx %115 (*.f64 %1453 %100)) (approx %130 %1456) (approx %151 %1458) (approx %1460 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (/.f64 %31 %10)))) (approx %195 (/.f64 %1445 %1458)) (approx %239 %1453) (approx %255 %1468) (approx %1471 %1472) (approx %1474 %1475) (approx (/ %255 %1474) (/.f64 %1468 %1475)) (approx %273 (*.f64 #s(literal -1 binary64) %1443)) (approx %292 %293) (approx %292 (*.f64 Cn (-.f64 %1483 #s(literal 1 binary64)))) (approx %296 %1488) (approx %314 (*.f64 Cn (+.f64 #s(literal 1 binary64) %1483))) (approx %317 %1493) (approx %331 %1495) (approx %355 (/.f64 #s(literal 2 binary64) %1495)) (approx %389 (*.f64 #s(literal 1/2 binary64) %1495)) (approx %408 %792) (approx %1503 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %792))) (approx %427 %1507) (approx %452 %793) (approx %538 %794) (approx %460 %1511) (approx %472 (*.f64 #s(literal -1 binary64) %1511)) (approx %496 (*.f64 %1443 %500)) (approx %520 (*.f64 %1443 %99)) (approx %539 %1519) (approx %555 (*.f64 #s(literal 1/2 binary64) %1521)) (approx %575 %797) (approx %605 %1525) (approx %623 %1528) (approx %643 %1530) (approx %1532 %1535) (approx %671 %1537) (approx %690 %1540) (approx %705 %1542) (approx %733 %1544) (approx %755 %1546) (approx %812 %1548) (approx %850 %1550) (approx %858 %1552) (approx %896 %1554) (approx %926 (/.f64 #s(literal 1 binary64) %1458)) (approx %949 (/.f64 %1458 %1445)) (approx %983 (/.f64 #s(literal -1 binary64) %1458)) (approx %1011 (*.f64 #s(literal -1 binary64) %1552)) (approx %1028 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %1443 %1030) %1458))) (approx %1075 (*.f64 #s(literal -1 binary64) %1554)) (approx %1092 (*.f64 #s(literal 1/2 binary64) (/.f64 %1495 %1458))) (approx %1117 (/.f64 %1445 %1546)) (approx %1160 %1575) (approx %1195 (/.f64 %1445 %1575)) (approx %1579 %1580) (approx %1582 (/.f64 %1445 %1580)) (approx %1238 %1585) (approx %1270 (/.f64 %1445 %1585)) (approx %1307 %1589) (approx %1341 (/.f64 %1445 %1589)) (approx %1383 (/.f64 %1593 %801)) (approx %1401 (/.f64 %1445 %1550)) (approx %292 (*.f64 #s(literal -1 binary64) (*.f64 Cn (+.f64 #s(literal 1 binary64) %1598)))) (approx %296 %1603) (approx %314 (*.f64 #s(literal -1 binary64) (*.f64 Cn (-.f64 %1598 #s(literal 1 binary64))))) (approx %317 %1610) (approx %331 %1612) (approx %355 (/.f64 #s(literal 2 binary64) %1612)) (approx %389 (*.f64 #s(literal 1/2 binary64) %1612)) (approx %408 %1620) (approx %1503 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %1620))) (approx %427 %1625) (approx %452 %1627) (approx %538 %1629) (approx %539 (*.f64 #s(literal 1/2 binary64) %1629)) (approx %555 (*.f64 #s(literal 1/2 binary64) %1633)) (approx %575 %1638) (approx %605 %1640) (approx %623 %1643) (approx %643 %1645) (approx %1532 %1648) (approx %690 %1651) (approx %705 %1653) (approx %755 %1655) (approx %791 %1657) (approx %800 %1659) (approx %805 (/.f64 %1659 %806)) (approx %1092 (*.f64 #s(literal 1/2 binary64) (/.f64 %1612 %1458))) (approx %1117 (/.f64 %1445 %1655)) (approx %1160 %1668) (approx %1195 (/.f64 %1445 %1668)) (approx %1579 %1672) (approx %1582 (/.f64 %1445 %1672)) (approx %1238 %1676) (approx %1270 (/.f64 %1445 %1676)) (approx %1383 (/.f64 %1593 %1659)) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %1682)))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/120 binary64) %1682) #s(literal 1/6 binary64)))))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %1682 (-.f64 (*.f64 %1682 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %1682))) #s(literal 1/6 binary64)))))) (approx %30 (*.f64 lam (+.f64 %1443 (*.f64 #s(literal -1/6 binary64) %1701)))) (approx %30 (*.f64 lam (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %1443 (*.f64 #s(literal 1/120 binary64) %1701)))))) (approx %30 (*.f64 lam (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %1443 (*.f64 %1682 (fma.f64 #s(literal -1/5040 binary64) %1701 %1712))))))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %1682))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/24 binary64) %1682) #s(literal 1/2 binary64))))) (approx %96 (+.f64 #s(literal 1 binary64) (*.f64 %1682 (-.f64 (*.f64 %1682 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %1682))) #s(literal 1/2 binary64))))) (approx %97 (+.f64 #s(literal 1 binary64) %1735)) (approx %97 (+.f64 #s(literal 1 binary64) %1740)) (approx %97 (+.f64 #s(literal 1 binary64) %1747)) (approx %98 (+.f64 %1443 (*.f64 #s(literal -1 binary64) %1701))) (approx %98 (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %1443 (*.f64 #s(literal 1/3 binary64) %1701))))) (approx %98 (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %1443 (*.f64 %1682 (fma.f64 #s(literal -2/45 binary64) %1701 (*.f64 #s(literal 1/3 binary64) %1443))))))) (approx %115 (fma.f64 #s(literal -1 binary64) %1765 %1453)) (approx %115 %1770) (approx %115 %1776) (approx %130 (fma.f64 #s(literal -1 binary64) %1765 %1472)) (approx %130 (fma.f64 %1682 %1769 %1472)) (approx %130 (fma.f64 %1682 %1775 %1472)) (approx %151 (+.f64 %1475 (*.f64 #s(literal -1/2 binary64) %1784))) (approx %151 (+.f64 %1475 (*.f64 %1682 %1797))) (approx %151 (+.f64 %1475 (*.f64 %1682 %1812))) (approx %190 %257) (approx %190 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %1817 %10))) (approx %190 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %10 (*.f64 #s(literal 1/120 binary64) %1817)) %10))) (approx %190 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %10 (*.f64 %1682 (fma.f64 #s(literal -1/5040 binary64) %1817 %56))) %10))) (approx %193 %258) (approx %193 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 #s(literal 1/12 binary64) %1817)))) (approx %193 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %1682 (fma.f64 #s(literal -1/240 binary64) %1817 %1838))))) (approx %193 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %1682 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %1682 (fma.f64 #s(literal -1/240 binary64) %10 (*.f64 #s(literal 1/10080 binary64) %1817)))))))) (approx %1460 (*.f64 lam %12)) (approx %1460 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %1682 (-.f64 %1838 #s(literal 1/6 binary64))))))) (approx %1460 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %1682 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/240 binary64) %10)))) #s(literal 1/6 binary64))))))) (approx %1460 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %1682 (+.f64 #s(literal 1/120 binary64) (fma.f64 #s(literal -1/240 binary64) %10 (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/10080 binary64) %10) #s(literal 1/5040 binary64))))))) #s(literal 1/6 binary64))))))) (approx %1886 (*.f64 lam (+.f64 #s(literal 1 binary64) %1738))) (approx %1886 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %1682 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %1682)))))) (approx %1886 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %1682 (+.f64 #s(literal 1/3 binary64) (*.f64 %1682 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %1682)))))))) (approx %195 (*.f64 lam (fma.f64 %1682 %1912 %1906))) (approx %195 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %1906 (*.f64 %1682 %1923)) %1911) %1906))) (approx %195 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %1906 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %1906 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %1906) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %1923) %1790) (fma.f64 #s(literal 1/2 binary64) %1934 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1912 %1793) %1790))))))) %1922))) %1911) %1906))) (approx %1026 %1950) (approx %1027 (*.f64 lam (-.f64 (*.f64 #s(literal 1/6 binary64) %1682) #s(literal 1 binary64)))) (approx %1027 (*.f64 lam (-.f64 (*.f64 %1682 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %1682))) #s(literal 1 binary64)))) (approx %1027 (*.f64 lam (-.f64 (*.f64 %1682 (+.f64 #s(literal 1/6 binary64) (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/5040 binary64) %1682) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %292 %1487) (approx %296 %1972) (approx %296 (+.f64 %1972 %1975)) (approx %296 (+.f64 %1972 (*.f64 lam (+.f64 %1974 (*.f64 #s(literal -1/2 binary64) (*.f64 lam %1972)))))) (approx %296 (+.f64 %1972 (*.f64 lam (+.f64 %1974 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %1972 (*.f64 #s(literal -1/6 binary64) %1975))))))) (approx %317 (+.f64 %1447 %1468)) (approx %317 (+.f64 %1447 (*.f64 lam (+.f64 %1443 (*.f64 #s(literal -1/2 binary64) (*.f64 lam %1447)))))) (approx %317 (+.f64 %1447 (*.f64 lam (+.f64 %1443 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %1447 (*.f64 #s(literal -1/6 binary64) %1468))))))) (approx %331 %2006) (approx %331 (+.f64 %1447 (+.f64 %1972 %2009))) (approx %331 (+.f64 %1447 (+.f64 %1972 (*.f64 lam (+.f64 %1443 (+.f64 %1974 %2015)))))) (approx %331 (+.f64 %1447 (+.f64 %1972 (*.f64 lam (+.f64 %1443 (+.f64 %1974 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %1447 (fma.f64 #s(literal -1/2 binary64) %1972 %2024))))))))) (approx %355 (/.f64 #s(literal 2 binary64) %2006)) (approx %355 (fma.f64 #s(literal -2 binary64) (/.f64 %2009 %2036) %2039)) (approx %355 (fma.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lam %2047)) %2051) %2039)) (approx %355 (fma.f64 lam (-.f64 (*.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lam (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 %2008 %2014) %2043) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %2008 %2047) %2006) (*.f64 #s(literal 2 binary64) (/.f64 %2023 %2036)))))) %2047)) %2051) %2039)) (approx %389 %2070) (approx %389 (fma.f64 #s(literal 1/2 binary64) %2009 %2070)) (approx %389 (fma.f64 #s(literal 1/2 binary64) %2006 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %2015 (*.f64 #s(literal 1/2 binary64) %2008))))) (approx %389 (fma.f64 #s(literal 1/2 binary64) %2006 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %2008 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %2024 (*.f64 #s(literal 1/2 binary64) %2014))))))) (approx %492 %497) (approx %493 (+.f64 #s(literal 1 binary64) %2087)) (approx %493 (+.f64 #s(literal 1 binary64) %2092)) (approx %493 (+.f64 #s(literal 1 binary64) %2099)) (approx %494 (+.f64 #s(literal 1/2 binary64) %1735)) (approx %494 (+.f64 #s(literal 1/2 binary64) %1740)) (approx %494 (+.f64 #s(literal 1/2 binary64) %1747)) (approx %573 #s(literal 2 binary64)) (approx %573 (+.f64 #s(literal 2 binary64) %2087)) (approx %573 (+.f64 #s(literal 2 binary64) %2092)) (approx %573 (+.f64 #s(literal 2 binary64) %2099)) (approx %520 (+.f64 %1443 (*.f64 #s(literal -1/2 binary64) %1701))) (approx %520 (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %1443 (*.f64 #s(literal 1/24 binary64) %1701))))) (approx %520 (+.f64 %1443 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %1443 (*.f64 %1682 (fma.f64 #s(literal -1/720 binary64) %1701 (*.f64 #s(literal 1/24 binary64) %1443))))))) (approx %555 (fma.f64 #s(literal -1 binary64) %2130 %1519)) (approx %555 (fma.f64 #s(literal 1/2 binary64) %794 %2135)) (approx %555 (fma.f64 #s(literal 1/2 binary64) %794 %2142)) (approx %575 %2147) (approx %575 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %2130 %2145)) %792)) (approx %575 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %794 (*.f64 %1682 (fma.f64 #s(literal -2 binary64) %794 (*.f64 #s(literal 2/3 binary64) %2130))))) %792)) (approx %575 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %794 (*.f64 %1682 (fma.f64 #s(literal -2 binary64) %794 (*.f64 %1682 (fma.f64 #s(literal -4/45 binary64) %2130 (*.f64 #s(literal 2/3 binary64) %794))))))) %792)) (approx %605 %2169) (approx %605 (fma.f64 #s(literal -1 binary64) %2130 %2169)) (approx %605 (fma.f64 #s(literal 1/2 binary64) %2147 %2135)) (approx %605 (fma.f64 #s(literal 1/2 binary64) %2147 %2142)) (approx %623 (+.f64 #s(literal 1 binary64) %793)) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %2130 %793))) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %792 %2135))) (approx %623 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %792 %2142))) (approx %643 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %2130))) (approx %643 (+.f64 #s(literal 1 binary64) %2135)) (approx %643 (+.f64 #s(literal 1 binary64) %2142)) (approx %1532 %2196) (approx %1532 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %1765 %2195))) (approx %1532 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %792 %1770))) (approx %1532 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %792 %1776))) (approx %705 %2208) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %2130 %2207))) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %792 (fma.f64 #s(literal 1/2 binary64) %1507 %2135)))) (approx %705 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %792 (fma.f64 #s(literal 1/2 binary64) %1507 %2142)))) (approx %733 %2221) (approx %733 (fma.f64 #s(literal -1 binary64) %1765 %2221)) (approx %733 (fma.f64 %1682 %1769 %2221)) (approx %733 (fma.f64 %1682 %1775 %2221)) (approx %755 %2229) (approx %755 (+.f64 %2229 (*.f64 #s(literal -1/2 binary64) (/.f64 %2130 %2229)))) (approx %755 (+.f64 %2229 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2235 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2240) %2229)))))) (approx %755 (+.f64 %2229 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2235 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2252) %2229) (*.f64 #s(literal 1/2 binary64) (/.f64 %2240 %2229)))))))) (approx %812 %2263) (approx %812 (+.f64 %2263 (*.f64 #s(literal -1/4 binary64) (/.f64 %1765 %2265)))) (approx %812 (+.f64 %2263 (*.f64 %1682 (fma.f64 #s(literal -1/4 binary64) %2270 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2275) %2263)))))) (approx %812 (+.f64 %2263 (*.f64 %1682 (fma.f64 #s(literal -1/4 binary64) %2270 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %1805 %1475)) (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1453 %2275) %2286)))) %2263) (*.f64 #s(literal 1/2 binary64) (/.f64 %2275 %2263)))))))) (approx %850 %2271) (approx %850 (fma.f64 #s(literal -1/2 binary64) %1784 %2271)) (approx %850 (fma.f64 %1682 %1797 %2271)) (approx %850 (fma.f64 %1682 %1812 %2271)) (approx %858 %1906) (approx %858 (fma.f64 #s(literal 1/2 binary64) %2309 %1906)) (approx %858 (fma.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) %2316) %1911) %1906)) (approx %858 (fma.f64 %1682 (-.f64 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) %2328) %2315)) %1911) %1906)) (approx %896 %2335) (approx %896 (*.f64 lam (fma.f64 #s(literal -1 binary64) %2341 %2338))) (approx %896 (*.f64 lam (fma.f64 %1682 (-.f64 %2352 %2340) %2338))) (approx %896 (*.f64 lam (fma.f64 %1682 (-.f64 (*.f64 %1682 (-.f64 (fma.f64 #s(literal -1 binary64) %2366 %2345) %2350)) %2340) %2338))) (approx %926 %2338) (approx %926 (fma.f64 #s(literal 1/2 binary64) %2375 %2338)) (approx %926 (fma.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %1682 %2379)) %2382) %2338)) (approx %926 (fma.f64 %1682 (-.f64 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %1682 (fma.f64 #s(literal 1/4 binary64) %2386 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1453 %2379) %1790) %2362)))) %2379)) %2382) %2338)) (approx %949 (/.f64 %1475 %1468)) (approx %949 (/.f64 (fma.f64 %1682 %2403 %2401) lam)) (approx %949 (/.f64 (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1906 (*.f64 %1682 %2412)) %2402) %2401) lam)) (approx %949 (/.f64 (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1906 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/2 binary64) %2408 (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %1805 %2407)) (fma.f64 #s(literal -1/6 binary64) %2412 (fma.f64 #s(literal -1/5040 binary64) %2401 (*.f64 #s(literal 1/120 binary64) %2403)))))) %2411))) %2402) %2401) lam)) (approx %983 (/.f64 #s(literal -1 binary64) %1475)) (approx %983 (-.f64 (*.f64 #s(literal -1/2 binary64) %2375) %2338)) (approx %983 (-.f64 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %1682 %2440)) %2443)) %2338)) (approx %983 (-.f64 (*.f64 %1682 (-.f64 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2361 (fma.f64 #s(literal -1/4 binary64) %2386 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1453 %2440) %1790)))))) %2440)) %2443)) %2338)) (approx %1011 (*.f64 #s(literal -1 binary64) %1906)) (approx %1011 (fma.f64 #s(literal -1 binary64) %1906 (*.f64 #s(literal -1/2 binary64) %2309))) (approx %1011 (fma.f64 #s(literal -1 binary64) %1906 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %1910 %2316)))) (approx %1011 (fma.f64 #s(literal -1 binary64) %1906 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %1910 (*.f64 %1682 (fma.f64 #s(literal -1/4 binary64) %2314 (fma.f64 #s(literal 1/2 binary64) %1920 %2328))))))) (approx %1028 (*.f64 lam (fma.f64 #s(literal -1 binary64) (*.f64 %1682 %2479) %1906))) (approx %1028 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1 binary64) (*.f64 %1682 %2489) (*.f64 #s(literal -1 binary64) %2479)) %1906))) (approx %1028 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1 binary64) %2479 (*.f64 %1682 (fma.f64 #s(literal -1 binary64) (*.f64 %1682 (-.f64 (*.f64 #s(literal 1/5040 binary64) %1906) (fma.f64 #s(literal -1/2 binary64) %1934 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2489) %1790) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2479 %1793) %1790)))))) (*.f64 #s(literal -1 binary64) %2489)))) %1906))) (approx %1075 (*.f64 #s(literal -1 binary64) %2335)) (approx %1075 (*.f64 lam (-.f64 %2341 %2338))) (approx %1075 (*.f64 lam (-.f64 (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %2352 %2340)) %2338))) (approx %1075 (*.f64 lam (-.f64 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2337 (fma.f64 #s(literal 1/6 binary64) %2338 (*.f64 %1682 (fma.f64 #s(literal -1 binary64) %2351 %2366))))) %2338))) (approx %1092 %2532) (approx %1092 (fma.f64 #s(literal 1/2 binary64) (*.f64 lam %2535) %2532)) (approx %1092 (fma.f64 #s(literal 1/2 binary64) %2531 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) (*.f64 lam %2546) (*.f64 #s(literal 1/2 binary64) %2535))))) (approx %1092 (fma.f64 #s(literal 1/2 binary64) %2531 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %2535 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) (*.f64 lam (-.f64 (fma.f64 #s(literal -1/6 binary64) %1906 (*.f64 #s(literal -1/6 binary64) %2534)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2535) %1790)))) (*.f64 #s(literal 1/2 binary64) %2546))))))) (approx %1117 (/.f64 %1468 %2229)) (approx %1117 (*.f64 lam (fma.f64 %1682 %2575 %2569))) (approx %1117 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2569 (*.f64 %1682 %2586)) %2574) %2569))) (approx %1117 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2569 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %2569 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %2569) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2586) %2237) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2252) %2572) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2575 %2240) %2237))))))) %2585))) %2574) %2569))) (approx %1160 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %2130))) (approx %1160 (+.f64 #s(literal 1 binary64) (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %794 (*.f64 #s(literal 1/2 binary64) (*.f64 %1682 %2617)))))) (approx %1160 (+.f64 #s(literal 1 binary64) (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %794 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (*.f64 %1682 %2626) (*.f64 #s(literal 1/2 binary64) %2617))))))) (approx %1195 (*.f64 lam (+.f64 %1443 (*.f64 %1682 %2637)))) (approx %1195 (*.f64 lam (+.f64 %1443 (*.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %1443 (*.f64 %1682 %2646)) %2636))))) (approx %1195 (*.f64 lam (+.f64 %1443 (*.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %1443 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %1443 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %1443) (fma.f64 #s(literal -1/2 binary64) (*.f64 %794 %2646) (fma.f64 #s(literal 1/2 binary64) (*.f64 %1443 %2626) (*.f64 #s(literal 1/2 binary64) (*.f64 %2637 %2617))))))) %2645))) %2636))))) (approx %1579 %2672) (approx %1579 (+.f64 %2672 (*.f64 #s(literal -1/2 binary64) (/.f64 %1765 %2672)))) (approx %1579 (+.f64 %2672 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2678 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2682) %2672)))))) (approx %1579 (+.f64 %2672 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2678 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2693) %2672) (*.f64 #s(literal 1/2 binary64) (/.f64 %2682 %2672)))))))) (approx %1582 (/.f64 %1468 %2672)) (approx %1582 (*.f64 lam (fma.f64 %1682 %2711 %2706))) (approx %1582 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2706 (*.f64 %1682 %2722)) %2710) %2706))) (approx %1582 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2706 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %2706 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %2706) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2722) %2679) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2693) %2708) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2711 %2682) %2679))))))) %2721))) %2710) %2706))) (approx %1238 %2749) (approx %1238 (+.f64 %2749 (*.f64 #s(literal -1/2 binary64) (/.f64 %2130 %2749)))) (approx %1238 (+.f64 %2749 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2755 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2759) %2749)))))) (approx %1238 (+.f64 %2749 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2755 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2770) %2749) (*.f64 #s(literal 1/2 binary64) (/.f64 %2759 %2749)))))))) (approx %1270 (/.f64 %1468 %2749)) (approx %1270 (*.f64 lam (fma.f64 %1682 %2788 %2783))) (approx %1270 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2783 (*.f64 %1682 %2799)) %2787) %2783))) (approx %1270 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2783 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %2783 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %2783) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %794 %2799) %2756) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2770) %2785) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2788 %2759) %2756))))))) %2798))) %2787) %2783))) (approx %1307 %2826) (approx %1307 (+.f64 %2826 (*.f64 #s(literal -1/2 binary64) (/.f64 %1765 %2826)))) (approx %1307 (+.f64 %2826 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2832 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2836) %2826)))))) (approx %1307 (+.f64 %2826 (*.f64 %1682 (fma.f64 #s(literal -1/2 binary64) %2832 (*.f64 %1682 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1682 %2847) %2826) (*.f64 #s(literal 1/2 binary64) (/.f64 %2836 %2826)))))))) (approx %1341 (/.f64 %1468 %2826)) (approx %1341 (*.f64 lam (fma.f64 %1682 %2865 %2860))) (approx %1341 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2860 (*.f64 %1682 %2876)) %2864) %2860))) (approx %1341 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2860 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %2860 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %2860) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2876) %2833) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1443 %2847) %2862) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2865 %2836) %2833))))))) %2875))) %2864) %2860))) (approx %1383 (/.f64 (*.f64 lam %2903) %801)) (approx %1383 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %2908 %2909))) (approx %1383 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %2909 (*.f64 #s(literal 1/120 binary64) %2908)) %2909))) (approx %1383 (*.f64 lam (fma.f64 %1682 (fma.f64 #s(literal -1/6 binary64) %2909 (*.f64 %1682 (fma.f64 #s(literal -1/5040 binary64) %2908 (*.f64 #s(literal 1/120 binary64) %2909)))) %2909))) (approx %1401 (/.f64 %1468 %2271)) (approx %1401 (*.f64 lam (fma.f64 %1682 %2933 %2927))) (approx %1401 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2927 (*.f64 %1682 %2943)) %2932) %2927))) (approx %1401 (*.f64 lam (fma.f64 %1682 (-.f64 (fma.f64 #s(literal -1/6 binary64) %2927 (*.f64 %1682 (-.f64 (fma.f64 #s(literal 1/120 binary64) %2927 (*.f64 %1682 (-.f64 (*.f64 #s(literal -1/5040 binary64) %2927) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1453 %2943) %2286) (fma.f64 #s(literal 1/2 binary64) (/.f64 %1933 %2930) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2933 %1793) %2286))))))) %2942))) %2932) %2927))) (approx %1027 %1030) (approx %292 (*.f64 lam (+.f64 #s(literal 1 binary64) %2971))) (approx %314 (*.f64 lam (+.f64 #s(literal 1 binary64) %2970))) (approx %493 %498) (approx %1027 %2979) (approx %292 (*.f64 #s(literal -1 binary64) (*.f64 lam (-.f64 %2970 #s(literal 1 binary64))))) (approx %296 %2987) (approx %314 (*.f64 #s(literal -1 binary64) (*.f64 lam (-.f64 %2971 #s(literal 1 binary64))))) (approx %317 %2994) (approx %331 %2996) (approx %355 (/.f64 #s(literal 2 binary64) %2996)) (approx %389 (*.f64 #s(literal 1/2 binary64) %2996)) (approx %493 %3004) (approx %495 %3007) (approx %494 %3006) (approx %573 %3010) (approx %496 (*.f64 %1443 %3007)) (approx %555 (*.f64 #s(literal 1/2 binary64) %3014)) (approx %575 %3019) (approx %605 %3021) (approx %623 %3024) (approx %643 %3026) (approx %1532 %3030) (approx %705 %3032) (approx %733 %3034) (approx %755 %3036) (approx %791 %3038) (approx %800 %3040) (approx %805 (/.f64 %3040 %806)) (approx %1028 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %1443 %2979) %1458))) (approx %1092 (*.f64 #s(literal 1/2 binary64) (/.f64 %2996 %1458))) (approx %1117 (/.f64 %1445 %3036)) (approx %1160 %3053) (approx %1195 (/.f64 %1445 %3053)) (approx %1579 %3057) (approx %1582 (/.f64 %1445 %3057)) (approx %1238 %3061) (approx %1270 (/.f64 %1445 %3061)) (approx %1307 %3065) (approx %1341 (/.f64 %1445 %3065)) (approx %1383 (/.f64 %1593 %3040)) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 170.0ms | Cn | inf |
| 164.0ms | Cn | 0 |
| 161.0ms | lam | inf |
| 154.0ms | lam | 0 |
| 103.0ms | lam | -inf |
| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %9 = (*.f64 %3 %8) %10 = (*.f64 %3 %9) %11 = (+.f64 %6 %10) %12 = (sqrt.f64 %11) %14 = (cos Cn) %15 = (approx %14 #s(literal 1 binary64)) %18 = (pow.f64 Cn #s(literal 2 binary64)) %20 = (*.f64 %18 %1) %21 = (*.f64 #s(literal -1/2 binary64) %20) %22 = (+.f64 %1 %21) %24 = (* (sin lam) %14) %25 = (approx %24 %22) %26 = (pow.f64 %7 #s(literal 2 binary64)) %28 = (sqrt.f64 %26) %29 = (sin Cn) %31 = (cos lam) %35 = (+ (* %29 %29) (* %14 (* %14 (* %31 %31)))) %36 = (sqrt %35) %37 = (approx %36 %28) %38 = (/.f64 %1 %28) %39 = (/ %24 %36) %41 = (pow.f64 %5 #s(literal 2 binary64)) %42 = (pow.f64 %3 #s(literal 2 binary64)) %43 = (*.f64 lam %3) %44 = (+.f64 %42 %41) %45 = (approx %35 %44) %46 = (sqrt.f64 %44) %47 = (/.f64 %43 %46) %49 = (neg.f64 lam) %50 = (neg.f64 %3) %51 = (sin.f64 %49) %52 = (-.f64 lam Cn) %53 = (sin.f64 %52) %54 = (+.f64 Cn lam) %55 = (sin.f64 %54) %56 = (+.f64 %53 %55) %57 = (/.f64 #s(literal 2 binary64) %56) %58 = (/.f64 #s(literal 1 binary64) %57) %59 = (+.f64 Cn Cn) %60 = (cos.f64 %59) %61 = (fma.f64 %60 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %62 = (-.f64 #s(literal 1 binary64) %60) %63 = (*.f64 %60 #s(literal 1/2 binary64)) %64 = (fma.f64 %60 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %65 = (fabs.f64 #s(literal 2 binary64)) %66 = (fabs.f64 %5) %67 = (neg.f64 %66) %68 = (neg.f64 %67) %69 = (+.f64 lam lam) %70 = (cos.f64 %69) %71 = (fma.f64 %70 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %72 = (*.f64 %70 #s(literal 1/2 binary64)) %73 = (-.f64 %70 #s(literal -1 binary64)) %74 = (*.f64 %3 %71) %75 = (*.f64 %3 %7) %76 = (*.f64 %64 #s(literal 1/2 binary64)) %77 = (*.f64 %72 %64) %78 = (fma.f64 %73 %64 %62) %79 = (*.f64 %78 #s(literal 1/2 binary64)) %80 = (fma.f64 %64 %71 #s(literal 1/2 binary64)) %81 = (-.f64 %80 %63) %82 = (hypot.f64 %75 %5) %83 = (fma.f64 %74 %3 %61) %84 = (*.f64 %68 %66) %85 = (fma.f64 %62 #s(literal 1/2 binary64) %76) %86 = (+.f64 %85 %77) %87 = (fma.f64 %74 %3 %84) %88 = (sqrt.f64 %79) %89 = (fabs.f64 %78) %90 = (sqrt.f64 %89) %91 = (sqrt.f64 %65) %92 = (/.f64 %90 %91) %93 = (sqrt.f64 %82) %94 = (*.f64 %93 %93) %96 = (/.f64 %3 %82) %97 = (/.f64 %1 %82) %100 = (/.f64 #s(literal 1 binary64) %82) %102 = (/.f64 %82 %4) %104 = (/.f64 #s(literal -1 binary64) %82) %105 = (*.f64 %3 %104) %107 = (*.f64 %1 %104) %109 = (*.f64 %1 %15) %110 = (*.f64 %15 %8) %111 = (*.f64 %15 %110) %112 = (+.f64 %6 %111) %113 = (sqrt.f64 %112) %118 = (sqrt.f64 %81) %120 = (sqrt.f64 %83) %122 = (sqrt.f64 %86) %124 = (sqrt.f64 %87) %126 = (sqrt.f64 %45) lam %1 Cn %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 #s(literal 1 binary64) %15 #s(literal -1/2 binary64) #s(literal 2 binary64) %18 #s(literal 1/2 binary64) %20 %21 %22 %25 %26 #s(literal -1 binary64) %28 %37 %38 (approx %39 %38) %41 %42 %43 %44 %45 %46 %47 (approx %39 %47) %49 %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 %89 %90 %91 %92 %93 %94 (/.f64 %4 %82) %96 %97 (*.f64 %96 %1) (*.f64 %97 %3) %100 (*.f64 %100 %4) %102 (/.f64 #s(literal 1 binary64) %102) %104 %105 (*.f64 %51 %105) %107 (*.f64 %50 %107) %109 %110 %111 %112 %113 (/.f64 %109 %113) (/.f64 %58 %12) (/.f64 %25 %12) (/.f64 %4 %88) %118 (/.f64 %4 %118) %120 (/.f64 %4 %120) %122 (/.f64 %4 %122) %124 (/.f64 %4 %124) %126 (/.f64 %4 %126) (/.f64 %4 %92) (/.f64 %4 %94) (/.f64 %4 %37) |
| Outputs |
|---|
%0 = (PI.f64 ) %14 = (fabs.f64 %0) %15 = (neg.f64 %0) %16 = (sqrt.f64 %0) %17 = (+.f64 %0 %0) %18 = (copysign.f64 %0 %0) %19 = (-.f64 %0 %0) %20 = (*.f64 %0 %0) %21 = (/.f64 %0 %0) %22 = (fma.f64 %0 %0 %0) %23 = (expm1.f64 %0) %24 = (tanh.f64 %0) %25 = (exp.f64 %0) %26 = (cosh.f64 %0) %27 = (sinh.f64 %0) %28 = (hypot.f64 %0 %0) %29 = (atanh.f64 %0) %30 = (cosh.f64 %29) %31 = (pow.f64 %0 %0) %32 = (asinh.f64 %0) %33 = (tanh.f64 %32) %35 = (pow.f64 %0 #s(literal 3 binary64)) %36 = (sinh.f64 %29) %37 = (neg.f64 %29) %38 = (cosh.f64 %37) %39 = (cosh.f64 %32) %40 = (exp.f64 %29) %41 = (exp.f64 %37) %42 = (+.f64 %40 %41) %43 = (cos.f64 %0) %44 = (sin.f64 %0) %46 = (/.f64 (-.f64 %40 %41) %0) %47 = (asin.f64 %0) %48 = (cos.f64 %47) %49 = (acos.f64 %0) %50 = (sin.f64 %49) %52 = (cos.f64 (fabs.f64 %47)) %54 = (cos.f64 (neg.f64 %47)) %56 = (sin.f64 (neg.f64 %49)) %57 = (+.f64 %49 %0) %58 = (cos.f64 %57) %59 = (+.f64 %47 %0) %60 = (cos.f64 %59) %61 = (sin.f64 %57) %62 = (sin.f64 %59) %63 = (tan.f64 %47) %64 = (sin.f64 %47) %65 = (/.f64 %64 %0) %66 = (atan.f64 %0) %67 = (cos.f64 %66) %68 = (sin.f64 %66) %69 = (tan.f64 %59) %72 = (*.f64 %0 (cos.f64 (*.f64 %0 %47))) %73 = (+.f64 %0 %72) %77 = (-.f64 %0 (*.f64 %0 (cos.f64 (*.f64 %0 %49)))) %81 = (/.f64 (+.f64 %0 (cos.f64 (-.f64 %47 %0))) %0) %82 = (+.f64 %0 %47) %85 = (/.f64 (+.f64 %0 (sin.f64 %82)) %0) %86 = (-.f64 %49 %0) %89 = (/.f64 (-.f64 (cos.f64 %86) %0) %0) %93 = (/.f64 (-.f64 %0 (cos.f64 (+.f64 %0 %49))) %0) %96 = (/.f64 (+.f64 (sin.f64 %86) %0) %0) %97 = (fma.f64 %0 %0 %72) %99 = (-.f64 %0 (*.f64 %64 %64)) %103 = (/.f64 (+.f64 (cos.f64 %82) (cos.f64 %49)) %0) %104 = (/.f64 %57 %0) %106 = (/.f64 %86 %0) %108 = (*.f64 (sin.f64 %104) (cos.f64 %106)) %109 = (*.f64 %0 %108) %112 = (*.f64 (sin.f64 %106) (cos.f64 %104)) %113 = (*.f64 %0 %112) %119 = (/.f64 (-.f64 (cos.f64 (-.f64 %49 %49)) (cos.f64 (+.f64 %49 %49))) %0) %125 = (/.f64 (+.f64 (sin.f64 (-.f64 %49 %47)) (sin.f64 (+.f64 %49 %47))) %0) %131 = (/.f64 (+.f64 (cos.f64 (+.f64 %47 %47)) (cos.f64 (-.f64 %47 %47))) %0) %132 = (fma.f64 %0 %108 %0) %133 = (fma.f64 %0 %112 %0) %134 = (fma.f64 %0 %108 %72) %135 = (fma.f64 %0 %112 %72) %137 = (approx (PI ) %0) %138 = (*.f64 %0 %137) %139 = (*.f64 %137 %0) %140 = (*.f64 %137 %139) %141 = (+.f64 %0 %140) %142 = (sqrt.f64 %141) %145 = (sqrt.f64 %137) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %137 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %138 %139 %140 %141 %142 (/.f64 %138 %142) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 (/.f64 %137 %0) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %145 (/.f64 %0 %145) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 16 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) Cn lam %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %30 %31 %33 %35 %36 %38 %39 %42 %43 %44 %46 %48 %50 %52 %54 %56 %58 %60 %61 %62 %63 %65 %67 %68 %69 %73 %77 %81 %85 %89 %93 %96 %97 %99 %103 %109 %113 %119 %125 %131 %132 %133 %134 %135 (/.f64 %0 %137) |
Compiled 584 084 to 56 135 computations (90.4% saved)
263 alts after pruning (254 fresh and 9 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 19 995 | 254 | 20 249 |
| Fresh | 0 | 0 | 0 |
| Picked | 12 | 9 | 21 |
| Done | 0 | 0 | 0 |
| Total | 20 007 | 263 | 20 270 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 6.8% | %0 = (PI.f64 ) (pow.f64 %0 %0) |
| ▶ | 6.8% | (pow.f64 (PI.f64 ) #s(literal 3 binary64)) |
| ▶ | 7.3% | %0 = (PI.f64 ) (hypot.f64 %0 %0) |
| ▶ | 12.0% | (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (-.f64 lam Cn)) (sin.f64 (+.f64 Cn lam))))) (sqrt.f64 (tanh.f64 (asinh.f64 (PI.f64 ))))) |
| ▶ | 5.6% | %4 = (cos.f64 Cn) %6 = (sin Cn) %8 = (cos Cn) %10 = (cos lam) (/.f64 (*.f64 (sin.f64 (exp.f64 (PI.f64 ))) %4) (sqrt.f64 (approx (+ (* %6 %6) (* %8 (* %8 (* %10 %10)))) (+.f64 (pow.f64 %4 #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 5.6% | %1 = (cosh.f64 (PI.f64 )) %6 = (sin Cn) %8 = (cos Cn) %10 = (cos lam) (/.f64 (*.f64 (sin.f64 %1) (cos.f64 Cn)) (approx (sqrt (+ (* %6 %6) (* %8 (* %8 (* %10 %10))))) (sqrt.f64 (pow.f64 (cos.f64 %1) #s(literal 2 binary64))))) |
| ▶ | 38.7% | %2 = (PI.f64 ) %3 = (*.f64 %2 %2) %6 = (sin Cn) %8 = (cos Cn) %9 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (approx (+ (* %6 %6) (* %8 (* %8 (* %9 %9)))) (+.f64 (pow.f64 %3 #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 20.2% | %6 = (sin Cn) %8 = (cos Cn) %9 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (tanh.f64 (PI.f64 ))) (approx (sqrt (+ (* %6 %6) (* %8 (* %8 (* %9 %9))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 7.7% | %7 = (sin Cn) %9 = (cos Cn) %10 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 (exp.f64 (PI.f64 )))) (approx (sqrt (+ (* %7 %7) (* %9 (* %9 (* %10 %10))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 27.6% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (hypot.f64 (*.f64 %3 (tanh.f64 (PI.f64 ))) (sin.f64 Cn))) |
| ✓ | 99.6% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 21.1% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (hypot.f64 (*.f64 %3 #s(literal 1/2 binary64)) (sin.f64 Cn))) |
| ▶ | 20.1% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (hypot.f64 (*.f64 %3 #s(literal 1/4 binary64)) (sin.f64 Cn))) |
| ▶ | 20.7% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (hypot.f64 #s(literal 1/2 binary64) (sin.f64 Cn))) |
| ▶ | 19.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (hypot.f64 #s(literal 1/4 binary64) (sin.f64 Cn))) |
| ▶ | 20.2% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 20.4% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (tanh.f64 (PI.f64 )) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 61.4% | %9 = (PI.f64 ) %10 = (pow.f64 %9 %9) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 98.8% | %10 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)))) #s(literal 6369051672525773/4503599627370496 binary64))) |
| ▶ | 63.7% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 20.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 Cn Cn)))))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 23.1% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 22.5% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 21.9% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 22.0% | %8 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (tanh.f64 (PI.f64 )) (fma.f64 %8 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %8)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 24.2% | %8 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 (sqrt.f64 (PI.f64 )) (fma.f64 %8 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %8)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 21.1% | %7 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 %7 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %7)))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 78.4% | %10 = (cos (+ Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 (sqrt.f64 (fabs.f64 (approx (+ (* (- (cos (+ lam lam)) -1) (+ (* %10 1/2) 1/2)) (- 1 %10)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam)))))) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 20.4% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 17.1% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (/.f64 #s(literal 1/4 binary64) (sqrt.f64 (fabs.f64 #s(literal 2 binary64))))) |
| ▶ | 22.5% | %7 = (tanh.f64 (asinh.f64 (PI.f64 ))) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (*.f64 %7 %7)) |
| ▶ | 26.2% | %6 = (tanh.f64 (PI.f64 )) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (*.f64 %6 %6)) |
| ▶ | 23.6% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (tanh.f64 (asinh.f64 (PI.f64 )))) |
| ▶ | 27.1% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (tanh.f64 (PI.f64 ))) |
| ▶ | 9.5% | %3 = (cos.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (fma.f64 #s(literal -1/2 binary64) %3 (fma.f64 (cos.f64 (+.f64 Cn Cn)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) |
| ▶ | 64.1% | %7 = (tanh.f64 (asinh.f64 (PI.f64 ))) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %7 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 %7 #s(literal 1/2 binary64))))) |
| ▶ | 26.2% | %6 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %6 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 1/2 binary64))))) |
| ▶ | 25.3% | %6 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %6 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (tanh.f64 (asinh.f64 (PI.f64 ))) #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 1/2 binary64))))) |
| ▶ | 28.5% | %6 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %6 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (tanh.f64 (PI.f64 )) #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 1/2 binary64))))) |
| ▶ | 22.0% | %6 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 (fma.f64 (fma.f64 %6 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 1/2 binary64))))) |
| ▶ | 21.2% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 #s(literal 1 binary64) (*.f64 (cos.f64 (+.f64 Cn Cn)) #s(literal 1/2 binary64))))) |
| ▶ | 12.5% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (+.f64 Cn Cn)) #s(literal 1/2 binary64))))) |
| ▶ | 26.2% | %11 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) #s(literal -1 binary64)) (fma.f64 %11 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %11)) #s(literal 1/2 binary64)))) |
| ▶ | 65.8% | %10 = (tanh.f64 (PI.f64 )) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)) #s(literal 1/2 binary64)))) |
| ✓ | 98.9% | %10 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 %10 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %10)) #s(literal 1/2 binary64)))) |
| ▶ | 64.0% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))) |
| ▶ | 63.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 1/4 binary64))) #s(literal 1/2 binary64)))) |
| ▶ | 63.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64))) #s(literal 1/2 binary64)))) |
| ▶ | 63.7% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))) |
| ▶ | 25.2% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (tanh.f64 (asinh.f64 (PI.f64 ))) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 Cn Cn)))) #s(literal 1/2 binary64)))) |
| ▶ | 28.0% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) (tanh.f64 (PI.f64 )) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 Cn Cn)))) #s(literal 1/2 binary64)))) |
| ▶ | 21.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 Cn Cn)))) #s(literal 1/2 binary64)))) |
| ▶ | 20.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 (cos.f64 (+.f64 lam lam)) #s(literal -1 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 Cn Cn)))) #s(literal 1/2 binary64)))) |
| ▶ | 23.1% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)) #s(literal 1/2 binary64)))) |
| ▶ | 22.5% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)) #s(literal 1/2 binary64)))) |
| ▶ | 21.9% | %9 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (fma.f64 %9 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %9)) #s(literal 1/2 binary64)))) |
| ▶ | 22.0% | %8 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (tanh.f64 (PI.f64 )) (fma.f64 %8 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %8)) #s(literal 1/2 binary64)))) |
| ▶ | 24.2% | %8 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 (sqrt.f64 (PI.f64 )) (fma.f64 %8 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %8)) #s(literal 1/2 binary64)))) |
| ▶ | 20.4% | %7 = (cos.f64 (+.f64 Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (fma.f64 %7 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) %7)) #s(literal 1/2 binary64)))) |
| ▶ | 20.3% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) #s(literal 1/2 binary64)))) |
| ▶ | 20.4% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (tanh.f64 (PI.f64 )) #s(literal 1/2 binary64)))) |
| ▶ | 23.3% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (sqrt.f64 (PI.f64 )) #s(literal 1/2 binary64)))) |
| ▶ | 98.9% | %10 = (cos (+ Cn Cn)) %22 = (cos.f64 (*.f64 #s(literal 2 binary64) Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (approx (+ (* (- (cos (+ lam lam)) -1) (+ (* %10 1/2) 1/2)) (- 1 %10)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %22)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam))))) %22)) #s(literal 1/2 binary64)))) |
| ▶ | 78.5% | %10 = (cos (+ Cn Cn)) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 (approx (+ (* (- (cos (+ lam lam)) -1) (+ (* %10 1/2) 1/2)) (- 1 %10)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam)))) #s(literal 1/2 binary64)))) |
| ▶ | 18.2% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)))) |
| ▶ | 24.6% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (tanh.f64 (asinh.f64 (PI.f64 ))))) |
| ▶ | 27.9% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (tanh.f64 (PI.f64 )))) |
| ▶ | 19.5% | (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (cos.f64 (atan.f64 (PI.f64 ))))) |
| ▶ | 44.2% | %3 = (cos.f64 Cn) %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 %3 #s(literal 2 binary64)) #s(literal 0 binary64))))) |
| ▶ | 15.3% | %3 = (cos.f64 Cn) %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) %3) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 %3 #s(literal 2 binary64)) #s(literal -1/2 binary64))))) |
| ▶ | 20.4% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) #s(literal 1/2 binary64)))) |
| ▶ | 58.1% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) (tanh.f64 (asinh.f64 (PI.f64 ))))))) |
| ▶ | 58.1% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) (tanh.f64 (PI.f64 )))))) |
| ▶ | 58.4% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) (sqrt.f64 (PI.f64 )))))) |
| ▶ | 58.1% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 1 binary64))))) |
| ▶ | 58.0% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 1/2 binary64))))) |
| ▶ | 58.1% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 1/4 binary64))))) |
| ▶ | 14.9% | %5 = (approx (cos Cn) #s(literal 1 binary64)) %7 = (sin.f64 Cn) (/.f64 (*.f64 (sin.f64 lam) %5) (sqrt.f64 (+.f64 (*.f64 %7 %7) (*.f64 %5 (*.f64 %5 (sqrt.f64 (PI.f64 ))))))) |
| ▶ | 9.4% | %5 = (approx (cos Cn) #s(literal -1 binary64)) %7 = (sin.f64 Cn) %9 = (cos.f64 lam) (/.f64 (*.f64 (sin.f64 lam) %5) (sqrt.f64 (+.f64 (*.f64 %7 %7) (*.f64 %5 (*.f64 %5 (*.f64 %9 %9)))))) |
| ▶ | 38.8% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal 16 binary64)) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 #s(literal 16 binary64) #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 8.4% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal -1/2 binary64)) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 7.8% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal -1/2 binary64)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 9.4% | (/.f64 (*.f64 (sin.f64 lam) #s(literal -1 binary64)) (hypot.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 9.4% | (/.f64 (*.f64 (sin.f64 lam) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (cos.f64 (+.f64 lam lam)) #s(literal 1/2 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64) (fma.f64 (cos.f64 (+.f64 Cn Cn)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) |
| ▶ | 8.2% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal -1 binary64)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 8.3% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal -2 binary64)) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 8.2% | %5 = (sin Cn) %7 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 (sin.f64 lam) #s(literal -4 binary64)) (sqrt.f64 (approx (+ (* %5 %5) (* %7 (* %7 (* %8 %8)))) (+.f64 (pow.f64 #s(literal -4 binary64) #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))))) |
| ▶ | 8.1% | %5 = (sin Cn) %7 = (cos Cn) %9 = (cos lam) (/.f64 (*.f64 (sin.f64 #s(literal -4 binary64)) (cos.f64 Cn)) (approx (sqrt (+ (* %5 %5) (* %7 (* %7 (* %9 %9))))) (sqrt.f64 (pow.f64 (cos.f64 #s(literal -4 binary64)) #s(literal 2 binary64))))) |
| ▶ | 7.6% | %0 = (PI.f64 ) %2 = (approx (PI ) %0) (/.f64 (*.f64 %0 %2) (sqrt.f64 (+.f64 %0 (*.f64 %2 (*.f64 %2 %0))))) |
| ▶ | 8.4% | %4 = (sin Cn) %6 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 Cn)) (approx (sqrt (+ (* %4 %4) (* %6 (* %6 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 6.0% | %4 = (sin Cn) %6 = (cos Cn) %8 = (cos lam) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 Cn)) (approx (sqrt (+ (* %4 %4) (* %6 (* %6 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 5.8% | %4 = (approx (cos Cn) #s(literal 1 binary64)) %6 = (sin.f64 Cn) %9 = (cos.f64 lam) (/.f64 (*.f64 #s(literal -1/2 binary64) %4) (sqrt.f64 (+.f64 (*.f64 %6 %6) (*.f64 %4 (*.f64 %4 (*.f64 %9 %9)))))) |
| ▶ | 8.0% | %4 = (sin Cn) %6 = (cos Cn) %8 = (cos lam) (/.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (approx (sqrt (+ (* %4 %4) (* %6 (* %6 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 8.0% | %3 = (sin Cn) %5 = (cos Cn) %7 = (cos lam) (/.f64 (tanh.f64 (PI.f64 )) (approx (sqrt (+ (* %3 %3) (* %5 (* %5 (* %7 %7))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 8.0% | %4 = (sin Cn) %6 = (cos Cn) %8 = (cos lam) (/.f64 (cos.f64 (atan.f64 (PI.f64 ))) (approx (sqrt (+ (* %4 %4) (* %6 (* %6 (* %8 %8))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 34.9% | %5 = (sin.f64 lam) (/.f64 (approx (* (sin lam) (cos Cn)) (+.f64 %5 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 Cn #s(literal 2 binary64)) %5)))) #s(literal 1 binary64)) |
| ▶ | 7.4% | %1 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (fma.f64 %1 %1 %1)) |
| ▶ | 7.1% | %1 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (pow.f64 %1 %1)) |
| ▶ | 7.1% | (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64 ) #s(literal 3 binary64))) |
| ▶ | 8.2% | (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 (cos.f64 Cn) (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 7.7% | %1 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (hypot.f64 %1 %1)) |
| ✓ | 99.5% | %2 = (cos.f64 Cn) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 %2 (cos.f64 lam)) (sin.f64 Cn)) (*.f64 (sin.f64 lam) %2))) |
| ▶ | 20.1% | %2 = (cos.f64 Cn) (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 %2 #s(literal 1/4 binary64)) (sin.f64 Cn)) (*.f64 (sin.f64 lam) %2))) |
| ▶ | 63.6% | (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lam) (cos.f64 Cn)))) |
| ▶ | 7.6% | %1 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (+.f64 %1 %1)) |
| ▶ | 7.5% | %1 = (PI.f64 ) (/.f64 #s(literal 1 binary64) (*.f64 %1 %1)) |
| ▶ | 7.7% | (/.f64 #s(literal 1 binary64) (tanh.f64 (asinh.f64 (PI.f64 )))) |
| ▶ | 7.7% | (/.f64 #s(literal 1 binary64) (tanh.f64 (PI.f64 ))) |
| ▶ | 7.8% | (/.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64 ))) |
| ▶ | 5.5% | (/.f64 #s(literal 1 binary64) (neg.f64 (PI.f64 ))) |
| ▶ | 7.2% | (/.f64 #s(literal 1 binary64) (expm1.f64 (PI.f64 ))) |
| ▶ | 7.2% | (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64 ))) |
| ▶ | 7.7% | (/.f64 #s(literal 1 binary64) (cosh.f64 (asinh.f64 (PI.f64 )))) |
| ▶ | 7.4% | (/.f64 #s(literal 1 binary64) (cosh.f64 (PI.f64 ))) |
| ▶ | 7.4% | (/.f64 #s(literal 1 binary64) (cos.f64 (atan.f64 (PI.f64 )))) |
| ▶ | 7.7% | (/.f64 #s(literal 1 binary64) (PI.f64 )) |
| ▶ | 54.6% | %2 = (cos Cn) %5 = (* %2 (cos lam)) %7 = (sin Cn) %17 = (cos.f64 Cn) %22 = (sqrt.f64 (+.f64 (pow.f64 %17 #s(literal 2 binary64)) (pow.f64 (sin.f64 Cn) #s(literal 2 binary64)))) %26 = (/.f64 %22 %17) (/.f64 #s(literal 1 binary64) (approx (/ (sqrt (+ (* %5 %5) (* %7 %7))) (* (sin lam) %2)) (/.f64 (fma.f64 (pow.f64 lam #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %17 %22)) (*.f64 #s(literal -1/6 binary64) %26)) %26) lam))) |
| ▶ | 53.9% | %2 = (cos Cn) %5 = (* %2 (cos lam)) %7 = (sin Cn) (/.f64 #s(literal 1 binary64) (approx (/ (sqrt (+ (* %5 %5) (* %7 %7))) (* (sin lam) %2)) (/.f64 (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))) (sin.f64 lam)))) |
| ▶ | 8.0% | %2 = (sin Cn) %4 = (cos Cn) %6 = (cos lam) (/.f64 #s(literal 1 binary64) (approx (sqrt (+ (* %2 %2) (* %4 (* %4 (* %6 %6))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 4.0% | (/.f64 #s(literal 1 binary64) Cn) |
| ▶ | 7.3% | (/.f64 #s(literal 1 binary64) #s(literal 16 binary64)) |
| ▶ | 5.5% | (/.f64 #s(literal 1 binary64) #s(literal -4 binary64)) |
| ▶ | 8.1% | (/.f64 #s(literal 1/2 binary64) (hypot.f64 (*.f64 (cos.f64 Cn) (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 8.0% | %2 = (sin Cn) %4 = (cos Cn) %6 = (cos lam) (/.f64 #s(literal 1/2 binary64) (approx (sqrt (+ (* %2 %2) (* %4 (* %4 (* %6 %6))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 5.8% | %2 = (sin Cn) %4 = (cos Cn) %6 = (cos lam) (/.f64 #s(literal -1/2 binary64) (approx (sqrt (+ (* %2 %2) (* %4 (* %4 (* %6 %6))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 6.2% | (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 (cos.f64 Cn) (cos.f64 lam)) (sin.f64 Cn))) |
| ▶ | 6.0% | %2 = (sin Cn) %4 = (cos Cn) %6 = (cos lam) (/.f64 #s(literal -1 binary64) (approx (sqrt (+ (* %2 %2) (* %4 (* %4 (* %6 %6))))) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 7.3% | %0 = (PI.f64 ) (+.f64 %0 %0) |
| ▶ | 11.5% | %0 = (PI.f64 ) (*.f64 (pow.f64 %0 %0) (sin.f64 lam)) |
| ▶ | 12.9% | %0 = (PI.f64 ) (*.f64 (hypot.f64 %0 %0) (sin.f64 lam)) |
| ▶ | 54.6% | %1 = (tanh.f64 (PI.f64 )) (*.f64 (/.f64 %1 (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ✓ | 99.6% | %3 = (cos.f64 Cn) (*.f64 (/.f64 (sin.f64 lam) (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) %3) |
| ▶ | 38.3% | (*.f64 (/.f64 (sin.f64 lam) (hypot.f64 (*.f64 lam (cos.f64 lam)) (sin.f64 Cn))) lam) |
| ▶ | 13.8% | (*.f64 (/.f64 (sin.f64 lam) (hypot.f64 #s(literal 0 binary64) (sin.f64 Cn))) (cos.f64 Cn)) |
| ▶ | 23.6% | (*.f64 (/.f64 (sin.f64 lam) (tanh.f64 (asinh.f64 (PI.f64 )))) (cos.f64 Cn)) |
| ▶ | 27.1% | (*.f64 (/.f64 (sin.f64 lam) (tanh.f64 (PI.f64 ))) (cos.f64 Cn)) |
| ▶ | 24.5% | %1 = (cos.f64 Cn) (*.f64 (/.f64 %1 (hypot.f64 (*.f64 %1 (tanh.f64 (asinh.f64 (PI.f64 )))) (sin.f64 Cn))) (sin.f64 lam)) |
| ✓ | 99.5% | %1 = (cos.f64 Cn) (*.f64 (/.f64 %1 (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 22.9% | %1 = (cos.f64 Cn) (*.f64 (/.f64 %1 (hypot.f64 (*.f64 %1 (cos.f64 lam)) #s(literal 1/4 binary64))) (sin.f64 lam)) |
| ▶ | 61.0% | (*.f64 (/.f64 (cos.f64 Cn) (hypot.f64 (approx (* (cos Cn) (cos lam)) (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 19.9% | (*.f64 (/.f64 (cos.f64 Cn) (hypot.f64 #s(literal 1/4 binary64) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 27.1% | (*.f64 (/.f64 (cos.f64 Cn) (tanh.f64 (PI.f64 ))) (sin.f64 lam)) |
| ▶ | 54.7% | %3 = (approx (cos Cn) #s(literal 1 binary64)) (*.f64 (/.f64 %3 (hypot.f64 (*.f64 %3 (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 53.8% | %1 = (PI.f64 ) %2 = (*.f64 %1 %1) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 %2 (cos.f64 lam)) (sin.f64 Cn))) (*.f64 (sin.f64 lam) %2)) |
| ✓ | 99.6% | %2 = (cos.f64 Cn) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 %2 (cos.f64 lam)) (sin.f64 Cn))) (*.f64 (sin.f64 lam) %2)) |
| ▶ | 53.9% | %1 = (PI.f64 ) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))) (*.f64 (sin.f64 lam) %1)) |
| ▶ | 13.8% | (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 0 binary64) (sin.f64 Cn))) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 27.1% | (*.f64 (/.f64 #s(literal 1 binary64) (tanh.f64 (PI.f64 ))) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 9.4% | (*.f64 (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 #s(literal -1 binary64) (cos.f64 lam)) (sin.f64 Cn))) (sin.f64 lam)) |
| ▶ | 17.0% | %0 = (PI.f64 ) (*.f64 (+.f64 %0 %0) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 12.6% | %0 = (PI.f64 ) (*.f64 (+.f64 %0 %0) (sin.f64 lam)) |
| ▶ | 7.5% | %0 = (PI.f64 ) (*.f64 (+.f64 %0 %0) (cos.f64 Cn)) |
| ▶ | 12.3% | %0 = (PI.f64 ) (*.f64 (*.f64 %0 %0) (sin.f64 lam)) |
| ▶ | 8.4% | (*.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 (cos.f64 Cn) (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 6.2% | %4 = (cos.f64 Cn) (*.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (*.f64 %4 (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 %4 (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 16.4% | (*.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (sin.f64 lam)) |
| ▶ | 8.1% | (*.f64 (tanh.f64 (asinh.f64 (PI.f64 ))) (cos.f64 Cn)) |
| ▶ | 8.6% | (*.f64 (tanh.f64 (PI.f64 )) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 (cos.f64 Cn) (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 18.3% | (*.f64 (tanh.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 8.1% | (*.f64 (tanh.f64 (PI.f64 )) (cos.f64 Cn)) |
| ▶ | 19.5% | (*.f64 (sqrt.f64 (PI.f64 )) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 14.2% | (*.f64 (sqrt.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 12.2% | (*.f64 (sinh.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 6.8% | %3 = (PI.f64 ) (*.f64 (sin.f64 (neg.f64 lam)) (+.f64 %3 %3)) |
| ✓ | 99.5% | %4 = (cos.f64 Cn) (*.f64 (sin.f64 (neg.f64 lam)) (*.f64 %4 (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 %4 (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 27.1% | (*.f64 (sin.f64 (neg.f64 lam)) (*.f64 (cos.f64 Cn) (/.f64 #s(literal -1 binary64) (tanh.f64 (PI.f64 ))))) |
| ▶ | 18.0% | (*.f64 (sin.f64 (neg.f64 lam)) (*.f64 (cos.f64 Cn) (neg.f64 (PI.f64 )))) |
| ▶ | 8.1% | (*.f64 (sin.f64 (neg.f64 lam)) (tanh.f64 (asinh.f64 (PI.f64 )))) |
| ▶ | 8.2% | (*.f64 (sin.f64 (neg.f64 lam)) (tanh.f64 (PI.f64 ))) |
| ▶ | 7.4% | (*.f64 (sin.f64 (neg.f64 lam)) (sqrt.f64 (PI.f64 ))) |
| ▶ | 4.9% | %3 = (PI.f64 ) (*.f64 (neg.f64 (cos.f64 Cn)) (pow.f64 %3 %3)) |
| ▶ | 5.3% | %3 = (PI.f64 ) (*.f64 (neg.f64 (cos.f64 Cn)) (hypot.f64 %3 %3)) |
| ▶ | 5.2% | %3 = (PI.f64 ) (*.f64 (neg.f64 (cos.f64 Cn)) (+.f64 %3 %3)) |
| ✓ | 99.5% | %1 = (cos.f64 Cn) (*.f64 (neg.f64 %1) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (hypot.f64 (*.f64 %1 (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 61.0% | (*.f64 (neg.f64 (cos.f64 Cn)) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (hypot.f64 (approx (* (cos Cn) (cos lam)) (cos.f64 lam)) (sin.f64 Cn))))) |
| ▶ | 27.1% | (*.f64 (neg.f64 (cos.f64 Cn)) (*.f64 (sin.f64 lam) (/.f64 #s(literal -1 binary64) (tanh.f64 (PI.f64 ))))) |
| ▶ | 5.1% | %3 = (PI.f64 ) (*.f64 (neg.f64 (cos.f64 Cn)) (*.f64 %3 %3)) |
| ▶ | 5.6% | (*.f64 (neg.f64 (cos.f64 Cn)) (tanh.f64 (asinh.f64 (PI.f64 )))) |
| ▶ | 5.6% | (*.f64 (neg.f64 (cos.f64 Cn)) (tanh.f64 (PI.f64 ))) |
| ▶ | 5.5% | (*.f64 (neg.f64 (cos.f64 Cn)) (sqrt.f64 (PI.f64 ))) |
| ▶ | 4.9% | (*.f64 (neg.f64 (cos.f64 Cn)) (expm1.f64 (PI.f64 ))) |
| ▶ | 4.9% | (*.f64 (neg.f64 (cos.f64 Cn)) (exp.f64 (PI.f64 ))) |
| ▶ | 78.8% | %8 = (* (cos Cn) (cos lam)) %10 = (sin Cn) (*.f64 (neg.f64 (cos.f64 Cn)) (approx (* (sin lam) (/ -1 (sqrt (+ (* %8 %8) (* %10 %10))))) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))))) |
| ▶ | 5.0% | (*.f64 (neg.f64 (cos.f64 Cn)) #s(literal 16 binary64)) |
| ▶ | 5.4% | (*.f64 (neg.f64 (cos.f64 Cn)) #s(literal 1/4 binary64)) |
| ▶ | 11.8% | (*.f64 (expm1.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 11.7% | (*.f64 (exp.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 12.2% | (*.f64 (cosh.f64 (PI.f64 )) (sin.f64 lam)) |
| ▶ | 18.0% | (*.f64 (PI.f64 ) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 13.3% | (*.f64 (PI.f64 ) (sin.f64 lam)) |
| ▶ | 53.9% | %1 = (cos Cn) %4 = (* %1 (cos lam)) %6 = (sin Cn) (*.f64 (approx (/ %1 (sqrt (+ (* %4 %4) (* %6 %6)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) (sin.f64 lam)) |
| ▶ | 54.6% | (*.f64 lam (cos.f64 Cn)) |
| ▶ | 12.0% | (*.f64 #s(literal 16 binary64) (sin.f64 lam)) |
| ▶ | 13.1% | (*.f64 #s(literal 4 binary64) (sin.f64 lam)) |
| ▶ | 19.2% | (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 14.0% | (*.f64 #s(literal 2 binary64) (sin.f64 lam)) |
| ▶ | 63.7% | (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 lam) (cos.f64 Cn))) |
| ▶ | 38.8% | (*.f64 #s(literal 1 binary64) (sin.f64 lam)) |
| ▶ | 8.1% | (*.f64 #s(literal 1 binary64) (cos.f64 Cn)) |
| ▶ | 13.9% | (*.f64 #s(literal 1/2 binary64) (sin.f64 lam)) |
| ▶ | 12.9% | (*.f64 #s(literal 1/4 binary64) (sin.f64 lam)) |
| ▶ | 7.7% | (*.f64 #s(literal 1/4 binary64) (cos.f64 Cn)) |
| ▶ | 7.8% | (*.f64 #s(literal -1/2 binary64) (sin.f64 lam)) |
| ▶ | 8.2% | (*.f64 #s(literal -1 binary64) (sin.f64 lam)) |
| ▶ | 5.6% | (*.f64 #s(literal -1 binary64) (cos.f64 Cn)) |
| ▶ | 7.3% | (*.f64 #s(literal -2 binary64) (sin.f64 lam)) |
| ▶ | 5.5% | (*.f64 #s(literal -2 binary64) (cos.f64 Cn)) |
| ▶ | 7.7% | (tanh.f64 (asinh.f64 (PI.f64 ))) |
| ▶ | 7.7% | (tanh.f64 (PI.f64 )) |
| ▶ | 7.6% | (sqrt.f64 (PI.f64 )) |
| ▶ | 5.8% | (sin.f64 (PI.f64 )) |
| ▶ | 5.4% | (neg.f64 (PI.f64 )) |
| ▶ | 6.9% | (expm1.f64 (PI.f64 )) |
| ▶ | 6.9% | (exp.f64 (PI.f64 )) |
| ▶ | 7.4% | (cosh.f64 (asinh.f64 (PI.f64 ))) |
| ▶ | 7.7% | (cos.f64 (atan.f64 (PI.f64 ))) |
| ▶ | 7.4% | (PI.f64 ) |
| ▶ | 98.6% | %10 = (cos (+ Cn Cn)) %34 = (cos.f64 (*.f64 #s(literal 2 binary64) Cn)) (approx (/ (* (sin lam) (cos Cn)) (/ (sqrt (fabs (+ (* (- (cos (+ lam lam)) -1) (+ (* %10 1/2) 1/2)) (- 1 %10)))) (sqrt (fabs 2)))) (/.f64 (*.f64 (cos.f64 Cn) (*.f64 (sin.f64 lam) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (fabs.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %34)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam))))) %34))))) |
| ▶ | 54.5% | %10 = (cos (+ Cn Cn)) %33 = (cos.f64 (*.f64 #s(literal 2 binary64) Cn)) (approx (/ (* (sin lam) (cos Cn)) (/ (sqrt (fabs (+ (* (- (cos (+ lam lam)) -1) (+ (* %10 1/2) 1/2)) (- 1 %10)))) (sqrt (fabs 2)))) (/.f64 (*.f64 lam (*.f64 (cos.f64 Cn) (sqrt.f64 #s(literal 2 binary64)))) (sqrt.f64 (fabs.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %33)) (+.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam))))) %33))))) |
| ▶ | 53.9% | %3 = (cos Cn) %6 = (* %3 (cos lam)) %8 = (sin Cn) %12 = (sqrt (sqrt (+ (* %6 %6) (* %8 %8)))) (approx (/ (* (sin lam) %3) (* %12 %12)) (/.f64 (sin.f64 lam) (pow.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64)))) #s(literal 2 binary64)))) |
| ▶ | 53.6% | %8 = (* (cos (+ Cn Cn)) 1/2) (approx (/ (* (sin lam) (cos Cn)) (sqrt (- (+ (* (+ %8 1/2) (+ (* (cos (+ lam lam)) 1/2) 1/2)) 1/2) %8))) (/.f64 (sin.f64 lam) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) lam))))))) |
| ▶ | 54.7% | %3 = (cos Cn) %20 = (cos.f64 Cn) (approx (/ (* (sin lam) %3) (sqrt (+ (* (* %3 (+ (* (cos (+ lam lam)) 1/2) 1/2)) %3) (+ (* (cos (+ Cn Cn)) -1/2) 1/2)))) (/.f64 (*.f64 lam %20) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) Cn)) (pow.f64 %20 #s(literal 2 binary64))))))) |
| ▶ | 7.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %15 = (sqrt.f64 (PI.f64 )) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 %15) (sqrt.f64 (pow.f64 (cos.f64 %15) #s(literal 2 binary64))))) |
| ▶ | 12.0% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %15 = (PI.f64 ) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (fma.f64 %15 %15 %15))) |
| ▶ | 12.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %15 = (PI.f64 ) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (*.f64 %15 %15))) |
| ▶ | 16.4% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (tanh.f64 (asinh.f64 (PI.f64 ))))) |
| ▶ | 18.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (tanh.f64 (PI.f64 )))) |
| ▶ | 36.0% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (cos.f64 lam) (sqrt.f64 (PI.f64 )))))) |
| ✓ | 53.9% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 2 binary64))))) |
| ▶ | 35.5% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (cos.f64 lam) #s(literal 1/2 binary64))))) |
| ▶ | 34.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (pow.f64 (approx %7 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 lam #s(literal 2 binary64))))) #s(literal 2 binary64))))) |
| ▶ | 13.5% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %15 = (PI.f64 ) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (+.f64 %15 %15)))) |
| ▶ | 17.0% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (tanh.f64 (asinh.f64 (PI.f64 )))))) |
| ▶ | 18.8% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (tanh.f64 (PI.f64 ))))) |
| ▶ | 14.9% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (sqrt.f64 (PI.f64 ))))) |
| ▶ | 14.1% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 (PI.f64 )))) |
| ▶ | 14.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 #s(literal 2 binary64)))) |
| ▶ | 14.7% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (sqrt.f64 #s(literal 1/2 binary64)))) |
| ▶ | 7.4% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (neg.f64 (PI.f64 )))) |
| ▶ | 12.1% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (cosh.f64 (PI.f64 )))) |
| ▶ | 13.2% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) (PI.f64 ))) |
| ▶ | 11.8% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) #s(literal 16 binary64))) |
| ▶ | 7.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 lam) #s(literal -4 binary64))) |
| ▶ | 5.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 #s(literal 4 binary64)) (sqrt.f64 (pow.f64 (cos.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))) |
| ▶ | 7.8% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 #s(literal 1/2 binary64)) (sqrt.f64 (pow.f64 (cos.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64))))) |
| ▶ | 5.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 #s(literal -1/2 binary64)) (sqrt.f64 (pow.f64 (cos.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64))))) |
| ▶ | 5.5% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 #s(literal -2 binary64)) (sqrt.f64 (pow.f64 (cos.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) |
| ▶ | 7.7% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (/.f64 (sin.f64 #s(literal -4 binary64)) (sqrt.f64 (pow.f64 (cos.f64 #s(literal -4 binary64)) #s(literal 2 binary64))))) |
| ▶ | 33.6% | %1 = (sin lam) %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %20 = (pow.f64 lam #s(literal 2 binary64)) (approx (/ (* %1 %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (approx (/ %1 (sqrt (pow %7 2))) (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %20 (+.f64 #s(literal 1/3 binary64) (*.f64 %20 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 17/315 binary64) %20))))))))) |
| ▶ | 33.7% | %1 = (sin lam) %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) %20 = (pow.f64 lam #s(literal 2 binary64)) (approx (/ (* %1 %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (approx (/ %1 (sqrt (pow %7 2))) (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %20 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2/15 binary64) %20))))))) |
| ▶ | 33.7% | %1 = (sin lam) %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* %1 %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) (approx (/ %1 (sqrt (pow %7 2))) (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (pow.f64 lam #s(literal 2 binary64))))))) |
| ▶ | 34.0% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) lam) |
| ▶ | 7.0% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 16 binary64)) |
| ▶ | 7.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 4 binary64)) |
| ▶ | 7.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 2 binary64)) |
| ▶ | 7.7% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 1 binary64)) |
| ▶ | 7.8% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 1/2 binary64)) |
| ▶ | 7.7% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 1/4 binary64)) |
| ▶ | 4.3% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal 0 binary64)) |
| ▶ | 5.5% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal -1/2 binary64)) |
| ▶ | 5.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal -1 binary64)) |
| ▶ | 5.6% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal -2 binary64)) |
| ▶ | 5.4% | %3 = (cos Cn) %5 = (sin Cn) %7 = (cos lam) (approx (/ (* (sin lam) %3) (sqrt (+ (* %5 %5) (* %3 (* %3 (* %7 %7)))))) #s(literal -4 binary64)) |
Compiled 2 897 to 661 computations (77.2% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (fabs 2) %6 = (sqrt %2) %8 = (neg %0) %9 = (sqrt %0) %10 = (+ %0 %0) %11 = (* %0 %0) %12 = (+ %11 %0) %13 = (exp %0) %14 = (- %13 1) %15 = (tanh %0) %16 = (cosh %0) %19 = (sqrt (+ %11 %11)) %20 = (pow %0 %0) %21 = (asinh %0) %22 = (tanh %21) %24 = (pow %0 3) %25 = (cosh %21) %27 = (atan %0) %28 = (cos %27) %29 = (* %0 %11) %30 = (+ %0 %29) %31 = (sqrt %30) %40 = (sin -1/2) %41 = (cos -1/2) %42 = (pow %41 2) %43 = (sqrt %42) %45 = (sin 1/2) %46 = (cos 1/2) %47 = (pow %46 2) %48 = (sqrt %47) %51 = (sin 4) %52 = (cos 4) %53 = (pow %52 2) %54 = (sqrt %53) %57 = (sin -2) %58 = (cos -2) %59 = (pow %58 2) %60 = (sqrt %59) %63 = (sin -4) %64 = (cos -4) %65 = (pow %64 2) %66 = (sqrt %65) %68 = (sin %9) %69 = (cos %9) %70 = (pow %69 2) %71 = (sqrt %70) %76 = (cos %16) %77 = (pow %76 2) %115 = (* 1/4 1/2) %118 = (* %9 1/2) %119 = (* %15 1/2) %125 = (* %22 1/2) %0 %2 (- 1 1/2) %6 (sqrt 2) %8 %9 %10 %11 %12 %14 %15 %13 %16 (sinh %0) %19 %20 %21 %22 %24 %25 (sin %0) %27 %28 %0 %11 %11 %29 %30 %31 (/ %11 %31) (sqrt 1/2) (sqrt %9) (sqrt %10) (sqrt %15) (sqrt %22) (sqrt %28) %40 %41 %42 %43 (/ %40 %43) %45 %46 %47 %48 (/ %45 %48) %51 %52 %53 %54 (/ %51 %54) %57 %58 %59 %60 (/ %57 %60) %63 %64 %65 %66 (/ %63 %66) %68 %69 %70 %71 (/ %68 %71) (sin %13) (cos %13) (sin %16) %76 %77 (sqrt %77) (pow -1/2 2) (pow -2 2) (pow 16 2) (pow -4 2) (pow %11 2) (* %15 %15) (* %22 %22) (/ 1 %0) (/ 1 16) (/ 1 -4) (/ 1 %8) (/ 1 %9) (/ 1 %10) (/ 1 %11) (/ 1 %12) (/ 1 %14) (/ 1 %15) (/ 1 %13) (/ 1 %16) (/ 1 %19) (/ 1 %20) (/ 1 %22) (/ 1 %24) (/ 1 %25) (/ 1 %28) (+ (* 0 1/2) 1/2) (- 1 0) (+ (* -1/2 1/2) 1/2) (- 1 -1/2) (+ (* 1/2 1/2) 1/2) (+ %115 1/2) (- 1 1/4) %115 %118 (+ %119 1/2) (- 1 %15) %119 (+ (* %20 1/2) 1/2) (- 1 %20) (+ %125 1/2) %125 (- 1/2 -1) (- 1/4 -1) (- %22 -1) (sqrt %115) (sqrt %118) (sqrt %119) (sqrt %125) (/ -1 %15) (/ 1 %6) (/ 1/4 %6) (/ %15 %6) (/ %22 %6) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 6369051672525773/4503599627370496 binary64) #s(literal 6369051672525773/4503599627370496 binary64) #s(literal -884279719003555/281474976710656 binary64) #s(literal 7982422502469483/4503599627370496 binary64) #s(literal 884279719003555/140737488355328 binary64) #s(literal 2778046668940015/281474976710656 binary64) #s(literal 1831163193971785/140737488355328 binary64) #s(literal 3116025471584669/140737488355328 binary64) #s(literal 560851318903425/562949953421312 binary64) #s(literal 3256762959939997/140737488355328 binary64) #s(literal 6525689556516865/562949953421312 binary64) #s(literal 3250681141621561/281474976710656 binary64) #s(literal 1250560371546297/281474976710656 binary64) #s(literal 2565796381564767/70368744177664 binary64) #s(literal 8387034415628397/4503599627370496 binary64) #s(literal 4291437363724333/4503599627370496 binary64) #s(literal 2181872751617887/70368744177664 binary64) #s(literal 927997189626817/281474976710656 binary64) #s(literal 0 binary64) #s(literal 5686367638183379/4503599627370496 binary64) #s(literal 1366006938811959/4503599627370496 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 2778046668940015/281474976710656 binary64) #s(literal 2778046668940015/281474976710656 binary64) #s(literal 2181872751617887/70368744177664 binary64) #s(literal 300367835171097/8796093022208 binary64) #s(literal 6579328769534193/1125899906842624 binary64) #s(literal 7606374681253009/4503599627370496 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 5995801448316599/4503599627370496 binary64) #s(literal 2822212540896131/1125899906842624 binary64) #s(literal 8990394502265121/9007199254740992 binary64) #s(literal 8792477628553337/9007199254740992 binary64) #s(literal 4960624291606471/9007199254740992 binary64) #s(literal -539785169252447/1125899906842624 binary64) #s(literal 494035062339541/562949953421312 binary64) #s(literal 3468452445372835/4503599627370496 binary64) #s(literal 494035062339541/562949953421312 binary64) #s(literal -2460327689692069/4503599627370496 binary64) #s(literal 539785169252447/1125899906842624 binary64) #s(literal 494035062339541/562949953421312 binary64) #s(literal 3468452445372835/4503599627370496 binary64) #s(literal 494035062339541/562949953421312 binary64) #s(literal 2460327689692069/4503599627370496 binary64) #s(literal -3408335435861847/4503599627370496 binary64) #s(literal -5887498334708929/9007199254740992 binary64) #s(literal 7696651458655259/18014398509481984 binary64) #s(literal 5887498334708929/9007199254740992 binary64) #s(literal -5214363495751187/4503599627370496 binary64) #s(literal -4095111552621091/4503599627370496 binary64) #s(literal -7496634952020485/18014398509481984 binary64) #s(literal 3119700920032063/18014398509481984 binary64) #s(literal 7496634952020485/18014398509481984 binary64) #s(literal -615034044623391/281474976710656 binary64) #s(literal 3408335435861847/4503599627370496 binary64) #s(literal -5887498334708929/9007199254740992 binary64) #s(literal 7696651458655259/18014398509481984 binary64) #s(literal 5887498334708929/9007199254740992 binary64) #s(literal 5214363495751187/4503599627370496 binary64) #s(literal 8824676760839153/9007199254740992 binary64) #s(literal -7216335337343547/36028797018963968 binary64) #s(literal 5781541434601101/144115188075855872 binary64) #s(literal 7216335337343547/36028797018963968 binary64) #s(literal 1376834955483453/281474976710656 binary64) #s(literal -4109884133313625/4503599627370496 binary64) #s(literal -920768974063063/2251799813685248 binary64) #s(literal -7452329473484211/9007199254740992 binary64) #s(literal 5058895515153997/9007199254740992 binary64) #s(literal 1420664909781723/4503599627370496 binary64) #s(literal 5058895515153997/9007199254740992 binary64) #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 256 binary64) #s(literal 16 binary64) #s(literal 3427277703775251/35184372088832 binary64) #s(literal 4470084063480489/4503599627370496 binary64) #s(literal 4089269955269537/4503599627370496 binary64) #s(literal 5734161139222659/18014398509481984 binary64) #s(literal 1/16 binary64) #s(literal -1/4 binary64) #s(literal -5734161139222659/18014398509481984 binary64) #s(literal 5081767996463981/9007199254740992 binary64) #s(literal 5734161139222659/36028797018963968 binary64) #s(literal 228155022448185/2251799813685248 binary64) #s(literal 1384530449717811/18014398509481984 binary64) #s(literal 6509064123066029/144115188075855872 binary64) #s(literal 1130112881526905/1125899906842624 binary64) #s(literal 6227781958078201/144115188075855872 binary64) #s(literal 6216173609851449/72057594037927936 binary64) #s(literal 8109328451921441/36028797018963968 binary64) #s(literal 7904917845149627/288230376151711744 binary64) #s(literal 1181562719235959/1125899906842624 binary64) #s(literal 2323967975287743/72057594037927936 binary64) #s(literal 1366006938811959/4503599627370496 binary64) #s(literal 927997189626817/281474976710656 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/4 binary64) #s(literal 3/2 binary64) #s(literal 3/4 binary64) #s(literal 5/8 binary64) #s(literal 3/4 binary64) #s(literal 1/8 binary64) #s(literal 7982422502469483/9007199254740992 binary64) #s(literal 1123801272324737/1125899906842624 binary64) #s(literal 8596006985265235/2305843009213693952 binary64) #s(literal 560851318903425/1125899906842624 binary64) #s(literal 2636165125742431/140737488355328 binary64) #s(literal -2495427637387103/70368744177664 binary64) #s(literal 8795036991094829/9007199254740992 binary64) #s(literal 4291437363724333/9007199254740992 binary64) #s(literal 3/2 binary64) #s(literal 5/4 binary64) #s(literal 8795036991094829/4503599627370496 binary64) #s(literal 6369051672525773/18014398509481984 binary64) #s(literal 2119835931376395/2251799813685248 binary64) #s(literal 6357168918093923/9007199254740992 binary64) #s(literal 6217220554581079/9007199254740992 binary64) #s(literal -1130112881526905/1125899906842624 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 6369051672525773/36028797018963968 binary64) #s(literal 6345308333344491/9007199254740992 binary64) #s(literal 758626115231699/1125899906842624 binary64) |
| 46.0ms | 1× | 2 | valid |
Compiled 531 to 141 computations (73.4% saved)
ival-sin: 43.0ms (94.5% of total, 0.1 MiB)adjust: 1.0ms (2.2% of total, 0.0 MiB)ival-cos: 1.0ms (2.2% of total, 0.1 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-tanh!: 0.0ms (0.0% of total, 0.0 MiB)ival-expm1!: 0.0ms (0.0% of total, 0.0 MiB)ival-hypot!: 0.0ms (0.0% of total, 0.0 MiB)ival-neg!: 0.0ms (0.0% of total, 0.0 MiB)ival-div!: 0.0ms (0.0% of total, 0.0 MiB)ival-cosh!: 0.0ms (0.0% of total, 0.0 MiB)ival-atan!: 0.0ms (0.0% of total, 0.0 MiB)ival-pow: 0.0ms (0.0% of total, 0.0 MiB)ival-exp!: 0.0ms (0.0% of total, 0.0 MiB)ival-sinh!: 0.0ms (0.0% of total, 0.0 MiB)ival-asinh!: 0.0ms (0.0% of total, 0.0 MiB)ival-sub!: 0.0ms (0.0% of total, 0.0 MiB)ival-sqrt!: 0.0ms (0.0% of total, 0.0 MiB)ival-add!: 0.0ms (0.0% of total, 0.0 MiB)ival-pow2: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %11 = (cos Cn) %12 = (approx %11 #s(literal 1 binary64)) %15 = (pow.f64 Cn #s(literal 2 binary64)) %17 = (*.f64 %15 %1) %18 = (*.f64 #s(literal -1/2 binary64) %17) %19 = (+.f64 %1 %18) %20 = (sin lam) %21 = (* %20 %11) %22 = (approx %21 %19) %25 = (pow.f64 %7 #s(literal 2 binary64)) %27 = (sqrt.f64 %25) %28 = (sin Cn) %29 = (* %28 %28) %30 = (cos lam) %34 = (+ %29 (* %11 (* %11 (* %30 %30)))) %35 = (sqrt %34) %36 = (approx %35 %27) %38 = (/.f64 %1 %27) %40 = (pow.f64 %5 #s(literal 2 binary64)) %41 = (pow.f64 %3 #s(literal 2 binary64)) %42 = (pow.f64 lam #s(literal 2 binary64)) %43 = (*.f64 lam %3) %44 = (*.f64 #s(literal -1/2 binary64) %42) %45 = (+.f64 #s(literal 1 binary64) %44) %46 = (approx %30 %45) %47 = (*.f64 #s(literal 1/3 binary64) %42) %48 = (+.f64 %41 %40) %49 = (approx %34 %48) %50 = (sqrt.f64 %48) %52 = (/.f64 %3 %50) %53 = (neg.f64 lam) %54 = (neg.f64 %3) %55 = (PI.f64 ) %56 = (sin.f64 %53) %58 = (-.f64 lam Cn) %59 = (sin.f64 %58) %60 = (+.f64 Cn lam) %61 = (sin.f64 %60) %62 = (+.f64 %59 %61) %64 = (/.f64 #s(literal 2 binary64) %62) %65 = (/.f64 #s(literal 1 binary64) %64) %66 = (+.f64 Cn Cn) %67 = (cos.f64 %66) %68 = (fma.f64 %67 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %69 = (-.f64 #s(literal 1 binary64) %67) %70 = (*.f64 %67 #s(literal 1/2 binary64)) %71 = (-.f64 #s(literal 1/2 binary64) %70) %72 = (fma.f64 %67 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %73 = (fabs.f64 #s(literal 2 binary64)) %74 = (+.f64 lam lam) %75 = (cos.f64 %74) %76 = (fma.f64 %75 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %77 = (-.f64 %75 #s(literal -1 binary64)) %78 = (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %79 = (pow.f64 %7 #s(literal 1 binary64)) %80 = (*.f64 %3 #s(literal 1/2 binary64)) %81 = (*.f64 %3 %7) %82 = (fma.f64 %77 %72 %69) %83 = (hypot.f64 %81 %5) %84 = (fabs.f64 %82) %85 = (sqrt.f64 %84) %86 = (sqrt.f64 %73) %88 = (/.f64 #s(literal -1 binary64) %83) %89 = (*.f64 %3 %88) %90 = (*.f64 %1 %88) %92 = (*.f64 %1 %12) %93 = (*.f64 %12 %8) %94 = (*.f64 %12 %93) %95 = (+.f64 %6 %94) %96 = (sqrt.f64 %95) %97 = (sqrt.f64 %49) %100 = (*.f64 #s(literal -1 binary64) %7) %101 = (*.f64 #s(literal 2 binary64) Cn) %102 = (*.f64 #s(literal 2 binary64) lam) %103 = (cos.f64 %102) %104 = (*.f64 #s(literal 1/2 binary64) %103) %105 = (+.f64 #s(literal 1/2 binary64) %104) %106 = (* %11 %30) %107 = (approx %106 %7) %108 = (+.f64 #s(literal 1 binary64) %103) %110 = (cos (+ lam lam)) %114 = (cos (+ Cn Cn)) %116 = (* %114 1/2) %117 = (+ %116 1/2) %121 = (+ (* (- %110 -1) %117) (- 1 %114)) %122 = (approx %121 %108) %123 = (cos.f64 %101) %124 = (*.f64 #s(literal 1/2 binary64) %123) %125 = (+.f64 #s(literal 1/2 binary64) %124) %126 = (*.f64 %125 %108) %127 = (+.f64 #s(literal 1 binary64) %126) %128 = (-.f64 %127 %123) %129 = (fabs.f64 %128) %130 = (sqrt.f64 %129) %131 = (sqrt.f64 #s(literal 2 binary64)) %132 = (sqrt.f64 %27) %133 = (pow.f64 %132 #s(literal 2 binary64)) %134 = (/.f64 #s(literal 1 binary64) %27) %137 = (sqrt (+ (* %106 %106) %29)) %139 = (approx (/ %11 %137) %134) %140 = (/.f64 %27 %1) %141 = (/ %137 %21) %142 = (approx %141 %140) %143 = (*.f64 #s(literal -1 binary64) %38) %146 = (approx (* %20 (/ -1 %137)) %143) %147 = (sqrt.f64 %105) %148 = (/.f64 %1 %147) %150 = (+ (* %110 1/2) 1/2) %157 = (*.f64 %1 %131) %158 = (/.f64 %1 %133) %159 = (sqrt %137) %164 = (approx %121 %128) %165 = (*.f64 %3 %157) %166 = (/.f64 %165 %130) %173 = (/ %21 (/ (sqrt (fabs %121)) (sqrt (fabs 2)))) %175 = (+.f64 #s(literal 1 binary64) %47) %176 = (*.f64 lam %175) %179 = (/ %20 (sqrt (pow %30 2))) %180 = (approx %179 %176) %182 = (*.f64 #s(literal 2/15 binary64) %42) %183 = (+.f64 #s(literal 1/3 binary64) %182) %184 = (*.f64 %42 %183) %185 = (+.f64 #s(literal 1 binary64) %184) %186 = (*.f64 lam %185) %187 = (approx %179 %186) %189 = (*.f64 #s(literal 17/315 binary64) %42) %190 = (+.f64 #s(literal 2/15 binary64) %189) %191 = (*.f64 %42 %190) %192 = (+.f64 #s(literal 1/3 binary64) %191) %193 = (*.f64 %42 %192) %194 = (+.f64 #s(literal 1 binary64) %193) %195 = (*.f64 lam %194) %196 = (approx %179 %195) %197 = (fma.f64 #s(literal -1/2 binary64) %123 %41) %198 = (+.f64 #s(literal 1/2 binary64) %197) %199 = (*.f64 #s(literal -1/2 binary64) %52) %200 = (/.f64 %50 %3) %201 = (*.f64 #s(literal -1/6 binary64) %200) %202 = (-.f64 %199 %201) %203 = (fma.f64 %42 %202 %200) %204 = (/.f64 %203 lam) %205 = (approx %141 %204) %206 = (sqrt.f64 %198) %207 = (/.f64 %43 %206) %217 = (*.f64 %3 %131) %218 = (*.f64 lam %217) %219 = (/.f64 %218 %130) %223 = (neg.f64 %55) %224 = (sqrt.f64 %55) %225 = (+.f64 %55 %55) %226 = (*.f64 %55 %55) %227 = (fma.f64 %55 %55 %55) %228 = (expm1.f64 %55) %229 = (tanh.f64 %55) %230 = (exp.f64 %55) %231 = (cosh.f64 %55) %232 = (sinh.f64 %55) %233 = (hypot.f64 %55 %55) %234 = (pow.f64 %55 %55) %235 = (asinh.f64 %55) %236 = (tanh.f64 %235) %237 = (pow.f64 %55 #s(literal 3 binary64)) %238 = (cosh.f64 %235) %240 = (atan.f64 %55) %241 = (cos.f64 %240) %243 = (approx (PI ) %55) %244 = (*.f64 %55 %243) %245 = (*.f64 %243 %55) %246 = (*.f64 %243 %245) %247 = (+.f64 %55 %246) %248 = (sqrt.f64 %247) %250 = (sqrt.f64 #s(literal 1/2 binary64)) %251 = (sqrt.f64 %224) %252 = (sqrt.f64 %225) %253 = (sqrt.f64 %229) %254 = (sqrt.f64 %236) %255 = (sqrt.f64 %241) %256 = (/.f64 %85 #s(literal 6369051672525773/4503599627370496 binary64)) %259 = (sin.f64 #s(literal -1/2 binary64)) %260 = (cos.f64 #s(literal -1/2 binary64)) %261 = (pow.f64 %260 #s(literal 2 binary64)) %262 = (sqrt.f64 %261) %263 = (/.f64 %259 %262) %264 = (/ %21 %35) %266 = (*.f64 #s(literal -1/2 binary64) %3) %267 = (sin.f64 #s(literal 1/2 binary64)) %268 = (cos.f64 #s(literal 1/2 binary64)) %269 = (pow.f64 %268 #s(literal 2 binary64)) %270 = (sqrt.f64 %269) %271 = (/.f64 %267 %270) %273 = (*.f64 #s(literal 1/2 binary64) %3) %274 = (sin.f64 #s(literal 4 binary64)) %275 = (cos.f64 #s(literal 4 binary64)) %276 = (pow.f64 %275 #s(literal 2 binary64)) %277 = (sqrt.f64 %276) %278 = (/.f64 %274 %277) %280 = (sin.f64 #s(literal -2 binary64)) %281 = (cos.f64 #s(literal -2 binary64)) %282 = (pow.f64 %281 #s(literal 2 binary64)) %283 = (sqrt.f64 %282) %284 = (/.f64 %280 %283) %287 = (sin.f64 #s(literal -4 binary64)) %288 = (cos.f64 #s(literal -4 binary64)) %289 = (pow.f64 %288 #s(literal 2 binary64)) %290 = (sqrt.f64 %289) %291 = (/.f64 %287 %290) %293 = (*.f64 %287 %3) %294 = (approx %35 %290) %297 = (sin.f64 %224) %298 = (cos.f64 %224) %299 = (pow.f64 %298 #s(literal 2 binary64)) %300 = (sqrt.f64 %299) %301 = (/.f64 %297 %300) %305 = (sin.f64 %230) %306 = (cos.f64 %230) %307 = (*.f64 %305 %3) %309 = (sin.f64 %231) %310 = (cos.f64 %231) %311 = (pow.f64 %310 #s(literal 2 binary64)) %312 = (sqrt.f64 %311) %313 = (*.f64 %309 %3) %314 = (approx %35 %312) %317 = (*.f64 #s(literal -1/2 binary64) %12) %321 = (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %322 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %323 = (pow.f64 #s(literal 16 binary64) #s(literal 2 binary64)) %324 = (pow.f64 #s(literal -4 binary64) #s(literal 2 binary64)) %325 = (*.f64 lam %7) %326 = (pow.f64 %226 #s(literal 2 binary64)) %327 = (*.f64 %1 %306) %329 = (*.f64 %55 %7) %330 = (hypot.f64 %329 %5) %331 = (/.f64 #s(literal 1 binary64) %330) %332 = (*.f64 %1 %55) %334 = (+.f64 %321 %40) %335 = (*.f64 %1 #s(literal -1/2 binary64)) %337 = (approx %34 %334) %338 = (sqrt.f64 %337) %340 = (hypot.f64 %100 %5) %341 = (/.f64 #s(literal -1 binary64) %340) %342 = (*.f64 %1 #s(literal -1 binary64)) %345 = (*.f64 #s(literal -1 binary64) %76) %346 = (fma.f64 %345 #s(literal -1 binary64) %68) %347 = (sqrt.f64 %346) %350 = (+.f64 %322 %40) %351 = (*.f64 %1 #s(literal -2 binary64)) %352 = (approx %34 %350) %353 = (sqrt.f64 %352) %355 = (+.f64 %323 %40) %356 = (*.f64 %1 #s(literal 16 binary64)) %357 = (approx %34 %355) %358 = (sqrt.f64 %357) %360 = (+.f64 %324 %40) %361 = (*.f64 %1 #s(literal -4 binary64)) %362 = (approx %34 %360) %363 = (sqrt.f64 %362) %365 = (hypot.f64 %325 %5) %366 = (/.f64 %1 %365) %368 = (+.f64 %326 %40) %369 = (*.f64 %226 %7) %370 = (hypot.f64 %369 %5) %371 = (/.f64 #s(literal 1 binary64) %370) %372 = (*.f64 %1 %226) %374 = (approx %34 %368) %375 = (sqrt.f64 %374) %377 = (*.f64 %229 %7) %378 = (hypot.f64 %377 %5) %379 = (*.f64 %1 %229) %380 = (/.f64 %229 %378) %383 = (*.f64 %12 %7) %384 = (hypot.f64 %383 %5) %385 = (/.f64 %12 %384) %394 = (hypot.f64 %81 #s(literal 1/4 binary64)) %395 = (/.f64 %3 %394) %397 = (*.f64 %229 %229) %398 = (*.f64 %236 %236) %399 = (hypot.f64 %80 %5) %401 = (*.f64 %3 #s(literal 1/4 binary64)) %402 = (hypot.f64 %401 %5) %403 = (/.f64 %402 %4) %406 = (*.f64 %3 %223) %407 = (*.f64 %3 %229) %408 = (hypot.f64 %407 %5) %410 = (*.f64 %3 %236) %411 = (hypot.f64 %410 %5) %412 = (/.f64 %3 %411) %414 = (pow.f64 %46 #s(literal 2 binary64)) %415 = (sqrt.f64 %414) %416 = (/.f64 %1 %415) %418 = (*.f64 %12 %224) %419 = (*.f64 %12 %418) %420 = (+.f64 %6 %419) %421 = (sqrt.f64 %420) %425 = (approx %11 #s(literal -1 binary64)) %426 = (*.f64 %1 %425) %427 = (*.f64 %425 %8) %428 = (*.f64 %425 %427) %429 = (+.f64 %6 %428) %430 = (sqrt.f64 %429) %432 = (sqrt.f64 %79) %433 = (approx %35 %432) %435 = (pow.f64 %7 #s(literal 1/2 binary64)) %436 = (sqrt.f64 %435) %437 = (/.f64 %1 %436) %439 = (approx %35 %436) %441 = (pow.f64 %7 #s(literal 1/4 binary64)) %442 = (sqrt.f64 %441) %443 = (approx %35 %442) %445 = (pow.f64 %7 %224) %446 = (sqrt.f64 %445) %447 = (/.f64 %1 %446) %449 = (approx %35 %446) %451 = (pow.f64 %7 %229) %452 = (sqrt.f64 %451) %453 = (approx %35 %452) %455 = (pow.f64 %7 %236) %456 = (sqrt.f64 %455) %457 = (approx %35 %456) %479 = (/.f64 %1 %224) %481 = (/.f64 %1 %131) %483 = (/.f64 %1 %250) %485 = (/.f64 %1 %251) %487 = (/.f64 %1 %252) %489 = (/.f64 %1 %253) %491 = (/.f64 %1 %254) %493 = (/.f64 %1 %55) %495 = (/.f64 %1 #s(literal 16 binary64)) %497 = (/.f64 %1 #s(literal -4 binary64)) %499 = (/.f64 %1 %223) %501 = (/.f64 %1 %226) %503 = (/.f64 %1 %227) %505 = (/.f64 %1 %229) %507 = (/.f64 %1 %231) %509 = (/.f64 %1 %236) %526 = (+.f64 %41 #s(literal 0 binary64)) %527 = (approx %34 %526) %528 = (sqrt.f64 %527) %530 = (+.f64 %41 #s(literal -1/2 binary64)) %531 = (approx %34 %530) %532 = (sqrt.f64 %531) %534 = (approx %34 #s(literal 1/2 binary64)) %535 = (sqrt.f64 %534) %550 = (/.f64 #s(literal 1 binary64) %229) %559 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %560 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %561 = (fma.f64 %77 %559 %560) %562 = (*.f64 %561 #s(literal 1/2 binary64)) %563 = (sqrt.f64 %562) %565 = (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %566 = (-.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) %567 = (fma.f64 %77 %565 %566) %568 = (*.f64 %567 #s(literal 1/2 binary64)) %569 = (sqrt.f64 %568) %571 = (fabs.f64 %567) %572 = (sqrt.f64 %571) %573 = (/.f64 %572 %86) %575 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %576 = (fma.f64 %77 %575 %78) %577 = (*.f64 %576 #s(literal 1/2 binary64)) %578 = (sqrt.f64 %577) %580 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %581 = (-.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) %582 = (fma.f64 %77 %580 %581) %583 = (*.f64 %582 #s(literal 1/2 binary64)) %584 = (sqrt.f64 %583) %586 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) %587 = (*.f64 %224 #s(literal 1/2 binary64)) %588 = (fma.f64 %229 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %589 = (-.f64 #s(literal 1 binary64) %229) %590 = (fma.f64 %77 %588 %589) %591 = (*.f64 %590 #s(literal 1/2 binary64)) %592 = (sqrt.f64 %591) %594 = (*.f64 %229 #s(literal 1/2 binary64)) %595 = (fma.f64 %234 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %596 = (-.f64 #s(literal 1 binary64) %234) %597 = (fma.f64 %77 %595 %596) %598 = (fabs.f64 %597) %599 = (sqrt.f64 %598) %600 = (/.f64 %599 %86) %602 = (fma.f64 %236 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %603 = (fma.f64 %602 %76 #s(literal 1/2 binary64)) %604 = (*.f64 %236 #s(literal 1/2 binary64)) %605 = (-.f64 %603 %604) %606 = (sqrt.f64 %605) %608 = (fma.f64 %77 #s(literal 1/2 binary64) %69) %609 = (*.f64 %608 #s(literal 1/2 binary64)) %610 = (sqrt.f64 %609) %612 = (fma.f64 %77 #s(literal 1/4 binary64) %69) %613 = (*.f64 %612 #s(literal 1/2 binary64)) %614 = (sqrt.f64 %613) %616 = (fabs.f64 %612) %617 = (sqrt.f64 %616) %618 = (/.f64 %617 %86) %620 = (fma.f64 %77 %229 %69) %621 = (*.f64 %620 #s(literal 1/2 binary64)) %622 = (sqrt.f64 %621) %624 = (fma.f64 %77 %236 %69) %625 = (*.f64 %624 #s(literal 1/2 binary64)) %626 = (sqrt.f64 %625) %628 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %629 = (fma.f64 %628 %72 %69) %630 = (*.f64 %629 #s(literal 1/2 binary64)) %631 = (sqrt.f64 %630) %633 = (fabs.f64 %629) %634 = (sqrt.f64 %633) %635 = (/.f64 %634 %86) %637 = (-.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) %638 = (fma.f64 %637 %72 %69) %639 = (*.f64 %638 #s(literal 1/2 binary64)) %640 = (sqrt.f64 %639) %642 = (fabs.f64 %638) %643 = (sqrt.f64 %642) %644 = (/.f64 %643 %86) %646 = (-.f64 %236 #s(literal -1 binary64)) %647 = (fma.f64 %646 %72 %69) %648 = (*.f64 %647 #s(literal 1/2 binary64)) %649 = (sqrt.f64 %648) %651 = (fma.f64 %72 %602 #s(literal 1/2 binary64)) %652 = (-.f64 %651 %70) %653 = (sqrt.f64 %652) %655 = (fma.f64 %72 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %656 = (-.f64 %655 %70) %657 = (sqrt.f64 %656) %659 = (fma.f64 %72 %229 #s(literal 1/2 binary64)) %660 = (-.f64 %659 %70) %661 = (sqrt.f64 %660) %663 = (fma.f64 %72 %236 #s(literal 1/2 binary64)) %664 = (-.f64 %663 %70) %665 = (sqrt.f64 %664) %667 = (fma.f64 #s(literal 1/2 binary64) %72 %69) %668 = (fabs.f64 %667) %669 = (sqrt.f64 %668) %670 = (/.f64 %669 %86) %672 = (fma.f64 #s(literal 1/4 binary64) %72 %69) %673 = (*.f64 %672 #s(literal 1/2 binary64)) %674 = (sqrt.f64 %673) %676 = (fma.f64 %224 %72 %69) %677 = (*.f64 %676 #s(literal 1/2 binary64)) %678 = (sqrt.f64 %677) %680 = (fabs.f64 %676) %681 = (sqrt.f64 %680) %682 = (/.f64 %681 %86) %684 = (fma.f64 %229 %72 %69) %685 = (*.f64 %684 #s(literal 1/2 binary64)) %686 = (sqrt.f64 %685) %688 = (fabs.f64 %684) %689 = (sqrt.f64 %688) %690 = (/.f64 %689 %86) %692 = (fma.f64 %236 %72 %69) %693 = (*.f64 %692 #s(literal 1/2 binary64)) %694 = (sqrt.f64 %693) %696 = (fabs.f64 %692) %697 = (sqrt.f64 %696) %698 = (/.f64 %697 %86) %700 = (fma.f64 #s(literal -1/2 binary64) %3 %68) %701 = (sqrt.f64 %700) %703 = (hypot.f64 #s(literal 0 binary64) %5) %704 = (/.f64 #s(literal 1 binary64) %703) %706 = (/.f64 %1 %703) %708 = (hypot.f64 #s(literal 1/2 binary64) %5) %710 = (hypot.f64 #s(literal 1/4 binary64) %5) %711 = (/.f64 %3 %710) %714 = (hypot.f64 %107 %5) %715 = (/.f64 #s(literal -1 binary64) %714) %716 = (*.f64 %1 %715) %718 = (/.f64 %3 %714) %720 = (sqrt.f64 %586) %722 = (sqrt.f64 %587) %724 = (sqrt.f64 %594) %726 = (sqrt.f64 %604) %728 = (*.f64 %122 #s(literal 1/2 binary64)) %729 = (sqrt.f64 %728) %731 = (fabs.f64 %122) %732 = (sqrt.f64 %731) %733 = (/.f64 %732 %86) %735 = (*.f64 %164 #s(literal 1/2 binary64)) %736 = (sqrt.f64 %735) %741 = (-.f64 #s(literal 1 binary64) %70) %742 = (sqrt.f64 %741) %744 = (sqrt.f64 %71) %746 = (/.f64 #s(literal 1 binary64) %4) %748 = (/.f64 #s(literal -1 binary64) %229) %749 = (*.f64 %1 %748) %751 = (*.f64 %3 %748) %754 = (/.f64 %3 %229) %760 = (/.f64 #s(literal 1 binary64) %86) %762 = (/.f64 #s(literal 1/4 binary64) %86) %764 = (/.f64 %229 %86) %766 = (/.f64 %236 %86) lam %1 Cn %3 %4 %5 %6 %7 %8 #s(literal 0 binary64) #s(literal 1 binary64) %12 #s(literal -1/2 binary64) #s(literal 2 binary64) %15 #s(literal 1/2 binary64) %17 %18 %19 %22 #s(literal -1/6 binary64) #s(literal 1/3 binary64) %25 #s(literal -1 binary64) %27 %36 #s(literal 1/4 binary64) %38 #s(literal 3 binary64) %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 #s(literal 4 binary64) %52 %53 %54 %55 %56 (*.f64 #s(literal 1 binary64) %4) %58 %59 %60 %61 %62 #s(literal -2 binary64) %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 (/.f64 #s(literal 1 binary64) %83) %88 %89 %90 (/.f64 #s(literal 1/2 binary64) %83) %92 %93 %94 %95 %96 %97 #s(literal 6369051672525773/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) %1) %100 %101 %102 %103 %104 %105 %107 %108 %122 %123 %124 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %139 %140 %142 %143 %146 %147 %148 (approx (/ %21 (sqrt (- (+ (* %117 %150) 1/2) %116))) %148) %157 %158 (approx (/ %21 (* %159 %159)) %158) (*.f64 #s(literal -1 binary64) %3) %164 %165 %166 (approx %173 %166) %175 %176 %180 #s(literal 2/15 binary64) %182 %183 %184 %185 %186 %187 #s(literal 17/315 binary64) %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 (approx (/ %21 (sqrt (+ (* (* %11 %150) %11) (+ (* %114 -1/2) 1/2)))) %207) %217 %218 %219 (approx %173 %219) #s(literal 16 binary64) #s(literal -4 binary64) %223 %224 %225 %226 %227 %228 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 (sin.f64 %55) %240 %241 %243 %244 %245 %246 %247 %248 (/.f64 %244 %248) %250 %251 %252 %253 %254 %255 %256 (/.f64 %4 %256) (*.f64 #s(literal 1 binary64) %3) %259 %260 %261 %262 %263 (approx %264 %263) %266 %267 %268 %269 %270 %271 (approx %264 %271) %273 %274 %275 %276 %277 %278 (approx %264 %278) %280 %281 %282 %283 %284 (approx %264 %284) (*.f64 #s(literal -2 binary64) %3) %287 %288 %289 %290 %291 (approx %264 %291) %293 %294 (/.f64 %293 %294) (*.f64 #s(literal 1/4 binary64) %3) %297 %298 %299 %300 %301 (approx %264 %301) (*.f64 %225 %3) (*.f64 %229 %3) %305 %306 %307 (/.f64 %307 %97) %309 %310 %311 %312 %313 %314 (/.f64 %313 %314) (*.f64 %236 %3) %317 (/.f64 %317 %96) (/.f64 %266 %36) (/.f64 %273 %36) %321 %322 %323 %324 %325 %326 %327 (/.f64 %327 %36) %329 %330 %331 %332 (*.f64 %331 %332) %334 %335 (/.f64 %335 %36) %337 %338 (/.f64 %335 %338) %340 %341 %342 (*.f64 %341 %1) (/.f64 %342 %36) %345 %346 %347 (/.f64 %342 %347) (/.f64 %342 %340) %350 %351 %352 %353 (/.f64 %351 %353) %355 %356 %357 %358 (/.f64 %356 %358) %360 %361 %362 %363 (/.f64 %361 %363) %365 %366 (*.f64 %366 lam) %368 %369 %370 %371 %372 (*.f64 %371 %372) %374 %375 (/.f64 %372 %375) %377 %378 %379 %380 (*.f64 %380 %1) (/.f64 %379 %36) %383 %384 %385 (*.f64 %385 %1) (/.f64 #s(literal 1 binary64) %36) (/.f64 #s(literal -1/2 binary64) %36) (/.f64 #s(literal 1/2 binary64) %36) (/.f64 #s(literal -1 binary64) %36) (/.f64 %229 %36) (/.f64 %236 %36) (/.f64 %241 %36) %394 %395 (*.f64 %395 %1) %397 %398 %399 (/.f64 %4 %399) %401 %402 %403 (/.f64 #s(literal 1 binary64) %403) (/.f64 %4 %402) %406 %407 %408 (/.f64 %4 %408) %410 %411 %412 (*.f64 %412 %1) %414 %415 %416 (approx %264 %416) %418 %419 %420 %421 (/.f64 %92 %421) (/.f64 %65 %254) (/.f64 %22 #s(literal 1 binary64)) %425 %426 %427 %428 %429 %430 (/.f64 %426 %430) %432 %433 (/.f64 %4 %433) %435 %436 %437 (approx %264 %437) %439 (/.f64 %4 %439) %441 %442 %443 (/.f64 %4 %443) %445 %446 %447 (approx %264 %447) %449 (/.f64 %4 %449) %451 %452 %453 (/.f64 %4 %453) %455 %456 %457 (/.f64 %4 %457) (*.f64 %55 %1) (*.f64 #s(literal 1 binary64) %1) (*.f64 #s(literal -1/2 binary64) %1) (*.f64 #s(literal 1/2 binary64) %1) (*.f64 #s(literal -1 binary64) %1) (*.f64 #s(literal 4 binary64) %1) (*.f64 #s(literal -2 binary64) %1) (*.f64 #s(literal 16 binary64) %1) (*.f64 #s(literal 1/4 binary64) %1) (*.f64 %224 %1) (*.f64 %225 %1) (*.f64 %226 %1) (*.f64 %228 %1) (*.f64 %229 %1) (*.f64 %230 %1) (*.f64 %231 %1) (*.f64 %232 %1) (*.f64 %233 %1) (*.f64 %234 %1) (*.f64 %236 %1) %479 (approx %264 %479) %481 (approx %264 %481) %483 (approx %264 %483) %485 (approx %264 %485) %487 (approx %264 %487) %489 (approx %264 %489) %491 (approx %264 %491) %493 (approx %264 %493) %495 (approx %264 %495) %497 (approx %264 %497) %499 (approx %264 %499) %501 (approx %264 %501) %503 (approx %264 %503) %505 (approx %264 %505) %507 (approx %264 %507) %509 (approx %264 %509) (approx %264 #s(literal 0 binary64)) (approx %264 #s(literal 1 binary64)) (approx %264 #s(literal -1/2 binary64)) (approx %264 #s(literal 2 binary64)) (approx %264 #s(literal 1/2 binary64)) (approx %264 #s(literal -1 binary64)) (approx %264 #s(literal 4 binary64)) (approx %264 #s(literal -2 binary64)) (approx %264 #s(literal 16 binary64)) (approx %264 #s(literal -4 binary64)) (approx %264 #s(literal 1/4 binary64)) (approx %264 lam) (approx %264 %180) (approx %264 %187) (approx %264 %196) %526 %527 %528 (/.f64 %4 %528) %530 %531 %532 (/.f64 %4 %532) %534 %535 (/.f64 %4 %535) (*.f64 %229 %90) (*.f64 %236 %90) (*.f64 %236 %89) (/.f64 #s(literal 1 binary64) %55) (/.f64 #s(literal 1 binary64) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) Cn) (/.f64 #s(literal 1 binary64) %223) (/.f64 #s(literal 1 binary64) %224) (/.f64 #s(literal 1 binary64) %225) (/.f64 #s(literal 1 binary64) %226) (/.f64 #s(literal 1 binary64) %227) (/.f64 #s(literal 1 binary64) %228) %550 (/.f64 #s(literal 1 binary64) %230) (/.f64 #s(literal 1 binary64) %231) (/.f64 #s(literal 1 binary64) %233) (/.f64 #s(literal 1 binary64) %234) (/.f64 #s(literal 1 binary64) %236) (/.f64 #s(literal 1 binary64) %237) (/.f64 #s(literal 1 binary64) %238) (/.f64 #s(literal 1 binary64) %241) %559 %560 %561 %562 %563 (/.f64 %4 %563) %565 %566 %567 %568 %569 (/.f64 %4 %569) %571 %572 %573 (/.f64 %4 %573) %575 %576 %577 %578 (/.f64 %4 %578) %580 %581 %582 %583 %584 (/.f64 %4 %584) %586 %587 %588 %589 %590 %591 %592 (/.f64 %4 %592) %594 %595 %596 %597 %598 %599 %600 (/.f64 %4 %600) %602 %603 %604 %605 %606 (/.f64 %4 %606) %608 %609 %610 (/.f64 %4 %610) %612 %613 %614 (/.f64 %4 %614) %616 %617 %618 (/.f64 %4 %618) %620 %621 %622 (/.f64 %4 %622) %624 %625 %626 (/.f64 %4 %626) %628 %629 %630 %631 (/.f64 %4 %631) %633 %634 %635 (/.f64 %4 %635) %637 %638 %639 %640 (/.f64 %4 %640) %642 %643 %644 (/.f64 %4 %644) %646 %647 %648 %649 (/.f64 %4 %649) %651 %652 %653 (/.f64 %4 %653) %655 %656 %657 (/.f64 %4 %657) %659 %660 %661 (/.f64 %4 %661) %663 %664 %665 (/.f64 %4 %665) %667 %668 %669 %670 (/.f64 %4 %670) %672 %673 %674 (/.f64 %4 %674) %676 %677 %678 (/.f64 %4 %678) %680 %681 %682 (/.f64 %4 %682) %684 %685 %686 (/.f64 %4 %686) %688 %689 %690 (/.f64 %4 %690) %692 %693 %694 (/.f64 %4 %694) %696 %697 %698 (/.f64 %4 %698) %700 %701 (/.f64 %4 %701) %703 %704 (*.f64 %704 %4) %706 (*.f64 %706 %3) %708 (/.f64 %4 %708) %710 %711 (*.f64 %711 %1) (/.f64 %4 %710) %714 %715 %716 (*.f64 %54 %716) %718 (*.f64 %718 %1) %720 (/.f64 %4 %720) %722 (/.f64 %4 %722) %724 (/.f64 %4 %724) %726 (/.f64 %4 %726) %728 %729 (/.f64 %4 %729) %731 %732 %733 (/.f64 %4 %733) %735 %736 (/.f64 %4 %736) (/.f64 %4 %253) (/.f64 %4 %254) (/.f64 %4 %255) %741 %742 (/.f64 %4 %742) %744 (/.f64 %4 %744) %746 (/.f64 #s(literal 1 binary64) %746) %748 %749 (*.f64 %54 %749) %751 (*.f64 %56 %751) (*.f64 %550 %4) %754 (*.f64 %754 %1) (*.f64 %505 %3) (/.f64 %4 %229) (*.f64 %509 %3) (/.f64 %4 %236) %760 (/.f64 %4 %760) %762 (/.f64 %4 %762) %764 (/.f64 %4 %764) %766 (/.f64 %4 %766) (/.f64 %4 %397) (/.f64 %4 %398) (*.f64 %139 %1) (*.f64 %55 %4) (*.f64 #s(literal 2 binary64) %4) (*.f64 %224 %4) (*.f64 %225 %4) (/.f64 #s(literal 1 binary64) %142) (/.f64 #s(literal 1 binary64) %205) (*.f64 %56 %406) (*.f64 %56 %224) (*.f64 %56 %225) (*.f64 %56 %229) (*.f64 %56 %236) (*.f64 %54 #s(literal 16 binary64)) (*.f64 %54 #s(literal 1/4 binary64)) (*.f64 %54 %224) (*.f64 %54 %225) (*.f64 %54 %226) (*.f64 %54 %228) (*.f64 %54 %229) (*.f64 %54 %230) (*.f64 %54 %233) (*.f64 %54 %234) (*.f64 %54 %236) (*.f64 %54 %146) |
| Outputs |
|---|
%5 = (cos Cn) %10 = (pow.f64 Cn #s(literal 2 binary64)) %11 = (*.f64 #s(literal -1/2 binary64) %10) %12 = (+.f64 #s(literal 1 binary64) %11) %29 = (sin lam) %30 = (* %29 %5) %31 = (sin.f64 lam) %33 = (*.f64 %10 %31) %34 = (*.f64 #s(literal -1/2 binary64) %33) %42 = (*.f64 #s(literal 1/24 binary64) %31) %49 = (sin Cn) %51 = (*.f64 #s(literal -1/6 binary64) %10) %56 = (*.f64 #s(literal 1/120 binary64) %10) %72 = (* %49 %49) %76 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/3 binary64) %10)) %77 = (*.f64 %10 %76) %84 = (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2/45 binary64) %10) #s(literal 1/3 binary64)))) %85 = (*.f64 %10 %84) %98 = (* (pow Cn 2) %29) %101 = (* -1/2 %98) %103 = (cos lam) %104 = (* %103 %103) %105 = (* %5 %104) %106 = (* %5 %105) %107 = (+ %72 %106) %108 = (sqrt %107) %109 = (cos.f64 lam) %110 = (pow.f64 %109 #s(literal 2 binary64)) %111 = (sqrt.f64 %110) %115 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %110)) %116 = (*.f64 %10 %115) %121 = (*.f64 #s(literal 1/3 binary64) %110) %123 = (pow.f64 %115 #s(literal 2 binary64)) %124 = (pow.f64 %111 #s(literal 2 binary64)) %128 = (-.f64 %121 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 %123 %124)))) %131 = (/.f64 %115 %111) %138 = (*.f64 #s(literal -2/45 binary64) %110) %139 = (+.f64 #s(literal 2/45 binary64) %138) %140 = (*.f64 %115 %128) %143 = (-.f64 %139 (*.f64 #s(literal 1/2 binary64) (/.f64 %140 %124))) %154 = (pow %5 2) %155 = (*.f64 #s(literal -1 binary64) %10) %158 = (*.f64 #s(literal 1/3 binary64) %10) %160 = (*.f64 %10 (-.f64 %158 #s(literal 1 binary64))) %167 = (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %10))) #s(literal 1 binary64))) %170 = (* lam %5) %172 = (*.f64 %10 lam) %173 = (*.f64 #s(literal -1/2 binary64) %172) %205 = (neg %5) %207 = (*.f64 #s(literal 1/2 binary64) %10) %224 = (- lam Cn) %225 = (*.f64 #s(literal -1 binary64) Cn) %226 = (+.f64 lam %225) %228 = (sin %224) %229 = (*.f64 Cn %109) %233 = (*.f64 Cn %31) %234 = (*.f64 #s(literal -1/2 binary64) %233) %246 = (+ Cn lam) %247 = (+.f64 Cn lam) %249 = (sin %246) %263 = (+ %228 %249) %264 = (*.f64 #s(literal 2 binary64) %31) %266 = (*.f64 #s(literal -1 binary64) %109) %267 = (+.f64 %109 %266) %268 = (*.f64 Cn %267) %278 = (fma.f64 #s(literal -1/6 binary64) %109 (*.f64 #s(literal 1/6 binary64) %109)) %279 = (*.f64 Cn %278) %287 = (/ 2 %263) %288 = (/.f64 #s(literal 1 binary64) %31) %290 = (pow.f64 %31 #s(literal 2 binary64)) %294 = (*.f64 #s(literal 1/2 binary64) %288) %300 = (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 %267 #s(literal 2 binary64)) (pow.f64 %31 #s(literal 3 binary64)))) %301 = (-.f64 %294 %300) %303 = (/.f64 %267 %290) %304 = (*.f64 #s(literal 1/2 binary64) %303) %322 = (/ 1 %287) %338 = (+ Cn Cn) %339 = (*.f64 #s(literal 2 binary64) Cn) %341 = (cos %338) %360 = (- 1 %341) %361 = (*.f64 #s(literal 2 binary64) %10) %364 = (*.f64 #s(literal -2/3 binary64) %10) %365 = (+.f64 #s(literal 2 binary64) %364) %366 = (*.f64 %10 %365) %372 = (+.f64 #s(literal 2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 4/45 binary64) %10) #s(literal 2/3 binary64)))) %373 = (*.f64 %10 %372) %385 = (* %341 1/2) %393 = (* %5 1/2) %394 = (*.f64 #s(literal -1/4 binary64) %10) %411 = (* %5 %103) %413 = (*.f64 %10 %109) %429 = (+ lam lam) %430 = (cos %429) %432 = (- %430 -1) %433 = (+ %385 1/2) %435 = (+ (* %432 %433) %360) %436 = (*.f64 #s(literal 2 binary64) lam) %437 = (cos.f64 %436) %438 = (+.f64 #s(literal 1 binary64) %437) %441 = (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) %438)) %442 = (*.f64 %10 %441) %446 = (*.f64 #s(literal 1/3 binary64) %438) %447 = (-.f64 %446 #s(literal 2/3 binary64)) %448 = (*.f64 %10 %447) %456 = (+.f64 #s(literal 4/45 binary64) (*.f64 #s(literal -2/45 binary64) %438)) %457 = (*.f64 %10 %456) %467 = (fabs %435) %468 = (cos.f64 %339) %469 = (*.f64 #s(literal 1/2 binary64) %468) %470 = (+.f64 #s(literal 1/2 binary64) %469) %471 = (*.f64 %470 %438) %472 = (+.f64 #s(literal 1 binary64) %471) %473 = (-.f64 %472 %468) %474 = (fabs.f64 %473) %476 = (sqrt %467) %477 = (sqrt.f64 %474) %479 = (* %411 %411) %481 = (sqrt (+ %479 %72)) %482 = (/ 1 %481) %483 = (/.f64 #s(literal 1 binary64) %111) %485 = (pow.f64 %111 #s(literal 3 binary64)) %486 = (/.f64 %116 %485) %490 = (pow.f64 %111 #s(literal 5 binary64)) %491 = (/.f64 %123 %490) %492 = (/.f64 %128 %485) %493 = (*.f64 #s(literal 1/2 binary64) %492) %494 = (fma.f64 #s(literal -1/4 binary64) %491 %493) %497 = (/.f64 %115 %485) %498 = (*.f64 #s(literal 1/2 binary64) %497) %504 = (/.f64 %140 %490) %505 = (/.f64 %143 %485) %506 = (*.f64 #s(literal 1/2 binary64) %505) %516 = (/ -1 %481) %523 = (fma.f64 #s(literal -1/2 binary64) %492 (*.f64 #s(literal 1/4 binary64) %491)) %526 = (*.f64 #s(literal -1/2 binary64) %497) %544 = (* %5 %516) %545 = (*.f64 #s(literal 1/2 binary64) %483) %546 = (fma.f64 #s(literal 1/2 binary64) %497 %545) %547 = (*.f64 %10 %546) %550 = (*.f64 #s(literal 1/24 binary64) %483) %553 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %546) %124) %493) %554 = (-.f64 %550 %553) %555 = (*.f64 %10 %554) %556 = (fma.f64 #s(literal 1/2 binary64) %483 %498) %568 = (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %546 %128) %124) (fma.f64 #s(literal 1/720 binary64) %483 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %554) %124) %506)))) %576 = (* %29 %516) %577 = (/.f64 %31 %111) %580 = (*.f64 %31 %115) %582 = (/.f64 (*.f64 %10 %580) %485) %586 = (/.f64 %580 %485) %587 = (*.f64 %31 %123) %588 = (/.f64 %587 %490) %589 = (*.f64 %31 %128) %590 = (/.f64 %589 %485) %592 = (fma.f64 #s(literal -1/4 binary64) %588 (*.f64 #s(literal 1/2 binary64) %590)) %593 = (*.f64 %10 %592) %600 = (*.f64 %31 %140) %602 = (*.f64 %31 %143) %603 = (/.f64 %602 %485) %607 = (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %592) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 %600 %490) (*.f64 #s(literal 1/2 binary64) %603)))) %615 = (/ 1/2 %481) %622 = (fma.f64 #s(literal -1/8 binary64) %491 (*.f64 #s(literal 1/4 binary64) %492)) %625 = (*.f64 #s(literal 1/4 binary64) %497) %641 = (*.f64 %10 %110) %666 = (cos (* 2 Cn)) %670 = (cos (* 2 lam)) %672 = (* (+ 1/2 (* 1/2 %666)) (+ 1 %670)) %673 = (*.f64 %10 %438) %675 = (+.f64 %437 (*.f64 #s(literal -1 binary64) %673)) %681 = (+.f64 %437 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %438 (*.f64 #s(literal 1/3 binary64) %673)))) %688 = (+.f64 %437 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %438 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %673 %446))))) %691 = (+ 1 %672) %700 = (/ %5 %481) %713 = (/ %481 %30) %714 = (/.f64 %111 %31) %716 = (*.f64 %31 %111) %717 = (/.f64 %115 %716) %719 = (*.f64 #s(literal -1/2 binary64) %714) %720 = (-.f64 (*.f64 #s(literal 1/2 binary64) %717) %719) %723 = (/.f64 %128 %716) %726 = (fma.f64 #s(literal -1/2 binary64) %720 (*.f64 #s(literal 1/24 binary64) %714)) %727 = (-.f64 (*.f64 #s(literal 1/2 binary64) %723) %726) %748 = (+ (* %430 1/2) 1/2) %753 = (/ %30 (sqrt (- (+ (* %433 %748) 1/2) %385))) %754 = (*.f64 #s(literal 1/2 binary64) %437) %755 = (+.f64 #s(literal 1/2 binary64) %754) %756 = (sqrt.f64 %755) %757 = (/.f64 %31 %756) %760 = (*.f64 #s(literal -1 binary64) %755) %761 = (+.f64 #s(literal 1 binary64) %760) %763 = (pow.f64 %756 #s(literal 3 binary64)) %765 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %761) %763)) %766 = (-.f64 (*.f64 #s(literal -1/2 binary64) %757) %765) %772 = (pow.f64 %756 #s(literal 2 binary64)) %776 = (-.f64 (*.f64 #s(literal 1/3 binary64) %755) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %761 #s(literal 2 binary64)) %772)))) %782 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %776) %763) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %761 %766) %772))) %783 = (-.f64 (*.f64 #s(literal 1/24 binary64) %757) %782) %814 = (sqrt %481) %816 = (/ %30 (* %814 %814)) %817 = (sqrt.f64 %111) %818 = (pow.f64 %817 #s(literal 2 binary64)) %819 = (/.f64 %31 %818) %824 = (*.f64 (pow.f64 %817 #s(literal 4 binary64)) %111) %826 = (*.f64 #s(literal 1/2 binary64) (/.f64 %580 %824)) %827 = (-.f64 (*.f64 #s(literal -1/2 binary64) %819) %826) %833 = (*.f64 %818 %111) %836 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %589 %824) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %827) %833))) %837 = (-.f64 (*.f64 #s(literal 1/24 binary64) %819) %836) %861 = (sqrt 2) %862 = (* %29 %861) %863 = (* %5 %862) %864 = (sqrt.f64 #s(literal 2 binary64)) %865 = (*.f64 %31 %864) %867 = (*.f64 %10 %865) %884 = (sqrt (fabs (- %691 %666))) %885 = (/ %863 %884) %886 = (/.f64 %865 %477) %888 = (/.f64 %867 %477) %901 = (pow %49 2) %902 = (+ %154 %901) %903 = (sqrt %902) %904 = (/ %5 %903) %905 = (* -1/2 %904) %907 = (*.f64 #s(literal 1/4 binary64) %10) %924 = (/ %903 %5) %942 = (* -1/6 %924) %945 = (*.f64 #s(literal -1/12 binary64) %10) %964 = (- %905 %942) %982 = (pow lam 2) %984 = (+ (* %982 %964) %924) %985 = (pow.f64 lam #s(literal 2 binary64)) %986 = (*.f64 #s(literal -1/3 binary64) %985) %987 = (+.f64 #s(literal 1 binary64) %986) %989 = (*.f64 #s(literal 1/3 binary64) %985) %1016 = (/ %984 lam) %1019 = (/.f64 #s(literal 1 binary64) lam) %1044 = (* %5 %861) %1046 = (*.f64 %10 %864) %1062 = (* lam %1044) %1063 = (*.f64 lam %864) %1065 = (*.f64 %10 %1063) %1080 = (/ %1062 %884) %1081 = (/.f64 %1063 %477) %1083 = (/.f64 %1065 %477) %1097 = (/ %476 6369051672525773/4503599627370496) %1101 = (/ %30 %1097) %1103 = (/.f64 %31 %477) %1104 = (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) %1103) %1107 = (/.f64 %33 %477) %1124 = (/ %30 %108) %1126 = (*.f64 #s(literal -1/2 binary64) %577) %1127 = (*.f64 #s(literal 1/2 binary64) %586) %1128 = (-.f64 %1126 %1127) %1135 = (fma.f64 #s(literal 1/2 binary64) %590 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1128) %124))) %1136 = (-.f64 (*.f64 #s(literal 1/24 binary64) %577) %1135) %1160 = (* -2 %5) %1178 = (* (sin -4) %5) %1180 = (sin.f64 #s(literal -4 binary64)) %1182 = (*.f64 %10 %1180) %1198 = (/ %1178 %108) %1199 = (/.f64 %1180 %111) %1204 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1180 %115) %485)) %1205 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1199) %1204) %1214 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1180 %128) %485) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1205) %124))) %1215 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1199) %1214) %1241 = (* 1/4 %5) %1243 = (*.f64 #s(literal -1/8 binary64) %10) %1261 = (PI ) %1262 = (+ %1261 %1261) %1263 = (* %1262 %5) %1264 = (PI.f64 ) %1265 = (*.f64 #s(literal 2 binary64) %1264) %1267 = (*.f64 %10 %1264) %1283 = (tanh %1261) %1284 = (* %1283 %5) %1285 = (exp.f64 %1264) %1286 = (/.f64 #s(literal 1 binary64) %1285) %1287 = (-.f64 %1285 %1286) %1288 = (+.f64 %1285 %1286) %1289 = (/.f64 %1287 %1288) %1291 = (*.f64 %10 %1287) %1292 = (/.f64 %1291 %1288) %1293 = (/.f64 %1285 %1288) %1296 = (/.f64 #s(literal 1 binary64) (*.f64 %1285 %1288)) %1304 = (*.f64 #s(literal 1/24 binary64) %1289) %1311 = (exp %1261) %1313 = (* (sin %1311) %5) %1314 = (sin.f64 %1285) %1316 = (*.f64 %10 %1314) %1332 = (/ %1313 %108) %1333 = (/.f64 %1314 %111) %1338 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1314 %115) %485)) %1339 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1333) %1338) %1348 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1314 %128) %485) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1339) %124))) %1349 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1333) %1348) %1374 = (cosh %1261) %1376 = (* (sin %1374) %5) %1377 = (*.f64 #s(literal 1/2 binary64) %1288) %1378 = (sin.f64 %1377) %1380 = (*.f64 %10 %1378) %1396 = (/ %1376 %108) %1397 = (/.f64 %1378 %111) %1402 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1378 %115) %485)) %1403 = (-.f64 (*.f64 #s(literal -1/2 binary64) %1397) %1402) %1412 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1378 %128) %485) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1403) %124))) %1413 = (-.f64 (*.f64 #s(literal 1/24 binary64) %1397) %1412) %1439 = (tanh (asinh %1261)) %1440 = (* %1439 %5) %1441 = (pow.f64 %1264 #s(literal 2 binary64)) %1443 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %1441)) %1444 = (+.f64 %1264 %1443) %1445 = (/.f64 #s(literal 1 binary64) %1444) %1446 = (-.f64 %1444 %1445) %1448 = (+.f64 %1264 (+.f64 %1443 %1445)) %1449 = (/.f64 %1446 %1448) %1452 = (/.f64 (*.f64 %10 %1446) %1448) %1455 = (+.f64 (/.f64 %1264 %1448) (/.f64 %1443 %1448)) %1457 = (*.f64 %1444 %1448) %1458 = (/.f64 #s(literal 1 binary64) %1457) %1473 = (* -1/2 %5) %1474 = (/ %1473 %108) %1493 = (/ (* 1/2 %5) %108) %1507 = (* %29 (cos %1311)) %1508 = (/ %1507 %108) %1509 = (cos.f64 %1285) %1510 = (*.f64 %1509 %31) %1511 = (/.f64 %1510 %111) %1513 = (*.f64 %1509 %580) %1523 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1509 %587) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1509 %589) %485))) %1527 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1513 %485)) %1547 = (* %1261 %103) %1550 = (sqrt (+ (* %1547 %1547) %72)) %1552 = (sqrt.f64 (*.f64 %1441 %110)) %1558 = (pow.f64 %1552 #s(literal 2 binary64)) %1561 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %1558))) %1564 = (/.f64 #s(literal 1 binary64) %1552) %1565 = (*.f64 #s(literal 1/2 binary64) %1564) %1573 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %1561 %1558))) %1582 = (/ 1 %1550) %1584 = (pow.f64 %1552 #s(literal 3 binary64)) %1588 = (pow.f64 %1552 #s(literal 5 binary64)) %1590 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %1588)) %1592 = (*.f64 #s(literal -1/2 binary64) (/.f64 %1561 %1584)) %1593 = (-.f64 %1590 %1592) %1596 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1584)) %1613 = (* %29 %1261) %1614 = (* %1582 %1613) %1615 = (*.f64 %1264 %31) %1616 = (/.f64 %1615 %1552) %1618 = (*.f64 %10 %1615) %1623 = (*.f64 %1264 (*.f64 %31 %1561)) %1627 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %1623 %1584) (*.f64 #s(literal -1/4 binary64) (/.f64 %1615 %1588))) %1631 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1615 %1584)) %1651 = (+ (pow -1/2 2) %901) %1658 = (* %29 -1/2) %1659 = (/ %1658 %108) %1676 = (* -1 %103) %1679 = (sqrt (+ (* %1676 %1676) %72)) %1686 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %124))) %1696 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %1686 %124))) %1705 = (/ -1 %1679) %1710 = (/.f64 #s(literal 1 binary64) %490) %1711 = (/.f64 %1686 %485) %1713 = (fma.f64 #s(literal 1/4 binary64) %1710 (*.f64 #s(literal 1/2 binary64) %1711)) %1716 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %485)) %1736 = (* %1705 %29) %1741 = (/.f64 %31 %485) %1742 = (*.f64 %31 %1686) %1743 = (/.f64 %1742 %485) %1744 = (/.f64 %31 %490) %1746 = (fma.f64 #s(literal -1/2 binary64) %1743 (*.f64 #s(literal -1/4 binary64) %1744)) %1767 = (* -1 %748) %1770 = (+ (* %341 -1/2) 1/2) %1771 = (+ (* %1767 -1) %1770) %1782 = (sqrt %1771) %1790 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %772))) %1794 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %756)) %1802 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %1790 %772))) %1811 = (* %29 -1) %1812 = (/ %1811 %1782) %1819 = (/.f64 %31 %763) %1820 = (*.f64 %31 %1790) %1821 = (/.f64 %1820 %763) %1822 = (pow.f64 %756 #s(literal 5 binary64)) %1823 = (/.f64 %31 %1822) %1825 = (fma.f64 #s(literal -1/2 binary64) %1821 (*.f64 #s(literal -1/4 binary64) %1823)) %1847 = (+ (pow -2 2) %901) %1855 = (* %29 -2) %1856 = (/ %1855 %108) %1873 = (+ (pow 16 2) %901) %1882 = (* %29 16) %1883 = (/ %1882 %108) %1885 = (*.f64 #s(literal 16 binary64) %577) %1904 = (+ (pow -4 2) %901) %1912 = (* %29 -4) %1913 = (/ %1912 %108) %1931 = (* lam %103) %1934 = (sqrt (+ (* %1931 %1931) %72)) %1936 = (sqrt.f64 (*.f64 %985 %110)) %1942 = (pow.f64 %1936 #s(literal 2 binary64)) %1945 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %1942))) %1949 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %1936)) %1957 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %1945 %1942))) %1966 = (/ %29 %1934) %1967 = (/.f64 %31 %1936) %1969 = (pow.f64 %1936 #s(literal 3 binary64)) %1973 = (*.f64 %31 %1945) %1975 = (pow.f64 %1936 #s(literal 5 binary64)) %1978 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %1973 %1969) (*.f64 #s(literal -1/4 binary64) (/.f64 %31 %1975))) %1982 = (*.f64 #s(literal 1/2 binary64) (/.f64 %31 %1969)) %1988 = (*.f64 %31 %1957) %2000 = (* %1966 lam) %2001 = (*.f64 lam %31) %2002 = (/.f64 %2001 %1936) %2008 = (*.f64 lam %1973) %2012 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %2008 %1969) (*.f64 #s(literal -1/4 binary64) (/.f64 %2001 %1975))) %2016 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2001 %1969)) %2034 = (* %1261 %1261) %2036 = (+ (pow %2034 2) %901) %2037 = (pow.f64 %1264 #s(literal 4 binary64)) %2045 = (* %2034 %103) %2048 = (sqrt (+ (* %2045 %2045) %72)) %2050 = (sqrt.f64 (*.f64 %2037 %110)) %2056 = (pow.f64 %2050 #s(literal 2 binary64)) %2059 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %2056))) %2062 = (/.f64 #s(literal 1 binary64) %2050) %2063 = (*.f64 #s(literal 1/2 binary64) %2062) %2071 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %2059 %2056))) %2080 = (/ 1 %2048) %2082 = (pow.f64 %2050 #s(literal 3 binary64)) %2086 = (pow.f64 %2050 #s(literal 5 binary64)) %2088 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %2086)) %2090 = (*.f64 #s(literal -1/2 binary64) (/.f64 %2059 %2082)) %2091 = (-.f64 %2088 %2090) %2094 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2082)) %2111 = (* %29 %2034) %2112 = (* %2080 %2111) %2113 = (*.f64 %1441 %31) %2114 = (/.f64 %2113 %2050) %2121 = (*.f64 %1441 (*.f64 %31 %2059)) %2125 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %2121 %2082) (*.f64 #s(literal -1/4 binary64) (/.f64 %2113 %2086))) %2129 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2113 %2082)) %2148 = (/ %2111 %108) %2149 = (/.f64 %2113 %111) %2151 = (*.f64 %1441 %580) %2161 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1441 %587) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %589) %485))) %2165 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2151 %485)) %2185 = (* %1283 %103) %2188 = (sqrt (+ (* %2185 %2185) %72)) %2189 = (pow.f64 %1287 #s(literal 2 binary64)) %2191 = (pow.f64 %1288 #s(literal 2 binary64)) %2192 = (/.f64 (*.f64 %110 %2189) %2191) %2193 = (sqrt.f64 %2192) %2199 = (pow.f64 %2193 #s(literal 2 binary64)) %2202 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %2199))) %2206 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %2193)) %2214 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %2202 %2199))) %2223 = (/ %1283 %2188) %2224 = (*.f64 %2193 %1288) %2228 = (*.f64 (pow.f64 %2193 #s(literal 3 binary64)) %1288) %2230 = (/.f64 %1285 %2224) %2233 = (/.f64 #s(literal 1 binary64) (*.f64 %1285 %2224)) %2236 = (*.f64 %2202 %1287) %2239 = (*.f64 (pow.f64 %2193 #s(literal 5 binary64)) %1288) %2242 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %2236 %2228) (*.f64 #s(literal -1/4 binary64) (/.f64 %1287 %2239))) %2246 = (*.f64 #s(literal 1/2 binary64) (/.f64 %1287 %2228)) %2253 = (*.f64 %2214 %1287) %2266 = (* %2223 %29) %2267 = (*.f64 %31 %1287) %2268 = (/.f64 %2267 %2224) %2274 = (*.f64 %31 %2236) %2278 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %2274 %2228) (*.f64 #s(literal -1/4 binary64) (/.f64 %2267 %2239))) %2282 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2267 %2228)) %2300 = (* %29 %1283) %2301 = (/ %2300 %108) %2302 = (*.f64 %111 %1288) %2303 = (/.f64 %2267 %2302) %2305 = (*.f64 %115 %1287) %2306 = (*.f64 %31 %2305) %2308 = (*.f64 %485 %1288) %2309 = (/.f64 (*.f64 %10 %2306) %2308) %2312 = (*.f64 %123 %1287) %2314 = (*.f64 %490 %1288) %2315 = (/.f64 (*.f64 %31 %2312) %2314) %2316 = (*.f64 %1287 %128) %2318 = (/.f64 (*.f64 %31 %2316) %2308) %2320 = (fma.f64 #s(literal -1/4 binary64) %2315 (*.f64 #s(literal 1/2 binary64) %2318)) %2321 = (*.f64 %10 %2320) %2323 = (/.f64 %2306 %2308) %2324 = (*.f64 #s(literal 1/2 binary64) %2323) %2330 = (*.f64 %115 %2316) %2333 = (*.f64 %1287 %143) %2339 = (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2320) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %31 %2330) %2314) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2333) %2308))))) %2346 = (/ -1/2 %108) %2351 = (fma.f64 #s(literal -1/4 binary64) %492 (*.f64 #s(literal 1/8 binary64) %491)) %2354 = (*.f64 #s(literal -1/4 binary64) %497) %2372 = (/ %1283 %108) %2377 = (/.f64 %1285 %2302) %2380 = (/.f64 #s(literal 1 binary64) (*.f64 %1285 %2302)) %2386 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %2312 %2314) (*.f64 #s(literal 1/2 binary64) (/.f64 %2316 %2308))) %2390 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2305 %2308)) %2410 = (/ %1439 %108) %2411 = (*.f64 %111 %1448) %2412 = (/.f64 %1446 %2411) %2414 = (*.f64 %115 %1446) %2416 = (*.f64 %485 %1448) %2420 = (+.f64 (/.f64 %1264 %2411) (/.f64 %1443 %2411)) %2423 = (/.f64 #s(literal 1 binary64) (*.f64 %111 %1457)) %2426 = (*.f64 %123 %1446) %2427 = (*.f64 %490 %1448) %2429 = (*.f64 %128 %1446) %2431 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2429 %2416)) %2432 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %2426 %2427) %2431) %2436 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2414 %2416)) %2443 = (*.f64 %115 %2429) %2445 = (*.f64 %143 %1446) %2447 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2445 %2416)) %2459 = (cos (atan %1261)) %2460 = (/ %2459 %108) %2462 = (cos.f64 (atan.f64 %1264)) %2463 = (/.f64 %2462 %111) %2465 = (*.f64 %2462 %115) %2475 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %2462 %123) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2462 %128) %485))) %2479 = (*.f64 #s(literal 1/2 binary64) (/.f64 %2465 %485)) %2499 = (* 1/4 1/4) %2501 = (sqrt (+ %479 %2499)) %2504 = (sqrt.f64 (+.f64 #s(literal 1/16 binary64) %110)) %2510 = (/.f64 %110 %2504) %2512 = (pow.f64 %2504 #s(literal 2 binary64)) %2515 = (-.f64 %121 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %109 #s(literal 4 binary64)) %2512))) %2526 = (-.f64 %138 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %110 %2515) %2512))) %2537 = (/ %5 %2501) %2538 = (/.f64 #s(literal 1 binary64) %2504) %2540 = (pow.f64 %2504 #s(literal 3 binary64)) %2543 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %110 %2540) (*.f64 #s(literal 1/2 binary64) %2538)) %2547 = (*.f64 #s(literal 1/24 binary64) %2538) %2552 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %110 %2543) %2512) (*.f64 #s(literal 1/2 binary64) (/.f64 %2515 %2540))) %2553 = (-.f64 %2547 %2552) %2574 = (* %2537 %29) %2575 = (/.f64 %31 %2504) %2580 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %110 %31) %2540)) %2581 = (-.f64 (*.f64 #s(literal -1/2 binary64) %2575) %2580) %2590 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %110 %2581) %2512) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2515) %2540))) %2591 = (-.f64 (*.f64 #s(literal 1/24 binary64) %2575) %2590) %2618 = (sqrt (+ (* %393 %393) %72)) %2620 = (*.f64 #s(literal 3/4 binary64) %10) %2638 = (/ %30 %2618) %2639 = (*.f64 #s(literal -1 binary64) %31) %2640 = (*.f64 #s(literal 3 binary64) %31) %2641 = (-.f64 %2639 %2640) %2645 = (*.f64 #s(literal 1/12 binary64) %31) %2649 = (fma.f64 #s(literal -13/4 binary64) %31 (*.f64 #s(literal 3/2 binary64) %2641)) %2650 = (-.f64 %2645 %2649) %2657 = (*.f64 #s(literal -1/360 binary64) %31) %2673 = (* %5 1/4) %2676 = (sqrt (+ (* %2673 %2673) %72)) %2696 = (/ %2676 %30) %2699 = (/.f64 %10 %31) %2700 = (*.f64 #s(literal 1/4 binary64) %288) %2704 = (*.f64 #s(literal 2 binary64) %288) %2716 = (/ 1 %2696) %2717 = (*.f64 #s(literal 4 binary64) %31) %2719 = (*.f64 #s(literal -2 binary64) %31) %2721 = (*.f64 #s(literal 30 binary64) %31) %2722 = (-.f64 %2719 %2721) %2726 = (*.f64 #s(literal 1/6 binary64) %31) %2730 = (fma.f64 #s(literal -245/2 binary64) %31 (*.f64 #s(literal 15/2 binary64) %2722)) %2731 = (-.f64 %2726 %2730) %2739 = (*.f64 #s(literal -1/180 binary64) %31) %2755 = (neg %1261) %2756 = (* %5 %2755) %2774 = (* %5 %1283) %2777 = (sqrt (+ (* %2774 %2774) %72)) %2778 = (/.f64 %2189 %2191) %2779 = (sqrt.f64 %2778) %2782 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %2778)) %2788 = (*.f64 #s(literal 1/3 binary64) %2778) %2790 = (pow.f64 %2779 #s(literal 2 binary64)) %2794 = (-.f64 %2788 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %2782 #s(literal 2 binary64)) %2790)))) %2797 = (/.f64 %2782 %2779) %2803 = (*.f64 #s(literal -2/45 binary64) %2778) %2808 = (-.f64 (+.f64 #s(literal 2/45 binary64) %2803) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2782 %2794) %2790))) %2819 = (/ %30 %2777) %2820 = (/.f64 %31 %2779) %2824 = (pow.f64 %2779 #s(literal 3 binary64)) %2826 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2782) %2824)) %2827 = (-.f64 (*.f64 #s(literal -1/2 binary64) %2820) %2826) %2836 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2794) %2824) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2782 %2827) %2790))) %2837 = (-.f64 (*.f64 #s(literal 1/24 binary64) %2820) %2836) %2862 = (* %5 %1439) %2865 = (sqrt (+ (* %2862 %2862) %72)) %2866 = (pow.f64 %1446 #s(literal 2 binary64)) %2867 = (pow.f64 %1448 #s(literal 2 binary64)) %2868 = (/.f64 %2866 %2867) %2869 = (sqrt.f64 %2868) %2872 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %2868)) %2880 = (pow.f64 %2869 #s(literal 2 binary64)) %2884 = (-.f64 (*.f64 #s(literal 1/3 binary64) %2868) (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %2872 #s(literal 2 binary64)) %2880)))) %2887 = (/.f64 %2872 %2869) %2898 = (-.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -2/45 binary64) %2868)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2872 %2884) %2880))) %2909 = (/ %5 %2865) %2910 = (/.f64 #s(literal 1 binary64) %2869) %2912 = (pow.f64 %2869 #s(literal 3 binary64)) %2913 = (/.f64 %2872 %2912) %2915 = (fma.f64 #s(literal 1/2 binary64) %2910 (*.f64 #s(literal 1/2 binary64) %2913)) %2919 = (*.f64 #s(literal 1/24 binary64) %2910) %2921 = (fma.f64 #s(literal 1/2 binary64) %2913 (*.f64 #s(literal 1/2 binary64) %2910)) %2926 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2872 %2921) %2880) (*.f64 #s(literal 1/2 binary64) (/.f64 %2884 %2912))) %2927 = (-.f64 %2919 %2926) %2948 = (* %2909 %29) %2949 = (/.f64 %31 %2869) %2954 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2872) %2912)) %2955 = (-.f64 (*.f64 #s(literal -1/2 binary64) %2949) %2954) %2964 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2884) %2912) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2872 %2955) %2880))) %2965 = (-.f64 (*.f64 #s(literal 1/24 binary64) %2949) %2964) %2990 = (sqrt %1261) %2991 = (* %5 %2990) %2992 = (sqrt.f64 %1264) %2994 = (*.f64 %10 %2992) %3010 = (* %5 %2991) %3019 = (*.f64 #s(literal 1/3 binary64) %2992) %3026 = (+ %72 %3010) %3027 = (*.f64 #s(literal -1 binary64) %2992) %3028 = (+.f64 #s(literal 1 binary64) %3027) %3029 = (*.f64 %10 %3028) %3039 = (*.f64 #s(literal -2/45 binary64) %2992) %3040 = (+.f64 #s(literal 2/45 binary64) %3039) %3050 = (sqrt %3026) %3051 = (sqrt.f64 %2992) %3058 = (pow.f64 %3051 #s(literal 2 binary64)) %3062 = (-.f64 %3019 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %3028 #s(literal 2 binary64)) %3058)))) %3065 = (/.f64 %3028 %3051) %3074 = (-.f64 %3040 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3028 %3062) %3058))) %3085 = (/ %30 %3050) %3086 = (/.f64 %31 %3051) %3090 = (pow.f64 %3051 #s(literal 3 binary64)) %3092 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3028) %3090)) %3093 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3086) %3092) %3102 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3062) %3090) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3028 %3093) %3058))) %3103 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3086) %3102) %3128 = (sqrt %1439) %3129 = (/ %322 %3128) %3130 = (sqrt.f64 %1449) %3131 = (/.f64 %31 %3130) %3133 = (/.f64 %109 %3130) %3134 = (fma.f64 #s(literal -1 binary64) %3133 %3133) %3152 = (* %1283 %576) %3169 = (* %1439 %576) %3170 = (*.f64 %31 %1446) %3171 = (/.f64 %3170 %2411) %3174 = (*.f64 %31 %2414) %3180 = (/.f64 %3174 %2416) %3182 = (/.f64 (*.f64 %31 %2426) %2427) %3184 = (/.f64 (*.f64 %31 %2429) %2416) %3186 = (fma.f64 #s(literal -1/4 binary64) %3182 (*.f64 #s(literal 1/2 binary64) %3184)) %3209 = (* %1439 %544) %3210 = (*.f64 #s(literal -1 binary64) %2412) %3213 = (-.f64 (*.f64 #s(literal -1/2 binary64) %2412) %2436) %3221 = (-.f64 (*.f64 #s(literal 1/24 binary64) %2412) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %3213) %124) %2431)) %3252 = (+ (* %432 (+ (* 0 1/2) 1/2)) (- 1 0)) %3253 = (* %3252 1/2) %3254 = (sqrt %3253) %3255 = (/ %30 %3254) %3256 = (*.f64 #s(literal 1/2 binary64) %438) %3257 = (+.f64 #s(literal 1 binary64) %3256) %3258 = (*.f64 #s(literal 1/2 binary64) %3257) %3259 = (sqrt.f64 %3258) %3260 = (/.f64 %31 %3259) %3262 = (/.f64 %33 %3259) %3279 = (+ (* %432 (+ (* -1/2 1/2) 1/2)) (- 1 -1/2)) %3280 = (* %3279 1/2) %3281 = (sqrt %3280) %3282 = (/ %30 %3281) %3283 = (*.f64 #s(literal 1/4 binary64) %438) %3284 = (+.f64 #s(literal 3/2 binary64) %3283) %3285 = (*.f64 #s(literal 1/2 binary64) %3284) %3286 = (sqrt.f64 %3285) %3287 = (/.f64 %31 %3286) %3289 = (/.f64 %33 %3286) %3302 = (fabs %3279) %3303 = (sqrt %3302) %3305 = (sqrt (fabs 2)) %3306 = (/ %3303 %3305) %3307 = (/ %30 %3306) %3308 = (fabs.f64 %3284) %3309 = (sqrt.f64 %3308) %3310 = (/.f64 %865 %3309) %3312 = (/.f64 %867 %3309) %3325 = (* 1/2 1/2) %3329 = (+ (* %432 (+ %3325 1/2)) (- 1 1/2)) %3330 = (* %3329 1/2) %3331 = (sqrt %3330) %3332 = (/ %30 %3331) %3334 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 3/4 binary64) %438)) %3335 = (*.f64 #s(literal 1/2 binary64) %3334) %3336 = (sqrt.f64 %3335) %3337 = (/.f64 %31 %3336) %3339 = (/.f64 %33 %3336) %3352 = (* 1/4 1/2) %3356 = (+ (* %432 (+ %3352 1/2)) (- 1 1/4)) %3357 = (* %3356 1/2) %3358 = (sqrt %3357) %3359 = (/ %30 %3358) %3362 = (+.f64 #s(literal 3/4 binary64) (*.f64 #s(literal 5/8 binary64) %438)) %3363 = (*.f64 #s(literal 1/2 binary64) %3362) %3364 = (sqrt.f64 %3363) %3365 = (/.f64 %31 %3364) %3367 = (/.f64 %33 %3364) %3380 = (* %1283 1/2) %3384 = (+ (* %432 (+ %3380 1/2)) (- 1 %1283)) %3385 = (* %3384 1/2) %3386 = (sqrt %3385) %3387 = (/ %30 %3386) %3388 = (*.f64 #s(literal 1/2 binary64) %1289) %3389 = (+.f64 #s(literal 1/2 binary64) %3388) %3392 = (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 %3389 %438 %1296)) %1293) %3393 = (*.f64 #s(literal 1/2 binary64) %3392) %3394 = (sqrt.f64 %3393) %3395 = (/.f64 %31 %3394) %3397 = (/.f64 %33 %3394) %3410 = (pow %1261 %1261) %3415 = (+ (* %432 (+ (* %3410 1/2) 1/2)) (- 1 %3410)) %3416 = (fabs %3415) %3417 = (sqrt %3416) %3418 = (/ %3417 %3305) %3419 = (/ %30 %3418) %3420 = (pow.f64 %1264 %1264) %3421 = (*.f64 #s(literal 1/2 binary64) %3420) %3422 = (+.f64 #s(literal 1/2 binary64) %3421) %3425 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %3422 %438)) %3420) %3426 = (fabs.f64 %3425) %3427 = (sqrt.f64 %3426) %3428 = (/.f64 %865 %3427) %3430 = (/.f64 %867 %3427) %3443 = (* %1439 1/2) %3444 = (+ %3443 1/2) %3446 = (+ (* %3444 %748) 1/2) %3447 = (- %3446 %3443) %3448 = (sqrt %3447) %3449 = (/ %30 %3448) %3450 = (*.f64 #s(literal 1/2 binary64) %1449) %3451 = (+.f64 #s(literal 1/2 binary64) %3450) %3453 = (+.f64 #s(literal 1/2 binary64) (*.f64 %755 %3451)) %3454 = (-.f64 %3453 %3450) %3455 = (sqrt.f64 %3454) %3456 = (/.f64 %31 %3455) %3458 = (/.f64 %33 %3455) %3472 = (+ (* %432 1/2) %360) %3480 = (* %3472 1/2) %3488 = (sqrt %3480) %3489 = (sqrt.f64 %3283) %3495 = (pow.f64 %3489 #s(literal 2 binary64)) %3498 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3495))) %3502 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3489)) %3510 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %3498 %3495))) %3519 = (/ %30 %3488) %3520 = (/.f64 %31 %3489) %3523 = (pow.f64 %3489 #s(literal 3 binary64)) %3525 = (*.f64 #s(literal 1/2 binary64) (/.f64 %31 %3523)) %3526 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3520) %3525) %3534 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %3498) %3523) (*.f64 #s(literal 1/2 binary64) (/.f64 %3526 %3495))) %3535 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3520) %3534) %3560 = (+ (* %432 1/4) %360) %3567 = (* %3560 1/2) %3568 = (*.f64 #s(literal 1/8 binary64) %438) %3576 = (sqrt %3567) %3577 = (sqrt.f64 %3568) %3583 = (pow.f64 %3577 #s(literal 2 binary64)) %3586 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3583))) %3590 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3577)) %3598 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %3586 %3583))) %3607 = (/ %30 %3576) %3608 = (/.f64 %31 %3577) %3611 = (pow.f64 %3577 #s(literal 3 binary64)) %3613 = (*.f64 #s(literal 1/2 binary64) (/.f64 %31 %3611)) %3614 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3608) %3613) %3622 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %3586) %3611) (*.f64 #s(literal 1/2 binary64) (/.f64 %3614 %3583))) %3623 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3608) %3622) %3647 = (fabs %3560) %3648 = (+.f64 #s(literal 1 binary64) %3283) %3649 = (-.f64 %3648 %468) %3650 = (fabs.f64 %3649) %3652 = (sqrt %3647) %3653 = (sqrt.f64 %3650) %3655 = (/ %3652 %3305) %3658 = (/ %30 %3655) %3659 = (/.f64 %865 %3653) %3661 = (/.f64 %867 %3653) %3675 = (+ (* %432 %1283) %360) %3677 = (/.f64 (*.f64 %438 %1287) %1288) %3685 = (* %3675 1/2) %3686 = (*.f64 #s(literal 1/2 binary64) %3677) %3694 = (sqrt %3685) %3695 = (sqrt.f64 %3686) %3701 = (pow.f64 %3695 #s(literal 2 binary64)) %3704 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3701))) %3708 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3695)) %3716 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %3704 %3701))) %3725 = (/ %30 %3694) %3726 = (/.f64 %31 %3695) %3729 = (pow.f64 %3695 #s(literal 3 binary64)) %3731 = (*.f64 #s(literal 1/2 binary64) (/.f64 %31 %3729)) %3732 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3726) %3731) %3740 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %3704) %3729) (*.f64 #s(literal 1/2 binary64) (/.f64 %3732 %3701))) %3741 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3726) %3740) %3766 = (+ (* %432 %1439) %360) %3768 = (/.f64 (*.f64 %438 %1446) %1448) %3776 = (* %3766 1/2) %3777 = (*.f64 #s(literal 1/2 binary64) %3768) %3785 = (sqrt %3776) %3786 = (sqrt.f64 %3777) %3792 = (pow.f64 %3786 #s(literal 2 binary64)) %3795 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3792))) %3799 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3786)) %3807 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %3795 %3792))) %3816 = (/ %30 %3785) %3817 = (/.f64 %31 %3786) %3820 = (pow.f64 %3786 #s(literal 3 binary64)) %3822 = (*.f64 #s(literal 1/2 binary64) (/.f64 %31 %3820)) %3823 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3817) %3822) %3831 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %3795) %3820) (*.f64 #s(literal 1/2 binary64) (/.f64 %3823 %3792))) %3832 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3817) %3831) %3858 = (+ (* (- 1/2 -1) %433) %360) %3863 = (*.f64 %10 (+.f64 #s(literal 1/2 binary64) %51)) %3867 = (*.f64 #s(literal 1/45 binary64) %10) %3871 = (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 %3867 #s(literal 1/6 binary64))))) %3874 = (* %3858 1/2) %3890 = (sqrt %3874) %3891 = (sqrt.f64 #s(literal 3/4 binary64)) %3898 = (pow.f64 %3891 #s(literal 2 binary64)) %3901 = (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) %3898))) %3905 = (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %3891)) %3913 = (-.f64 #s(literal 1/90 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 %3901 %3898))) %3922 = (/ %30 %3890) %3923 = (/.f64 %31 %3891) %3926 = (pow.f64 %3891 #s(literal 3 binary64)) %3928 = (*.f64 #s(literal 1/8 binary64) (/.f64 %31 %3926)) %3929 = (-.f64 (*.f64 #s(literal -1/2 binary64) %3923) %3928) %3937 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %3901) %3926) (*.f64 #s(literal 1/8 binary64) (/.f64 %3929 %3898))) %3938 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3923) %3937) %3962 = (fabs %3858) %3963 = (sqrt %3962) %3964 = (sqrt.f64 #s(literal 3/2 binary64)) %3970 = (pow.f64 %3964 #s(literal 2 binary64)) %3973 = (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %3970))) %3974 = (*.f64 %10 %3973) %3977 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3964)) %3985 = (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 %3973 %3970))) %3986 = (*.f64 %10 %3985) %3994 = (/ %3963 %3305) %3995 = (/.f64 %3964 %864) %3997 = (*.f64 %3964 %864) %4003 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3997)) %4014 = (/ %30 %3994) %4015 = (/.f64 %865 %3964) %4018 = (pow.f64 %3964 #s(literal 3 binary64)) %4020 = (*.f64 #s(literal 1/4 binary64) (/.f64 %865 %4018)) %4021 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4015) %4020) %4030 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %3973)) %4018) (*.f64 #s(literal 1/4 binary64) (/.f64 %4021 %3970))) %4031 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4015) %4030) %4058 = (+ (* (- 1/4 -1) %433) %360) %4075 = (* %4058 1/2) %4093 = (sqrt %4075) %4094 = (sqrt.f64 #s(literal 5/8 binary64)) %4102 = (pow.f64 %4094 #s(literal 2 binary64)) %4105 = (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 9/256 binary64) (/.f64 #s(literal 1 binary64) %4102))) %4109 = (*.f64 #s(literal 3/16 binary64) (/.f64 #s(literal 1 binary64) %4094)) %4118 = (-.f64 #s(literal 1/60 binary64) (*.f64 #s(literal -3/16 binary64) (/.f64 %4105 %4102))) %4127 = (/ %30 %4093) %4128 = (/.f64 %31 %4094) %4131 = (pow.f64 %4094 #s(literal 3 binary64)) %4133 = (*.f64 #s(literal 3/16 binary64) (/.f64 %31 %4131)) %4134 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4128) %4133) %4142 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %4105) %4131) (*.f64 #s(literal 3/16 binary64) (/.f64 %4134 %4102))) %4143 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4128) %4142) %4167 = (fabs %4058) %4168 = (sqrt %4167) %4169 = (sqrt.f64 #s(literal 5/4 binary64)) %4176 = (pow.f64 %4169 #s(literal 2 binary64)) %4179 = (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 9/64 binary64) (/.f64 #s(literal 1 binary64) %4176))) %4180 = (*.f64 %10 %4179) %4183 = (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %4169)) %4192 = (-.f64 #s(literal 1/30 binary64) (*.f64 #s(literal -3/8 binary64) (/.f64 %4179 %4176))) %4193 = (*.f64 %10 %4192) %4201 = (/ %4168 %3305) %4202 = (/.f64 %4169 %864) %4204 = (*.f64 %4169 %864) %4210 = (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %4204)) %4221 = (/ %30 %4201) %4222 = (/.f64 %865 %4169) %4225 = (pow.f64 %4169 #s(literal 3 binary64)) %4227 = (*.f64 #s(literal 3/8 binary64) (/.f64 %865 %4225)) %4228 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4222) %4227) %4237 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %4179)) %4225) (*.f64 #s(literal 3/8 binary64) (/.f64 %4228 %4176))) %4238 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4222) %4237) %4265 = (+ (* (- %1439 -1) %433) %360) %4267 = (-.f64 (+.f64 #s(literal 1 binary64) %1455) %1458) %4270 = (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) %4267)) %4276 = (-.f64 (*.f64 #s(literal 1/3 binary64) %4267) #s(literal 2/3 binary64)) %4277 = (*.f64 %10 %4276) %4285 = (+.f64 #s(literal 4/45 binary64) (*.f64 #s(literal -2/45 binary64) %4267)) %4286 = (*.f64 %10 %4285) %4296 = (* %4265 1/2) %4297 = (*.f64 #s(literal 1/2 binary64) %4267) %4299 = (*.f64 %10 %4270) %4307 = (*.f64 #s(literal 1/2 binary64) %4276) %4314 = (sqrt %4296) %4315 = (sqrt.f64 %4297) %4321 = (/.f64 %4270 %4315) %4323 = (pow.f64 %4315 #s(literal 2 binary64)) %4326 = (-.f64 %4307 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %4270 #s(literal 2 binary64)) %4323))) %4338 = (-.f64 (*.f64 #s(literal 1/2 binary64) %4285) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %4270 %4326) %4323))) %4349 = (/ %30 %4314) %4350 = (/.f64 %31 %4315) %4354 = (pow.f64 %4315 #s(literal 3 binary64)) %4356 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %4270) %4354)) %4357 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4350) %4356) %4366 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %4270 %4357) %4323) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4326) %4354))) %4367 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4350) %4366) %4393 = (+ (* %433 %3444) 1/2) %4396 = (*.f64 %10 %3451) %4406 = (*.f64 #s(literal 1/3 binary64) %3451) %4414 = (- %4393 %385) %4417 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %3451)) %4418 = (*.f64 %10 %4417) %4430 = (*.f64 #s(literal -2/45 binary64) %3451) %4431 = (+.f64 #s(literal 2/45 binary64) %4430) %4442 = (sqrt %4414) %4443 = (sqrt.f64 %3451) %4450 = (pow.f64 %4443 #s(literal 2 binary64)) %4454 = (-.f64 %4406 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %4417 #s(literal 2 binary64)) %4450)))) %4457 = (/.f64 %4417 %4443) %4466 = (-.f64 %4431 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4417 %4454) %4450))) %4477 = (/ %30 %4442) %4478 = (/.f64 %31 %4443) %4482 = (pow.f64 %4443 #s(literal 3 binary64)) %4484 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4417) %4482)) %4485 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4478) %4484) %4494 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4454) %4482) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4417 %4485) %4450))) %4495 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4478) %4494) %4521 = (+ (* %433 1/2) 1/2) %4522 = (*.f64 #s(literal 1/6 binary64) %10) %4535 = (- %4521 %385) %4542 = (sqrt %4535) %4543 = (sqrt.f64 #s(literal 1/2 binary64)) %4545 = (/.f64 %10 %4543) %4549 = (pow.f64 %4543 #s(literal 2 binary64)) %4550 = (/.f64 #s(literal 1 binary64) %4549) %4552 = (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/16 binary64) %4550)) %4555 = (/.f64 #s(literal 1 binary64) %4543) %4556 = (*.f64 #s(literal 1/4 binary64) %4555) %4564 = (-.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 %4552 %4549))) %4573 = (/ %30 %4542) %4574 = (/.f64 %31 %4543) %4576 = (*.f64 #s(literal -1/2 binary64) %4574) %4577 = (pow.f64 %4543 #s(literal 3 binary64)) %4578 = (/.f64 %31 %4577) %4579 = (*.f64 #s(literal 1/4 binary64) %4578) %4580 = (-.f64 %4576 %4579) %4583 = (*.f64 #s(literal 1/24 binary64) %4574) %4588 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %4552) %4577) (*.f64 #s(literal 1/4 binary64) (/.f64 %4580 %4549))) %4589 = (-.f64 %4583 %4588) %4595 = (*.f64 #s(literal -1/720 binary64) %4574) %4614 = (+ (* %433 %1283) 1/2) %4628 = (*.f64 #s(literal 1/3 binary64) %1289) %4636 = (- %4614 %385) %4637 = (-.f64 %1293 %1296) %4639 = (*.f64 #s(literal -1 binary64) %1289) %4640 = (+.f64 #s(literal 1 binary64) %4639) %4651 = (*.f64 #s(literal -2/45 binary64) %1289) %4652 = (+.f64 #s(literal 2/45 binary64) %4651) %4662 = (sqrt %4636) %4663 = (sqrt.f64 %4637) %4671 = (pow.f64 %4663 #s(literal 2 binary64)) %4675 = (-.f64 %4628 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %4640 #s(literal 2 binary64)) %4671)))) %4678 = (/.f64 %4640 %4663) %4687 = (-.f64 %4652 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4640 %4675) %4671))) %4698 = (/ %30 %4662) %4699 = (/.f64 %31 %4663) %4703 = (pow.f64 %4663 #s(literal 3 binary64)) %4705 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4640) %4703)) %4706 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4699) %4705) %4715 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4675) %4703) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4640 %4706) %4671))) %4716 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4699) %4715) %4742 = (+ (* %433 %1439) 1/2) %4756 = (*.f64 #s(literal 1/3 binary64) %1449) %4764 = (- %4742 %385) %4765 = (-.f64 %1455 %1458) %4767 = (*.f64 #s(literal -1 binary64) %1449) %4768 = (+.f64 #s(literal 1 binary64) %4767) %4779 = (*.f64 #s(literal -2/45 binary64) %1449) %4780 = (+.f64 #s(literal 2/45 binary64) %4779) %4790 = (sqrt %4764) %4791 = (sqrt.f64 %4765) %4799 = (pow.f64 %4791 #s(literal 2 binary64)) %4803 = (-.f64 %4756 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %4768 #s(literal 2 binary64)) %4799)))) %4806 = (/.f64 %4768 %4791) %4815 = (-.f64 %4780 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4768 %4803) %4799))) %4826 = (/ %30 %4790) %4827 = (/.f64 %31 %4791) %4831 = (pow.f64 %4791 #s(literal 3 binary64)) %4833 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4768) %4831)) %4834 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4827) %4833) %4843 = (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4803) %4831) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4768 %4834) %4799))) %4844 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4827) %4843) %4870 = (+ (* 1/2 %433) %360) %4886 = (fabs %4870) %4887 = (sqrt %4886) %4893 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 9/16 binary64) %4550)) %4894 = (*.f64 %10 %4893) %4896 = (*.f64 #s(literal 3/4 binary64) %4555) %4905 = (-.f64 #s(literal 1/15 binary64) (*.f64 #s(literal -3/4 binary64) (/.f64 %4893 %4549))) %4906 = (*.f64 %10 %4905) %4914 = (/ %4887 %3305) %4915 = (/.f64 %4543 %864) %4917 = (*.f64 %4543 %864) %4923 = (*.f64 #s(literal 3/4 binary64) (/.f64 #s(literal 1 binary64) %4917)) %4934 = (/ %30 %4914) %4935 = (/.f64 %865 %4543) %4939 = (*.f64 #s(literal 3/4 binary64) (/.f64 %865 %4577)) %4940 = (-.f64 (*.f64 #s(literal -1/2 binary64) %4935) %4939) %4949 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %4893)) %4577) (*.f64 #s(literal 3/4 binary64) (/.f64 %4940 %4549))) %4950 = (-.f64 (*.f64 #s(literal 1/24 binary64) %4935) %4949) %4976 = (+ (* 1/4 %433) %360) %4996 = (* %4976 1/2) %5017 = (sqrt %4996) %5018 = (sqrt.f64 #s(literal 1/8 binary64)) %5026 = (pow.f64 %5018 #s(literal 2 binary64)) %5029 = (+.f64 #s(literal 7/24 binary64) (*.f64 #s(literal 49/256 binary64) (/.f64 #s(literal 1 binary64) %5026))) %5033 = (*.f64 #s(literal 7/16 binary64) (/.f64 #s(literal 1 binary64) %5018)) %5042 = (-.f64 #s(literal 7/180 binary64) (*.f64 #s(literal -7/16 binary64) (/.f64 %5029 %5026))) %5051 = (/ %30 %5017) %5052 = (/.f64 %31 %5018) %5055 = (pow.f64 %5018 #s(literal 3 binary64)) %5057 = (*.f64 #s(literal 7/16 binary64) (/.f64 %31 %5055)) %5058 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5052) %5057) %5061 = (*.f64 #s(literal 1/24 binary64) %5052) %5066 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %5029) %5055) (*.f64 #s(literal 7/16 binary64) (/.f64 %5058 %5026))) %5067 = (-.f64 %5061 %5066) %5092 = (+ (* %2990 %433) %360) %5093 = (+.f64 #s(literal 2 binary64) %3027) %5094 = (*.f64 %10 %5093) %5097 = (-.f64 %3019 #s(literal 2/3 binary64)) %5098 = (*.f64 %10 %5097) %5104 = (+.f64 #s(literal 4/45 binary64) %3039) %5105 = (*.f64 %10 %5104) %5114 = (* %5092 1/2) %5115 = (*.f64 #s(literal 1/2 binary64) %2992) %5125 = (*.f64 #s(literal 1/2 binary64) %5097) %5132 = (sqrt %5114) %5133 = (sqrt.f64 %5115) %5139 = (/.f64 %5093 %5133) %5141 = (pow.f64 %5133 #s(literal 2 binary64)) %5144 = (-.f64 %5125 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %5093 #s(literal 2 binary64)) %5141))) %5156 = (-.f64 (*.f64 #s(literal 1/2 binary64) %5104) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5093 %5144) %5141))) %5167 = (/ %30 %5132) %5168 = (/.f64 %31 %5133) %5172 = (pow.f64 %5133 #s(literal 3 binary64)) %5174 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %5093) %5172)) %5175 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5168) %5174) %5178 = (*.f64 #s(literal 1/24 binary64) %5168) %5184 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5093 %5175) %5141) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5144) %5172))) %5185 = (-.f64 %5178 %5184) %5210 = (fabs %5092) %5213 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %2992 %470)) %468) %5214 = (fabs.f64 %5213) %5216 = (sqrt %5210) %5217 = (sqrt.f64 %5214) %5219 = (/ %5216 %3305) %5222 = (/ %30 %5219) %5223 = (/.f64 %865 %5217) %5225 = (/.f64 %867 %5217) %5239 = (+ (* %1283 %433) %360) %5240 = (+.f64 #s(literal 2 binary64) %4639) %5244 = (-.f64 %4628 #s(literal 2/3 binary64)) %5245 = (*.f64 %10 %5244) %5251 = (+.f64 #s(literal 4/45 binary64) %4651) %5252 = (*.f64 %10 %5251) %5261 = (* %5239 1/2) %5262 = (*.f64 #s(literal 1/2 binary64) %4637) %5264 = (*.f64 %10 %5240) %5272 = (*.f64 #s(literal 1/2 binary64) %5244) %5279 = (sqrt %5261) %5280 = (sqrt.f64 %5262) %5286 = (/.f64 %5240 %5280) %5288 = (pow.f64 %5280 #s(literal 2 binary64)) %5291 = (-.f64 %5272 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %5240 #s(literal 2 binary64)) %5288))) %5303 = (-.f64 (*.f64 #s(literal 1/2 binary64) %5251) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5240 %5291) %5288))) %5314 = (/ %30 %5279) %5315 = (/.f64 %31 %5280) %5319 = (pow.f64 %5280 #s(literal 3 binary64)) %5321 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %5240) %5319)) %5322 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5315) %5321) %5331 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5240 %5322) %5288) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5291) %5319))) %5332 = (-.f64 (*.f64 #s(literal 1/24 binary64) %5315) %5331) %5357 = (fabs %5239) %5359 = (/.f64 (*.f64 %470 %1287) %1288) %5361 = (-.f64 (+.f64 #s(literal 1 binary64) %5359) %468) %5362 = (fabs.f64 %5361) %5364 = (sqrt %5357) %5365 = (sqrt.f64 %5362) %5367 = (/ %5364 %3305) %5370 = (/ %30 %5367) %5371 = (/.f64 %865 %5365) %5373 = (/.f64 %867 %5365) %5387 = (+ (* %1439 %433) %360) %5388 = (+.f64 #s(literal 2 binary64) %4767) %5392 = (-.f64 %4756 #s(literal 2/3 binary64)) %5393 = (*.f64 %10 %5392) %5399 = (+.f64 #s(literal 4/45 binary64) %4779) %5400 = (*.f64 %10 %5399) %5409 = (* %5387 1/2) %5410 = (*.f64 #s(literal 1/2 binary64) %4765) %5412 = (*.f64 %10 %5388) %5420 = (*.f64 #s(literal 1/2 binary64) %5392) %5427 = (sqrt %5409) %5428 = (sqrt.f64 %5410) %5434 = (/.f64 %5388 %5428) %5436 = (pow.f64 %5428 #s(literal 2 binary64)) %5439 = (-.f64 %5420 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %5388 #s(literal 2 binary64)) %5436))) %5451 = (-.f64 (*.f64 #s(literal 1/2 binary64) %5399) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5388 %5439) %5436))) %5462 = (/ %30 %5427) %5463 = (/.f64 %31 %5428) %5467 = (pow.f64 %5428 #s(literal 3 binary64)) %5469 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %5388) %5467)) %5470 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5463) %5469) %5479 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5388 %5470) %5436) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5439) %5467))) %5480 = (-.f64 (*.f64 #s(literal 1/24 binary64) %5463) %5479) %5505 = (fabs %5387) %5507 = (/.f64 (*.f64 %470 %1446) %1448) %5509 = (-.f64 (+.f64 #s(literal 1 binary64) %5507) %468) %5510 = (fabs.f64 %5509) %5512 = (sqrt %5505) %5513 = (sqrt.f64 %5510) %5515 = (/ %5512 %3305) %5518 = (/ %30 %5515) %5519 = (/.f64 %865 %5513) %5521 = (/.f64 %867 %5513) %5534 = (+ %1473 %1770) %5553 = (sqrt %5534) %5554 = (sqrt.f64 #s(literal -1/2 binary64)) %5561 = (pow.f64 %5554 #s(literal 2 binary64)) %5564 = (+.f64 #s(literal 17/48 binary64) (*.f64 #s(literal 25/64 binary64) (/.f64 #s(literal 1 binary64) %5561))) %5568 = (*.f64 #s(literal 5/8 binary64) (/.f64 #s(literal 1 binary64) %5554)) %5577 = (-.f64 #s(literal 13/288 binary64) (*.f64 #s(literal -5/8 binary64) (/.f64 %5564 %5561))) %5586 = (/ %30 %5553) %5587 = (/.f64 %31 %5554) %5590 = (pow.f64 %5554 #s(literal 3 binary64)) %5592 = (*.f64 #s(literal 5/8 binary64) (/.f64 %31 %5590)) %5593 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5587) %5592) %5601 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %5564) %5590) (*.f64 #s(literal 5/8 binary64) (/.f64 %5593 %5561))) %5602 = (-.f64 (*.f64 #s(literal 1/24 binary64) %5587) %5601) %5628 = (sqrt (+ (* 0 0) %72)) %5629 = (/ 1 %5628) %5649 = (* %5629 %30) %5652 = (*.f64 #s(literal -1/2 binary64) %31) %5653 = (*.f64 #s(literal -1/6 binary64) %31) %5654 = (-.f64 %5652 %5653) %5659 = (*.f64 #s(literal 1/120 binary64) %31) %5660 = (fma.f64 #s(literal -1/6 binary64) %5654 %5659) %5661 = (-.f64 %42 %5660) %5684 = (/ %29 %5628) %5690 = (fma.f64 #s(literal -1/36 binary64) %31 %5659) %5711 = (sqrt (+ %3325 %72)) %5729 = (/ %30 %5711) %5730 = (-.f64 %2639 %2717) %5736 = (fma.f64 #s(literal -16/3 binary64) %31 (*.f64 #s(literal 2 binary64) %5730)) %5737 = (-.f64 %2645 %5736) %5760 = (sqrt (+ %2499 %72)) %5778 = (/ %5 %5760) %5798 = (* %5778 %29) %5800 = (*.f64 #s(literal 32 binary64) %31) %5801 = (-.f64 %2719 %5800) %5808 = (fma.f64 #s(literal -416/3 binary64) %31 (*.f64 #s(literal 8 binary64) %5801)) %5809 = (-.f64 %2726 %5808) %5832 = (/ %30 (sqrt %3352)) %5833 = (/.f64 %33 %5018) %5847 = (/ %30 (sqrt (* %2990 1/2))) %5848 = (/.f64 %33 %5133) %5861 = (/ %30 (sqrt %3380)) %5862 = (sqrt.f64 %3388) %5863 = (/.f64 %31 %5862) %5865 = (/.f64 %33 %5862) %5879 = (/ %30 (sqrt %3443)) %5880 = (sqrt.f64 %3450) %5881 = (/.f64 %31 %5880) %5883 = (/.f64 %33 %5880) %5896 = (* %435 1/2) %5904 = (*.f64 #s(literal 1/2 binary64) %447) %5911 = (sqrt %5896) %5912 = (sqrt.f64 %3256) %5918 = (/.f64 %441 %5912) %5920 = (pow.f64 %5912 #s(literal 2 binary64)) %5923 = (-.f64 %5904 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 %441 #s(literal 2 binary64)) %5920))) %5935 = (-.f64 (*.f64 #s(literal 1/2 binary64) %456) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %441 %5923) %5920))) %5946 = (/ %30 %5911) %5947 = (/.f64 %31 %5912) %5951 = (pow.f64 %5912 #s(literal 3 binary64)) %5953 = (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %31 %441) %5951)) %5954 = (-.f64 (*.f64 #s(literal -1/2 binary64) %5947) %5953) %5963 = (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %441 %5954) %5920) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5923) %5951))) %5964 = (-.f64 (*.f64 #s(literal 1/24 binary64) %5947) %5963) %5989 = (/ %476 %3305) %5992 = (sqrt %1283) %5993 = (/ %30 %5992) %5994 = (sqrt.f64 %1289) %5995 = (/.f64 %31 %5994) %5997 = (/.f64 %33 %5994) %6010 = (/ %30 %3128) %6011 = (/.f64 %33 %3130) %6025 = (/ %30 (sqrt %2459)) %6026 = (sqrt.f64 %2462) %6027 = (/.f64 %31 %6026) %6029 = (/.f64 %33 %6026) %6042 = (- 1 %385) %6047 = (sqrt %6042) %6052 = (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) %4550)) %6055 = (*.f64 #s(literal 1/2 binary64) %4555) %6063 = (-.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %6052 %4549))) %6072 = (/ %30 %6047) %6073 = (*.f64 #s(literal 1/2 binary64) %4578) %6074 = (-.f64 %4576 %6073) %6081 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %31 %6052) %4577) (*.f64 #s(literal 1/2 binary64) (/.f64 %6074 %4549))) %6082 = (-.f64 %4583 %6081) %6105 = (/ 1 %30) %6116 = (/ -1 %1283) %6117 = (* %29 %6116) %6118 = (* %205 %6117) %6119 = (*.f64 %31 %1288) %6120 = (/.f64 %6119 %1287) %6123 = (/.f64 (*.f64 %10 %6119) %1287) %6136 = (* %5 %6116) %6137 = (/.f64 %1288 %1287) %6141 = (/.f64 (*.f64 %10 %1288) %1287) %6157 = (neg lam) %6158 = (sin %6157) %6159 = (* %6158 %6136) %6161 = (sin.f64 (neg.f64 lam)) %6162 = (*.f64 %6161 %1288) %6163 = (/.f64 %6162 %1287) %6167 = (/.f64 (*.f64 %10 %6162) %1287) %6183 = (/ %5 %1283) %6188 = (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 %1285 %1287)) (/.f64 %1285 %1287)) %6201 = (/ %29 %1439) %6202 = (* %6201 %5) %6203 = (*.f64 %31 %1448) %6204 = (/.f64 %6203 %1446) %6207 = (/.f64 (*.f64 %10 %6203) %1446) %6221 = (/ %30 (/ 1/4 %3305)) %6222 = (*.f64 #s(literal 4 binary64) %865) %6239 = (/ %30 (/ %1283 %3305)) %6240 = (*.f64 %864 %1288) %6241 = (*.f64 %31 %6240) %6242 = (/.f64 %6241 %1287) %6245 = (/.f64 (*.f64 %10 %6241) %1287) %6259 = (/ %30 (/ %1439 %3305)) %6260 = (*.f64 %864 %1448) %6261 = (*.f64 %31 %6260) %6262 = (/.f64 %6261 %1446) %6265 = (/.f64 (*.f64 %10 %6261) %1446) %6279 = (/ %30 (* %1283 %1283)) %6280 = (*.f64 %31 %2191) %6281 = (/.f64 %6280 %2189) %6284 = (/.f64 (*.f64 %10 %6280) %2189) %6298 = (/ %30 (* %1439 %1439)) %6299 = (*.f64 %31 %2867) %6300 = (/.f64 %6299 %2866) %6303 = (/.f64 (*.f64 %10 %6299) %2866) %6316 = (* %1261 %30) %6332 = (* 2 %30) %6346 = (* %2990 %30) %6347 = (*.f64 %31 %2992) %6349 = (*.f64 %10 %6347) %6364 = (* %1262 %30) %6365 = (*.f64 #s(literal 2 binary64) %1615) %6381 = (* %6158 %2756) %6382 = (*.f64 %1264 %6161) %6385 = (*.f64 %10 %6382) %6401 = (* %205 16) %6416 = (* %205 1/4) %6435 = (* %205 %2990) %6451 = (* %205 %1262) %6468 = (* %205 %2034) %6471 = (*.f64 %10 %1441) %6487 = (- %1311 1) %6488 = (* %205 %6487) %6489 = (expm1.f64 %1264) %6492 = (*.f64 %10 %6489) %6508 = (* %205 %1283) %6524 = (* %205 %1311) %6527 = (*.f64 %10 %1285) %6544 = (sqrt (+ %2034 %2034)) %6545 = (* %205 %6544) %6547 = (sqrt.f64 (*.f64 #s(literal 2 binary64) %1441)) %6550 = (*.f64 %10 %6547) %6566 = (* %205 %3410) %6569 = (*.f64 %10 %3420) %6584 = (* %205 %1439) %6600 = (cos.f64 Cn) %6602 = (*.f64 %6600 %31) %6604 = (sin.f64 Cn) %6606 = (pow.f64 %6604 #s(literal 2 binary64)) %6608 = (+ %29 %101) %6613 = (pow.f64 %6600 #s(literal 2 binary64)) %6614 = (fma.f64 %6613 %110 %6606) %6615 = (sqrt.f64 %6614) %6618 = (*.f64 lam %6600) %6620 = (+.f64 %6613 %6606) %6623 = (sqrt.f64 %6620) %6625 = (/.f64 %6600 %6623) %6630 = (/.f64 lam Cn) %6634 = (-.f64 lam Cn) %6635 = (sin.f64 %6634) %6640 = (sin.f64 %247) %6642 = (+.f64 %6640 %6635) %6649 = (*.f64 #s(literal -1/2 binary64) %468) %6655 = (- 1/2 %385) %6656 = (-.f64 #s(literal 1/2 binary64) %469) %6668 = (/.f64 %6600 %6615) %6671 = (/.f64 %31 %6615) %6678 = (*.f64 %6613 %110) %6695 = (*.f64 %6600 %865) %6700 = (+ (* -1/2 %666) %154) %6701 = (fma.f64 #s(literal -1/2 binary64) %468 %6613) %6703 = (+ 1/2 %6700) %6704 = (+.f64 #s(literal 1/2 binary64) %6701) %6706 = (*.f64 #s(literal -1/2 binary64) %6625) %6708 = (/.f64 %6623 %6600) %6710 = (*.f64 #s(literal -1/6 binary64) %6708) %6712 = (-.f64 %6706 %6710) %6714 = (fma.f64 %985 %6712 %6708) %6718 = (sqrt %6703) %6719 = (sqrt.f64 %6704) %6728 = (/ %30 (sqrt (+ (* (* %5 %748) %5) %1770))) %6729 = (*.f64 %6613 %755) %6735 = (*.f64 %6600 %864) %6737 = (*.f64 lam %6735) %6750 = (*.f64 %6600 %1180) %6756 = (*.f64 %1264 %6600) %6757 = (*.f64 #s(literal 2 binary64) %6756) %6759 = (*.f64 %6600 %1287) %6760 = (/.f64 %6759 %1288) %6762 = (*.f64 %6600 %1314) %6766 = (*.f64 %6600 %1378) %6770 = (*.f64 %6600 %1446) %6771 = (/.f64 %6770 %1448) %6780 = (sqrt.f64 (fma.f64 %1441 %110 %6606)) %6786 = (+.f64 #s(literal 1/4 binary64) %6606) %6791 = (sqrt.f64 (+.f64 %110 %6606)) %6799 = (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %468 %754)) %6801 = (sqrt.f64 %6799) %6819 = (sqrt.f64 (fma.f64 %985 %110 %6606)) %6825 = (+.f64 %2037 %6606) %6828 = (sqrt.f64 (fma.f64 %2037 %110 %6606)) %6837 = (sqrt.f64 (+.f64 %2192 %6606)) %6839 = (*.f64 %6837 %1288) %6844 = (*.f64 %6615 %1288) %6845 = (/.f64 %2267 %6844) %6851 = (*.f64 %6615 %1448) %6857 = (sqrt.f64 (+.f64 #s(literal 1/16 binary64) %6678)) %6864 = (sqrt.f64 (fma.f64 #s(literal 1/4 binary64) %6613 %6606)) %6869 = (sqrt.f64 (fma.f64 #s(literal 1/16 binary64) %6613 %6606)) %6880 = (sqrt.f64 (+.f64 (/.f64 (*.f64 %6613 %2189) %2191) %6606)) %6887 = (sqrt.f64 (+.f64 (/.f64 (*.f64 %6613 %2866) %2867) %6606)) %6889 = (/.f64 %6600 %6887) %6893 = (*.f64 %6600 %2992) %6897 = (fma.f64 %6613 %2992 %6606) %6899 = (sqrt.f64 %6897) %6933 = (-.f64 %3257 %468) %6935 = (*.f64 #s(literal 1/2 binary64) %6933) %6937 = (sqrt.f64 %6935) %6942 = (*.f64 #s(literal 1/2 binary64) %3649) %6944 = (sqrt.f64 %6942) %6950 = (+.f64 #s(literal 1 binary64) %3677) %6951 = (-.f64 %6950 %468) %6953 = (*.f64 #s(literal 1/2 binary64) %6951) %6955 = (sqrt.f64 %6953) %6959 = (+.f64 #s(literal 1 binary64) %3768) %6960 = (-.f64 %6959 %468) %6962 = (*.f64 #s(literal 1/2 binary64) %6960) %6964 = (sqrt.f64 %6962) %6970 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/2 binary64) %470)) %468) %6972 = (*.f64 #s(literal 1/2 binary64) %6970) %6974 = (sqrt.f64 %6972) %6978 = (fabs.f64 %6970) %6980 = (sqrt.f64 %6978) %6988 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/4 binary64) %470)) %468) %6990 = (*.f64 #s(literal 1/2 binary64) %6988) %6992 = (sqrt.f64 %6990) %6996 = (fabs.f64 %6988) %6998 = (sqrt.f64 %6996) %7006 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %470 %4267)) %468) %7008 = (*.f64 #s(literal 1/2 binary64) %7006) %7010 = (sqrt.f64 %7008) %7015 = (+.f64 #s(literal 1/2 binary64) (*.f64 %470 %3451)) %7017 = (-.f64 %7015 %469) %7019 = (sqrt.f64 %7017) %7023 = (*.f64 #s(literal 1/2 binary64) %470) %7024 = (+.f64 #s(literal 1/2 binary64) %7023) %7026 = (-.f64 %7024 %469) %7028 = (sqrt.f64 %7026) %7032 = (+.f64 #s(literal 1/2 binary64) %5359) %7034 = (-.f64 %7032 %469) %7036 = (sqrt.f64 %7034) %7040 = (+.f64 #s(literal 1/2 binary64) %5507) %7042 = (-.f64 %7040 %469) %7044 = (sqrt.f64 %7042) %7049 = (-.f64 (+.f64 #s(literal 1 binary64) %7023) %468) %7051 = (fabs.f64 %7049) %7053 = (sqrt.f64 %7051) %7061 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) %470)) %468) %7063 = (*.f64 #s(literal 1/2 binary64) %7061) %7065 = (sqrt.f64 %7063) %7070 = (*.f64 #s(literal 1/2 binary64) %5213) %7072 = (sqrt.f64 %7070) %7079 = (*.f64 #s(literal 1/2 binary64) %5361) %7081 = (sqrt.f64 %7079) %7088 = (*.f64 #s(literal 1/2 binary64) %5509) %7090 = (sqrt.f64 %7088) %7097 = (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %6600 %6649)) %7099 = (sqrt.f64 %7097) %7103 = (sqrt.f64 %6606) %7105 = (/.f64 #s(literal 1 binary64) %7103) %7111 = (sqrt.f64 %6786) %7116 = (sqrt.f64 (+.f64 #s(literal 1/16 binary64) %6606)) %7118 = (/.f64 %6600 %7116) %7130 = (*.f64 #s(literal 1/2 binary64) %473) %7132 = (sqrt.f64 %7130) %7142 = (-.f64 #s(literal 1 binary64) %469) %7144 = (sqrt.f64 %7142) %7148 = (sqrt %6655) %7149 = (sqrt.f64 %6656) %7151 = (/ %30 %7148) %7159 = (*.f64 %6600 %1288) %7160 = (/.f64 %7159 %1287) %7185 = (*.f64 %1264 %6602) %7199 = (*.f64 #s(literal -1/4 binary64) %6600) %7224 = (*.f64 #s(literal -1 binary64) %6630) %7229 = (sin.f64 %226) %7236 = (sin.f64 (-.f64 lam %225)) %7238 = (+.f64 %7229 %7236) %7246 = (cos.f64 (neg.f64 (*.f64 #s(literal -2 binary64) Cn))) %7248 = (*.f64 #s(literal -1/2 binary64) %7246) %7253 = (*.f64 #s(literal 1/2 binary64) %7246) %7255 = (-.f64 #s(literal 1/2 binary64) %7253) %7257 = (+.f64 #s(literal 1/2 binary64) %7253) %7261 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %7257 %438)) %7246) %7263 = (fabs.f64 %7261) %7265 = (sqrt.f64 %7263) %7273 = (/ %30 %5989) %7287 = (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %7246 %754)) %7289 = (sqrt.f64 %7287) %7297 = (-.f64 %3257 %7246) %7299 = (*.f64 #s(literal 1/2 binary64) %7297) %7301 = (sqrt.f64 %7299) %7305 = (-.f64 %3648 %7246) %7307 = (*.f64 #s(literal 1/2 binary64) %7305) %7309 = (sqrt.f64 %7307) %7313 = (fabs.f64 %7305) %7315 = (sqrt.f64 %7313) %7321 = (-.f64 %6950 %7246) %7323 = (*.f64 #s(literal 1/2 binary64) %7321) %7325 = (sqrt.f64 %7323) %7329 = (-.f64 %6959 %7246) %7331 = (*.f64 #s(literal 1/2 binary64) %7329) %7333 = (sqrt.f64 %7331) %7339 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/2 binary64) %7257)) %7246) %7341 = (*.f64 #s(literal 1/2 binary64) %7339) %7343 = (sqrt.f64 %7341) %7347 = (fabs.f64 %7339) %7349 = (sqrt.f64 %7347) %7357 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/4 binary64) %7257)) %7246) %7359 = (*.f64 #s(literal 1/2 binary64) %7357) %7361 = (sqrt.f64 %7359) %7365 = (fabs.f64 %7357) %7367 = (sqrt.f64 %7365) %7375 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %7257 %4267)) %7246) %7377 = (*.f64 #s(literal 1/2 binary64) %7375) %7379 = (sqrt.f64 %7377) %7384 = (+.f64 #s(literal 1/2 binary64) (*.f64 %7257 %3451)) %7386 = (-.f64 %7384 %7253) %7388 = (sqrt.f64 %7386) %7392 = (*.f64 #s(literal 1/2 binary64) %7257) %7393 = (+.f64 #s(literal 1/2 binary64) %7392) %7395 = (-.f64 %7393 %7253) %7397 = (sqrt.f64 %7395) %7402 = (/.f64 (*.f64 %7257 %1287) %1288) %7403 = (+.f64 #s(literal 1/2 binary64) %7402) %7405 = (-.f64 %7403 %7253) %7407 = (sqrt.f64 %7405) %7412 = (/.f64 (*.f64 %7257 %1446) %1448) %7413 = (+.f64 #s(literal 1/2 binary64) %7412) %7415 = (-.f64 %7413 %7253) %7417 = (sqrt.f64 %7415) %7422 = (-.f64 (+.f64 #s(literal 1 binary64) %7392) %7246) %7424 = (fabs.f64 %7422) %7426 = (sqrt.f64 %7424) %7434 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) %7257)) %7246) %7436 = (*.f64 #s(literal 1/2 binary64) %7434) %7438 = (sqrt.f64 %7436) %7444 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %2992 %7257)) %7246) %7446 = (*.f64 #s(literal 1/2 binary64) %7444) %7448 = (sqrt.f64 %7446) %7452 = (fabs.f64 %7444) %7454 = (sqrt.f64 %7452) %7461 = (-.f64 (+.f64 #s(literal 1 binary64) %7402) %7246) %7463 = (*.f64 #s(literal 1/2 binary64) %7461) %7465 = (sqrt.f64 %7463) %7469 = (fabs.f64 %7461) %7471 = (sqrt.f64 %7469) %7478 = (-.f64 (+.f64 #s(literal 1 binary64) %7412) %7246) %7480 = (*.f64 #s(literal 1/2 binary64) %7478) %7482 = (sqrt.f64 %7480) %7486 = (fabs.f64 %7478) %7488 = (sqrt.f64 %7486) %7495 = (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %6600 %7248)) %7497 = (sqrt.f64 %7495) %7501 = (*.f64 #s(literal 1/2 binary64) %7261) %7503 = (sqrt.f64 %7501) %7509 = (-.f64 #s(literal 1 binary64) %7253) %7511 = (sqrt.f64 %7509) %7515 = (sqrt.f64 %7255) %7537 = (*.f64 %985 %6600) %7548 = (*.f64 #s(literal 1/120 binary64) %6600) %7556 = (*.f64 #s(literal -1/2 binary64) %985) %7557 = (+.f64 #s(literal 1 binary64) %7556) %7559 = (*.f64 #s(literal 1/24 binary64) %985) %7562 = (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 %7559 #s(literal 1/2 binary64)))) %7569 = (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %985))) #s(literal 1/2 binary64)))) %7571 = (*.f64 #s(literal -1 binary64) %985) %7575 = (*.f64 %985 (-.f64 %989 #s(literal 1 binary64))) %7582 = (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -2/45 binary64) %985))) #s(literal 1 binary64))) %7586 = (*.f64 %10 %985) %7607 = (*.f64 #s(literal 1/12 binary64) %10) %7654 = (*.f64 %985 %6613) %7659 = (/.f64 %6613 %6623) %7660 = (*.f64 #s(literal 1/3 binary64) %6613) %7661 = (pow.f64 %6600 #s(literal 4 binary64)) %7662 = (pow.f64 %6623 #s(literal 2 binary64)) %7665 = (-.f64 %7660 (*.f64 #s(literal 1/4 binary64) (/.f64 %7661 %7662))) %7673 = (*.f64 #s(literal -2/45 binary64) %6613) %7674 = (*.f64 %6613 %7665) %7677 = (-.f64 %7673 (*.f64 #s(literal -1/2 binary64) (/.f64 %7674 %7662))) %7689 = (sqrt (pow %103 2)) %7690 = (/ %29 %7689) %7691 = (+.f64 #s(literal 1 binary64) %989) %7695 = (*.f64 #s(literal 2/15 binary64) %985) %7696 = (+.f64 #s(literal 1/3 binary64) %7695) %7697 = (*.f64 %985 %7696) %7698 = (+.f64 #s(literal 1 binary64) %7697) %7702 = (*.f64 #s(literal 17/315 binary64) %985) %7703 = (+.f64 #s(literal 2/15 binary64) %7702) %7704 = (*.f64 %985 %7703) %7705 = (+.f64 #s(literal 1/3 binary64) %7704) %7706 = (*.f64 %985 %7705) %7707 = (+.f64 #s(literal 1 binary64) %7706) %7711 = (* -1/2 %982) %7714 = (* 1/3 %982) %7719 = (fma.f64 #s(literal -1 binary64) %6613 (*.f64 #s(literal 1/3 binary64) %7654)) %7724 = (fma.f64 #s(literal -1 binary64) %6613 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %7654 %7660))) %7727 = (*.f64 #s(literal -1 binary64) lam) %7729 = (*.f64 #s(literal 1/6 binary64) %985) %7749 = (neg.f64 Cn) %7750 = (sin.f64 %7749) %7752 = (cos.f64 %7749) %7753 = (*.f64 lam %7752) %7784 = (+.f64 %6604 %7750) %7786 = (+.f64 %6600 %7752) %7787 = (*.f64 lam %7786) %7792 = (fma.f64 #s(literal -1/2 binary64) %6604 (*.f64 #s(literal -1/2 binary64) %7750)) %7793 = (*.f64 lam %7792) %7801 = (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 #s(literal -1/6 binary64) %7752)) %7802 = (*.f64 lam %7801) %7814 = (pow.f64 %7784 #s(literal 2 binary64)) %7817 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %7784)) %7821 = (pow.f64 %7784 #s(literal 3 binary64)) %7825 = (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 %7786 #s(literal 2 binary64)) %7821) (*.f64 #s(literal 2 binary64) (/.f64 %7792 %7814))) %7829 = (*.f64 #s(literal 2 binary64) (/.f64 %7786 %7814)) %7848 = (*.f64 #s(literal 1/2 binary64) %7784) %7865 = (*.f64 #s(literal -2 binary64) %985) %7868 = (*.f64 #s(literal 2/3 binary64) %985) %7870 = (*.f64 %985 (-.f64 %7868 #s(literal 2 binary64))) %7877 = (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %985))) #s(literal 2 binary64))) %7902 = (*.f64 #s(literal 2 binary64) %470) %7903 = (+.f64 #s(literal 1 binary64) %7902) %7904 = (-.f64 %7903 %468) %7906 = (*.f64 %985 %470) %7907 = (fma.f64 #s(literal -2 binary64) %7906 %7902) %7908 = (+.f64 #s(literal 1 binary64) %7907) %7914 = (fma.f64 #s(literal 2 binary64) %470 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %470 (*.f64 #s(literal 2/3 binary64) %7906)))) %7915 = (+.f64 #s(literal 1 binary64) %7914) %7923 = (fma.f64 #s(literal 2 binary64) %470 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %470 (*.f64 %985 (fma.f64 #s(literal -4/45 binary64) %7906 (*.f64 #s(literal 2/3 binary64) %470)))))) %7924 = (+.f64 #s(literal 1 binary64) %7923) %7927 = (/.f64 #s(literal 1 binary64) %6623) %7929 = (pow.f64 %6623 #s(literal 3 binary64)) %7930 = (/.f64 %7654 %7929) %7933 = (pow.f64 %6623 #s(literal 5 binary64)) %7934 = (/.f64 %7661 %7933) %7935 = (/.f64 %7665 %7929) %7936 = (*.f64 #s(literal 1/2 binary64) %7935) %7937 = (fma.f64 #s(literal -1/4 binary64) %7934 %7936) %7940 = (/.f64 %6613 %7929) %7941 = (*.f64 #s(literal -1/2 binary64) %7940) %7945 = (/.f64 %7674 %7933) %7948 = (/.f64 %7677 %7929) %7949 = (*.f64 #s(literal 1/2 binary64) %7948) %7965 = (fma.f64 #s(literal -1/2 binary64) %7935 (*.f64 #s(literal 1/4 binary64) %7934)) %7968 = (*.f64 #s(literal 1/2 binary64) %7940) %7988 = (pow.f64 %6600 #s(literal 3 binary64)) %7989 = (*.f64 %985 %7988) %7990 = (/.f64 %7989 %7929) %7994 = (/.f64 %7988 %7929) %7995 = (pow.f64 %6600 #s(literal 5 binary64)) %7996 = (/.f64 %7995 %7933) %7997 = (*.f64 %6600 %7665) %7998 = (/.f64 %7997 %7929) %7999 = (*.f64 #s(literal 1/2 binary64) %7998) %8000 = (fma.f64 #s(literal -1/4 binary64) %7996 %7999) %8001 = (*.f64 %985 %8000) %8008 = (*.f64 %6600 %7677) %8009 = (/.f64 %8008 %7929) %8015 = (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %7665) %7933) (fma.f64 #s(literal 1/2 binary64) %8009 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8000) %7662))))) %8023 = (/.f64 lam %6623) %8027 = (fma.f64 #s(literal -1/2 binary64) %7940 (*.f64 #s(literal 1/6 binary64) %7927)) %8028 = (*.f64 %985 %8027) %8036 = (-.f64 (*.f64 #s(literal 1/120 binary64) %7927) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8027) %7662) %7936)) %8037 = (*.f64 %985 %8036) %8050 = (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %8027 %7665) %7662) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8036) %7662) (fma.f64 #s(literal 1/5040 binary64) %7927 %7949)))) %8061 = (*.f64 #s(literal 1/2 binary64) %7927) %8065 = (fma.f64 #s(literal -1/8 binary64) %7934 (*.f64 #s(literal 1/4 binary64) %7935)) %8068 = (*.f64 #s(literal -1/4 binary64) %7940) %8105 = (* 2 %29) %8124 = (*.f64 #s(literal 1/2 binary64) %985) %8127 = (*.f64 #s(literal -1/24 binary64) %985) %8139 = (* 1/2 %670) %8154 = (sqrt %7689) %8158 = (*.f64 #s(literal -1/96 binary64) %985) %8171 = (/ 1 %7689) %8174 = (*.f64 #s(literal 5/24 binary64) %985) %8189 = (*.f64 #s(literal -1/2 binary64) %7994) %8199 = (/ %7689 %29) %8201 = (*.f64 #s(literal -1/45 binary64) %985) %8218 = (*.f64 %6600 %6623) %8219 = (/.f64 %7665 %8218) %8222 = (fma.f64 #s(literal -1/6 binary64) %6712 (*.f64 #s(literal 1/120 binary64) %6708)) %8223 = (-.f64 (*.f64 #s(literal 1/2 binary64) %8219) %8222) %8245 = (* -1 %7690) %8265 = (*.f64 #s(literal -1/6 binary64) %6600) %8266 = (*.f64 %6600 %470) %8267 = (*.f64 #s(literal -1/2 binary64) %8266) %8268 = (-.f64 %8265 %8267) %8274 = (*.f64 #s(literal 1/3 binary64) %470) %8275 = (pow.f64 %470 #s(literal 2 binary64)) %8277 = (-.f64 %8274 (*.f64 #s(literal 1/4 binary64) %8275)) %8280 = (fma.f64 #s(literal -1/2 binary64) (*.f64 %470 %8268) (*.f64 #s(literal 1/2 binary64) (*.f64 %6600 %8277))) %8281 = (-.f64 %7548 %8280) %8289 = (*.f64 #s(literal -1/5040 binary64) %6600) %8291 = (*.f64 #s(literal -2/45 binary64) %470) %8311 = (*.f64 %985 %864) %8330 = (sqrt.f64 %6623) %8331 = (pow.f64 %8330 #s(literal 2 binary64)) %8334 = (/.f64 %6600 %8331) %8337 = (*.f64 (pow.f64 %8330 #s(literal 4 binary64)) %6623) %8339 = (*.f64 #s(literal -1/2 binary64) (/.f64 %7988 %8337)) %8340 = (-.f64 (*.f64 #s(literal -1/6 binary64) %8334) %8339) %8346 = (*.f64 %8331 %6623) %8350 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8340) %8346) (*.f64 #s(literal 1/2 binary64) (/.f64 %7997 %8337))) %8351 = (-.f64 (*.f64 #s(literal 1/120 binary64) %8334) %8350) %8377 = (*.f64 %985 %6735) %8395 = (/.f64 %8377 %477) %8396 = (/.f64 %6735 %477) %8412 = (+ 1 %7714) %8415 = (* 2/15 %982) %8417 = (+ 1/3 %8415) %8420 = (* %982 %8417) %8422 = (+ 1 %8420) %8425 = (* 17/315 %982) %8427 = (+ 2/15 %8425) %8430 = (* %982 %8427) %8432 = (+ 1/3 %8430) %8434 = (* %982 %8432) %8436 = (+ 1 %8434) %8438 = (/.f64 %6600 %6719) %8440 = (pow.f64 %6719 #s(literal 3 binary64)) %8442 = (*.f64 #s(literal -1/2 binary64) (/.f64 %7988 %8440)) %8443 = (-.f64 (*.f64 #s(literal -1/6 binary64) %8438) %8442) %8449 = (pow.f64 %6719 #s(literal 2 binary64)) %8453 = (-.f64 %7660 (*.f64 #s(literal 1/4 binary64) (/.f64 %7661 %8449))) %8457 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8443) %8449) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %8453) %8440))) %8458 = (-.f64 (*.f64 #s(literal 1/120 binary64) %8438) %8457) %8493 = (/.f64 %7537 %477) %8494 = (/.f64 %6600 %477) %8518 = (-.f64 (*.f64 #s(literal -1/6 binary64) %6625) %8189) %8525 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8518) %7662) %7999) %8526 = (-.f64 (*.f64 #s(literal 1/120 binary64) %6625) %8525) %8551 = (/.f64 %6750 %6623) %8553 = (*.f64 %7988 %1180) %8560 = (*.f64 %1180 %7665) %8564 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7995 %1180) %7933) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %8560) %7929))) %8568 = (*.f64 #s(literal -1/2 binary64) (/.f64 %8553 %7929)) %8589 = (/.f64 %6762 %6623) %8591 = (*.f64 %7988 %1314) %8598 = (*.f64 %1314 %7665) %8602 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7995 %1314) %7933) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %8598) %7929))) %8606 = (*.f64 #s(literal -1/2 binary64) (/.f64 %8591 %7929)) %8627 = (/.f64 %6766 %6623) %8629 = (*.f64 %7988 %1378) %8636 = (*.f64 %1378 %7665) %8640 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7995 %1378) %7933) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %8636) %7929))) %8644 = (*.f64 #s(literal -1/2 binary64) (/.f64 %8629 %7929)) %8680 = (*.f64 #s(literal 1/2 binary64) %6625) %8702 = (*.f64 lam %1509) %8704 = (*.f64 %985 %1509) %8725 = (/.f64 %1509 %6623) %8729 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %1509) %7929)) %8730 = (-.f64 (*.f64 #s(literal -1/6 binary64) %8725) %8729) %8740 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8730) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1509 %7665) %7929))) %8741 = (-.f64 (*.f64 #s(literal 1/120 binary64) %8725) %8740) %8769 = (*.f64 %985 %1264) %8786 = (sqrt.f64 (+.f64 %1441 %6606)) %8788 = (*.f64 %985 %1441) %8793 = (/.f64 %1441 %8786) %8795 = (pow.f64 %8786 #s(literal 2 binary64)) %8798 = (-.f64 (*.f64 #s(literal 1/3 binary64) %1441) (*.f64 #s(literal 1/4 binary64) (/.f64 %2037 %8795))) %8807 = (*.f64 %1441 %8798) %8810 = (-.f64 (*.f64 #s(literal -2/45 binary64) %1441) (*.f64 #s(literal -1/2 binary64) (/.f64 %8807 %8795))) %8821 = (/.f64 #s(literal 1 binary64) %8786) %8823 = (pow.f64 %8786 #s(literal 3 binary64)) %8827 = (pow.f64 %8786 #s(literal 5 binary64)) %8831 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %2037 %8827) (*.f64 #s(literal 1/2 binary64) (/.f64 %8798 %8823))) %8835 = (*.f64 #s(literal -1/2 binary64) (/.f64 %1441 %8823)) %8853 = (*.f64 lam %1264) %8875 = (/.f64 %1264 %8786) %8879 = (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 %1264 #s(literal 3 binary64)) %8823)) %8880 = (-.f64 (*.f64 #s(literal -1/6 binary64) %8875) %8879) %8890 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1441 %8880) %8795) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1264 %8798) %8823))) %8891 = (-.f64 (*.f64 #s(literal 1/120 binary64) %8875) %8890) %8920 = (*.f64 #s(literal 1/12 binary64) %985) %8960 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %6606)) %8966 = (pow.f64 %8960 #s(literal 2 binary64)) %8969 = (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %8966))) %8973 = (/.f64 #s(literal 1 binary64) %8960) %8974 = (*.f64 #s(literal 1/2 binary64) %8973) %8981 = (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %8969 %8966))) %8994 = (pow.f64 %8960 #s(literal 3 binary64)) %8999 = (/.f64 %8969 %8994) %9000 = (pow.f64 %8960 #s(literal 5 binary64)) %9003 = (fma.f64 #s(literal -1/2 binary64) %8999 (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %9000))) %9007 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %8994)) %9013 = (/.f64 %8981 %8994) %9030 = (-.f64 %9007 (*.f64 #s(literal 1/6 binary64) %8973)) %9040 = (-.f64 (*.f64 #s(literal 1/120 binary64) %8973) (fma.f64 #s(literal -1/2 binary64) (/.f64 %9030 %8966) (*.f64 #s(literal 1/2 binary64) %8999))) %9075 = (+.f64 #s(literal 3/2 binary64) %6649) %9086 = (sqrt.f64 %9075) %9092 = (pow.f64 %9086 #s(literal 2 binary64)) %9095 = (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %9092))) %9099 = (/.f64 #s(literal 1 binary64) %9086) %9100 = (*.f64 #s(literal 1/2 binary64) %9099) %9107 = (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %9095 %9092))) %9121 = (pow.f64 %9086 #s(literal 3 binary64)) %9125 = (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %9121)) (*.f64 #s(literal 1/6 binary64) %9099)) %9136 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9099) (fma.f64 #s(literal -1/2 binary64) (/.f64 %9125 %9092) (*.f64 #s(literal 1/2 binary64) (/.f64 %9095 %9121)))) %9160 = (*.f64 #s(literal -2 binary64) lam) %9184 = (*.f64 #s(literal 2 binary64) %7927) %9224 = (*.f64 #s(literal 16 binary64) %7927) %9246 = (*.f64 #s(literal -1/30 binary64) %985) %9264 = (*.f64 #s(literal 4 binary64) %7927) %9282 = (/.f64 %985 %7103) %9286 = (pow.f64 %7103 #s(literal 2 binary64)) %9289 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %9286))) %9292 = (*.f64 #s(literal 1/2 binary64) %7105) %9300 = (-.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 %9289 %9286))) %9311 = (pow.f64 %7103 #s(literal 3 binary64)) %9314 = (fma.f64 #s(literal 1/6 binary64) %7105 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %9311))) %9316 = (fma.f64 #s(literal -1 binary64) (*.f64 %985 %9314) %7105) %9319 = (*.f64 #s(literal 1/120 binary64) %7105) %9323 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %9289 %9311) (*.f64 #s(literal -1/2 binary64) (/.f64 %9314 %9286))) %9324 = (-.f64 %9319 %9323) %9327 = (fma.f64 %985 (-.f64 (*.f64 %985 %9324) %9314) %7105) %9343 = (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/5040 binary64) %7105 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9289 %9314) %9286) (fma.f64 #s(literal 1/2 binary64) (/.f64 %9300 %9311) (*.f64 #s(literal 1/2 binary64) (/.f64 %9324 %9286)))))) %9319) %9323)) %9314) %7105) %9366 = (sqrt.f64 %6825) %9368 = (*.f64 %985 %2037) %9373 = (/.f64 %2037 %9366) %9375 = (pow.f64 %1264 #s(literal 8 binary64)) %9376 = (pow.f64 %9366 #s(literal 2 binary64)) %9379 = (-.f64 (*.f64 #s(literal 1/3 binary64) %2037) (*.f64 #s(literal 1/4 binary64) (/.f64 %9375 %9376))) %9388 = (*.f64 %2037 %9379) %9391 = (-.f64 (*.f64 #s(literal -2/45 binary64) %2037) (*.f64 #s(literal -1/2 binary64) (/.f64 %9388 %9376))) %9402 = (/.f64 #s(literal 1 binary64) %9366) %9404 = (pow.f64 %9366 #s(literal 3 binary64)) %9408 = (pow.f64 %9366 #s(literal 5 binary64)) %9412 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %9375 %9408) (*.f64 #s(literal 1/2 binary64) (/.f64 %9379 %9404))) %9416 = (*.f64 #s(literal -1/2 binary64) (/.f64 %2037 %9404)) %9434 = (*.f64 lam %1441) %9453 = (/.f64 %1441 %9366) %9458 = (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 %1264 #s(literal 6 binary64)) %9404)) %9459 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9453) %9458) %9469 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2037 %9459) %9376) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %9379) %9404))) %9470 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9453) %9469) %9499 = (/.f64 %1441 %6623) %9503 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1441 %6613) %7929)) %9504 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9499) %9503) %9514 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9504) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %7665) %7929))) %9515 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9499) %9514) %9542 = (*.f64 %985 %1287) %9543 = (/.f64 %9542 %1288) %9559 = (sqrt.f64 (+.f64 %2778 %6606)) %9562 = (*.f64 %9559 %2191) %9567 = (/.f64 %2189 %9562) %9569 = (pow.f64 %9559 #s(literal 2 binary64)) %9574 = (-.f64 %2788 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %1287 #s(literal 4 binary64)) (*.f64 %9569 (pow.f64 %1288 #s(literal 4 binary64)))))) %9583 = (*.f64 %9569 %2191) %9586 = (-.f64 %2803 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2189 %9574) %9583))) %9597 = (*.f64 lam %4637) %9617 = (*.f64 %9559 %1288) %9618 = (/.f64 %1287 %9617) %9620 = (pow.f64 %1287 #s(literal 3 binary64)) %9622 = (pow.f64 %9559 #s(literal 3 binary64)) %9623 = (pow.f64 %1288 #s(literal 3 binary64)) %9624 = (*.f64 %9622 %9623) %9626 = (/.f64 %1285 %9617) %9629 = (/.f64 #s(literal 1 binary64) (*.f64 %1285 %9617)) %9633 = (pow.f64 %9559 #s(literal 5 binary64)) %9638 = (*.f64 %9622 %1288) %9641 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 %1287 #s(literal 5 binary64)) (*.f64 %9633 (pow.f64 %1288 #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1287 %9574) %9638))) %9645 = (*.f64 #s(literal -1/2 binary64) (/.f64 %9620 %9624)) %9674 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2189 %4637) (*.f64 %9622 %2191))) %9675 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9618) %9674) %9686 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2189 %9675) %9583) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9574 %4637) %9622))) %9687 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9618) %9686) %9716 = (/.f64 %9597 %6623) %9718 = (*.f64 %6623 %1288) %9719 = (/.f64 %1287 %9718) %9723 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %4637) %7929)) %9724 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9719) %9723) %9725 = (/.f64 %1285 %9718) %9728 = (/.f64 #s(literal 1 binary64) (*.f64 %1285 %9718)) %9738 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9724) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %7665 %4637) %7929))) %9739 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9719) %9738) %9740 = (*.f64 %985 %9739) %9758 = (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9719) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9739) %7662) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9724 %7665) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %7677 %4637) %7929)))))) %9774 = (fma.f64 #s(literal -1/4 binary64) %7935 (*.f64 #s(literal 1/8 binary64) %7934)) %9777 = (*.f64 #s(literal 1/4 binary64) %7940) %9796 = (*.f64 %6613 %1287) %9798 = (*.f64 %7929 %1288) %9804 = (*.f64 %7933 %1288) %9806 = (*.f64 %1287 %7665) %9809 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7661 %1287) %9804) (*.f64 #s(literal 1/2 binary64) (/.f64 %9806 %9798))) %9813 = (*.f64 #s(literal -1/2 binary64) (/.f64 %9796 %9798)) %9835 = (*.f64 %6623 %1448) %9836 = (/.f64 %1446 %9835) %9838 = (*.f64 %6613 %1446) %9840 = (*.f64 %7929 %1448) %9844 = (+.f64 (/.f64 %1264 %9835) (/.f64 %1443 %9835)) %9847 = (/.f64 #s(literal 1 binary64) (*.f64 %6623 %1457)) %9851 = (*.f64 %7933 %1448) %9853 = (*.f64 %7665 %1446) %9856 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7661 %1446) %9851) (*.f64 #s(literal 1/2 binary64) (/.f64 %9853 %9840))) %9860 = (*.f64 #s(literal -1/2 binary64) (/.f64 %9838 %9840)) %9867 = (*.f64 %7677 %1446) %9882 = (/.f64 %2462 %6623) %9884 = (*.f64 %6613 %2462) %9891 = (*.f64 %2462 %7665) %9894 = (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %7661 %2462) %7933) (*.f64 #s(literal 1/2 binary64) (/.f64 %9891 %7929))) %9898 = (*.f64 #s(literal -1/2 binary64) (/.f64 %9884 %7929)) %9919 = (sqrt.f64 (+.f64 #s(literal 1/16 binary64) %6613)) %9925 = (/.f64 %6613 %9919) %9926 = (pow.f64 %9919 #s(literal 2 binary64)) %9929 = (-.f64 %7660 (*.f64 #s(literal 1/4 binary64) (/.f64 %7661 %9926))) %9940 = (-.f64 %7673 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9929) %9926))) %9951 = (/.f64 %6600 %9919) %9953 = (pow.f64 %9919 #s(literal 3 binary64)) %9957 = (pow.f64 %9919 #s(literal 5 binary64)) %9961 = (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %9929) %9953)) %9962 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %7995 %9957) %9961) %9966 = (*.f64 #s(literal -1/2 binary64) (/.f64 %7988 %9953)) %9973 = (/.f64 (*.f64 %6600 %9940) %9953) %9989 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9951) %9966) %9996 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9989) %9926) %9961) %9997 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9951) %9996) %10024 = (/.f64 %7537 %6864) %10025 = (/.f64 %6600 %6864) %10045 = (/.f64 %6869 %6600) %10050 = (fma.f64 #s(literal -1/36 binary64) %10045 (*.f64 #s(literal 1/120 binary64) %10045)) %10053 = (*.f64 #s(literal -1/6 binary64) %10045) %10071 = (/.f64 %7537 %6869) %10072 = (/.f64 %6600 %6869) %10090 = (/.f64 %7537 %6880) %10091 = (/.f64 %6600 %6880) %10109 = (/.f64 %7537 %6887) %10127 = (/.f64 %7537 %6899) %10128 = (/.f64 %6600 %6899) %10144 = (/.f64 %7784 %3130) %10145 = (*.f64 #s(literal 1/2 binary64) %10144) %10147 = (/.f64 %6600 %3130) %10148 = (/.f64 %7752 %3130) %10149 = (+.f64 %10147 %10148) %10156 = (fma.f64 #s(literal -1/2 binary64) (/.f64 %6604 %3130) (*.f64 #s(literal -1/2 binary64) (/.f64 %7750 %3130))) %10174 = (sqrt (pow %103 1/2)) %10193 = (/ %29 %10174) %10213 = (pow %103 1/4) %10214 = (sqrt %10213) %10234 = (pow %103 %2990) %10235 = (*.f64 %985 %2992) %10239 = (pow.f64 %2992 #s(literal 2 binary64)) %10241 = (fma.f64 #s(literal -1/12 binary64) %2992 (*.f64 #s(literal 1/8 binary64) %10239)) %10250 = (fma.f64 #s(literal -1/45 binary64) %2992 (fma.f64 #s(literal -1/48 binary64) (pow.f64 %2992 #s(literal 3 binary64)) (*.f64 #s(literal 1/24 binary64) %10239))) %10259 = (sqrt %10234) %10264 = (-.f64 %10241 (*.f64 #s(literal 1/16 binary64) %10239)) %10273 = (-.f64 %10250 (*.f64 #s(literal -1/4 binary64) (*.f64 %2992 %10264))) %10275 = (*.f64 #s(literal 1/2 binary64) %10264) %10282 = (/ %29 %10259) %10284 = (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/4 binary64) %2992)) %10291 = (fma.f64 #s(literal 1/4 binary64) (*.f64 %2992 %10284) %10275) %10292 = (-.f64 #s(literal 1/120 binary64) %10291) %10315 = (pow %103 %1283) %10320 = (fma.f64 #s(literal -1/12 binary64) %1289 (*.f64 #s(literal 1/8 binary64) %2778)) %10329 = (fma.f64 #s(literal -1/45 binary64) %1289 (fma.f64 #s(literal -1/48 binary64) (/.f64 %9620 %9623) (*.f64 #s(literal 1/24 binary64) %2778))) %10338 = (sqrt %10315) %10343 = (-.f64 %10320 (*.f64 #s(literal 1/16 binary64) %2778)) %10362 = (pow %103 %1439) %10363 = (*.f64 %985 %1446) %10364 = (/.f64 %10363 %1448) %10369 = (fma.f64 #s(literal -1/12 binary64) %1449 (*.f64 #s(literal 1/8 binary64) %2868)) %10380 = (fma.f64 #s(literal -1/45 binary64) %1449 (fma.f64 #s(literal -1/48 binary64) (/.f64 (pow.f64 %1446 #s(literal 3 binary64)) (pow.f64 %1448 #s(literal 3 binary64))) (*.f64 #s(literal 1/24 binary64) %2868))) %10389 = (sqrt %10362) %10394 = (-.f64 %10369 (*.f64 #s(literal 1/16 binary64) %2868)) %10413 = (* 1/2 %29) %10436 = (* 4 %29) %10458 = (* 1/4 %29) %10480 = (* %2990 %29) %10481 = (*.f64 lam %2992) %10501 = (* %1262 %29) %10521 = (* %6487 %29) %10524 = (*.f64 %985 %6489) %10546 = (* %1311 %29) %10549 = (*.f64 %985 %1285) %10568 = (* %1374 %29) %10569 = (*.f64 lam %1288) %10572 = (*.f64 %985 %1288) %10591 = (* (sinh %1261) %29) %10592 = (*.f64 lam %1287) %10613 = (* %6544 %29) %10616 = (*.f64 %985 %6547) %10635 = (* %3410 %29) %10638 = (*.f64 %985 %3420) %10654 = (* %1439 %29) %10655 = (*.f64 lam %4765) %10675 = (/ %29 %2990) %10678 = (/.f64 %985 %2992) %10679 = (/.f64 #s(literal 1 binary64) %2992) %10684 = (*.f64 #s(literal 1/6 binary64) %10679) %10696 = (/ %29 %861) %10699 = (/.f64 %985 %864) %10700 = (/.f64 #s(literal 1 binary64) %864) %10705 = (*.f64 #s(literal 1/6 binary64) %10700) %10718 = (/ %29 (sqrt 1/2)) %10721 = (/.f64 %985 %4543) %10726 = (*.f64 #s(literal 1/6 binary64) %4555) %10739 = (/ %29 (sqrt %2990)) %10742 = (/.f64 %985 %3051) %10743 = (/.f64 #s(literal 1 binary64) %3051) %10748 = (*.f64 #s(literal 1/6 binary64) %10743) %10761 = (/ %29 (sqrt %1262)) %10762 = (sqrt.f64 %1265) %10765 = (/.f64 %985 %10762) %10766 = (/.f64 #s(literal 1 binary64) %10762) %10771 = (*.f64 #s(literal 1/6 binary64) %10766) %10783 = (/ %29 %5992) %10786 = (/.f64 %985 %5994) %10787 = (/.f64 #s(literal 1 binary64) %5994) %10792 = (*.f64 #s(literal 1/6 binary64) %10787) %10804 = (/ %29 %3128) %10807 = (/.f64 %985 %3130) %10808 = (/.f64 #s(literal 1 binary64) %3130) %10813 = (*.f64 #s(literal 1/6 binary64) %10808) %10825 = (/ %29 %1261) %10826 = (/.f64 lam %1264) %10828 = (/.f64 %985 %1264) %10829 = (/.f64 #s(literal 1 binary64) %1264) %10834 = (*.f64 #s(literal 1/6 binary64) %10829) %10839 = (*.f64 #s(literal 1/120 binary64) %10829) %10846 = (/ %29 16) %10868 = (/ %29 -4) %10890 = (/ %29 %2755) %10909 = (/ %29 %2034) %10912 = (/.f64 %985 %1441) %10913 = (/.f64 #s(literal 1 binary64) %1441) %10918 = (*.f64 #s(literal 1/6 binary64) %10913) %10931 = (/ %29 (+ %2034 %1261)) %10932 = (+.f64 %1264 %1441) %10935 = (/.f64 %985 %10932) %10936 = (/.f64 #s(literal 1 binary64) %10932) %10941 = (*.f64 #s(literal 1/6 binary64) %10936) %10953 = (/ %29 %1283) %10954 = (/.f64 %10569 %1287) %10956 = (/.f64 %10572 %1287) %10972 = (/ %29 %1374) %10976 = (/.f64 %985 %1288) %10977 = (/.f64 #s(literal 1 binary64) %1288) %10978 = (*.f64 #s(literal 2 binary64) %10977) %10983 = (*.f64 #s(literal 1/3 binary64) %10977) %10999 = (/.f64 (*.f64 %985 %1448) %1446) %11005 = (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 %1444 %1446)) (+.f64 (/.f64 %1264 %1446) (/.f64 %1443 %1446))) %11009 = (/.f64 %1448 %1446) %11025 = (/.f64 %4637 %6623) %11051 = (-.f64 (*.f64 #s(literal -1/6 binary64) %9836) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %4765) %7929))) %11053 = (/.f64 %4765 %6623) %11065 = (-.f64 (*.f64 #s(literal 1/120 binary64) %9836) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %11051) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %7665 %4765) %7929)))) %11093 = (/.f64 %6770 %9835) %11096 = (*.f64 %7988 %1446) %11102 = (/.f64 %11096 %9840) %11104 = (/.f64 (*.f64 %7995 %1446) %9851) %11106 = (/.f64 (*.f64 %6600 %9853) %9840) %11108 = (fma.f64 #s(literal -1/4 binary64) %11104 (*.f64 #s(literal 1/2 binary64) %11106)) %11131 = (+.f64 #s(literal 2 binary64) %7571) %11133 = (+.f64 #s(literal 2 binary64) %7575) %11135 = (+.f64 #s(literal 2 binary64) %7582) %11138 = (*.f64 %985 (-.f64 %7729 #s(literal 1/2 binary64))) %11144 = (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/6 binary64) %8201)) #s(literal 1/2 binary64))) %11161 = (-.f64 %8265 %7199) %11167 = (fma.f64 #s(literal -1/4 binary64) %11161 (*.f64 #s(literal 5/96 binary64) %6600)) %11168 = (-.f64 %7548 %11167) %11197 = (*.f64 %985 (-.f64 %8920 #s(literal 1/4 binary64))) %11205 = (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal -1/90 binary64) %985))) #s(literal 1/4 binary64))) %11222 = (*.f64 #s(literal -1/8 binary64) %6600) %11223 = (-.f64 %8265 %11222) %11229 = (fma.f64 #s(literal -1/8 binary64) %11223 (*.f64 #s(literal 13/384 binary64) %6600)) %11230 = (-.f64 %7548 %11229) %11255 = (pow.f64 %864 #s(literal 2 binary64)) %11256 = (/.f64 #s(literal 1 binary64) %11255) %11258 = (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/16 binary64) %11256)) %11259 = (*.f64 %985 %11258) %11262 = (*.f64 #s(literal 1/4 binary64) %10700) %11267 = (/.f64 %11258 %11255) %11269 = (+.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -1/4 binary64) %11267)) %11270 = (*.f64 %985 %11269) %11286 = (*.f64 #s(literal 1/4 binary64) %11256) %11300 = (*.f64 #s(literal -1/4 binary64) (/.f64 %6600 %11255)) %11301 = (-.f64 %8265 %11300) %11310 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %11301 %11255) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %11258) %11255))) %11311 = (-.f64 %7548 %11310) %11385 = (*.f64 #s(literal -3/8 binary64) %6600) %11386 = (-.f64 %8265 %11385) %11392 = (fma.f64 #s(literal -3/8 binary64) %11386 (*.f64 #s(literal 7/128 binary64) %6600)) %11393 = (-.f64 %7548 %11392) %11466 = (*.f64 #s(literal -5/16 binary64) %6600) %11467 = (-.f64 %8265 %11466) %11473 = (fma.f64 #s(literal -5/16 binary64) %11467 (*.f64 #s(literal 85/1536 binary64) %6600)) %11474 = (-.f64 %7548 %11473) %11496 = (fma.f64 #s(literal 2 binary64) %3389 %1296) %11498 = (-.f64 (+.f64 #s(literal 1 binary64) %11496) %1293) %11500 = (*.f64 %985 %3389) %11521 = (*.f64 #s(literal 1/2 binary64) %11498) %11530 = (*.f64 #s(literal 1/3 binary64) %3389) %11537 = (sqrt.f64 %11521) %11543 = (/.f64 %3389 %11537) %11545 = (pow.f64 %11537 #s(literal 2 binary64)) %11548 = (-.f64 %11530 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 %3389 #s(literal 2 binary64)) %11545))) %11560 = (-.f64 (*.f64 #s(literal -2/45 binary64) %3389) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3389 %11548) %11545))) %11573 = (/.f64 %6600 %11537) %11576 = (pow.f64 %11537 #s(literal 3 binary64)) %11578 = (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6600 %3389) %11576)) %11579 = (-.f64 (*.f64 #s(literal -1/6 binary64) %11573) %11578) %11589 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3389 %11579) %11545) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %11548) %11576))) %11590 = (-.f64 (*.f64 #s(literal 1/120 binary64) %11573) %11589) %11617 = (*.f64 #s(literal 2 binary64) %3422) %11621 = (*.f64 %985 %3422) %11648 = (/.f64 %8377 %3427) %11649 = (/.f64 %6735 %3427) %11665 = (*.f64 %985 %3451) %11671 = (*.f64 %985 (fma.f64 #s(literal -1 binary64) %3451 (*.f64 #s(literal 1/3 binary64) %11665))) %11678 = (*.f64 %985 (fma.f64 #s(literal -1 binary64) %3451 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %11665 %4406)))) %11694 = (-.f64 %4406 (*.f64 #s(literal 1/4 binary64) (pow.f64 %3451 #s(literal 2 binary64)))) %11703 = (-.f64 %4430 (*.f64 #s(literal -1/2 binary64) (*.f64 %3451 %11694))) %11713 = (*.f64 #s(literal -1/2 binary64) (*.f64 %6600 %3451)) %11714 = (-.f64 %8265 %11713) %11722 = (fma.f64 #s(literal -1/2 binary64) (*.f64 %3451 %11714) (*.f64 #s(literal 1/2 binary64) (*.f64 %6600 %11694))) %11723 = (-.f64 %7548 %11722) %11748 = (-.f64 #s(literal 2 binary64) %468) %11756 = (*.f64 #s(literal 1/2 binary64) %11748) %11764 = (sqrt.f64 %11756) %11770 = (pow.f64 %11764 #s(literal 2 binary64)) %11773 = (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %11770))) %11778 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %11764)) %11785 = (+.f64 #s(literal 1/45 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 %11773 %11770))) %11798 = (/.f64 %6600 %11764) %11800 = (pow.f64 %11764 #s(literal 3 binary64)) %11802 = (*.f64 #s(literal -1/4 binary64) (/.f64 %6600 %11800)) %11803 = (-.f64 (*.f64 #s(literal -1/6 binary64) %11798) %11802) %11812 = (fma.f64 #s(literal -1/4 binary64) (/.f64 %11803 %11770) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %11773) %11800))) %11813 = (-.f64 (*.f64 #s(literal 1/120 binary64) %11798) %11812) %11839 = (-.f64 #s(literal 3/2 binary64) %468) %11850 = (*.f64 #s(literal 1/2 binary64) %11839) %11858 = (sqrt.f64 %11850) %11864 = (pow.f64 %11858 #s(literal 2 binary64)) %11867 = (-.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) %11864))) %11872 = (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %11858)) %11879 = (+.f64 #s(literal 1/90 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 %11867 %11864))) %11892 = (/.f64 %6600 %11858) %11894 = (pow.f64 %11858 #s(literal 3 binary64)) %11896 = (*.f64 #s(literal -1/8 binary64) (/.f64 %6600 %11894)) %11897 = (-.f64 (*.f64 #s(literal -1/6 binary64) %11892) %11896) %11906 = (fma.f64 #s(literal -1/8 binary64) (/.f64 %11897 %11864) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %11867) %11894))) %11907 = (-.f64 (*.f64 #s(literal 1/120 binary64) %11892) %11906) %11935 = (/.f64 %8377 %3653) %11936 = (/.f64 %6735 %3653) %11952 = (*.f64 #s(literal 2 binary64) %1289) %11954 = (-.f64 (+.f64 #s(literal 1 binary64) %11952) %468) %11976 = (*.f64 #s(literal 1/2 binary64) %11954) %11991 = (sqrt.f64 %11976) %11993 = (*.f64 %11991 %1288) %11998 = (/.f64 %1287 %11993) %11999 = (pow.f64 %11991 #s(literal 2 binary64)) %12003 = (-.f64 %4628 (*.f64 #s(literal 1/4 binary64) (/.f64 %2189 (*.f64 %11999 %2191)))) %12012 = (*.f64 %11999 %1288) %12015 = (-.f64 %4651 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1287 %12003) %12012))) %12028 = (/.f64 %6600 %11991) %12030 = (pow.f64 %11991 #s(literal 3 binary64)) %12033 = (*.f64 #s(literal -1/2 binary64) (/.f64 %6759 (*.f64 %12030 %1288))) %12034 = (-.f64 (*.f64 #s(literal -1/6 binary64) %12028) %12033) %12044 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1287 %12034) %12012) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12003) %12030))) %12045 = (-.f64 (*.f64 #s(literal 1/120 binary64) %12028) %12044) %12072 = (*.f64 #s(literal 2 binary64) %1449) %12074 = (-.f64 (+.f64 #s(literal 1 binary64) %12072) %468) %12096 = (*.f64 #s(literal 1/2 binary64) %12074) %12111 = (sqrt.f64 %12096) %12113 = (*.f64 %12111 %1448) %12118 = (/.f64 %1446 %12113) %12119 = (pow.f64 %12111 #s(literal 2 binary64)) %12123 = (-.f64 %4756 (*.f64 #s(literal 1/4 binary64) (/.f64 %2866 (*.f64 %12119 %2867)))) %12132 = (*.f64 %12119 %1448) %12135 = (-.f64 %4779 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %12123 %1446) %12132))) %12148 = (/.f64 %6600 %12111) %12150 = (pow.f64 %12111 #s(literal 3 binary64)) %12153 = (*.f64 #s(literal -1/2 binary64) (/.f64 %6770 (*.f64 %12150 %1448))) %12154 = (-.f64 (*.f64 #s(literal -1/6 binary64) %12148) %12153) %12164 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %12154 %1446) %12132) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12123) %12150))) %12165 = (-.f64 (*.f64 #s(literal 1/120 binary64) %12148) %12164) %12194 = (/.f64 %7537 %6974) %12195 = (/.f64 %6600 %6974) %12213 = (/.f64 %8377 %6980) %12214 = (/.f64 %6735 %6980) %12232 = (/.f64 %7537 %6992) %12233 = (/.f64 %6600 %6992) %12251 = (/.f64 %8377 %6998) %12252 = (/.f64 %6735 %6998) %12270 = (/.f64 %7537 %7010) %12271 = (/.f64 %6600 %7010) %12289 = (/.f64 %7537 %7019) %12290 = (/.f64 %6600 %7019) %12308 = (/.f64 %7537 %7028) %12309 = (/.f64 %6600 %7028) %12327 = (/.f64 %7537 %7036) %12328 = (/.f64 %6600 %7036) %12346 = (/.f64 %7537 %7044) %12347 = (/.f64 %6600 %7044) %12365 = (/.f64 %8377 %7053) %12366 = (/.f64 %6735 %7053) %12384 = (/.f64 %7537 %7065) %12385 = (/.f64 %6600 %7065) %12403 = (/.f64 %7537 %7072) %12404 = (/.f64 %6600 %7072) %12422 = (/.f64 %8377 %5217) %12423 = (/.f64 %6735 %5217) %12441 = (/.f64 %7537 %7081) %12442 = (/.f64 %6600 %7081) %12460 = (/.f64 %8377 %5365) %12461 = (/.f64 %6735 %5365) %12479 = (/.f64 %7537 %7090) %12480 = (/.f64 %6600 %7090) %12498 = (/.f64 %8377 %5513) %12499 = (/.f64 %6735 %5513) %12517 = (/.f64 %7537 %7099) %12518 = (/.f64 %6600 %7099) %12536 = (/.f64 %7537 %7103) %12537 = (/.f64 %6600 %7103) %12557 = (*.f64 #s(literal 1/6 binary64) %7105) %12570 = (/.f64 %7537 %7111) %12571 = (/.f64 %6600 %7111) %12589 = (/.f64 %7537 %7116) %12607 = (/.f64 %7537 %5018) %12608 = (/.f64 %6600 %5018) %12626 = (/.f64 %7537 %5133) %12627 = (/.f64 %6600 %5133) %12645 = (/.f64 %7537 %5862) %12646 = (/.f64 %6600 %5862) %12664 = (/.f64 %7537 %5880) %12665 = (/.f64 %6600 %5880) %12681 = (*.f64 #s(literal 1/2 binary64) %7904) %12696 = (sqrt.f64 %12681) %12702 = (/.f64 %470 %12696) %12703 = (pow.f64 %12696 #s(literal 2 binary64)) %12706 = (-.f64 %8274 (*.f64 #s(literal 1/4 binary64) (/.f64 %8275 %12703))) %12717 = (-.f64 %8291 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %470 %12706) %12703))) %12730 = (/.f64 %6600 %12696) %12732 = (pow.f64 %12696 #s(literal 3 binary64)) %12734 = (*.f64 #s(literal -1/2 binary64) (/.f64 %8266 %12732)) %12735 = (-.f64 (*.f64 #s(literal -1/6 binary64) %12730) %12734) %12745 = (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %470 %12735) %12703) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12706) %12732))) %12746 = (-.f64 (*.f64 #s(literal 1/120 binary64) %12730) %12745) %12775 = (/.f64 %7537 %5994) %12776 = (/.f64 %6600 %5994) %12794 = (/.f64 %7537 %3130) %12812 = (/.f64 %7537 %6026) %12813 = (/.f64 %6600 %6026) %12831 = (/.f64 %7537 %7144) %12832 = (/.f64 %6600 %7144) %12850 = (/.f64 %7537 %7149) %12851 = (/.f64 %6600 %7149) %12869 = (/.f64 %985 %6600) %12870 = (/.f64 #s(literal 1 binary64) %6600) %12874 = (*.f64 #s(literal 1/6 binary64) %12870) %12909 = (/.f64 (*.f64 %985 %7159) %1287) %12925 = (*.f64 %6600 %1448) %12930 = (/.f64 (*.f64 %985 %12925) %1446) %12931 = (/.f64 %12925 %1446) %12967 = (*.f64 %6600 %6240) %12972 = (/.f64 (*.f64 %985 %12967) %1287) %12973 = (/.f64 %12967 %1287) %12989 = (*.f64 %6600 %6260) %12994 = (/.f64 (*.f64 %985 %12989) %1446) %12995 = (/.f64 %12989 %1446) %13011 = (*.f64 %6600 %2191) %13016 = (/.f64 (*.f64 %985 %13011) %2189) %13017 = (/.f64 %13011 %2189) %13033 = (*.f64 %6600 %2867) %13038 = (/.f64 (*.f64 %985 %13033) %2866) %13039 = (/.f64 %13033 %2866) %13055 = (*.f64 lam %6756) %13057 = (*.f64 %985 %6756) %13097 = (*.f64 %985 %6893) %13134 = (* %6158 %2990) %13155 = (* %6158 %1262) %13176 = (* %6158 %1283) %13198 = (* %6158 %1439) %13222 = (/.f64 #s(literal 1 binary64) %985) %13227 = (/.f64 Cn lam) %13228 = (*.f64 #s(literal -1 binary64) %13227) %13241 = (+.f64 #s(literal 1/3 binary64) %13222) %13244 = (* lam %8412) %13245 = (pow.f64 lam #s(literal 3 binary64)) %13251 = (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal 1/3 binary64) %13222)) %13254 = (pow.f64 lam #s(literal 4 binary64)) %13261 = (+.f64 #s(literal 2/15 binary64) (fma.f64 #s(literal 1/3 binary64) %13222 (/.f64 #s(literal 1 binary64) %13254))) %13264 = (* lam %8422) %13265 = (pow.f64 lam #s(literal 5 binary64)) %13272 = (*.f64 #s(literal 2/15 binary64) %13222) %13273 = (+.f64 #s(literal 17/315 binary64) %13272) %13280 = (/.f64 #s(literal 1/3 binary64) %13254) %13282 = (+.f64 #s(literal 17/315 binary64) (+.f64 %13280 %13272)) %13285 = (pow.f64 lam #s(literal 6 binary64)) %13295 = (+.f64 #s(literal 17/315 binary64) (+.f64 %13280 (fma.f64 #s(literal 2/15 binary64) %13222 (/.f64 #s(literal 1 binary64) %13285)))) %13298 = (* lam %8436) %13300 = (pow.f64 lam #s(literal 7 binary64)) %13311 = (/.f64 %6623 %7537) %13313 = (-.f64 (fma.f64 #s(literal -1/2 binary64) %6625 %13311) %6710) %13333 = (*.f64 lam %111) %13337 = (*.f64 #s(literal 1/2 binary64) (/.f64 %6606 (*.f64 %985 %111))) %13339 = (*.f64 lam (+.f64 %111 %13337)) %13341 = (pow.f64 %6604 #s(literal 4 binary64)) %13343 = (/.f64 %13341 (*.f64 %13254 %485)) %13346 = (*.f64 lam (+.f64 %111 (fma.f64 #s(literal -1/8 binary64) %13343 %13337))) %13348 = (pow.f64 %6604 #s(literal 6 binary64)) %13354 = (*.f64 lam (+.f64 %111 (fma.f64 #s(literal -1/8 binary64) %13343 (fma.f64 #s(literal 1/16 binary64) (/.f64 %13348 (*.f64 %13285 %490)) %13337)))) %13356 = (/.f64 %31 %13333) %13360 = (/.f64 (*.f64 %6606 %31) (*.f64 %985 %485)) %13361 = (fma.f64 #s(literal -1/2 binary64) %13360 %577) %13362 = (/.f64 %13361 lam) %13364 = (*.f64 %13341 %31) %13365 = (/.f64 %13364 %490) %13367 = (fma.f64 #s(literal -1/4 binary64) %13365 (*.f64 #s(literal -1/8 binary64) %13365)) %13370 = (*.f64 #s(literal 1/2 binary64) %13360) %13371 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %13367 %13254) %577) %13370) %13372 = (/.f64 %13371 lam) %13374 = (*.f64 %6606 %13367) %13376 = (*.f64 %13348 %31) %13377 = (pow.f64 %111 #s(literal 7 binary64)) %13384 = (/.f64 %13364 (*.f64 %13254 %490)) %13386 = (fma.f64 #s(literal -1/4 binary64) %13384 (fma.f64 #s(literal -1/8 binary64) %13384 %13370)) %13387 = (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %13374 %124) (*.f64 #s(literal 1/8 binary64) (/.f64 %13376 %13377))) %13285) %577) %13386) %13388 = (/.f64 %13387 lam) %13403 = (sqrt.f64 %109) %13405 = (sqrt.f64 %13403) %13409 = (pow.f64 %109 #s(literal 1/4 binary64)) %13413 = (log.f64 %109) %13415 = (exp.f64 (*.f64 %13413 %2992)) %13417 = (sqrt.f64 %13415) %13423 = (exp.f64 (/.f64 (*.f64 %13413 %1287) %1288)) %13429 = (exp.f64 (/.f64 (*.f64 %13413 %1446) %1448)) %13457 = (/.f64 %31 %1264) %13507 = (sin.f64 %7727) %13515 = (sin.f64 (neg.f64 (+.f64 Cn %7727))) %13522 = (sin.f64 (-.f64 Cn %7727)) %13524 = (+.f64 %13515 %13522) %13531 = (cos.f64 (neg.f64 %9160)) %13533 = (*.f64 #s(literal 1/2 binary64) %13531) %13534 = (+.f64 #s(literal 1/2 binary64) %13533) %13536 = (+.f64 #s(literal 1 binary64) %13531) %13540 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %470 %13536)) %468) %13542 = (fabs.f64 %13540) %13544 = (sqrt.f64 %13542) %13591 = (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %468 %13533)) %13593 = (sqrt.f64 %13591) %13632 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %13536)) %13634 = (*.f64 #s(literal 1/2 binary64) %13632) %13636 = (sqrt.f64 %13634) %13640 = (*.f64 #s(literal 1/4 binary64) %13536) %13641 = (+.f64 #s(literal 3/2 binary64) %13640) %13643 = (*.f64 #s(literal 1/2 binary64) %13641) %13645 = (sqrt.f64 %13643) %13649 = (fabs.f64 %13641) %13651 = (sqrt.f64 %13649) %13658 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 3/4 binary64) %13536)) %13660 = (*.f64 #s(literal 1/2 binary64) %13658) %13662 = (sqrt.f64 %13660) %13667 = (+.f64 #s(literal 3/4 binary64) (*.f64 #s(literal 5/8 binary64) %13536)) %13669 = (*.f64 #s(literal 1/2 binary64) %13667) %13671 = (sqrt.f64 %13669) %13677 = (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 %3389 %13536 %1296)) %1293) %13679 = (*.f64 #s(literal 1/2 binary64) %13677) %13681 = (sqrt.f64 %13679) %13687 = (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 %3422 %13536)) %3420) %13689 = (fabs.f64 %13687) %13691 = (sqrt.f64 %13689) %13698 = (+.f64 #s(literal 1/2 binary64) (*.f64 %13534 %3451)) %13700 = (-.f64 %13698 %3450) %13702 = (sqrt.f64 %13700) %13706 = (-.f64 %13632 %468) %13708 = (*.f64 #s(literal 1/2 binary64) %13706) %13710 = (sqrt.f64 %13708) %13715 = (-.f64 (+.f64 #s(literal 1 binary64) %13640) %468) %13717 = (*.f64 #s(literal 1/2 binary64) %13715) %13719 = (sqrt.f64 %13717) %13723 = (fabs.f64 %13715) %13725 = (sqrt.f64 %13723) %13734 = (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 %13536 %1287) %1288)) %468) %13736 = (*.f64 #s(literal 1/2 binary64) %13734) %13738 = (sqrt.f64 %13736) %13745 = (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 %13536 %1446) %1448)) %468) %13747 = (*.f64 #s(literal 1/2 binary64) %13745) %13749 = (sqrt.f64 %13747) %13753 = (*.f64 #s(literal 1/2 binary64) %13540) %13755 = (sqrt.f64 %13753) (approx lam #s(literal 0 binary64)) (approx Cn Cn) (approx %5 #s(literal 1 binary64)) (approx %5 %12) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/24 binary64) %10) #s(literal 1/2 binary64))))) (approx %5 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %10))) #s(literal 1/2 binary64))))) (approx %30 %31) (approx %30 (+.f64 %31 %34)) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/24 binary64) %33))))) (approx %30 (+.f64 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %33 %42)))))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) %51))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 %56 #s(literal 1/6 binary64)))))) (approx %49 (*.f64 Cn (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %10))) #s(literal 1/6 binary64)))))) (approx %72 %10) (approx %72 %77) (approx %72 %85) (approx %72 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) %10))) #s(literal 1/3 binary64)))))) (approx %98 %33) (approx %101 %34) (approx %108 %111) (approx %108 (+.f64 %111 (*.f64 #s(literal 1/2 binary64) (/.f64 %116 %111)))) (approx %108 (+.f64 %111 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %128) %111) (*.f64 #s(literal 1/2 binary64) %131))))) (approx %108 (+.f64 %111 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %131 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %143) %111) (*.f64 #s(literal 1/2 binary64) (/.f64 %128 %111)))))))) (approx %154 (+.f64 #s(literal 1 binary64) %155)) (approx %154 (+.f64 #s(literal 1 binary64) %160)) (approx %154 (+.f64 #s(literal 1 binary64) %167)) (approx %170 lam) (approx %170 (+.f64 lam %173)) (approx %170 (+.f64 lam (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) lam (*.f64 #s(literal 1/24 binary64) %172))))) (approx %170 (+.f64 lam (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) lam (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %172 (*.f64 #s(literal 1/24 binary64) lam))))))) (approx %107 %110) (approx %107 (fma.f64 %10 %115 %110)) (approx %107 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %110 (*.f64 %10 (-.f64 %121 #s(literal 1/3 binary64))))) %110)) (approx %107 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %110 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %110 (*.f64 %10 %139)) #s(literal 1/3 binary64))))) %110)) (approx %205 #s(literal -1 binary64)) (approx %205 (-.f64 %207 #s(literal 1 binary64))) (approx %205 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/24 binary64) %10))) #s(literal 1 binary64))) (approx %205 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/720 binary64) %10) #s(literal 1/24 binary64))))) #s(literal 1 binary64))) (approx %224 %226) (approx %228 (+.f64 %31 (*.f64 #s(literal -1 binary64) %229))) (approx %228 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %109 %234)))) (approx %228 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %109 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/6 binary64) %229))))))) (approx %246 %247) (approx %249 (+.f64 %31 %229)) (approx %249 (+.f64 %31 (*.f64 Cn (+.f64 %109 %234)))) (approx %249 (+.f64 %31 (*.f64 Cn (+.f64 %109 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal -1/6 binary64) %229))))))) (approx %263 %264) (approx %263 (fma.f64 #s(literal 2 binary64) %31 %268)) (approx %263 (fma.f64 #s(literal 2 binary64) %31 (*.f64 Cn (+.f64 %109 (fma.f64 #s(literal -1 binary64) %109 (*.f64 #s(literal -1 binary64) %233)))))) (approx %263 (fma.f64 #s(literal 2 binary64) %31 (*.f64 Cn (+.f64 %109 (fma.f64 #s(literal -1 binary64) %109 (*.f64 Cn (fma.f64 #s(literal -1 binary64) %31 %279))))))) (approx %287 %288) (approx %287 (fma.f64 #s(literal -1/2 binary64) (/.f64 %268 %290) %288)) (approx %287 (fma.f64 Cn (-.f64 (*.f64 Cn %301) %304) %288)) (approx %287 (fma.f64 Cn (-.f64 (*.f64 Cn (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 Cn (fma.f64 #s(literal 1/4 binary64) %303 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %267 %301) %31) (*.f64 #s(literal 1/2 binary64) (/.f64 %278 %290))))) %294) %300)) %304) %288)) (approx %322 (+.f64 %31 (*.f64 #s(literal 1/2 binary64) %268))) (approx %322 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %233 (*.f64 #s(literal 1/2 binary64) %267))))) (approx %322 (+.f64 %31 (*.f64 Cn (fma.f64 #s(literal 1/2 binary64) %267 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal 1/2 binary64) %279))))))) (approx %338 %339) (approx %341 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) %10))) (approx %341 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2/3 binary64) %10) #s(literal 2 binary64))))) (approx %341 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2/3 binary64) (*.f64 #s(literal -4/45 binary64) %10))) #s(literal 2 binary64))))) (approx %360 %361) (approx %360 %366) (approx %360 %373) (approx %360 (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 4/45 binary64) (*.f64 #s(literal -2/315 binary64) %10))) #s(literal 2/3 binary64)))))) (approx %385 #s(literal 1/2 binary64)) (approx %385 (+.f64 #s(literal 1/2 binary64) %155)) (approx %385 (+.f64 #s(literal 1/2 binary64) %160)) (approx %385 (+.f64 #s(literal 1/2 binary64) %167)) (approx %393 (+.f64 #s(literal 1/2 binary64) %394)) (approx %393 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/48 binary64) %10) #s(literal 1/4 binary64))))) (approx %393 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/48 binary64) (*.f64 #s(literal -1/1440 binary64) %10))) #s(literal 1/4 binary64))))) (approx %411 %109) (approx %411 (+.f64 %109 (*.f64 #s(literal -1/2 binary64) %413))) (approx %411 (+.f64 %109 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %109 (*.f64 #s(literal 1/24 binary64) %413))))) (approx %411 (+.f64 %109 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %109 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %413 (*.f64 #s(literal 1/24 binary64) %109))))))) (approx %435 %438) (approx %435 (+.f64 #s(literal 1 binary64) (+.f64 %437 %442))) (approx %435 (+.f64 #s(literal 1 binary64) (+.f64 %437 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %438 %448)))))) (approx %435 (+.f64 #s(literal 1 binary64) (+.f64 %437 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %438 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %438 %457) #s(literal 2/3 binary64))))))))) (approx %467 %474) (approx %476 %477) (approx %482 %483) (approx %482 (fma.f64 #s(literal -1/2 binary64) %486 %483)) (approx %482 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %494)) %498) %483)) (approx %482 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %494) %124) (fma.f64 #s(literal -1/4 binary64) %504 %506)))) %494)) %498) %483)) (approx %516 (/.f64 #s(literal -1 binary64) %111)) (approx %516 (-.f64 (*.f64 #s(literal 1/2 binary64) %486) %483)) (approx %516 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %523)) %526)) %483)) (approx %516 (-.f64 (*.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %523) %124) (fma.f64 #s(literal -1/2 binary64) %505 (*.f64 #s(literal 1/4 binary64) %504))))) %523)) %526)) %483)) (approx %544 (-.f64 %547 %483)) (approx %544 (-.f64 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %555 %556)) %483)) (approx %544 (-.f64 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %483 (fma.f64 #s(literal 1/2 binary64) %497 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %554 %568))))) %483)) (approx %576 (*.f64 #s(literal -1 binary64) %577)) (approx %576 (fma.f64 #s(literal -1 binary64) %577 (*.f64 #s(literal 1/2 binary64) %582))) (approx %576 (fma.f64 #s(literal -1 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %586 %593)))) (approx %576 (fma.f64 #s(literal -1 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %586 (*.f64 %10 (fma.f64 #s(literal -1/4 binary64) %588 (fma.f64 #s(literal 1/2 binary64) %590 %607))))))) (approx %615 (/.f64 #s(literal 1/2 binary64) %111)) (approx %615 (fma.f64 #s(literal -1/4 binary64) %486 %545)) (approx %615 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %622)) %625) %545)) (approx %615 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %622) %124) (fma.f64 #s(literal -1/8 binary64) %504 (*.f64 #s(literal 1/4 binary64) %505))))) %622)) %625) %545)) (approx %105 (fma.f64 #s(literal -1/2 binary64) %641 %110)) (approx %105 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %110 (*.f64 #s(literal 1/24 binary64) %641)) %110)) (approx %105 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %110 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %641 (*.f64 #s(literal 1/24 binary64) %110)))) %110)) (approx %106 (fma.f64 #s(literal -1 binary64) %641 %110)) (approx %106 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %110 (*.f64 #s(literal 1/3 binary64) %641)) %110)) (approx %106 (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %110 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %641 %121))) %110)) (approx %672 (+.f64 #s(literal 1 binary64) %675)) (approx %672 (+.f64 #s(literal 1 binary64) %681)) (approx %672 (+.f64 #s(literal 1 binary64) %688)) (approx %691 (+.f64 #s(literal 2 binary64) %437)) (approx %691 (+.f64 #s(literal 2 binary64) %675)) (approx %691 (+.f64 #s(literal 2 binary64) %681)) (approx %691 (+.f64 #s(literal 2 binary64) %688)) (approx %700 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %556) %483)) (approx %700 (fma.f64 %10 (-.f64 %555 %556) %483)) (approx %700 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %568 %550) %553)) %556) %483)) (approx %713 %714) (approx %713 (fma.f64 %10 %720 %714)) (approx %713 (fma.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %717 (*.f64 %10 %727)) %719) %714)) (approx %713 (fma.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %717 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/2 binary64) %723 (*.f64 %10 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %143 %716)) (fma.f64 #s(literal -1/2 binary64) %727 (fma.f64 #s(literal -1/720 binary64) %714 (*.f64 #s(literal 1/24 binary64) %720)))))) %726))) %719) %714)) (approx %753 %757) (approx %753 (fma.f64 %10 %766 %757)) (approx %753 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %757 (*.f64 %10 %783)) %765) %757)) (approx %753 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %757 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %757 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %757) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 (-.f64 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -2/45 binary64) %755)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %761 %776) %772)))) %763) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %761 %783) %772) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %766 %776) %772))))))) %782))) %765) %757)) (approx %816 %819) (approx %816 (fma.f64 %10 %827 %819)) (approx %816 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %819 (*.f64 %10 %837)) %826) %819)) (approx %816 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %819 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %819 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %819) (fma.f64 #s(literal 1/2 binary64) (/.f64 %602 %824) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %837) %833) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %827 %128) %833))))))) %836))) %826) %819)) (approx %863 %865) (approx %863 (fma.f64 #s(literal -1/2 binary64) %867 %865)) (approx %863 (fma.f64 %31 %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %865 (*.f64 #s(literal 1/24 binary64) %867))))) (approx %863 (fma.f64 %31 %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %865 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %867 (*.f64 #s(literal 1/24 binary64) %865))))))) (approx %885 %886) (approx %885 (fma.f64 #s(literal -1/2 binary64) %888 %886)) (approx %885 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %886 (*.f64 #s(literal 1/24 binary64) %888)) %886)) (approx %885 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %886 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %888 (*.f64 #s(literal 1/24 binary64) %886)))) %886)) (approx %905 #s(literal -1/2 binary64)) (approx %905 (-.f64 %907 #s(literal 1/2 binary64))) (approx %905 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/48 binary64) %10))) #s(literal 1/2 binary64))) (approx %905 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/1440 binary64) %10) #s(literal 1/48 binary64))))) #s(literal 1/2 binary64))) (approx %924 (+.f64 #s(literal 1 binary64) %207)) (approx %924 (+.f64 #s(literal 1 binary64) (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 5/24 binary64) %10))))) (approx %924 (+.f64 #s(literal 1 binary64) (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %10))))))) (approx %942 #s(literal -1/6 binary64)) (approx %942 (-.f64 %945 #s(literal 1/6 binary64))) (approx %942 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -5/144 binary64) %10) #s(literal 1/12 binary64))) #s(literal 1/6 binary64))) (approx %942 (-.f64 (*.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -61/4320 binary64) %10) #s(literal 5/144 binary64))) #s(literal 1/12 binary64))) #s(literal 1/6 binary64))) (approx %964 #s(literal -1/3 binary64)) (approx %964 (-.f64 %158 #s(literal 1/3 binary64))) (approx %964 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/72 binary64) %10))) #s(literal 1/3 binary64))) (approx %964 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/3 binary64) (*.f64 %10 (+.f64 #s(literal 1/72 binary64) (*.f64 #s(literal 2/135 binary64) %10))))) #s(literal 1/3 binary64))) (approx %984 %987) (approx %984 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) %985 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) %989))))) (approx %984 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) %985 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/3 binary64) %985 (*.f64 %10 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 1/72 binary64) %985))))))))) (approx %984 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/3 binary64) %985 (*.f64 %10 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/3 binary64) %985 (*.f64 %10 (+.f64 #s(literal 5/24 binary64) (fma.f64 #s(literal 1/72 binary64) %985 (*.f64 %10 (+.f64 #s(literal 61/720 binary64) (*.f64 #s(literal 2/135 binary64) %985)))))))))))) (approx %1016 (/.f64 %987 lam)) (approx %1016 (fma.f64 #s(literal -1/3 binary64) lam (fma.f64 %10 (fma.f64 #s(literal 1/3 binary64) lam (*.f64 #s(literal 1/2 binary64) %1019)) %1019))) (approx %1016 (fma.f64 #s(literal -1/3 binary64) lam (fma.f64 %10 (fma.f64 #s(literal 1/3 binary64) lam (fma.f64 #s(literal 1/2 binary64) %1019 (*.f64 %10 (fma.f64 #s(literal 1/72 binary64) lam (*.f64 #s(literal 5/24 binary64) %1019))))) %1019))) (approx %1016 (fma.f64 #s(literal -1/3 binary64) lam (fma.f64 %10 (fma.f64 #s(literal 1/3 binary64) lam (fma.f64 #s(literal 1/2 binary64) %1019 (*.f64 %10 (fma.f64 #s(literal 1/72 binary64) lam (fma.f64 #s(literal 5/24 binary64) %1019 (*.f64 %10 (fma.f64 #s(literal 2/135 binary64) lam (*.f64 #s(literal 61/720 binary64) %1019)))))))) %1019))) (approx %1044 %864) (approx %1044 (+.f64 %864 (*.f64 #s(literal -1/2 binary64) %1046))) (approx %1044 (+.f64 %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %864 (*.f64 #s(literal 1/24 binary64) %1046))))) (approx %1044 (+.f64 %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %864 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1046 (*.f64 #s(literal 1/24 binary64) %864))))))) (approx %1062 %1063) (approx %1062 (fma.f64 #s(literal -1/2 binary64) %1065 %1063)) (approx %1062 (fma.f64 lam %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1063 (*.f64 #s(literal 1/24 binary64) %1065))))) (approx %1062 (fma.f64 lam %864 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1063 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1065 (*.f64 #s(literal 1/24 binary64) %1063))))))) (approx %1080 %1081) (approx %1080 (fma.f64 #s(literal -1/2 binary64) %1083 %1081)) (approx %1080 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1081 (*.f64 #s(literal 1/24 binary64) %1083)) %1081)) (approx %1080 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1081 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1083 (*.f64 #s(literal 1/24 binary64) %1081)))) %1081)) (approx %1097 (*.f64 #s(literal 4503599627370496/6369051672525773 binary64) %477)) (approx %1101 %1104) (approx %1101 (fma.f64 #s(literal -6369051672525773/9007199254740992 binary64) %1107 %1104)) (approx %1101 (fma.f64 #s(literal 6369051672525773/4503599627370496 binary64) %1103 (*.f64 %10 (fma.f64 #s(literal -6369051672525773/9007199254740992 binary64) %1103 (*.f64 #s(literal 6369051672525773/108086391056891904 binary64) %1107))))) (approx %1101 (fma.f64 #s(literal 6369051672525773/4503599627370496 binary64) %1103 (*.f64 %10 (fma.f64 #s(literal -6369051672525773/9007199254740992 binary64) %1103 (*.f64 %10 (fma.f64 #s(literal -6369051672525773/3242591731706757120 binary64) %1107 (*.f64 #s(literal 6369051672525773/108086391056891904 binary64) %1103))))))) (approx %1124 %577) (approx %1124 (fma.f64 %10 %1128 %577)) (approx %1124 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %577 (*.f64 %10 %1136)) %1127) %577)) (approx %1124 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %577 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %577 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %577) (fma.f64 #s(literal 1/2 binary64) %603 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1136) %124) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1128 %128) %124))))))) %1135))) %1127) %577)) (approx %1160 #s(literal -2 binary64)) (approx %1160 (-.f64 %10 #s(literal 2 binary64))) (approx %1160 (-.f64 (*.f64 %10 (+.f64 #s(literal 1 binary64) %945)) #s(literal 2 binary64))) (approx %1160 (-.f64 (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/360 binary64) %10) #s(literal 1/12 binary64))))) #s(literal 2 binary64))) (approx %1178 %1180) (approx %1178 (+.f64 %1180 (*.f64 #s(literal -1/2 binary64) %1182))) (approx %1178 (+.f64 %1180 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1180 (*.f64 #s(literal 1/24 binary64) %1182))))) (approx %1178 (+.f64 %1180 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1180 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1182 (*.f64 #s(literal 1/24 binary64) %1180))))))) (approx %1198 %1199) (approx %1198 (fma.f64 %10 %1205 %1199)) (approx %1198 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1199 (*.f64 %10 %1215)) %1204) %1199)) (approx %1198 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1199 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1199 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1199) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1180 %143) %485) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1215) %124) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1205 %128) %124))))))) %1214))) %1204) %1199)) (approx %1241 #s(literal 1/4 binary64)) (approx %1241 (+.f64 #s(literal 1/4 binary64) %1243)) (approx %1241 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/96 binary64) %10) #s(literal 1/8 binary64))))) (approx %1241 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/96 binary64) (*.f64 #s(literal -1/2880 binary64) %10))) #s(literal 1/8 binary64))))) (approx %1263 %1265) (approx %1263 (fma.f64 #s(literal -1 binary64) %1267 %1265)) (approx %1263 (fma.f64 #s(literal 2 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %1264 (*.f64 #s(literal 1/12 binary64) %1267))))) (approx %1263 (fma.f64 #s(literal 2 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal -1/360 binary64) %1267 (*.f64 #s(literal 1/12 binary64) %1264))))))) (approx %1284 %1289) (approx %1284 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1292 %1293) %1296)) (approx %1284 (-.f64 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 #s(literal 1/24 binary64) %1292)) %1293) %1296)) (approx %1284 (-.f64 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1292 %1304))) %1293) %1296)) (approx %1313 %1314) (approx %1313 (+.f64 %1314 (*.f64 #s(literal -1/2 binary64) %1316))) (approx %1313 (+.f64 %1314 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1314 (*.f64 #s(literal 1/24 binary64) %1316))))) (approx %1313 (+.f64 %1314 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1314 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1316 (*.f64 #s(literal 1/24 binary64) %1314))))))) (approx %1332 %1333) (approx %1332 (fma.f64 %10 %1339 %1333)) (approx %1332 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1333 (*.f64 %10 %1349)) %1338) %1333)) (approx %1332 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1333 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1333 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1333) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1314 %143) %485) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1349) %124) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1339 %128) %124))))))) %1348))) %1338) %1333)) (approx %1376 %1378) (approx %1376 (+.f64 %1378 (*.f64 #s(literal -1/2 binary64) %1380))) (approx %1376 (+.f64 %1378 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1378 (*.f64 #s(literal 1/24 binary64) %1380))))) (approx %1376 (+.f64 %1378 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1378 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1380 (*.f64 #s(literal 1/24 binary64) %1378))))))) (approx %1396 %1397) (approx %1396 (fma.f64 %10 %1403 %1397)) (approx %1396 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1397 (*.f64 %10 %1413)) %1402) %1397)) (approx %1396 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1397 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %1397 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %1397) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1378 %143) %485) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %1413) %124) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1403 %128) %124))))))) %1412))) %1402) %1397)) (approx %1440 %1449) (approx %1440 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1452 %1455) %1458)) (approx %1440 (-.f64 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1449 (*.f64 #s(literal 1/24 binary64) %1452)) %1455) %1458)) (approx %1440 (-.f64 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1452 (*.f64 #s(literal 1/24 binary64) %1449)))) %1455) %1458)) (approx %1474 (/.f64 #s(literal -1/2 binary64) %111)) (approx %1474 (-.f64 (*.f64 #s(literal 1/2 binary64) %547) %545)) (approx %1474 (-.f64 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %555 (*.f64 #s(literal 1/2 binary64) %546))) %545)) (approx %1474 (-.f64 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %546 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %554 (*.f64 #s(literal 1/2 binary64) %568))))) %545)) (approx %1493 (fma.f64 #s(literal -1/2 binary64) %547 %545)) (approx %1493 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %546 (*.f64 #s(literal 1/2 binary64) %555)) %545)) (approx %1493 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %546 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %568 (*.f64 #s(literal 1/2 binary64) %554)))) %545)) (approx %1508 %1511) (approx %1508 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %1513) %485) %1511)) (approx %1508 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %1523)) %1527) %1511)) (approx %1508 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %1523) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1509 %600) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1509 %602) %485)))))) %1523)) %1527) %1511)) (approx %1550 %1552) (approx %1550 (+.f64 %1552 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %1552)))) (approx %1550 (+.f64 %1552 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %1561) %1552) %1565)))) (approx %1550 (+.f64 %1552 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1561 %1552) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1573) %1552))) %1565)))) (approx %1582 %1564) (approx %1582 (fma.f64 #s(literal -1/2 binary64) (/.f64 %10 %1584) %1564)) (approx %1582 (fma.f64 %10 (-.f64 (*.f64 %10 %1593) %1596) %1564)) (approx %1582 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) (/.f64 %1561 %1588) (fma.f64 #s(literal 1/2 binary64) (/.f64 %1573 %1584) (*.f64 #s(literal 1/2 binary64) (/.f64 %1593 %1558))))) %1590) %1592)) %1596) %1564)) (approx %1614 %1616) (approx %1614 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1618 %1584) %1616)) (approx %1614 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %1627)) %1631) %1616)) (approx %1614 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1627 %1558) (fma.f64 #s(literal 1/4 binary64) (/.f64 %1623 %1588) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1264 (*.f64 %31 %1573)) %1584)))))) %1627)) %1631) %1616)) (approx %1651 (+.f64 #s(literal 1/4 binary64) %10)) (approx %1651 (+.f64 #s(literal 1/4 binary64) %77)) (approx %1651 (+.f64 #s(literal 1/4 binary64) %85)) (approx %1659 %1126) (approx %1659 (fma.f64 #s(literal -1/2 binary64) %577 (*.f64 #s(literal 1/4 binary64) %582))) (approx %1659 (fma.f64 #s(literal -1/2 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %586 (*.f64 #s(literal 1/2 binary64) %593))))) (approx %1659 (fma.f64 #s(literal -1/2 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %586 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %607 (*.f64 #s(literal 1/2 binary64) %592))))))) (approx %1679 (+.f64 %111 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %111)))) (approx %1679 (+.f64 %111 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %1686) %111) %545)))) (approx %1679 (+.f64 %111 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1686 %111) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1696) %111))) %545)))) (approx %1705 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %485)) %483)) (approx %1705 (-.f64 (*.f64 %10 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %1713) %1716)) %483)) (approx %1705 (-.f64 (*.f64 %10 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1711 (*.f64 #s(literal 1/4 binary64) %1710)) %124) (fma.f64 #s(literal -1/2 binary64) (/.f64 %1696 %485) (*.f64 #s(literal -1/4 binary64) (/.f64 %1686 %490)))))) %1713) %1716)) %483)) (approx %1736 (fma.f64 #s(literal -1 binary64) %577 (*.f64 #s(literal 1/2 binary64) (/.f64 %33 %485)))) (approx %1736 (fma.f64 #s(literal -1 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1741 (*.f64 %10 %1746))))) (approx %1736 (fma.f64 #s(literal -1 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1741 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1743 (fma.f64 #s(literal -1/4 binary64) %1744 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1746 %124) (fma.f64 #s(literal 1/4 binary64) (/.f64 %1742 %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1696) %485)))))))))))) (approx %1771 %755) (approx %1771 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %437 %10))) (approx %1771 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %437 %77))) (approx %1771 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %437 %85))) (approx %1782 %756) (approx %1782 (+.f64 %756 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %756)))) (approx %1782 (+.f64 %756 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %1790) %756) %1794)))) (approx %1782 (+.f64 %756 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1790 %756) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1802) %756))) %1794)))) (approx %1812 (*.f64 #s(literal -1 binary64) %757)) (approx %1812 (fma.f64 #s(literal -1 binary64) %757 (*.f64 #s(literal 1/2 binary64) (/.f64 %33 %763)))) (approx %1812 (fma.f64 #s(literal -1 binary64) %757 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1819 (*.f64 %10 %1825))))) (approx %1812 (fma.f64 #s(literal -1 binary64) %757 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1819 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1821 (fma.f64 #s(literal -1/4 binary64) %1823 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1825 %772) (fma.f64 #s(literal 1/4 binary64) (/.f64 %1820 %1822) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %1802) %763)))))))))))) (approx %1847 #s(literal 4 binary64)) (approx %1847 (+.f64 #s(literal 4 binary64) %10)) (approx %1847 (+.f64 #s(literal 4 binary64) %77)) (approx %1847 (+.f64 #s(literal 4 binary64) %85)) (approx %1856 (*.f64 #s(literal -2 binary64) %577)) (approx %1856 (fma.f64 #s(literal -2 binary64) %577 %582)) (approx %1856 (fma.f64 #s(literal -2 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 2 binary64) %593 %586)))) (approx %1856 (fma.f64 #s(literal -2 binary64) %577 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal 2 binary64) %607 (*.f64 #s(literal 2 binary64) %592)) %586)))) (approx %1873 #s(literal 256 binary64)) (approx %1873 (+.f64 #s(literal 256 binary64) %10)) (approx %1873 (+.f64 #s(literal 256 binary64) %77)) (approx %1873 (+.f64 #s(literal 256 binary64) %85)) (approx %1883 %1885) (approx %1883 (fma.f64 #s(literal -8 binary64) %582 %1885)) (approx %1883 (fma.f64 #s(literal 16 binary64) %577 (*.f64 %10 (fma.f64 #s(literal -16 binary64) %593 (*.f64 #s(literal -8 binary64) %586))))) (approx %1883 (fma.f64 #s(literal 16 binary64) %577 (*.f64 %10 (fma.f64 #s(literal -8 binary64) %586 (*.f64 %10 (fma.f64 #s(literal -16 binary64) %607 (*.f64 #s(literal -16 binary64) %592))))))) (approx %1904 #s(literal 16 binary64)) (approx %1904 (+.f64 #s(literal 16 binary64) %10)) (approx %1904 (+.f64 #s(literal 16 binary64) %77)) (approx %1904 (+.f64 #s(literal 16 binary64) %85)) (approx %1913 (*.f64 #s(literal -4 binary64) %577)) (approx %1913 (fma.f64 #s(literal -4 binary64) %577 (*.f64 #s(literal 2 binary64) %582))) (approx %1913 (fma.f64 #s(literal -4 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 2 binary64) %586 (*.f64 #s(literal 4 binary64) %593))))) (approx %1913 (fma.f64 #s(literal -4 binary64) %577 (*.f64 %10 (fma.f64 #s(literal 2 binary64) %586 (*.f64 %10 (fma.f64 #s(literal 4 binary64) %607 (*.f64 #s(literal 4 binary64) %592))))))) (approx %1934 %1936) (approx %1934 (+.f64 %1936 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %1936)))) (approx %1934 (+.f64 %1936 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %1945) %1936) %1949)))) (approx %1934 (+.f64 %1936 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1945 %1936) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %1957) %1936))) %1949)))) (approx %1966 %1967) (approx %1966 (fma.f64 #s(literal -1/2 binary64) (/.f64 %33 %1969) %1967)) (approx %1966 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %1978)) %1982) %1967)) (approx %1966 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1978 %1942) (fma.f64 #s(literal 1/4 binary64) (/.f64 %1973 %1975) (*.f64 #s(literal 1/2 binary64) (/.f64 %1988 %1969)))))) %1978)) %1982) %1967)) (approx %2000 %2002) (approx %2000 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2001) %1969) %2002)) (approx %2000 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2012)) %2016) %2002)) (approx %2000 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2012 %1942) (fma.f64 #s(literal 1/4 binary64) (/.f64 %2008 %1975) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 lam %1988) %1969)))))) %2012)) %2016) %2002)) (approx %2036 %2037) (approx %2036 (+.f64 %10 %2037)) (approx %2036 (fma.f64 %10 %76 %2037)) (approx %2036 (fma.f64 %10 %84 %2037)) (approx %2048 %2050) (approx %2048 (+.f64 %2050 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %2050)))) (approx %2048 (+.f64 %2050 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2059) %2050) %2063)))) (approx %2048 (+.f64 %2050 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2059 %2050) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2071) %2050))) %2063)))) (approx %2080 %2062) (approx %2080 (fma.f64 #s(literal -1/2 binary64) (/.f64 %10 %2082) %2062)) (approx %2080 (fma.f64 %10 (-.f64 (*.f64 %10 %2091) %2094) %2062)) (approx %2080 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) (/.f64 %2059 %2086) (fma.f64 #s(literal 1/2 binary64) (/.f64 %2071 %2082) (*.f64 #s(literal 1/2 binary64) (/.f64 %2091 %2056))))) %2088) %2090)) %2094) %2062)) (approx %2112 %2114) (approx %2112 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2113) %2082) %2114)) (approx %2112 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2125)) %2129) %2114)) (approx %2112 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2125 %2056) (fma.f64 #s(literal 1/4 binary64) (/.f64 %2121 %2086) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 (*.f64 %31 %2071)) %2082)))))) %2125)) %2129) %2114)) (approx %2148 %2149) (approx %2148 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2151) %485) %2149)) (approx %2148 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2161)) %2165) %2149)) (approx %2148 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2161) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1441 %600) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %602) %485)))))) %2161)) %2165) %2149)) (approx %2188 %2193) (approx %2188 (+.f64 %2193 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %2193)))) (approx %2188 (+.f64 %2193 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2202) %2193) %2206)))) (approx %2188 (+.f64 %2193 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2202 %2193) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2214) %2193))) %2206)))) (approx %2223 (/.f64 %1287 %2224)) (approx %2223 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 %1291 %2228) %2230) %2233)) (approx %2223 (-.f64 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2242)) %2246) %2230) %2233)) (approx %2223 (-.f64 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2242 %2199) (fma.f64 #s(literal 1/4 binary64) (/.f64 %2236 %2239) (*.f64 #s(literal 1/2 binary64) (/.f64 %2253 %2228)))))) %2242)) %2246) %2230) %2233)) (approx %2266 %2268) (approx %2266 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2267) %2228) %2268)) (approx %2266 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2278)) %2282) %2268)) (approx %2266 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %2278 %2199) (fma.f64 #s(literal 1/4 binary64) (/.f64 %2274 %2239) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2253) %2228)))))) %2278)) %2282) %2268)) (approx %2301 %2303) (approx %2301 (fma.f64 #s(literal -1/2 binary64) %2309 %2303)) (approx %2301 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) %2321) %2324) %2303)) (approx %2301 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) %2339) %2320)) %2324) %2303)) (approx %2346 (-.f64 (*.f64 #s(literal 1/4 binary64) %486) %545)) (approx %2346 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2351)) %2354)) %545)) (approx %2346 (-.f64 (*.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2351) %124) (fma.f64 #s(literal -1/4 binary64) %505 (*.f64 #s(literal 1/8 binary64) %504))))) %2351)) %2354)) %545)) (approx %2372 (/.f64 %1287 %2302)) (approx %2372 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2305) %2308) %2377) %2380)) (approx %2372 (-.f64 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2386)) %2390) %2377) %2380)) (approx %2372 (-.f64 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2386) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 %2330 %2314) (*.f64 #s(literal 1/2 binary64) (/.f64 %2333 %2308)))))) %2386)) %2390) %2377) %2380)) (approx %2410 %2412) (approx %2410 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2414) %2416) %2420) %2423)) (approx %2410 (-.f64 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2432)) %2436) %2420) %2423)) (approx %2410 (-.f64 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2432) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 %2443 %2427) %2447)))) %2432)) %2436) %2420) %2423)) (approx %2460 %2463) (approx %2460 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %2465) %485) %2463)) (approx %2460 (fma.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %2475)) %2479) %2463)) (approx %2460 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %2475) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %2462 %140) %490) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2462 %143) %485)))))) %2475)) %2479) %2463)) (approx %2501 %2504) (approx %2501 (+.f64 %2504 (*.f64 #s(literal -1/2 binary64) (/.f64 %641 %2504)))) (approx %2501 (+.f64 %2504 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %2510 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2515) %2504)))))) (approx %2501 (+.f64 %2504 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %2510 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2526) %2504) (*.f64 #s(literal 1/2 binary64) (/.f64 %2515 %2504)))))))) (approx %2537 %2538) (approx %2537 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %2543) %2538)) (approx %2537 (fma.f64 %10 (-.f64 (*.f64 %10 %2553) %2543) %2538)) (approx %2537 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2543 %2515) %2512) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %110 %2553) %2512) (fma.f64 #s(literal 1/720 binary64) %2538 (*.f64 #s(literal 1/2 binary64) (/.f64 %2526 %2540)))))) %2547) %2552)) %2543) %2538)) (approx %2574 %2575) (approx %2574 (fma.f64 %10 %2581 %2575)) (approx %2574 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2575 (*.f64 %10 %2591)) %2580) %2575)) (approx %2574 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2575 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %2575 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %2575) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %110 %2591) %2512) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2526) %2540) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2581 %2515) %2512))))))) %2590))) %2580) %2575)) (approx %2618 (+.f64 #s(literal 1/2 binary64) %2620)) (approx %2618 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 3/4 binary64) (*.f64 #s(literal -13/16 binary64) %10))))) (approx %2618 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 3/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 601/480 binary64) %10) #s(literal 13/16 binary64))))))) (approx %2638 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 %2641))) (approx %2638 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %31 (*.f64 %10 %2650)) %2640)))) (approx %2638 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/12 binary64) %31 (*.f64 %10 (-.f64 %2657 (fma.f64 #s(literal -13/8 binary64) %2641 (fma.f64 #s(literal 3/2 binary64) %2650 (*.f64 #s(literal 601/120 binary64) %31)))))) %2649))) %2640)))) (approx %2676 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 15/8 binary64) %10))) (approx %2676 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 15/8 binary64) (*.f64 #s(literal -245/32 binary64) %10))))) (approx %2676 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 15/8 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 11041/192 binary64) %10) #s(literal 245/32 binary64))))))) (approx %2696 (/.f64 #s(literal 1/4 binary64) %31)) (approx %2696 (fma.f64 #s(literal 2 binary64) %2699 %2700)) (approx %2696 (fma.f64 %10 (fma.f64 #s(literal -20/3 binary64) %2699 %2704) %2700)) (approx %2696 (fma.f64 %10 (fma.f64 %10 (-.f64 (*.f64 #s(literal 2434/45 binary64) %2699) (*.f64 #s(literal 20/3 binary64) %288)) %2704) %2700)) (approx %2716 %2717) (approx %2716 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 %2722))) (approx %2716 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -2 binary64) %31 (*.f64 %10 %2731)) %2721)))) (approx %2716 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/6 binary64) %31 (*.f64 %10 (-.f64 %2739 (fma.f64 #s(literal -245/8 binary64) %2722 (fma.f64 #s(literal 15/2 binary64) %2731 (*.f64 #s(literal 11041/12 binary64) %31)))))) %2730))) %2721)))) (approx %2756 (*.f64 #s(literal -1 binary64) %1264)) (approx %2756 (fma.f64 #s(literal -1 binary64) %1264 (*.f64 #s(literal 1/2 binary64) %1267))) (approx %2756 (fma.f64 #s(literal -1 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1267 (*.f64 #s(literal 1/2 binary64) %1264))))) (approx %2756 (fma.f64 #s(literal -1 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1264 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1264 (*.f64 #s(literal 1/720 binary64) %1267))))))) (approx %2777 %2779) (approx %2777 (+.f64 %2779 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2782) %2779)))) (approx %2777 (+.f64 %2779 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2794) %2779) (*.f64 #s(literal 1/2 binary64) %2797))))) (approx %2777 (+.f64 %2779 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %2797 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2808) %2779) (*.f64 #s(literal 1/2 binary64) (/.f64 %2794 %2779)))))))) (approx %2819 %2820) (approx %2819 (fma.f64 %10 %2827 %2820)) (approx %2819 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2820 (*.f64 %10 %2837)) %2826) %2820)) (approx %2819 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2820 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %2820 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %2820) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2808) %2824) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2782 %2837) %2790) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2827 %2794) %2790))))))) %2836))) %2826) %2820)) (approx %2865 %2869) (approx %2865 (+.f64 %2869 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2872) %2869)))) (approx %2865 (+.f64 %2869 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2884) %2869) (*.f64 #s(literal 1/2 binary64) %2887))))) (approx %2865 (+.f64 %2869 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %2887 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %2898) %2869) (*.f64 #s(literal 1/2 binary64) (/.f64 %2884 %2869)))))))) (approx %2909 %2910) (approx %2909 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %2915) %2910)) (approx %2909 (fma.f64 %10 (-.f64 (*.f64 %10 %2927) %2915) %2910)) (approx %2909 (fma.f64 %10 (-.f64 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2921 %2884) %2880) (fma.f64 #s(literal 1/720 binary64) %2910 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2872 %2927) %2880) (*.f64 #s(literal 1/2 binary64) (/.f64 %2898 %2912)))))) %2919) %2926)) %2915) %2910)) (approx %2948 %2949) (approx %2948 (fma.f64 %10 %2955 %2949)) (approx %2948 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2949 (*.f64 %10 %2965)) %2954) %2949)) (approx %2948 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2949 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %2949 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %2949) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2898) %2912) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2872 %2965) %2880) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2955 %2884) %2880))))))) %2964))) %2954) %2949)) (approx %2991 %2992) (approx %2991 (+.f64 %2992 (*.f64 #s(literal -1/2 binary64) %2994))) (approx %2991 (+.f64 %2992 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %2992 (*.f64 #s(literal 1/24 binary64) %2994))))) (approx %2991 (+.f64 %2992 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %2994 (*.f64 #s(literal 1/24 binary64) %2992))))))) (approx %3010 (+.f64 %2992 (*.f64 #s(literal -1 binary64) %2994))) (approx %3010 (+.f64 %2992 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 #s(literal 1/3 binary64) %2994))))) (approx %3010 (+.f64 %2992 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %2994 %3019)))))) (approx %3026 (+.f64 %2992 %3029)) (approx %3026 (+.f64 %2992 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (-.f64 %3019 #s(literal 1/3 binary64)))))))) (approx %3026 (+.f64 %2992 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %2992 (*.f64 %10 %3040)) #s(literal 1/3 binary64)))))))) (approx %3050 %3051) (approx %3050 (+.f64 %3051 (*.f64 #s(literal 1/2 binary64) (/.f64 %3029 %3051)))) (approx %3050 (+.f64 %3051 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3062) %3051) (*.f64 #s(literal 1/2 binary64) %3065))))) (approx %3050 (+.f64 %3051 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %3065 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3074) %3051) (*.f64 #s(literal 1/2 binary64) (/.f64 %3062 %3051)))))))) (approx %3085 %3086) (approx %3085 (fma.f64 %10 %3093 %3086)) (approx %3085 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3086 (*.f64 %10 %3103)) %3092) %3086)) (approx %3085 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3086 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3086 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3086) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3074) %3090) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3028 %3103) %3058) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3093 %3062) %3058))))))) %3102))) %3092) %3086)) (approx %3129 %3131) (approx %3129 (fma.f64 #s(literal 1/2 binary64) (*.f64 Cn %3134) %3131)) (approx %3129 (fma.f64 Cn (fma.f64 #s(literal -1/2 binary64) (/.f64 %233 %3130) (*.f64 #s(literal 1/2 binary64) %3134)) %3131)) (approx %3129 (fma.f64 Cn (fma.f64 #s(literal 1/2 binary64) %3134 (*.f64 Cn (fma.f64 #s(literal -1/2 binary64) %3131 (*.f64 #s(literal 1/2 binary64) (*.f64 Cn (fma.f64 #s(literal -1/6 binary64) %3133 (*.f64 #s(literal 1/6 binary64) %3133))))))) %3131)) (approx %3152 (*.f64 #s(literal -1 binary64) %2303)) (approx %3152 (fma.f64 #s(literal -1 binary64) %2303 (*.f64 #s(literal 1/2 binary64) %2309))) (approx %3152 (fma.f64 #s(literal -1 binary64) %2303 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %2323 %2321)))) (approx %3152 (fma.f64 #s(literal -1 binary64) %2303 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %2323 (*.f64 %10 (fma.f64 #s(literal -1/4 binary64) %2315 (fma.f64 #s(literal 1/2 binary64) %2318 %2339))))))) (approx %3169 (*.f64 #s(literal -1 binary64) %3171)) (approx %3169 (fma.f64 #s(literal -1 binary64) %3171 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3174) %2416)))) (approx %3169 (fma.f64 #s(literal -1 binary64) %3171 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %3180 (*.f64 %10 %3186))))) (approx %3169 (fma.f64 #s(literal -1 binary64) %3171 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %3180 (*.f64 %10 (fma.f64 #s(literal -1/4 binary64) %3182 (fma.f64 #s(literal 1/2 binary64) %3184 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %115 %3186) %124) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %31 %2443) %2427) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %2445) %2416)))))))))))) (approx %3209 %3210) (approx %3209 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %3213) %3210)) (approx %3209 (fma.f64 #s(literal -1 binary64) %2412 (*.f64 %10 (fma.f64 #s(literal -1 binary64) (*.f64 %10 %3221) (*.f64 #s(literal -1 binary64) %3213))))) (approx %3209 (fma.f64 #s(literal -1 binary64) %2412 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %3213 (*.f64 %10 (fma.f64 #s(literal -1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %2412) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %115 %3221) %124) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %3213 %128) %124) %2447)))) (*.f64 #s(literal -1 binary64) %3221))))))) (approx (/ 1 Cn) (/.f64 #s(literal 1 binary64) Cn)) (approx %3255 %3260) (approx %3255 (fma.f64 #s(literal -1/2 binary64) %3262 %3260)) (approx %3255 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3260 (*.f64 #s(literal 1/24 binary64) %3262)) %3260)) (approx %3255 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3260 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3262 (*.f64 #s(literal 1/24 binary64) %3260)))) %3260)) (approx %3282 %3287) (approx %3282 (fma.f64 #s(literal -1/2 binary64) %3289 %3287)) (approx %3282 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3287 (*.f64 #s(literal 1/24 binary64) %3289)) %3287)) (approx %3282 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3287 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3289 (*.f64 #s(literal 1/24 binary64) %3287)))) %3287)) (approx %3307 %3310) (approx %3307 (fma.f64 #s(literal -1/2 binary64) %3312 %3310)) (approx %3307 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3310 (*.f64 #s(literal 1/24 binary64) %3312)) %3310)) (approx %3307 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3310 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3312 (*.f64 #s(literal 1/24 binary64) %3310)))) %3310)) (approx %3332 %3337) (approx %3332 (fma.f64 #s(literal -1/2 binary64) %3339 %3337)) (approx %3332 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3337 (*.f64 #s(literal 1/24 binary64) %3339)) %3337)) (approx %3332 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3337 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3339 (*.f64 #s(literal 1/24 binary64) %3337)))) %3337)) (approx %3359 %3365) (approx %3359 (fma.f64 #s(literal -1/2 binary64) %3367 %3365)) (approx %3359 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3365 (*.f64 #s(literal 1/24 binary64) %3367)) %3365)) (approx %3359 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3365 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3367 (*.f64 #s(literal 1/24 binary64) %3365)))) %3365)) (approx %3387 %3395) (approx %3387 (fma.f64 #s(literal -1/2 binary64) %3397 %3395)) (approx %3387 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3395 (*.f64 #s(literal 1/24 binary64) %3397)) %3395)) (approx %3387 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3395 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3397 (*.f64 #s(literal 1/24 binary64) %3395)))) %3395)) (approx %3419 %3428) (approx %3419 (fma.f64 #s(literal -1/2 binary64) %3430 %3428)) (approx %3419 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3428 (*.f64 #s(literal 1/24 binary64) %3430)) %3428)) (approx %3419 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3428 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3430 (*.f64 #s(literal 1/24 binary64) %3428)))) %3428)) (approx %3449 %3456) (approx %3449 (fma.f64 #s(literal -1/2 binary64) %3458 %3456)) (approx %3449 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3456 (*.f64 #s(literal 1/24 binary64) %3458)) %3456)) (approx %3449 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3456 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3458 (*.f64 #s(literal 1/24 binary64) %3456)))) %3456)) (approx %3472 %3256) (approx %3472 (fma.f64 #s(literal 1/2 binary64) %438 %361)) (approx %3472 (fma.f64 #s(literal 1/2 binary64) %438 %366)) (approx %3472 (fma.f64 #s(literal 1/2 binary64) %438 %373)) (approx %3480 %3283) (approx %3480 (fma.f64 #s(literal 1/4 binary64) %438 %10)) (approx %3480 (fma.f64 #s(literal 1/4 binary64) %438 %77)) (approx %3480 (fma.f64 #s(literal 1/4 binary64) %438 %85)) (approx %3488 %3489) (approx %3488 (+.f64 %3489 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %3489)))) (approx %3488 (+.f64 %3489 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %3498) %3489) %3502)))) (approx %3488 (+.f64 %3489 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3498 %3489) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3510) %3489))) %3502)))) (approx %3519 %3520) (approx %3519 (fma.f64 %10 %3526 %3520)) (approx %3519 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3520 (*.f64 %10 %3535)) %3525) %3520)) (approx %3519 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3520 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3520 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3520) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3498 %3526) %3495) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3510) %3523) (*.f64 #s(literal 1/2 binary64) (/.f64 %3535 %3495))))))) %3534))) %3525) %3520)) (approx %3560 (fma.f64 #s(literal 1/4 binary64) %438 %361)) (approx %3560 (fma.f64 #s(literal 1/4 binary64) %438 %366)) (approx %3560 (fma.f64 #s(literal 1/4 binary64) %438 %373)) (approx %3567 %3568) (approx %3567 (fma.f64 #s(literal 1/8 binary64) %438 %10)) (approx %3567 (fma.f64 #s(literal 1/8 binary64) %438 %77)) (approx %3567 (fma.f64 #s(literal 1/8 binary64) %438 %85)) (approx %3576 %3577) (approx %3576 (+.f64 %3577 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %3577)))) (approx %3576 (+.f64 %3577 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %3586) %3577) %3590)))) (approx %3576 (+.f64 %3577 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3586 %3577) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3598) %3577))) %3590)))) (approx %3607 %3608) (approx %3607 (fma.f64 %10 %3614 %3608)) (approx %3607 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3608 (*.f64 %10 %3623)) %3613) %3608)) (approx %3607 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3608 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3608 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3608) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3586 %3614) %3583) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3598) %3611) (*.f64 #s(literal 1/2 binary64) (/.f64 %3623 %3583))))))) %3622))) %3613) %3608)) (approx %3647 %3650) (approx %3652 %3653) (approx %3655 (/.f64 %3653 %864)) (approx %3658 %3659) (approx %3658 (fma.f64 #s(literal -1/2 binary64) %3661 %3659)) (approx %3658 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3659 (*.f64 #s(literal 1/24 binary64) %3661)) %3659)) (approx %3658 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3659 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %3661 (*.f64 #s(literal 1/24 binary64) %3659)))) %3659)) (approx %3675 %3677) (approx %3675 (fma.f64 #s(literal 2 binary64) %10 %3677)) (approx %3675 (fma.f64 %10 %365 %3677)) (approx %3675 (fma.f64 %10 %372 %3677)) (approx %3685 %3686) (approx %3685 (fma.f64 #s(literal 1/2 binary64) %3677 %10)) (approx %3685 (fma.f64 #s(literal 1/2 binary64) %3677 %77)) (approx %3685 (fma.f64 #s(literal 1/2 binary64) %3677 %85)) (approx %3694 %3695) (approx %3694 (+.f64 %3695 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %3695)))) (approx %3694 (+.f64 %3695 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %3704) %3695) %3708)))) (approx %3694 (+.f64 %3695 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3704 %3695) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3716) %3695))) %3708)))) (approx %3725 %3726) (approx %3725 (fma.f64 %10 %3732 %3726)) (approx %3725 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3726 (*.f64 %10 %3741)) %3731) %3726)) (approx %3725 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3726 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3726 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3726) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3704 %3732) %3701) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3716) %3729) (*.f64 #s(literal 1/2 binary64) (/.f64 %3741 %3701))))))) %3740))) %3731) %3726)) (approx %3766 %3768) (approx %3766 (fma.f64 #s(literal 2 binary64) %10 %3768)) (approx %3766 (fma.f64 %10 %365 %3768)) (approx %3766 (fma.f64 %10 %372 %3768)) (approx %3776 %3777) (approx %3776 (fma.f64 #s(literal 1/2 binary64) %3768 %10)) (approx %3776 (fma.f64 #s(literal 1/2 binary64) %3768 %77)) (approx %3776 (fma.f64 #s(literal 1/2 binary64) %3768 %85)) (approx %3785 %3786) (approx %3785 (+.f64 %3786 (*.f64 #s(literal 1/2 binary64) (/.f64 %10 %3786)))) (approx %3785 (+.f64 %3786 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %3795) %3786) %3799)))) (approx %3785 (+.f64 %3786 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3795 %3786) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3807) %3786))) %3799)))) (approx %3816 %3817) (approx %3816 (fma.f64 %10 %3823 %3817)) (approx %3816 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3817 (*.f64 %10 %3832)) %3822) %3817)) (approx %3816 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3817 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3817 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3817) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3795 %3823) %3792) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3807) %3820) (*.f64 #s(literal 1/2 binary64) (/.f64 %3832 %3792))))))) %3831))) %3822) %3817)) (approx %3858 #s(literal 3/2 binary64)) (approx %3858 (+.f64 #s(literal 3/2 binary64) %207)) (approx %3858 (+.f64 #s(literal 3/2 binary64) %3863)) (approx %3858 (+.f64 #s(literal 3/2 binary64) %3871)) (approx %3874 #s(literal 3/4 binary64)) (approx %3874 (+.f64 #s(literal 3/4 binary64) %907)) (approx %3874 (+.f64 #s(literal 3/4 binary64) (*.f64 %10 (+.f64 #s(literal 1/4 binary64) %945)))) (approx %3874 (+.f64 #s(literal 3/4 binary64) (*.f64 %10 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/90 binary64) %10) #s(literal 1/12 binary64))))))) (approx %3890 %3891) (approx %3890 (+.f64 %3891 (*.f64 #s(literal 1/8 binary64) (/.f64 %10 %3891)))) (approx %3890 (+.f64 %3891 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %3901) %3891) %3905)))) (approx %3890 (+.f64 %3891 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3901 %3891) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %3913) %3891))) %3905)))) (approx %3922 %3923) (approx %3922 (fma.f64 %10 %3929 %3923)) (approx %3922 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3923 (*.f64 %10 %3938)) %3928) %3923)) (approx %3922 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %3923 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %3923 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %3923) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3901 %3929) %3898) (fma.f64 #s(literal 1/8 binary64) (/.f64 %3938 %3898) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %3913) %3926))))))) %3937))) %3928) %3923)) (approx %3963 %3964) (approx %3963 (+.f64 %3964 (*.f64 #s(literal 1/4 binary64) (/.f64 %10 %3964)))) (approx %3963 (+.f64 %3964 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3974 %3964) %3977)))) (approx %3963 (+.f64 %3964 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3973 %3964) (*.f64 #s(literal 1/2 binary64) (/.f64 %3986 %3964))) %3977)))) (approx %3994 %3995) (approx %3994 (fma.f64 #s(literal 1/4 binary64) (/.f64 %10 %3997) %3995)) (approx %3994 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3974 %3997) %4003) %3995)) (approx %3994 (fma.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3973 %3997) (*.f64 #s(literal 1/2 binary64) (/.f64 %3986 %3997))) %4003) %3995)) (approx %4014 %4015) (approx %4014 (fma.f64 %10 %4021 %4015)) (approx %4014 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4015 (*.f64 %10 %4031)) %4020) %4015)) (approx %4014 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4015 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4015 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4015) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3973 %4021) %3970) (fma.f64 #s(literal 1/4 binary64) (/.f64 %4031 %3970) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %3985)) %4018))))))) %4030))) %4020) %4015)) (approx %4058 #s(literal 5/4 binary64)) (approx %4058 (+.f64 #s(literal 5/4 binary64) %2620)) (approx %4058 (+.f64 #s(literal 5/4 binary64) (*.f64 %10 (+.f64 #s(literal 3/4 binary64) %394)))) (approx %4058 (+.f64 #s(literal 5/4 binary64) (*.f64 %10 (+.f64 #s(literal 3/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/30 binary64) %10) #s(literal 1/4 binary64))))))) (approx %4075 #s(literal 5/8 binary64)) (approx %4075 (+.f64 #s(literal 5/8 binary64) (*.f64 #s(literal 3/8 binary64) %10))) (approx %4075 (+.f64 #s(literal 5/8 binary64) (*.f64 %10 (+.f64 #s(literal 3/8 binary64) %1243)))) (approx %4075 (+.f64 #s(literal 5/8 binary64) (*.f64 %10 (+.f64 #s(literal 3/8 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/60 binary64) %10) #s(literal 1/8 binary64))))))) (approx %4093 %4094) (approx %4093 (+.f64 %4094 (*.f64 #s(literal 3/16 binary64) (/.f64 %10 %4094)))) (approx %4093 (+.f64 %4094 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %4105) %4094) %4109)))) (approx %4093 (+.f64 %4094 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4105 %4094) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4118) %4094))) %4109)))) (approx %4127 %4128) (approx %4127 (fma.f64 %10 %4134 %4128)) (approx %4127 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4128 (*.f64 %10 %4143)) %4133) %4128)) (approx %4127 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4128 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4128 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4128) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %4105 %4134) %4102) (fma.f64 #s(literal 3/16 binary64) (/.f64 %4143 %4102) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4118) %4131))))))) %4142))) %4133) %4128)) (approx %4168 %4169) (approx %4168 (+.f64 %4169 (*.f64 #s(literal 3/8 binary64) (/.f64 %10 %4169)))) (approx %4168 (+.f64 %4169 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4180 %4169) %4183)))) (approx %4168 (+.f64 %4169 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4179 %4169) (*.f64 #s(literal 1/2 binary64) (/.f64 %4193 %4169))) %4183)))) (approx %4201 %4202) (approx %4201 (fma.f64 #s(literal 3/8 binary64) (/.f64 %10 %4204) %4202)) (approx %4201 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4180 %4204) %4210) %4202)) (approx %4201 (fma.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4179 %4204) (*.f64 #s(literal 1/2 binary64) (/.f64 %4193 %4204))) %4210) %4202)) (approx %4221 %4222) (approx %4221 (fma.f64 %10 %4228 %4222)) (approx %4221 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4222 (*.f64 %10 %4238)) %4227) %4222)) (approx %4221 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4222 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4222 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4222) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %4179 %4228) %4176) (fma.f64 #s(literal 3/8 binary64) (/.f64 %4238 %4176) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %4192)) %4225))))))) %4237))) %4227) %4222)) (approx %4265 %4267) (approx %4265 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 %10 %4270 %1455)) %1458)) (approx %4265 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %4267 %4277)) %1455)) %1458)) (approx %4265 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %4267 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %4267 %4286) #s(literal 2/3 binary64))))) %1455)) %1458)) (approx %4296 %4297) (approx %4296 (fma.f64 #s(literal 1/2 binary64) %4299 %4297)) (approx %4296 (fma.f64 #s(literal 1/2 binary64) %4267 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4277 (*.f64 #s(literal 1/2 binary64) %4270))))) (approx %4296 (fma.f64 #s(literal 1/2 binary64) %4267 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4270 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4286 %4307)))))) (approx %4314 %4315) (approx %4314 (+.f64 %4315 (*.f64 #s(literal 1/4 binary64) (/.f64 %4299 %4315)))) (approx %4314 (+.f64 %4315 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %4321 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4326) %4315)))))) (approx %4314 (+.f64 %4315 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %4321 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4338) %4315) (*.f64 #s(literal 1/2 binary64) (/.f64 %4326 %4315)))))))) (approx %4349 %4350) (approx %4349 (fma.f64 %10 %4357 %4350)) (approx %4349 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4350 (*.f64 %10 %4367)) %4356) %4350)) (approx %4349 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4350 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4350 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4350) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %4270 %4367) %4323) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4338) %4354) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4357 %4326) %4323))))))) %4366))) %4356) %4350)) (approx %4393 (+.f64 #s(literal 1 binary64) %3450)) (approx %4393 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %4396 %3450))) (approx %4393 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %3451 (*.f64 #s(literal 1/3 binary64) %4396)))))) (approx %4393 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %3451 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %4396 %4406))))))) (approx %4414 %3451) (approx %4414 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 %4418))) (approx %4414 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %3451 (*.f64 %10 (-.f64 %4406 #s(literal 1/3 binary64))))))))) (approx %4414 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 (*.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %3451 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %3451 (*.f64 %10 %4431)) #s(literal 1/3 binary64))))))))) (approx %4442 %4443) (approx %4442 (+.f64 %4443 (*.f64 #s(literal 1/2 binary64) (/.f64 %4418 %4443)))) (approx %4442 (+.f64 %4443 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4454) %4443) (*.f64 #s(literal 1/2 binary64) %4457))))) (approx %4442 (+.f64 %4443 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4457 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4466) %4443) (*.f64 #s(literal 1/2 binary64) (/.f64 %4454 %4443)))))))) (approx %4477 %4478) (approx %4477 (fma.f64 %10 %4485 %4478)) (approx %4477 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4478 (*.f64 %10 %4495)) %4484) %4478)) (approx %4477 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4478 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4478 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4478) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4466) %4482) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4417 %4495) %4450) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4485 %4454) %4450))))))) %4494))) %4484) %4478)) (approx %4521 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 %4522 #s(literal 1/2 binary64))))) (approx %4521 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/45 binary64) %10))) #s(literal 1/2 binary64))))) (approx %4535 (+.f64 #s(literal 1/2 binary64) %207)) (approx %4535 (+.f64 #s(literal 1/2 binary64) %3863)) (approx %4535 (+.f64 #s(literal 1/2 binary64) %3871)) (approx %4542 %4543) (approx %4542 (+.f64 %4543 (*.f64 #s(literal 1/4 binary64) %4545))) (approx %4542 (+.f64 %4543 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %4552) %4543) %4556)))) (approx %4542 (+.f64 %4543 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4552 %4543) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4564) %4543))) %4556)))) (approx %4573 %4574) (approx %4573 (fma.f64 %10 %4580 %4574)) (approx %4573 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4574 (*.f64 %10 %4589)) %4579) %4574)) (approx %4573 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4574 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4574 (*.f64 %10 (-.f64 %4595 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %4552 %4580) %4549) (fma.f64 #s(literal 1/4 binary64) (/.f64 %4589 %4549) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4564) %4577))))))) %4588))) %4579) %4574)) (approx %4614 (-.f64 (+.f64 #s(literal 1/2 binary64) %1293) %1296)) (approx %4614 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %1292 %1293)) %1296)) (approx %4614 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 #s(literal 1/3 binary64) %1292)) %1293)) %1296)) (approx %4614 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %1292 %4628))) %1293)) %1296)) (approx %4636 %4637) (approx %4636 (-.f64 (fma.f64 %10 %4640 %1293) %1296)) (approx %4636 (-.f64 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (-.f64 %4628 #s(literal 1/3 binary64))))) %1293) %1296)) (approx %4636 (-.f64 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %1289 (*.f64 %10 %4652)) #s(literal 1/3 binary64))))) %1293) %1296)) (approx %4662 %4663) (approx %4662 (+.f64 %4663 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4640) %4663)))) (approx %4662 (+.f64 %4663 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4675) %4663) (*.f64 #s(literal 1/2 binary64) %4678))))) (approx %4662 (+.f64 %4663 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4678 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4687) %4663) (*.f64 #s(literal 1/2 binary64) (/.f64 %4675 %4663)))))))) (approx %4698 %4699) (approx %4698 (fma.f64 %10 %4706 %4699)) (approx %4698 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4699 (*.f64 %10 %4716)) %4705) %4699)) (approx %4698 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4699 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4699 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4699) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4687) %4703) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4640 %4716) %4671) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4706 %4675) %4671))))))) %4715))) %4705) %4699)) (approx %4742 (-.f64 (+.f64 #s(literal 1/2 binary64) %1455) %1458)) (approx %4742 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) %1452 %1455)) %1458)) (approx %4742 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 #s(literal 1/3 binary64) %1452)) %1455)) %1458)) (approx %4742 (-.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 %10 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -2/45 binary64) %1452 %4756))) %1455)) %1458)) (approx %4764 %4765) (approx %4764 (-.f64 (fma.f64 %10 %4768 %1455) %1458)) (approx %4764 (-.f64 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (-.f64 %4756 #s(literal 1/3 binary64))))) %1455) %1458)) (approx %4764 (-.f64 (fma.f64 %10 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %1449 (*.f64 %10 %4780)) #s(literal 1/3 binary64))))) %1455) %1458)) (approx %4790 %4791) (approx %4790 (+.f64 %4791 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4768) %4791)))) (approx %4790 (+.f64 %4791 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4803) %4791) (*.f64 #s(literal 1/2 binary64) %4806))))) (approx %4790 (+.f64 %4791 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %4806 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %4815) %4791) (*.f64 #s(literal 1/2 binary64) (/.f64 %4803 %4791)))))))) (approx %4826 %4827) (approx %4826 (fma.f64 %10 %4834 %4827)) (approx %4826 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4827 (*.f64 %10 %4844)) %4833) %4827)) (approx %4826 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4827 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4827 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4827) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %4815) %4831) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4768 %4844) %4799) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %4834 %4803) %4799))))))) %4843))) %4833) %4827)) (approx %4870 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 3/2 binary64) %10))) (approx %4870 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 3/2 binary64) %11)))) (approx %4870 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 3/2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/15 binary64) %10) #s(literal 1/2 binary64))))))) (approx %4887 (+.f64 %4543 (*.f64 #s(literal 3/4 binary64) %4545))) (approx %4887 (+.f64 %4543 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4894 %4543) %4896)))) (approx %4887 (+.f64 %4543 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4893 %4543) (*.f64 #s(literal 1/2 binary64) (/.f64 %4906 %4543))) %4896)))) (approx %4914 %4915) (approx %4914 (fma.f64 #s(literal 3/4 binary64) (/.f64 %10 %4917) %4915)) (approx %4914 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4894 %4917) %4923) %4915)) (approx %4914 (fma.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %4893 %4917) (*.f64 #s(literal 1/2 binary64) (/.f64 %4906 %4917))) %4923) %4915)) (approx %4934 %4935) (approx %4934 (fma.f64 %10 %4940 %4935)) (approx %4934 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4935 (*.f64 %10 %4950)) %4939) %4935)) (approx %4934 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4935 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4935 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %4935) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %4893 %4940) %4549) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 (*.f64 %864 %4905)) %4577) (*.f64 #s(literal 3/4 binary64) (/.f64 %4950 %4549))))))) %4949))) %4939) %4935)) (approx %4976 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 7/4 binary64) %10))) (approx %4976 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 7/4 binary64) (*.f64 #s(literal -7/12 binary64) %10))))) (approx %4976 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 7/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 7/90 binary64) %10) #s(literal 7/12 binary64))))))) (approx %4996 #s(literal 1/8 binary64)) (approx %4996 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 7/8 binary64) %10))) (approx %4996 (+.f64 #s(literal 1/8 binary64) (*.f64 %10 (+.f64 #s(literal 7/8 binary64) (*.f64 #s(literal -7/24 binary64) %10))))) (approx %4996 (+.f64 #s(literal 1/8 binary64) (*.f64 %10 (+.f64 #s(literal 7/8 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 7/180 binary64) %10) #s(literal 7/24 binary64))))))) (approx %5017 %5018) (approx %5017 (+.f64 %5018 (*.f64 #s(literal 7/16 binary64) (/.f64 %10 %5018)))) (approx %5017 (+.f64 %5018 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %5029) %5018) %5033)))) (approx %5017 (+.f64 %5018 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %5029 %5018) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5042) %5018))) %5033)))) (approx %5051 %5052) (approx %5051 (fma.f64 %10 %5058 %5052)) (approx %5051 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5052 (*.f64 %10 %5067)) %5057) %5052)) (approx %5051 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5052 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5052 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5052) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %5029 %5058) %5026) (fma.f64 #s(literal 7/16 binary64) (/.f64 %5067 %5026) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5042) %5055))))))) %5066))) %5057) %5052)) (approx %5092 (+.f64 %2992 %5094)) (approx %5092 (+.f64 %2992 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %2992 %5098))))) (approx %5092 (+.f64 %2992 (*.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %2992 %5105) #s(literal 2/3 binary64)))))))) (approx %5114 %5115) (approx %5114 (fma.f64 #s(literal 1/2 binary64) %2992 (*.f64 #s(literal 1/2 binary64) %5094))) (approx %5114 (fma.f64 #s(literal 1/2 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5098 (*.f64 #s(literal 1/2 binary64) %5093))))) (approx %5114 (fma.f64 #s(literal 1/2 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5093 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5105 %5125)))))) (approx %5132 %5133) (approx %5132 (+.f64 %5133 (*.f64 #s(literal 1/4 binary64) (/.f64 %5094 %5133)))) (approx %5132 (+.f64 %5133 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5139 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5144) %5133)))))) (approx %5132 (+.f64 %5133 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5139 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5156) %5133) (*.f64 #s(literal 1/2 binary64) (/.f64 %5144 %5133)))))))) (approx %5167 %5168) (approx %5167 (fma.f64 %10 %5175 %5168)) (approx %5167 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5168 (*.f64 %10 %5185)) %5174) %5168)) (approx %5167 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5168 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5168 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5168) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5093 %5185) %5141) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5156) %5172) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %5175 %5144) %5141))))))) %5184))) %5174) %5168)) (approx %5210 %5214) (approx %5216 %5217) (approx %5219 (/.f64 %5217 %864)) (approx %5222 %5223) (approx %5222 (fma.f64 #s(literal -1/2 binary64) %5225 %5223)) (approx %5222 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5223 (*.f64 #s(literal 1/24 binary64) %5225)) %5223)) (approx %5222 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5223 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5225 (*.f64 #s(literal 1/24 binary64) %5223)))) %5223)) (approx %5239 (-.f64 (fma.f64 %10 %5240 %1293) %1296)) (approx %5239 (-.f64 (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %1289 %5245)) %1293) %1296)) (approx %5239 (-.f64 (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %1289 %5252) #s(literal 2/3 binary64))))) %1293) %1296)) (approx %5261 %5262) (approx %5261 (fma.f64 #s(literal 1/2 binary64) %5264 %5262)) (approx %5261 (fma.f64 #s(literal 1/2 binary64) %4637 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5245 (*.f64 #s(literal 1/2 binary64) %5240))))) (approx %5261 (fma.f64 #s(literal 1/2 binary64) %4637 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5240 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5252 %5272)))))) (approx %5279 %5280) (approx %5279 (+.f64 %5280 (*.f64 #s(literal 1/4 binary64) (/.f64 %5264 %5280)))) (approx %5279 (+.f64 %5280 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5286 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5291) %5280)))))) (approx %5279 (+.f64 %5280 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5286 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5303) %5280) (*.f64 #s(literal 1/2 binary64) (/.f64 %5291 %5280)))))))) (approx %5314 %5315) (approx %5314 (fma.f64 %10 %5322 %5315)) (approx %5314 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5315 (*.f64 %10 %5332)) %5321) %5315)) (approx %5314 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5315 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5315 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5315) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5240 %5332) %5288) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5303) %5319) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %5322 %5291) %5288))))))) %5331))) %5321) %5315)) (approx %5357 %5362) (approx %5364 %5365) (approx %5367 (/.f64 %5365 %864)) (approx %5370 %5371) (approx %5370 (fma.f64 #s(literal -1/2 binary64) %5373 %5371)) (approx %5370 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5371 (*.f64 #s(literal 1/24 binary64) %5373)) %5371)) (approx %5370 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5371 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5373 (*.f64 #s(literal 1/24 binary64) %5371)))) %5371)) (approx %5387 (-.f64 (fma.f64 %10 %5388 %1455) %1458)) (approx %5387 (-.f64 (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %1449 %5393)) %1455) %1458)) (approx %5387 (-.f64 (fma.f64 %10 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/3 binary64) %1449 %5400) #s(literal 2/3 binary64))))) %1455) %1458)) (approx %5409 %5410) (approx %5409 (fma.f64 #s(literal 1/2 binary64) %5412 %5410)) (approx %5409 (fma.f64 #s(literal 1/2 binary64) %4765 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5393 (*.f64 #s(literal 1/2 binary64) %5388))))) (approx %5409 (fma.f64 #s(literal 1/2 binary64) %4765 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5388 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %5400 %5420)))))) (approx %5427 %5428) (approx %5427 (+.f64 %5428 (*.f64 #s(literal 1/4 binary64) (/.f64 %5412 %5428)))) (approx %5427 (+.f64 %5428 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5434 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5439) %5428)))))) (approx %5427 (+.f64 %5428 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5434 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5451) %5428) (*.f64 #s(literal 1/2 binary64) (/.f64 %5439 %5428)))))))) (approx %5462 %5463) (approx %5462 (fma.f64 %10 %5470 %5463)) (approx %5462 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5463 (*.f64 %10 %5480)) %5469) %5463)) (approx %5462 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5463 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5463 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5463) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %5388 %5480) %5436) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5451) %5467) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %5470 %5439) %5436))))))) %5479))) %5469) %5463)) (approx %5505 %5510) (approx %5512 %5513) (approx %5515 (/.f64 %5513 %864)) (approx %5518 %5519) (approx %5518 (fma.f64 #s(literal -1/2 binary64) %5521 %5519)) (approx %5518 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5519 (*.f64 #s(literal 1/24 binary64) %5521)) %5519)) (approx %5518 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5519 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5521 (*.f64 #s(literal 1/24 binary64) %5519)))) %5519)) (approx %5534 (-.f64 (*.f64 #s(literal 5/4 binary64) %10) #s(literal 1/2 binary64))) (approx %5534 (-.f64 (*.f64 %10 (+.f64 #s(literal 5/4 binary64) (*.f64 #s(literal -17/48 binary64) %10))) #s(literal 1/2 binary64))) (approx %5534 (-.f64 (*.f64 %10 (+.f64 #s(literal 5/4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 13/288 binary64) %10) #s(literal 17/48 binary64))))) #s(literal 1/2 binary64))) (approx %5553 %5554) (approx %5553 (+.f64 %5554 (*.f64 #s(literal 5/8 binary64) (/.f64 %10 %5554)))) (approx %5553 (+.f64 %5554 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %5564) %5554) %5568)))) (approx %5553 (+.f64 %5554 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %5564 %5554) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5577) %5554))) %5568)))) (approx %5586 %5587) (approx %5586 (fma.f64 %10 %5593 %5587)) (approx %5586 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5587 (*.f64 %10 %5602)) %5592) %5587)) (approx %5586 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5587 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5587 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5587) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %5564 %5593) %5561) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5577) %5590) (*.f64 #s(literal 5/8 binary64) (/.f64 %5602 %5561))))))) %5601))) %5592) %5587)) (approx %5629 (/.f64 (+.f64 #s(literal 1 binary64) %4522) Cn)) (approx %5629 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %10 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 7/360 binary64) %10)))) Cn)) (approx %5629 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %10 (+.f64 #s(literal 1/6 binary64) (*.f64 %10 (+.f64 #s(literal 7/360 binary64) (*.f64 #s(literal 31/15120 binary64) %10)))))) Cn)) (approx %5649 (/.f64 %31 Cn)) (approx %5649 (/.f64 (+.f64 %31 (*.f64 %10 %5654)) Cn)) (approx %5649 (/.f64 (+.f64 %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 %10 %5661)) %5653))) Cn)) (approx %5649 (/.f64 (+.f64 %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %31 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %31) (fma.f64 #s(literal -1/6 binary64) %5661 (fma.f64 #s(literal -1/5040 binary64) %31 (*.f64 #s(literal 1/120 binary64) %5654)))))) %5660))) %5653))) Cn)) (approx %5684 (/.f64 (+.f64 %31 (*.f64 #s(literal 1/6 binary64) %33)) Cn)) (approx %5684 (/.f64 (+.f64 %31 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 %5690)) %5653))) Cn)) (approx %5684 (/.f64 (+.f64 %31 (*.f64 %10 (-.f64 (*.f64 %10 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %10 (fma.f64 #s(literal -1/5040 binary64) %31 (fma.f64 #s(literal 1/720 binary64) %31 (*.f64 #s(literal 1/6 binary64) %5690))))) %5690)) %5653))) Cn)) (approx %5711 (+.f64 #s(literal 1/2 binary64) %10)) (approx %5711 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -4/3 binary64) %10))))) (approx %5711 (+.f64 #s(literal 1/2 binary64) (*.f64 %10 (+.f64 #s(literal 1 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 122/45 binary64) %10) #s(literal 4/3 binary64))))))) (approx %5729 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 %5730))) (approx %5729 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %31 (*.f64 %10 %5737)) %2717)))) (approx %5729 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -1 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/12 binary64) %31 (*.f64 %10 (-.f64 %2657 (fma.f64 #s(literal -8/3 binary64) %5730 (fma.f64 #s(literal 2 binary64) %5737 (*.f64 #s(literal 488/45 binary64) %31)))))) %5736))) %2717)))) (approx %5760 (+.f64 #s(literal 1/4 binary64) %361)) (approx %5760 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -26/3 binary64) %10))))) (approx %5760 (+.f64 #s(literal 1/4 binary64) (*.f64 %10 (+.f64 #s(literal 2 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 3124/45 binary64) %10) #s(literal 26/3 binary64))))))) (approx %5778 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -34 binary64) %10))) (approx %5778 (+.f64 #s(literal 4 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 2465/6 binary64) %10) #s(literal 34 binary64))))) (approx %5778 (+.f64 #s(literal 4 binary64) (*.f64 %10 (-.f64 (*.f64 %10 (+.f64 #s(literal 2465/6 binary64) (*.f64 #s(literal -1003697/180 binary64) %10))) #s(literal 34 binary64))))) (approx %5798 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 %5801))) (approx %5798 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -2 binary64) %31 (*.f64 %10 %5809)) %5800)))) (approx %5798 (fma.f64 #s(literal 4 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal -2 binary64) %31 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/6 binary64) %31 (*.f64 %10 (-.f64 %2739 (fma.f64 #s(literal -104/3 binary64) %5801 (fma.f64 #s(literal 8 binary64) %5809 (*.f64 #s(literal 49984/45 binary64) %31)))))) %5808))) %5800)))) (approx %5832 (fma.f64 #s(literal -1/2 binary64) %5833 %5052)) (approx %5832 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5052 (*.f64 #s(literal 1/24 binary64) %5833)) %5052)) (approx %5832 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5052 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5833 %5061))) %5052)) (approx %5847 (fma.f64 #s(literal -1/2 binary64) %5848 %5168)) (approx %5847 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5168 (*.f64 #s(literal 1/24 binary64) %5848)) %5168)) (approx %5847 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5168 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5848 %5178))) %5168)) (approx %5861 %5863) (approx %5861 (fma.f64 #s(literal -1/2 binary64) %5865 %5863)) (approx %5861 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5863 (*.f64 #s(literal 1/24 binary64) %5865)) %5863)) (approx %5861 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5863 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5865 (*.f64 #s(literal 1/24 binary64) %5863)))) %5863)) (approx %5879 %5881) (approx %5879 (fma.f64 #s(literal -1/2 binary64) %5883 %5881)) (approx %5879 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5881 (*.f64 #s(literal 1/24 binary64) %5883)) %5881)) (approx %5879 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5881 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5883 (*.f64 #s(literal 1/24 binary64) %5881)))) %5881)) (approx %5896 (fma.f64 #s(literal 1/2 binary64) %442 %3256)) (approx %5896 (fma.f64 #s(literal 1/2 binary64) %438 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %448 (*.f64 #s(literal 1/2 binary64) %441))))) (approx %5896 (fma.f64 #s(literal 1/2 binary64) %438 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %441 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %457 %5904)))))) (approx %5911 %5912) (approx %5911 (+.f64 %5912 (*.f64 #s(literal 1/4 binary64) (/.f64 %442 %5912)))) (approx %5911 (+.f64 %5912 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5918 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5923) %5912)))))) (approx %5911 (+.f64 %5912 (*.f64 %10 (fma.f64 #s(literal 1/4 binary64) %5918 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %5935) %5912) (*.f64 #s(literal 1/2 binary64) (/.f64 %5923 %5912)))))))) (approx %5946 %5947) (approx %5946 (fma.f64 %10 %5954 %5947)) (approx %5946 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5947 (*.f64 %10 %5964)) %5953) %5947)) (approx %5946 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5947 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %5947 (*.f64 %10 (-.f64 (*.f64 #s(literal -1/720 binary64) %5947) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %441 %5964) %5920) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %5935) %5951) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %5954 %5923) %5920))))))) %5963))) %5953) %5947)) (approx %5989 (/.f64 %477 %864)) (approx %5993 %5995) (approx %5993 (fma.f64 #s(literal -1/2 binary64) %5997 %5995)) (approx %5993 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5995 (*.f64 #s(literal 1/24 binary64) %5997)) %5995)) (approx %5993 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %5995 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %5997 (*.f64 #s(literal 1/24 binary64) %5995)))) %5995)) (approx %6010 (fma.f64 #s(literal -1/2 binary64) %6011 %3131)) (approx %6010 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3131 (*.f64 #s(literal 1/24 binary64) %6011)) %3131)) (approx %6010 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %3131 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6011 (*.f64 #s(literal 1/24 binary64) %3131)))) %3131)) (approx %6025 %6027) (approx %6025 (fma.f64 #s(literal -1/2 binary64) %6029 %6027)) (approx %6025 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6027 (*.f64 #s(literal 1/24 binary64) %6029)) %6027)) (approx %6025 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6027 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6029 (*.f64 #s(literal 1/24 binary64) %6027)))) %6027)) (approx %6042 (+.f64 #s(literal 1/2 binary64) %77)) (approx %6042 (+.f64 #s(literal 1/2 binary64) %85)) (approx %6047 (+.f64 %4543 (*.f64 #s(literal 1/2 binary64) %4545))) (approx %6047 (+.f64 %4543 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %10 %6052) %4543) %6055)))) (approx %6047 (+.f64 %4543 (*.f64 %10 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) (/.f64 %6052 %4543) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %10 %6063) %4543))) %6055)))) (approx %6072 (fma.f64 %10 %6074 %4574)) (approx %6072 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4574 (*.f64 %10 %6082)) %6073) %4574)) (approx %6072 (fma.f64 %10 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4574 (*.f64 %10 (-.f64 (fma.f64 #s(literal 1/24 binary64) %4574 (*.f64 %10 (-.f64 %4595 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6052 %6074) %4549) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %31 %6063) %4577) (*.f64 #s(literal 1/2 binary64) (/.f64 %6082 %4549))))))) %6081))) %6073) %4574)) (approx %6105 (fma.f64 #s(literal 1/2 binary64) %2699 %288)) (approx %6105 (fma.f64 %10 (fma.f64 #s(literal 5/24 binary64) %2699 %294) %288)) (approx %6105 (fma.f64 %10 (fma.f64 %10 (fma.f64 #s(literal 61/720 binary64) %2699 (*.f64 #s(literal 5/24 binary64) %288)) %294) %288)) (approx %6118 %6120) (approx %6118 (fma.f64 #s(literal -1/2 binary64) %6123 %6120)) (approx %6118 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6120 (*.f64 #s(literal 1/24 binary64) %6123)) %6120)) (approx %6118 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6120 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6123 (*.f64 #s(literal 1/24 binary64) %6120)))) %6120)) (approx %6136 (*.f64 #s(literal -1 binary64) %6137)) (approx %6136 (fma.f64 #s(literal -1 binary64) %6137 (*.f64 #s(literal 1/2 binary64) %6141))) (approx %6136 (fma.f64 #s(literal -1 binary64) %6137 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6141 (*.f64 #s(literal 1/2 binary64) %6137))))) (approx %6136 (fma.f64 #s(literal -1 binary64) %6137 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %6137 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6137 (*.f64 #s(literal 1/720 binary64) %6141))))))) (approx %6159 (*.f64 #s(literal -1 binary64) %6163)) (approx %6159 (fma.f64 #s(literal -1 binary64) %6163 (*.f64 #s(literal 1/2 binary64) %6167))) (approx %6159 (fma.f64 #s(literal -1 binary64) %6163 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6167 (*.f64 #s(literal 1/2 binary64) %6163))))) (approx %6159 (fma.f64 #s(literal -1 binary64) %6163 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %6163 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6163 (*.f64 #s(literal 1/720 binary64) %6167))))))) (approx %6183 %6137) (approx %6183 (fma.f64 #s(literal -1/2 binary64) %6141 %6188)) (approx %6183 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6137 (*.f64 #s(literal 1/24 binary64) %6141)) %6188)) (approx %6183 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6137 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6141 (*.f64 #s(literal 1/24 binary64) %6137)))) %6188)) (approx %6202 %6204) (approx %6202 (fma.f64 #s(literal -1/2 binary64) %6207 %6204)) (approx %6202 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6204 (*.f64 #s(literal 1/24 binary64) %6207)) %6204)) (approx %6202 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6204 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6207 (*.f64 #s(literal 1/24 binary64) %6204)))) %6204)) (approx %6221 %6222) (approx %6221 (fma.f64 #s(literal -2 binary64) %867 %6222)) (approx %6221 (fma.f64 #s(literal 4 binary64) %865 (*.f64 %10 (fma.f64 #s(literal -2 binary64) %865 (*.f64 #s(literal 1/6 binary64) %867))))) (approx %6221 (fma.f64 #s(literal 4 binary64) %865 (*.f64 %10 (fma.f64 #s(literal -2 binary64) %865 (*.f64 %10 (fma.f64 #s(literal -1/180 binary64) %867 (*.f64 #s(literal 1/6 binary64) %865))))))) (approx %6239 %6242) (approx %6239 (fma.f64 #s(literal -1/2 binary64) %6245 %6242)) (approx %6239 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6242 (*.f64 #s(literal 1/24 binary64) %6245)) %6242)) (approx %6239 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6242 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6245 (*.f64 #s(literal 1/24 binary64) %6242)))) %6242)) (approx %6259 %6262) (approx %6259 (fma.f64 #s(literal -1/2 binary64) %6265 %6262)) (approx %6259 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6262 (*.f64 #s(literal 1/24 binary64) %6265)) %6262)) (approx %6259 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6262 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6265 (*.f64 #s(literal 1/24 binary64) %6262)))) %6262)) (approx %6279 %6281) (approx %6279 (fma.f64 #s(literal -1/2 binary64) %6284 %6281)) (approx %6279 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6281 (*.f64 #s(literal 1/24 binary64) %6284)) %6281)) (approx %6279 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6281 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6284 (*.f64 #s(literal 1/24 binary64) %6281)))) %6281)) (approx %6298 %6300) (approx %6298 (fma.f64 #s(literal -1/2 binary64) %6303 %6300)) (approx %6298 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6300 (*.f64 #s(literal 1/24 binary64) %6303)) %6300)) (approx %6298 (fma.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6300 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6303 (*.f64 #s(literal 1/24 binary64) %6300)))) %6300)) (approx %6316 %1615) (approx %6316 (fma.f64 #s(literal -1/2 binary64) %1618 %1615)) (approx %6316 (fma.f64 %1264 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1615 (*.f64 #s(literal 1/24 binary64) %1618))))) (approx %6316 (fma.f64 %1264 %31 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %1615 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %1618 (*.f64 #s(literal 1/24 binary64) %1615))))))) (approx %6332 (fma.f64 #s(literal -1 binary64) %33 %264)) (approx %6332 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %31 (*.f64 #s(literal 1/12 binary64) %33))))) (approx %6332 (fma.f64 #s(literal 2 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %31 (*.f64 %10 (fma.f64 #s(literal -1/360 binary64) %33 %2645)))))) (approx %6346 %6347) (approx %6346 (fma.f64 #s(literal -1/2 binary64) %6349 %6347)) (approx %6346 (fma.f64 %31 %2992 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6347 (*.f64 #s(literal 1/24 binary64) %6349))))) (approx %6346 (fma.f64 %31 %2992 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %6347 (*.f64 %10 (fma.f64 #s(literal -1/720 binary64) %6349 (*.f64 #s(literal 1/24 binary64) %6347))))))) (approx %6364 %6365) (approx %6364 (fma.f64 #s(literal -1 binary64) %1618 %6365)) (approx %6364 (fma.f64 #s(literal 2 binary64) %1615 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %1615 (*.f64 #s(literal 1/12 binary64) %1618))))) (approx %6364 (fma.f64 #s(literal 2 binary64) %1615 (*.f64 %10 (fma.f64 #s(literal -1 binary64) %1615 (*.f64 %10 (fma.f64 #s(literal -1/360 binary64) %1618 (*.f64 #s(literal 1/12 binary64) %1615))))))) (approx %6381 (*.f64 #s(literal -1 binary64) %6382)) (approx %6381 (fma.f64 #s(literal -1 binary64) %6382 (*.f64 #s(literal 1/2 binary64) %6385))) (approx %6381 (fma.f64 #s(literal -1 binary64) %6382 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6385 (*.f64 #s(literal 1/2 binary64) %6382))))) (approx %6381 (fma.f64 #s(literal -1 binary64) %6382 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %6382 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6382 (*.f64 #s(literal 1/720 binary64) %6385))))))) (approx %6401 #s(literal -16 binary64)) (approx %6401 (-.f64 (*.f64 #s(literal 8 binary64) %10) #s(literal 16 binary64))) (approx %6401 (-.f64 (*.f64 %10 (+.f64 #s(literal 8 binary64) %364)) #s(literal 16 binary64))) (approx %6401 (-.f64 (*.f64 %10 (+.f64 #s(literal 8 binary64) (*.f64 %10 (-.f64 %3867 #s(literal 2/3 binary64))))) #s(literal 16 binary64))) (approx %6416 #s(literal -1/4 binary64)) (approx %6416 (-.f64 (*.f64 #s(literal 1/8 binary64) %10) #s(literal 1/4 binary64))) (approx %6416 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1/96 binary64) %10))) #s(literal 1/4 binary64))) (approx %6416 (-.f64 (*.f64 %10 (+.f64 #s(literal 1/8 binary64) (*.f64 %10 (-.f64 (*.f64 #s(literal 1/2880 binary64) %10) #s(literal 1/96 binary64))))) #s(literal 1/4 binary64))) (approx %6435 %3027) (approx %6435 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 #s(literal 1/2 binary64) %2994))) (approx %6435 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %2994 %5115)))) (approx %6435 (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %2992 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %2992 (*.f64 #s(literal 1/720 binary64) %2994))))))) (approx %6451 (*.f64 #s(literal -2 binary64) %1264)) (approx %6451 (fma.f64 #s(literal -2 binary64) %1264 %1267)) (approx %6451 (fma.f64 #s(literal -2 binary64) %1264 (*.f64 %10 (+.f64 %1264 (*.f64 #s(literal -1/12 binary64) %1267))))) (approx %6451 (fma.f64 #s(literal -2 binary64) %1264 (*.f64 %10 (+.f64 %1264 (*.f64 %10 (fma.f64 #s(literal -1/12 binary64) %1264 (*.f64 #s(literal 1/360 binary64) %1267))))))) (approx %6468 (*.f64 #s(literal -1 binary64) %1441)) (approx %6468 (fma.f64 #s(literal -1 binary64) %1441 (*.f64 #s(literal 1/2 binary64) %6471))) (approx %6468 (fma.f64 #s(literal -1 binary64) %1441 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6471 (*.f64 #s(literal 1/2 binary64) %1441))))) (approx %6468 (fma.f64 #s(literal -1 binary64) %1441 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1441 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1441 (*.f64 #s(literal 1/720 binary64) %6471))))))) (approx %6488 (*.f64 #s(literal -1 binary64) %6489)) (approx %6488 (fma.f64 #s(literal -1 binary64) %6489 (*.f64 #s(literal 1/2 binary64) %6492))) (approx %6488 (fma.f64 #s(literal -1 binary64) %6489 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6492 (*.f64 #s(literal 1/2 binary64) %6489))))) (approx %6488 (fma.f64 #s(literal -1 binary64) %6489 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %6489 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6489 (*.f64 #s(literal 1/720 binary64) %6492))))))) (approx %6508 %4639) (approx %6508 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 #s(literal 1/2 binary64) %1292))) (approx %6508 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1292 %3388)))) (approx %6508 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1289 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1289 (*.f64 #s(literal 1/720 binary64) %1292))))))) (approx %6524 (*.f64 #s(literal -1 binary64) %1285)) (approx %6524 (fma.f64 #s(literal -1 binary64) %1285 (*.f64 #s(literal 1/2 binary64) %6527))) (approx %6524 (fma.f64 #s(literal -1 binary64) %1285 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6527 (*.f64 #s(literal 1/2 binary64) %1285))))) (approx %6524 (fma.f64 #s(literal -1 binary64) %1285 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1285 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1285 (*.f64 #s(literal 1/720 binary64) %6527))))))) (approx %6545 (*.f64 #s(literal -1 binary64) %6547)) (approx %6545 (fma.f64 #s(literal -1 binary64) %6547 (*.f64 #s(literal 1/2 binary64) %6550))) (approx %6545 (fma.f64 #s(literal -1 binary64) %6547 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6550 (*.f64 #s(literal 1/2 binary64) %6547))))) (approx %6545 (fma.f64 #s(literal -1 binary64) %6547 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %6547 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6547 (*.f64 #s(literal 1/720 binary64) %6550))))))) (approx %6566 (*.f64 #s(literal -1 binary64) %3420)) (approx %6566 (fma.f64 #s(literal -1 binary64) %3420 (*.f64 #s(literal 1/2 binary64) %6569))) (approx %6566 (fma.f64 #s(literal -1 binary64) %3420 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %6569 %3421)))) (approx %6566 (fma.f64 #s(literal -1 binary64) %3420 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %3420 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %3420 (*.f64 #s(literal 1/720 binary64) %6569))))))) (approx %6584 %4767) (approx %6584 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 #s(literal 1/2 binary64) %1452))) (approx %6584 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1452 %3450)))) (approx %6584 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal 1/2 binary64) %1449 (*.f64 %10 (fma.f64 #s(literal -1/24 binary64) %1449 (*.f64 #s(literal 1/720 binary64) %1452))))))) (approx %5 %6600) (approx %30 %6602) (approx %49 %6604) (approx %72 %6606) (approx %6608 (*.f64 %10 (fma.f64 #s(literal -1/2 binary64) %31 (/.f64 %31 %10)))) (approx %108 %6615) (approx %154 %6613) (approx %170 %6618) (approx %902 %6620) (approx %107 %6614) (approx %903 %6623) (approx %904 %6625) (approx %205 (*.f64 #s(literal -1 binary64) %6600)) (approx %224 %225) (approx %224 (*.f64 Cn (-.f64 %6630 #s(literal 1 binary64)))) (approx %228 %6635) (approx %246 (*.f64 Cn (+.f64 #s(literal 1 binary64) %6630))) (approx %249 %6640) (approx %263 %6642) (approx %287 (/.f64 #s(literal 2 binary64) %6642)) (approx %322 (*.f64 #s(literal 1/2 binary64) %6642)) (approx %341 %468) (approx %1770 (+.f64 #s(literal 1/2 binary64) %6649)) (approx %360 (-.f64 #s(literal 1 binary64) %468)) (approx %385 %469) (approx %6655 %6656) (approx %433 %470) (approx %393 (*.f64 #s(literal 1/2 binary64) %6600)) (approx %411 (*.f64 %6600 %109)) (approx %435 %473) (approx %482 (/.f64 #s(literal 1 binary64) %6615)) (approx %516 (/.f64 #s(literal -1 binary64) %6615)) (approx %544 (*.f64 #s(literal -1 binary64) %6668)) (approx %576 (*.f64 #s(literal -1 binary64) %6671)) (approx %615 (/.f64 #s(literal 1/2 binary64) %6615)) (approx %105 (*.f64 %6600 %110)) (approx %106 %6678) (approx %672 %471) (approx %691 %472) (approx %700 %6668) (approx %713 (/.f64 %6615 %6602)) (approx %753 (/.f64 %6602 (sqrt.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 %470 %755)) %469)))) (approx %816 (/.f64 %6602 (pow.f64 (sqrt.f64 %6615) #s(literal 2 binary64)))) (approx %863 %6695) (approx %885 (/.f64 %6695 %477)) (approx %6700 %6701) (approx %6703 %6704) (approx %905 %6706) (approx %924 %6708) (approx %942 %6710) (approx %964 %6712) (approx %984 %6714) (approx %1016 (/.f64 %6714 lam)) (approx %6718 %6719) (approx (/ %170 %6718) (/.f64 %6618 %6719)) (approx %6728 (/.f64 %6602 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %468 %6729))))) (approx %1044 %6735) (approx %1062 %6737) (approx %1080 (/.f64 %6737 %477)) (approx %1101 (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) (/.f64 %6602 %477))) (approx %1124 (/.f64 %6602 %6615)) (approx %1473 (*.f64 #s(literal -1/2 binary64) %6600)) (approx %1160 (*.f64 #s(literal -2 binary64) %6600)) (approx %1178 %6750) (approx %1198 (/.f64 %6750 %6615)) (approx %1241 (*.f64 #s(literal 1/4 binary64) %6600)) (approx %1263 %6757) (approx %1284 %6760) (approx %1313 %6762) (approx %1332 (/.f64 %6762 %6615)) (approx %1376 %6766) (approx %1396 (/.f64 %6766 %6615)) (approx %1440 %6771) (approx %1474 (*.f64 #s(literal -1/2 binary64) %6668)) (approx %1493 (*.f64 #s(literal 1/2 binary64) %6668)) (approx %1508 (/.f64 %1510 %6615)) (approx %1550 %6780) (approx %1582 (/.f64 #s(literal 1 binary64) %6780)) (approx %1614 (/.f64 %1615 %6780)) (approx %1651 %6786) (approx %1659 (*.f64 #s(literal -1/2 binary64) %6671)) (approx %1679 %6791) (approx %1705 (/.f64 #s(literal -1 binary64) %6791)) (approx %1736 (*.f64 #s(literal -1 binary64) (/.f64 %31 %6791))) (approx %1771 %6799) (approx %1782 %6801) (approx %1812 (*.f64 #s(literal -1 binary64) (/.f64 %31 %6801))) (approx %1847 (+.f64 #s(literal 4 binary64) %6606)) (approx %1856 (*.f64 #s(literal -2 binary64) %6671)) (approx %1873 (+.f64 #s(literal 256 binary64) %6606)) (approx %1883 (*.f64 #s(literal 16 binary64) %6671)) (approx %1904 (+.f64 #s(literal 16 binary64) %6606)) (approx %1913 (*.f64 #s(literal -4 binary64) %6671)) (approx %1934 %6819) (approx %1966 (/.f64 %31 %6819)) (approx %2000 (/.f64 %2001 %6819)) (approx %2036 %6825) (approx %2048 %6828) (approx %2080 (/.f64 #s(literal 1 binary64) %6828)) (approx %2112 (/.f64 %2113 %6828)) (approx %2148 (/.f64 %2113 %6615)) (approx %2188 %6837) (approx %2223 (/.f64 %1287 %6839)) (approx %2266 (/.f64 %2267 %6839)) (approx %2301 %6845) (approx %2346 (/.f64 #s(literal -1/2 binary64) %6615)) (approx %2372 (/.f64 %1287 %6844)) (approx %2410 (/.f64 %1446 %6851)) (approx %2460 (/.f64 %2462 %6615)) (approx %2501 %6857) (approx %2537 (/.f64 %6600 %6857)) (approx %2574 (/.f64 %6602 %6857)) (approx %2618 %6864) (approx %2638 (/.f64 %6602 %6864)) (approx %2676 %6869) (approx %2696 (/.f64 %6869 %6602)) (approx %2716 (/.f64 %6602 %6869)) (approx %2756 (*.f64 #s(literal -1 binary64) %6756)) (approx %2777 %6880) (approx %2819 (/.f64 %6602 %6880)) (approx %2865 %6887) (approx %2909 %6889) (approx %2948 (/.f64 %6602 %6887)) (approx %2991 %6893) (approx %3010 (*.f64 %6613 %2992)) (approx %3026 %6897) (approx %3050 %6899) (approx %3085 (/.f64 %6602 %6899)) (approx %3129 (*.f64 #s(literal 1/2 binary64) (/.f64 %6642 %3130))) (approx (+ %154 -1/2) (-.f64 %6613 #s(literal 1/2 binary64))) (approx %3152 (*.f64 #s(literal -1 binary64) %6845)) (approx %3169 (*.f64 #s(literal -1 binary64) (/.f64 %3170 %6851))) (approx %3209 (*.f64 #s(literal -1 binary64) (/.f64 %6770 %6851))) (approx %3255 (/.f64 %6602 %3259)) (approx %3282 (/.f64 %6602 %3286)) (approx %3307 (/.f64 %6695 %3309)) (approx %3332 (/.f64 %6602 %3336)) (approx %3359 (/.f64 %6602 %3364)) (approx %3387 (/.f64 %6602 %3394)) (approx %3419 (/.f64 %6695 %3427)) (approx %3449 (/.f64 %6602 %3455)) (approx %3472 %6933) (approx %3480 %6935) (approx %3488 %6937) (approx %3519 (/.f64 %6602 %6937)) (approx %3560 %3649) (approx %3567 %6942) (approx %3576 %6944) (approx %3607 (/.f64 %6602 %6944)) (approx %3658 (/.f64 %6695 %3653)) (approx %3675 %6951) (approx %3685 %6953) (approx %3694 %6955) (approx %3725 (/.f64 %6602 %6955)) (approx %3766 %6960) (approx %3776 %6962) (approx %3785 %6964) (approx %3816 (/.f64 %6602 %6964)) (approx %3858 %6970) (approx %3874 %6972) (approx %3890 %6974) (approx %3922 (/.f64 %6602 %6974)) (approx %3962 %6978) (approx %3963 %6980) (approx %3994 (/.f64 %6980 %864)) (approx %4014 (/.f64 %6695 %6980)) (approx %4058 %6988) (approx %4075 %6990) (approx %4093 %6992) (approx %4127 (/.f64 %6602 %6992)) (approx %4167 %6996) (approx %4168 %6998) (approx %4201 (/.f64 %6998 %864)) (approx %4221 (/.f64 %6695 %6998)) (approx %4265 %7006) (approx %4296 %7008) (approx %4314 %7010) (approx %4349 (/.f64 %6602 %7010)) (approx %4393 %7015) (approx %4414 %7017) (approx %4442 %7019) (approx %4477 (/.f64 %6602 %7019)) (approx %4521 %7024) (approx %4535 %7026) (approx %4542 %7028) (approx %4573 (/.f64 %6602 %7028)) (approx %4614 %7032) (approx %4636 %7034) (approx %4662 %7036) (approx %4698 (/.f64 %6602 %7036)) (approx %4742 %7040) (approx %4764 %7042) (approx %4790 %7044) (approx %4826 (/.f64 %6602 %7044)) (approx %4870 %7049) (approx %4886 %7051) (approx %4887 %7053) (approx %4914 (/.f64 %7053 %864)) (approx %4934 (/.f64 %6695 %7053)) (approx %4976 %7061) (approx %4996 %7063) (approx %5017 %7065) (approx %5051 (/.f64 %6602 %7065)) (approx %5092 %5213) (approx %5114 %7070) (approx %5132 %7072) (approx %5167 (/.f64 %6602 %7072)) (approx %5222 (/.f64 %6695 %5217)) (approx %5239 %5361) (approx %5261 %7079) (approx %5279 %7081) (approx %5314 (/.f64 %6602 %7081)) (approx %5370 (/.f64 %6695 %5365)) (approx %5387 %5509) (approx %5409 %7088) (approx %5427 %7090) (approx %5462 (/.f64 %6602 %7090)) (approx %5518 (/.f64 %6695 %5513)) (approx %5534 %7097) (approx %5553 %7099) (approx %5586 (/.f64 %6602 %7099)) (approx %5628 %7103) (approx %5629 %7105) (approx %5649 (/.f64 %6602 %7103)) (approx %5684 (/.f64 %31 %7103)) (approx %5711 %7111) (approx %5729 (/.f64 %6602 %7111)) (approx %5760 %7116) (approx %5778 %7118) (approx %5798 (/.f64 %6602 %7116)) (approx %5832 (/.f64 %6602 %5018)) (approx %5847 (/.f64 %6602 %5133)) (approx %5861 (/.f64 %6602 %5862)) (approx %5879 (/.f64 %6602 %5880)) (approx %5896 %7130) (approx %5911 %7132) (approx %5946 (/.f64 %6602 %7132)) (approx %5993 (/.f64 %6602 %5994)) (approx %6010 (/.f64 %6602 %3130)) (approx %6025 (/.f64 %6602 %6026)) (approx %6042 %7142) (approx %6047 %7144) (approx %6072 (/.f64 %6602 %7144)) (approx %7148 %7149) (approx %7151 (/.f64 %6602 %7149)) (approx %6105 (/.f64 #s(literal 1 binary64) %6602)) (approx %6118 (/.f64 (*.f64 %6600 %6119) %1287)) (approx %6136 (*.f64 #s(literal -1 binary64) %7160)) (approx %6159 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %6600 %6162) %1287))) (approx %6183 %7160) (approx %6202 (/.f64 (*.f64 %6600 %6203) %1446)) (approx %6221 (*.f64 #s(literal 4 binary64) %6695)) (approx %6239 (/.f64 (*.f64 %6600 %6241) %1287)) (approx %6259 (/.f64 (*.f64 %6600 %6261) %1446)) (approx %6279 (/.f64 (*.f64 %6600 %6280) %2189)) (approx %6298 (/.f64 (*.f64 %6600 %6299) %2866)) (approx %6316 %7185) (approx %6332 (*.f64 #s(literal 2 binary64) %6602)) (approx %6346 (*.f64 %6600 %6347)) (approx %6364 (*.f64 #s(literal 2 binary64) %7185)) (approx %6381 (*.f64 #s(literal -1 binary64) (*.f64 %1264 (*.f64 %6600 %6161)))) (approx %6401 (*.f64 #s(literal -16 binary64) %6600)) (approx %6416 %7199) (approx %6435 (*.f64 #s(literal -1 binary64) %6893)) (approx %6451 (*.f64 #s(literal -2 binary64) %6756)) (approx %6468 (*.f64 #s(literal -1 binary64) (*.f64 %1441 %6600))) (approx %6488 (*.f64 #s(literal -1 binary64) (*.f64 %6600 %6489))) (approx %6508 (*.f64 #s(literal -1 binary64) %6760)) (approx %6524 (*.f64 #s(literal -1 binary64) (*.f64 %6600 %1285))) (approx %6545 (*.f64 #s(literal -1 binary64) (*.f64 %6600 %6547))) (approx %6566 (*.f64 #s(literal -1 binary64) (*.f64 %6600 %3420))) (approx %6584 (*.f64 #s(literal -1 binary64) %6771)) (approx %224 (*.f64 #s(literal -1 binary64) (*.f64 Cn (+.f64 #s(literal 1 binary64) %7224)))) (approx %228 %7229) (approx %246 (*.f64 #s(literal -1 binary64) (*.f64 Cn (-.f64 %7224 #s(literal 1 binary64))))) (approx %249 %7236) (approx %263 %7238) (approx %287 (/.f64 #s(literal 2 binary64) %7238)) (approx %322 (*.f64 #s(literal 1/2 binary64) %7238)) (approx %341 %7246) (approx %1770 (+.f64 #s(literal 1/2 binary64) %7248)) (approx %360 (-.f64 #s(literal 1 binary64) %7246)) (approx %385 %7253) (approx %6655 %7255) (approx %433 %7257) (approx %435 %7261) (approx %467 %7263) (approx %476 %7265) (approx %753 (/.f64 %6602 (sqrt.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 %7257 %755)) %7253)))) (approx %7273 (/.f64 %6695 %7265)) (approx %6728 (/.f64 %6602 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %7246 %6729))))) (approx %1097 (*.f64 #s(literal 4503599627370496/6369051672525773 binary64) %7265)) (approx %1101 (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) (/.f64 %6602 %7265))) (approx %1771 %7287) (approx %1782 %7289) (approx %1812 (*.f64 #s(literal -1 binary64) (/.f64 %31 %7289))) (approx %3129 (*.f64 #s(literal 1/2 binary64) (/.f64 %7238 %3130))) (approx %3472 %7297) (approx %3480 %7299) (approx %3488 %7301) (approx %3519 (/.f64 %6602 %7301)) (approx %3560 %7305) (approx %3567 %7307) (approx %3576 %7309) (approx %3607 (/.f64 %6602 %7309)) (approx %3647 %7313) (approx %3652 %7315) (approx %3655 (/.f64 %7315 %864)) (approx %3658 (/.f64 %6695 %7315)) (approx %3675 %7321) (approx %3685 %7323) (approx %3694 %7325) (approx %3725 (/.f64 %6602 %7325)) (approx %3766 %7329) (approx %3776 %7331) (approx %3785 %7333) (approx %3816 (/.f64 %6602 %7333)) (approx %3858 %7339) (approx %3874 %7341) (approx %3890 %7343) (approx %3922 (/.f64 %6602 %7343)) (approx %3962 %7347) (approx %3963 %7349) (approx %3994 (/.f64 %7349 %864)) (approx %4014 (/.f64 %6695 %7349)) (approx %4058 %7357) (approx %4075 %7359) (approx %4093 %7361) (approx %4127 (/.f64 %6602 %7361)) (approx %4167 %7365) (approx %4168 %7367) (approx %4201 (/.f64 %7367 %864)) (approx %4221 (/.f64 %6695 %7367)) (approx %4265 %7375) (approx %4296 %7377) (approx %4314 %7379) (approx %4349 (/.f64 %6602 %7379)) (approx %4393 %7384) (approx %4414 %7386) (approx %4442 %7388) (approx %4477 (/.f64 %6602 %7388)) (approx %4521 %7393) (approx %4535 %7395) (approx %4542 %7397) (approx %4573 (/.f64 %6602 %7397)) (approx %4614 %7403) (approx %4636 %7405) (approx %4662 %7407) (approx %4698 (/.f64 %6602 %7407)) (approx %4742 %7413) (approx %4764 %7415) (approx %4790 %7417) (approx %4826 (/.f64 %6602 %7417)) (approx %4870 %7422) (approx %4886 %7424) (approx %4887 %7426) (approx %4914 (/.f64 %7426 %864)) (approx %4934 (/.f64 %6695 %7426)) (approx %4976 %7434) (approx %4996 %7436) (approx %5017 %7438) (approx %5051 (/.f64 %6602 %7438)) (approx %5092 %7444) (approx %5114 %7446) (approx %5132 %7448) (approx %5167 (/.f64 %6602 %7448)) (approx %5210 %7452) (approx %5216 %7454) (approx %5219 (/.f64 %7454 %864)) (approx %5222 (/.f64 %6695 %7454)) (approx %5239 %7461) (approx %5261 %7463) (approx %5279 %7465) (approx %5314 (/.f64 %6602 %7465)) (approx %5357 %7469) (approx %5364 %7471) (approx %5367 (/.f64 %7471 %864)) (approx %5370 (/.f64 %6695 %7471)) (approx %5387 %7478) (approx %5409 %7480) (approx %5427 %7482) (approx %5462 (/.f64 %6602 %7482)) (approx %5505 %7486) (approx %5512 %7488) (approx %5515 (/.f64 %7488 %864)) (approx %5518 (/.f64 %6695 %7488)) (approx %5534 %7495) (approx %5553 %7497) (approx %5586 (/.f64 %6602 %7497)) (approx %5896 %7501) (approx %5911 %7503) (approx %5946 (/.f64 %6602 %7503)) (approx %5989 (/.f64 %7265 %864)) (approx %6042 %7509) (approx %6047 %7511) (approx %6072 (/.f64 %6602 %7511)) (approx %7148 %7515) (approx %7151 (/.f64 %6602 %7515)) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %985)))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %985) #s(literal 1/6 binary64)))))) (approx %29 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %985))) #s(literal 1/6 binary64)))))) (approx %30 (*.f64 lam (+.f64 %6600 (*.f64 #s(literal -1/6 binary64) %7537)))) (approx %30 (*.f64 lam (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 #s(literal 1/120 binary64) %7537)))))) (approx %30 (*.f64 lam (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %7537 %7548))))))) (approx %103 %7557) (approx %103 %7562) (approx %103 %7569) (approx %104 (+.f64 #s(literal 1 binary64) %7571)) (approx %104 (+.f64 #s(literal 1 binary64) %7575)) (approx %104 (+.f64 #s(literal 1 binary64) %7582)) (approx %98 %172) (approx %98 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %7586 %10))) (approx %98 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10 (*.f64 #s(literal 1/120 binary64) %7586)) %10))) (approx %98 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %7586 %56))) %10))) (approx %101 %173) (approx %101 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 #s(literal 1/12 binary64) %7586)))) (approx %101 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %985 (fma.f64 #s(literal -1/240 binary64) %7586 %7607))))) (approx %101 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %985 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %985 (fma.f64 #s(literal -1/240 binary64) %10 (*.f64 #s(literal 1/10080 binary64) %7586)))))))) (approx %6608 (*.f64 lam %12)) (approx %6608 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %985 (-.f64 %7607 #s(literal 1/6 binary64))))))) (approx %6608 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %985 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/240 binary64) %10)))) #s(literal 1/6 binary64))))))) (approx %6608 (*.f64 lam (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) %10 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/12 binary64) %10 (*.f64 %985 (+.f64 #s(literal 1/120 binary64) (fma.f64 #s(literal -1/240 binary64) %10 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/10080 binary64) %10) #s(literal 1/5040 binary64))))))) #s(literal 1/6 binary64))))))) (approx %108 (+.f64 %6623 (*.f64 #s(literal -1/2 binary64) (/.f64 %7654 %6623)))) (approx %108 (+.f64 %6623 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7659 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %7665) %6623)))))) (approx %108 (+.f64 %6623 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7659 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %7677) %6623) (*.f64 #s(literal 1/2 binary64) (/.f64 %7665 %6623)))))))) (approx %7690 (*.f64 lam %7691)) (approx %7690 (*.f64 lam %7698)) (approx %7690 (*.f64 lam %7707)) (approx %982 %985) (approx %7711 %7556) (approx %7714 %989) (approx %107 (fma.f64 #s(literal -1 binary64) %7654 %6620)) (approx %107 (fma.f64 %985 %7719 %6620)) (approx %107 (fma.f64 %985 %7724 %6620)) (approx %6157 %7727) (approx %6158 (*.f64 lam (-.f64 %7729 #s(literal 1 binary64)))) (approx %6158 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %985))) #s(literal 1 binary64)))) (approx %6158 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/6 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/5040 binary64) %985) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %224 %6634) (approx %228 %7750) (approx %228 (+.f64 %7750 %7753)) (approx %228 (+.f64 %7750 (*.f64 lam (+.f64 %7752 (*.f64 #s(literal -1/2 binary64) (*.f64 lam %7750)))))) (approx %228 (+.f64 %7750 (*.f64 lam (+.f64 %7752 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %7750 (*.f64 #s(literal -1/6 binary64) %7753))))))) (approx %249 (+.f64 %6604 %6618)) (approx %249 (+.f64 %6604 (*.f64 lam (+.f64 %6600 (*.f64 #s(literal -1/2 binary64) (*.f64 lam %6604)))))) (approx %249 (+.f64 %6604 (*.f64 lam (+.f64 %6600 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %6604 (*.f64 #s(literal -1/6 binary64) %6618))))))) (approx %263 %7784) (approx %263 (+.f64 %6604 (+.f64 %7750 %7787))) (approx %263 (+.f64 %6604 (+.f64 %7750 (*.f64 lam (+.f64 %6600 (+.f64 %7752 %7793)))))) (approx %263 (+.f64 %6604 (+.f64 %7750 (*.f64 lam (+.f64 %6600 (+.f64 %7752 (*.f64 lam (fma.f64 #s(literal -1/2 binary64) %6604 (fma.f64 #s(literal -1/2 binary64) %7750 %7802))))))))) (approx %287 (/.f64 #s(literal 2 binary64) %7784)) (approx %287 (fma.f64 #s(literal -2 binary64) (/.f64 %7787 %7814) %7817)) (approx %287 (fma.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lam %7825)) %7829) %7817)) (approx %287 (fma.f64 lam (-.f64 (*.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lam (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 %7786 %7792) %7821) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 %7786 %7825) %7784) (*.f64 #s(literal 2 binary64) (/.f64 %7801 %7814)))))) %7825)) %7829) %7817)) (approx %322 %7848) (approx %322 (fma.f64 #s(literal 1/2 binary64) %7787 %7848)) (approx %322 (fma.f64 #s(literal 1/2 binary64) %7784 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %7793 (*.f64 #s(literal 1/2 binary64) %7786))))) (approx %322 (fma.f64 #s(literal 1/2 binary64) %7784 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %7786 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %7802 (*.f64 #s(literal 1/2 binary64) %7792))))))) (approx %429 %436) (approx %430 (+.f64 #s(literal 1 binary64) %7865)) (approx %430 (+.f64 #s(literal 1 binary64) %7870)) (approx %430 (+.f64 #s(literal 1 binary64) %7877)) (approx %432 #s(literal 2 binary64)) (approx %432 (+.f64 #s(literal 2 binary64) %7865)) (approx %432 (+.f64 #s(literal 2 binary64) %7870)) (approx %432 (+.f64 #s(literal 2 binary64) %7877)) (approx %411 (+.f64 %6600 (*.f64 #s(literal -1/2 binary64) %7537))) (approx %411 (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %6600 (*.f64 #s(literal 1/24 binary64) %7537))))) (approx %411 (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -1/720 binary64) %7537 (*.f64 #s(literal 1/24 binary64) %6600))))))) (approx %435 %7904) (approx %435 (-.f64 %7908 %468)) (approx %435 (-.f64 %7915 %468)) (approx %435 (-.f64 %7924 %468)) (approx %482 %7927) (approx %482 (fma.f64 #s(literal 1/2 binary64) %7930 %7927)) (approx %482 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %7937)) %7941) %7927)) (approx %482 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) %7945 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %7937) %7662) %7949)))) %7937)) %7941) %7927)) (approx %516 (/.f64 #s(literal -1 binary64) %6623)) (approx %516 (-.f64 (*.f64 #s(literal -1/2 binary64) %7930) %7927)) (approx %516 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %7965)) %7968)) %7927)) (approx %516 (-.f64 (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7948 (fma.f64 #s(literal -1/4 binary64) %7945 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %7965) %7662)))))) %7965)) %7968)) %7927)) (approx %544 (*.f64 #s(literal -1 binary64) %6625)) (approx %544 (fma.f64 #s(literal -1 binary64) %6625 (*.f64 #s(literal -1/2 binary64) %7990))) (approx %544 (fma.f64 #s(literal -1 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7994 %8001)))) (approx %544 (fma.f64 #s(literal -1 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7994 (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %7996 (fma.f64 #s(literal 1/2 binary64) %7998 %8015))))))) (approx %576 (*.f64 #s(literal -1 binary64) %8023)) (approx %576 (*.f64 lam (-.f64 %8028 %7927))) (approx %576 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %8037 %8027)) %7927))) (approx %576 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %7940 (fma.f64 #s(literal 1/6 binary64) %7927 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %8036 %8050))))) %7927))) (approx %615 (/.f64 #s(literal 1/2 binary64) %6623)) (approx %615 (fma.f64 #s(literal 1/4 binary64) %7930 %8061)) (approx %615 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %8065)) %8068) %8061)) (approx %615 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/8 binary64) %7945 (fma.f64 #s(literal 1/4 binary64) %7948 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8065) %7662)))))) %8065)) %8068) %8061)) (approx %105 (+.f64 %6600 (*.f64 #s(literal -1 binary64) %7537))) (approx %105 (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %6600 (*.f64 #s(literal 1/3 binary64) %7537))))) (approx %105 (+.f64 %6600 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %7537 (*.f64 #s(literal 1/3 binary64) %6600))))))) (approx %106 (fma.f64 #s(literal -1 binary64) %7654 %6613)) (approx %106 (fma.f64 %985 %7719 %6613)) (approx %106 (fma.f64 %985 %7724 %6613)) (approx %8105 (*.f64 lam (+.f64 #s(literal 2 binary64) %986))) (approx %8105 (*.f64 lam (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/60 binary64) %985) #s(literal 1/3 binary64)))))) (approx %8105 (*.f64 lam (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal -1/2520 binary64) %985))) #s(literal 1/3 binary64)))))) (approx %1676 (-.f64 %8124 #s(literal 1 binary64))) (approx %1676 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/2 binary64) %8127)) #s(literal 1 binary64))) (approx %1676 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/2 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/720 binary64) %985) #s(literal 1/24 binary64))))) #s(literal 1 binary64))) (approx %8139 (+.f64 #s(literal 1/2 binary64) %7571)) (approx %8139 (+.f64 #s(literal 1/2 binary64) %7575)) (approx %8139 (+.f64 #s(literal 1/2 binary64) %7582)) (approx %672 %7902) (approx %672 %7907) (approx %672 %7914) (approx %672 %7923) (approx %691 %7903) (approx %691 %7908) (approx %691 %7915) (approx %691 %7924) (approx %8154 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %985))) (approx %8154 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 %8158 #s(literal 1/4 binary64))))) (approx %8154 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -19/5760 binary64) %985) #s(literal 1/96 binary64))) #s(literal 1/4 binary64))))) (approx %8171 (+.f64 #s(literal 1 binary64) %8124)) (approx %8171 (+.f64 #s(literal 1 binary64) (*.f64 %985 (+.f64 #s(literal 1/2 binary64) %8174)))) (approx %8171 (+.f64 #s(literal 1 binary64) (*.f64 %985 (+.f64 #s(literal 1/2 binary64) (*.f64 %985 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal 61/720 binary64) %985))))))) (approx %700 (fma.f64 #s(literal 1/2 binary64) %7990 %6625)) (approx %700 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) %8001) %8189) %6625)) (approx %700 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) %8015) %8000)) %8189) %6625)) (approx %8199 %1019) (approx %8199 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 %8201 #s(literal 1/3 binary64)))) lam)) (approx %8199 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -2/945 binary64) %985) #s(literal 1/45 binary64))) #s(literal 1/3 binary64)))) lam)) (approx %713 (/.f64 %6623 %6618)) (approx %713 (/.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/2 binary64) %6625 (*.f64 %985 %8223)) %6710) %6708) lam)) (approx %713 (/.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/2 binary64) %6625 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/2 binary64) %8219 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %7677 %8218)) (fma.f64 #s(literal -1/6 binary64) %8223 (fma.f64 #s(literal -1/5040 binary64) %6708 (*.f64 #s(literal 1/120 binary64) %6712)))))) %8222))) %6710) %6708) lam)) (approx %8245 (*.f64 lam (-.f64 %986 #s(literal 1 binary64)))) (approx %8245 (*.f64 lam (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -2/15 binary64) %985) #s(literal 1/3 binary64))) #s(literal 1 binary64)))) (approx %8245 (*.f64 lam (-.f64 (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -17/315 binary64) %985) #s(literal 2/15 binary64))) #s(literal 1/3 binary64))) #s(literal 1 binary64)))) (approx %753 (*.f64 lam (+.f64 %6600 (*.f64 %985 %8268)))) (approx %753 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %8281)) %8267))))) (approx %753 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -1/2 binary64) (*.f64 %470 %8281) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6600 (-.f64 %8291 (*.f64 #s(literal -1/2 binary64) (*.f64 %470 %8277)))) (*.f64 #s(literal 1/2 binary64) (*.f64 %8268 %8277))))))) %8280))) %8267))))) (approx %862 (*.f64 lam (+.f64 %864 (*.f64 #s(literal -1/6 binary64) %8311)))) (approx %862 (*.f64 lam (+.f64 %864 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %864 (*.f64 #s(literal 1/120 binary64) %8311)))))) (approx %862 (*.f64 lam (+.f64 %864 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %864 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8311 (*.f64 #s(literal 1/120 binary64) %864)))))))) (approx %816 (/.f64 %6618 %8331)) (approx %816 (*.f64 lam (fma.f64 %985 %8340 %8334))) (approx %816 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8334 (*.f64 %985 %8351)) %8339) %8334))) (approx %816 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8334 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %8334 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %8334) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8351) %8346) (fma.f64 #s(literal 1/2 binary64) (/.f64 %8008 %8337) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8340 %7665) %8346))))))) %8350))) %8339) %8334))) (approx %863 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %8377 %6735))) (approx %863 (*.f64 lam (fma.f64 %6600 %864 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6735 (*.f64 #s(literal 1/120 binary64) %8377)))))) (approx %863 (*.f64 lam (fma.f64 %6600 %864 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6735 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8377 (*.f64 #s(literal 1/120 binary64) %6735)))))))) (approx %885 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %8395 %8396))) (approx %885 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %8396 (*.f64 #s(literal 1/120 binary64) %8395)) %8396))) (approx %885 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %8396 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8395 (*.f64 #s(literal 1/120 binary64) %8396)))) %8396))) (approx %8412 %7691) (approx %8415 %7695) (approx %8417 #s(literal 1/3 binary64)) (approx %8417 %7696) (approx %8420 %7697) (approx %8422 %7698) (approx %8425 %7702) (approx %8427 #s(literal 2/15 binary64)) (approx %8427 %7703) (approx %8430 %7704) (approx %8432 %7705) (approx %8434 %7706) (approx %8436 %7707) (approx %6728 (*.f64 lam (fma.f64 %985 %8443 %8438))) (approx %6728 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8438 (*.f64 %985 %8458)) %8442) %8438))) (approx %6728 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8438 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %8438 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %8438) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8458) %8449) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 (-.f64 %7673 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8453) %8449)))) %8440) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8443 %8453) %8449))))))) %8457))) %8442) %8438))) (approx %1101 (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) (/.f64 %6618 %477))) (approx %1101 (*.f64 lam (fma.f64 #s(literal -6369051672525773/27021597764222976 binary64) %8493 (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) %8494)))) (approx %1101 (*.f64 lam (fma.f64 #s(literal 6369051672525773/4503599627370496 binary64) %8494 (*.f64 %985 (fma.f64 #s(literal -6369051672525773/27021597764222976 binary64) %8494 (*.f64 #s(literal 6369051672525773/540431955284459520 binary64) %8493)))))) (approx %1101 (*.f64 lam (fma.f64 #s(literal 6369051672525773/4503599627370496 binary64) %8494 (*.f64 %985 (fma.f64 #s(literal -6369051672525773/27021597764222976 binary64) %8494 (*.f64 %985 (fma.f64 #s(literal -909864524646539/3242591731706757120 binary64) %8493 (*.f64 #s(literal 6369051672525773/540431955284459520 binary64) %8494)))))))) (approx %1124 (/.f64 %6618 %6623)) (approx %1124 (*.f64 lam (fma.f64 %985 %8518 %6625))) (approx %1124 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6625 (*.f64 %985 %8526)) %8189) %6625))) (approx %1124 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6625 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6625 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %6625) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8526) %7662) (fma.f64 #s(literal 1/2 binary64) %8009 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8518 %7665) %7662))))))) %8525))) %8189) %6625))) (approx %1198 %8551) (approx %1198 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8553) %7929) %8551)) (approx %1198 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %8564)) %8568) %8551)) (approx %1198 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %8560) %7933) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 (*.f64 %1180 %7677)) %7929) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8564) %7662)))))) %8564)) %8568) %8551)) (approx %1332 %8589) (approx %1332 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8591) %7929) %8589)) (approx %1332 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %8602)) %8606) %8589)) (approx %1332 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %8598) %7933) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 (*.f64 %1314 %7677)) %7929) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8602) %7662)))))) %8602)) %8606) %8589)) (approx %1396 %8627) (approx %1396 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8629) %7929) %8627)) (approx %1396 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %8640)) %8644) %8627)) (approx %1396 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %8636) %7933) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 (*.f64 %1378 %7677)) %7929) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %8640) %7662)))))) %8640)) %8644) %8627)) (approx %1474 (fma.f64 #s(literal -1/2 binary64) %6625 (*.f64 #s(literal -1/4 binary64) %7990))) (approx %1474 (fma.f64 #s(literal -1/2 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %7994 (*.f64 #s(literal 1/2 binary64) %8001))))) (approx %1474 (fma.f64 #s(literal -1/2 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %7994 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) %8015 (*.f64 #s(literal 1/2 binary64) %8000))))))) (approx %1493 %8680) (approx %1493 (fma.f64 #s(literal 1/4 binary64) %7990 %8680)) (approx %1493 (fma.f64 #s(literal 1/2 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8001 (*.f64 #s(literal 1/4 binary64) %7994))))) (approx %1493 (fma.f64 #s(literal 1/2 binary64) %6625 (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) %7994 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8015 (*.f64 #s(literal -1/2 binary64) %8000))))))) (approx %1931 (*.f64 lam %7557)) (approx %1931 (*.f64 lam %7562)) (approx %1931 (*.f64 lam %7569)) (approx %1507 %8702) (approx %1507 (*.f64 lam (+.f64 %1509 (*.f64 #s(literal -1/6 binary64) %8704)))) (approx %1507 (*.f64 lam (+.f64 %1509 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1509 (*.f64 #s(literal 1/120 binary64) %8704)))))) (approx %1507 (*.f64 lam (+.f64 %1509 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1509 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8704 (*.f64 #s(literal 1/120 binary64) %1509)))))))) (approx %1508 (/.f64 %8702 %6623)) (approx %1508 (*.f64 lam (fma.f64 %985 %8730 %8725))) (approx %1508 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8725 (*.f64 %985 %8741)) %8729) %8725))) (approx %1508 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8725 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %8725 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %8725) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %8741) %7662) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1509 %7677) %7929) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8730 %7665) %7662))))))) %8740))) %8729) %8725))) (approx %1547 %1264) (approx %1547 (+.f64 %1264 (*.f64 #s(literal -1/2 binary64) %8769))) (approx %1547 (+.f64 %1264 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1264 (*.f64 #s(literal 1/24 binary64) %8769))))) (approx %1547 (+.f64 %1264 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/720 binary64) %8769 (*.f64 #s(literal 1/24 binary64) %1264))))))) (approx %1550 %8786) (approx %1550 (+.f64 %8786 (*.f64 #s(literal -1/2 binary64) (/.f64 %8788 %8786)))) (approx %1550 (+.f64 %8786 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8793 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8798) %8786)))))) (approx %1550 (+.f64 %8786 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8793 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8810) %8786) (*.f64 #s(literal 1/2 binary64) (/.f64 %8798 %8786)))))))) (approx %1582 %8821) (approx %1582 (fma.f64 #s(literal 1/2 binary64) (/.f64 %8788 %8823) %8821)) (approx %1582 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %8831)) %8835) %8821)) (approx %1582 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 %8807 %8827) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %8831) %8795) (*.f64 #s(literal 1/2 binary64) (/.f64 %8810 %8823)))))) %8831)) %8835) %8821)) (approx %1613 %8853) (approx %1613 (*.f64 lam (+.f64 %1264 (*.f64 #s(literal -1/6 binary64) %8769)))) (approx %1613 (*.f64 lam (+.f64 %1264 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1264 (*.f64 #s(literal 1/120 binary64) %8769)))))) (approx %1613 (*.f64 lam (+.f64 %1264 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8769 (*.f64 #s(literal 1/120 binary64) %1264)))))))) (approx %1614 (/.f64 %8853 %8786)) (approx %1614 (*.f64 lam (fma.f64 %985 %8880 %8875))) (approx %1614 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8875 (*.f64 %985 %8891)) %8879) %8875))) (approx %1614 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %8875 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %8875 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %8875) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1441 %8891) %8795) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1264 %8810) %8823) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8880 %8798) %8795))))))) %8890))) %8879) %8875))) (approx %1658 (*.f64 #s(literal -1/2 binary64) lam)) (approx %1658 (*.f64 lam (-.f64 %8920 #s(literal 1/2 binary64)))) (approx %1658 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal -1/240 binary64) %985))) #s(literal 1/2 binary64)))) (approx %1658 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/12 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/10080 binary64) %985) #s(literal 1/240 binary64))))) #s(literal 1/2 binary64)))) (approx %1659 (*.f64 #s(literal -1/2 binary64) %8023)) (approx %1659 (*.f64 lam (-.f64 (*.f64 #s(literal 1/2 binary64) %8028) %8061))) (approx %1659 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8037 (*.f64 #s(literal 1/2 binary64) %8027))) %8061))) (approx %1659 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) %8027 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %8036 (*.f64 #s(literal 1/2 binary64) %8050))))) %8061))) (approx %1679 %8960) (approx %1679 (+.f64 %8960 (*.f64 #s(literal -1/2 binary64) (/.f64 %985 %8960)))) (approx %1679 (+.f64 %8960 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %8969) %8960)) %8974)))) (approx %1679 (+.f64 %8960 (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %8981) %8960) (*.f64 #s(literal 1/2 binary64) (/.f64 %8969 %8960)))) %8974)))) (approx %1705 (/.f64 #s(literal -1 binary64) %8960)) (approx %1705 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %985 %8994)) %8973)) (approx %1705 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9003)) %9007)) %8973)) (approx %1705 (-.f64 (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) (/.f64 %8969 %9000) (fma.f64 #s(literal 1/2 binary64) %9013 (*.f64 #s(literal 1/2 binary64) (/.f64 %9003 %8966)))))) %9003)) %9007)) %8973)) (approx %1736 (*.f64 #s(literal -1 binary64) (/.f64 lam %8960))) (approx %1736 (*.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9030)) %8973))) (approx %1736 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1 binary64) (*.f64 %985 %9040) (*.f64 #s(literal -1 binary64) %9030))) %8973))) (approx %1736 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9030 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9040 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9013 (fma.f64 #s(literal -1/2 binary64) (/.f64 %9040 %8966) (fma.f64 #s(literal 1/5040 binary64) %8973 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %8969 %9030) %8966)))))))))) %8973))) (approx %1767 (-.f64 %985 #s(literal 1 binary64))) (approx %1767 (-.f64 (*.f64 %985 %987) #s(literal 1 binary64))) (approx %1767 (-.f64 (*.f64 %985 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 2/45 binary64) %985) #s(literal 1/3 binary64))))) #s(literal 1 binary64))) (approx %1771 %9075) (approx %1771 (+.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal -1 binary64) %985 %6649))) (approx %1771 (+.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal -1/2 binary64) %468 %7575))) (approx %1771 (+.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal -1/2 binary64) %468 %7582))) (approx %1782 %9086) (approx %1782 (+.f64 %9086 (*.f64 #s(literal -1/2 binary64) (/.f64 %985 %9086)))) (approx %1782 (+.f64 %9086 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9095) %9086)) %9100)))) (approx %1782 (+.f64 %9086 (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %9107) %9086) (*.f64 #s(literal 1/2 binary64) (/.f64 %9095 %9086)))) %9100)))) (approx %1812 (*.f64 #s(literal -1 binary64) (/.f64 lam %9086))) (approx %1812 (*.f64 lam (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9125)) %9099))) (approx %1812 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1 binary64) (*.f64 %985 %9136) (*.f64 #s(literal -1 binary64) %9125))) %9099))) (approx %1812 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9125 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9136 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 %9107 %9121) (fma.f64 #s(literal -1/2 binary64) (/.f64 %9136 %9092) (fma.f64 #s(literal 1/5040 binary64) %9099 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9095 %9125) %9092)))))))))) %9099))) (approx %1855 %9160) (approx %1855 (*.f64 lam (-.f64 %989 #s(literal 2 binary64)))) (approx %1855 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/60 binary64) %985))) #s(literal 2 binary64)))) (approx %1855 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/3 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2520 binary64) %985) #s(literal 1/60 binary64))))) #s(literal 2 binary64)))) (approx %1856 (*.f64 #s(literal -2 binary64) %8023)) (approx %1856 (*.f64 lam (-.f64 (*.f64 #s(literal 2 binary64) %8028) %9184))) (approx %1856 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %8037 (*.f64 #s(literal 2 binary64) %8027))) %9184))) (approx %1856 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal 2 binary64) %8027 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %8036 (*.f64 #s(literal 2 binary64) %8050))))) %9184))) (approx %1882 (*.f64 #s(literal 16 binary64) lam)) (approx %1882 (*.f64 lam (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -8/3 binary64) %985)))) (approx %1882 (*.f64 lam (+.f64 #s(literal 16 binary64) (*.f64 %985 (-.f64 %7695 #s(literal 8/3 binary64)))))) (approx %1882 (*.f64 lam (+.f64 #s(literal 16 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 2/15 binary64) (*.f64 #s(literal -1/315 binary64) %985))) #s(literal 8/3 binary64)))))) (approx %1883 (*.f64 #s(literal 16 binary64) %8023)) (approx %1883 (*.f64 lam (fma.f64 #s(literal -16 binary64) %8028 %9224))) (approx %1883 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -16 binary64) %8027 (*.f64 #s(literal 16 binary64) %8037)) %9224))) (approx %1883 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -16 binary64) %8027 (*.f64 %985 (fma.f64 #s(literal -16 binary64) %8050 (*.f64 #s(literal 16 binary64) %8036)))) %9224))) (approx %1912 (*.f64 #s(literal -4 binary64) lam)) (approx %1912 (*.f64 lam (-.f64 %7868 #s(literal 4 binary64)))) (approx %1912 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 2/3 binary64) %9246)) #s(literal 4 binary64)))) (approx %1912 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 2/3 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/1260 binary64) %985) #s(literal 1/30 binary64))))) #s(literal 4 binary64)))) (approx %1913 (*.f64 #s(literal -4 binary64) %8023)) (approx %1913 (*.f64 lam (-.f64 (*.f64 #s(literal 4 binary64) %8028) %9264))) (approx %1913 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -4 binary64) %8037 (*.f64 #s(literal 4 binary64) %8027))) %9264))) (approx %1913 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal 4 binary64) %8027 (*.f64 %985 (fma.f64 #s(literal -4 binary64) %8036 (*.f64 #s(literal 4 binary64) %8050))))) %9264))) (approx %1934 (+.f64 %7103 (*.f64 #s(literal 1/2 binary64) %9282))) (approx %1934 (+.f64 %7103 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %9289) %7103) %9292)))) (approx %1934 (+.f64 %7103 (*.f64 %985 (fma.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 %9289 %7103) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9300) %7103))) %9292)))) (approx %1966 (/.f64 lam %7103)) (approx %1966 (*.f64 lam %9316)) (approx %1966 (*.f64 lam %9327)) (approx %1966 (*.f64 lam %9343)) (approx %2000 %9282) (approx %2000 (*.f64 %985 %9316)) (approx %2000 (*.f64 %985 %9327)) (approx %2000 (*.f64 %985 %9343)) (approx %2045 %1441) (approx %2045 (fma.f64 #s(literal -1/2 binary64) %8788 %1441)) (approx %2045 (fma.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1441 (*.f64 #s(literal 1/24 binary64) %8788)) %1441)) (approx %2045 (fma.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1441 (*.f64 %985 (fma.f64 #s(literal -1/720 binary64) %8788 (*.f64 #s(literal 1/24 binary64) %1441)))) %1441)) (approx %2048 %9366) (approx %2048 (+.f64 %9366 (*.f64 #s(literal -1/2 binary64) (/.f64 %9368 %9366)))) (approx %2048 (+.f64 %9366 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9373 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9379) %9366)))))) (approx %2048 (+.f64 %9366 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9373 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9391) %9366) (*.f64 #s(literal 1/2 binary64) (/.f64 %9379 %9366)))))))) (approx %2080 %9402) (approx %2080 (fma.f64 #s(literal 1/2 binary64) (/.f64 %9368 %9404) %9402)) (approx %2080 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9412)) %9416) %9402)) (approx %2080 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 %9388 %9408) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2037 %9412) %9376) (*.f64 #s(literal 1/2 binary64) (/.f64 %9391 %9404)))))) %9412)) %9416) %9402)) (approx %2111 %9434) (approx %2111 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %8788 %1441))) (approx %2111 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1441 (*.f64 #s(literal 1/120 binary64) %8788)) %1441))) (approx %2111 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1441 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %8788 (*.f64 #s(literal 1/120 binary64) %1441)))) %1441))) (approx %2112 (/.f64 %9434 %9366)) (approx %2112 (*.f64 lam (fma.f64 %985 %9459 %9453))) (approx %2112 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9453 (*.f64 %985 %9470)) %9458) %9453))) (approx %2112 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9453 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %9453 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9453) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2037 %9470) %9376) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9459 %9379) %9376) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %9391) %9404))))))) %9469))) %9458) %9453))) (approx %2148 (/.f64 %9434 %6623)) (approx %2148 (*.f64 lam (fma.f64 %985 %9504 %9499))) (approx %2148 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9499 (*.f64 %985 %9515)) %9503) %9499))) (approx %2148 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9499 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %9499 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9499) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9515) %7662) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9504 %7665) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1441 %7677) %7929))))))) %9514))) %9503) %9499))) (approx %2185 (-.f64 (fma.f64 #s(literal -1/2 binary64) %9543 %1293) %1296)) (approx %2185 (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 #s(literal 1/24 binary64) %9543)) %1293) %1296)) (approx %2185 (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -1/720 binary64) %9543 %1304))) %1293) %1296)) (approx %2188 %9559) (approx %2188 (+.f64 %9559 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %2189) %9562)))) (approx %2188 (+.f64 %9559 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9567 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9574) %9559)))))) (approx %2188 (+.f64 %9559 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9567 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9586) %9559) (*.f64 #s(literal 1/2 binary64) (/.f64 %9574 %9559)))))))) (approx %2300 %9597) (approx %2300 (*.f64 lam (-.f64 (fma.f64 #s(literal -1/6 binary64) %9543 %1293) %1296))) (approx %2300 (*.f64 lam (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1289 (*.f64 #s(literal 1/120 binary64) %9543)) %1293) %1296))) (approx %2300 (*.f64 lam (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %9543 (*.f64 #s(literal 1/120 binary64) %1289)))) %1293) %1296))) (approx %2223 %9618) (approx %2223 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9620) %9624) %9626) %9629)) (approx %2223 (-.f64 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9641)) %9645) %9626) %9629)) (approx %2223 (-.f64 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %9620 %9574) (*.f64 %9633 %9623)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9641 %2189) %9583) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1287 %9586) %9638)))))) %9641)) %9645) %9626) %9629)) (approx %2266 (/.f64 %9597 %9559)) (approx %2266 (*.f64 lam (-.f64 (fma.f64 %985 %9675 %9626) %9629))) (approx %2266 (*.f64 lam (-.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9618 (*.f64 %985 %9687)) %9674) %9626) %9629))) (approx %2266 (*.f64 lam (-.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9618 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %9618 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9618) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %2189 %9687) %9583) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9675 %9574) %9569) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9586 %4637) %9622))))))) %9686))) %9674) %9626) %9629))) (approx %2301 %9716) (approx %2301 (*.f64 lam (-.f64 (fma.f64 %985 %9724 %9725) %9728))) (approx %2301 (*.f64 lam (-.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9719 %9740) %9723) %9725) %9728))) (approx %2301 (*.f64 lam (-.f64 (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9719 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %9719 %9758) %9738))) %9723) %9725) %9728))) (approx %2346 (/.f64 #s(literal -1/2 binary64) %6623)) (approx %2346 (-.f64 (*.f64 #s(literal -1/4 binary64) %7930) %8061)) (approx %2346 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9774)) %9777)) %8061)) (approx %2346 (-.f64 (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %7948 (fma.f64 #s(literal -1/8 binary64) %7945 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %9774) %7662)))))) %9774)) %9777)) %8061)) (approx %2372 %9719) (approx %2372 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9796) %9798) %9725) %9728)) (approx %2372 (-.f64 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9809)) %9813) %9725) %9728)) (approx %2372 (-.f64 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %6613 %9806) %9804) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %1287 %7677) %9798) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %9809) %7662)))))) %9809)) %9813) %9725) %9728)) (approx %2410 %9836) (approx %2410 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9838) %9840) %9844) %9847)) (approx %2410 (-.f64 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9856)) %9860) %9844) %9847)) (approx %2410 (-.f64 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %6613 %9853) %9851) (fma.f64 #s(literal 1/2 binary64) (/.f64 %9867 %9840) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %9856) %7662)))))) %9856)) %9860) %9844) %9847)) (approx %2460 %9882) (approx %2460 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9884) %7929) %9882)) (approx %2460 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9894)) %9898) %9882)) (approx %2460 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %6613 %9891) %7933) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %2462 %7677) %7929) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %9894) %7662)))))) %9894)) %9898) %9882)) (approx %2501 %9919) (approx %2501 (+.f64 %9919 (*.f64 #s(literal -1/2 binary64) (/.f64 %7654 %9919)))) (approx %2501 (+.f64 %9919 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9925 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9929) %9919)))))) (approx %2501 (+.f64 %9919 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %9925 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %9940) %9919) (*.f64 #s(literal 1/2 binary64) (/.f64 %9929 %9919)))))))) (approx %2537 %9951) (approx %2537 (fma.f64 #s(literal 1/2 binary64) (/.f64 %7989 %9953) %9951)) (approx %2537 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %9962)) %9966) %9951)) (approx %2537 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %9929) %9957) (fma.f64 #s(literal 1/2 binary64) %9973 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %9962) %9926)))))) %9962)) %9966) %9951)) (approx %2574 (/.f64 %6618 %9919)) (approx %2574 (*.f64 lam (fma.f64 %985 %9989 %9951))) (approx %2574 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9951 (*.f64 %985 %9997)) %9966) %9951))) (approx %2574 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %9951 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %9951 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9951) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %9997) %9926) (fma.f64 #s(literal 1/2 binary64) %9973 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %9989 %9929) %9926))))))) %9996))) %9966) %9951))) (approx %2638 (/.f64 %6618 %6864)) (approx %2638 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10024 %10025))) (approx %2638 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10025 (*.f64 #s(literal 1/120 binary64) %10024)) %10025))) (approx %2638 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10025 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10024 (*.f64 #s(literal 1/120 binary64) %10025)))) %10025))) (approx %2696 (/.f64 %6869 %6618)) (approx %2696 (/.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 %985 %6869) %6600) %10045) lam)) (approx %2696 (/.f64 (fma.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 %10050)) %10053) %10045) lam)) (approx %2696 (/.f64 (fma.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10045 (fma.f64 #s(literal 1/720 binary64) %10045 (*.f64 #s(literal 1/6 binary64) %10050))))) %10050)) %10053) %10045) lam)) (approx %2716 (/.f64 %6618 %6869)) (approx %2716 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10071 %10072))) (approx %2716 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10072 (*.f64 #s(literal 1/120 binary64) %10071)) %10072))) (approx %2716 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10072 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10071 (*.f64 #s(literal 1/120 binary64) %10072)))) %10072))) (approx %2819 (/.f64 %6618 %6880)) (approx %2819 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10090 %10091))) (approx %2819 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10091 (*.f64 #s(literal 1/120 binary64) %10090)) %10091))) (approx %2819 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10091 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10090 (*.f64 #s(literal 1/120 binary64) %10091)))) %10091))) (approx %2948 (/.f64 %6618 %6887)) (approx %2948 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10109 %6889))) (approx %2948 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6889 (*.f64 #s(literal 1/120 binary64) %10109)) %6889))) (approx %2948 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6889 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10109 (*.f64 #s(literal 1/120 binary64) %6889)))) %6889))) (approx %3085 (/.f64 %6618 %6899)) (approx %3085 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10127 %10128))) (approx %3085 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10128 (*.f64 #s(literal 1/120 binary64) %10127)) %10128))) (approx %3085 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10128 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10127 (*.f64 #s(literal 1/120 binary64) %10128)))) %10128))) (approx %3129 %10145) (approx %3129 (fma.f64 #s(literal 1/2 binary64) (*.f64 lam %10149) %10145)) (approx %3129 (fma.f64 #s(literal 1/2 binary64) %10144 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) (*.f64 lam %10156) (*.f64 #s(literal 1/2 binary64) %10149))))) (approx %3129 (fma.f64 #s(literal 1/2 binary64) %10144 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %10149 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10147 (*.f64 #s(literal -1/6 binary64) %10148))) (*.f64 #s(literal 1/2 binary64) %10156))))))) (approx %10174 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) %985))) (approx %10174 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal -5/384 binary64) %985) #s(literal 1/8 binary64))))) (approx %10174 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -151/46080 binary64) %985) #s(literal 5/384 binary64))) #s(literal 1/8 binary64))))) (approx %10193 (*.f64 lam (+.f64 #s(literal 1 binary64) %8127))) (approx %10193 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 31/1920 binary64) %985) #s(literal 1/24 binary64)))))) (approx %10193 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 31/1920 binary64) (*.f64 #s(literal 1469/322560 binary64) %985))) #s(literal 1/24 binary64)))))) (approx %10214 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/16 binary64) %985))) (approx %10214 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal -13/1536 binary64) %985) #s(literal 1/16 binary64))))) (approx %10214 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (*.f64 #s(literal -799/368640 binary64) %985) #s(literal 13/1536 binary64))) #s(literal 1/16 binary64))))) (approx %10234 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %10235))) (approx %10234 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %2992 (*.f64 %985 %10241))))) (approx %10234 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %2992 (fma.f64 #s(literal 1/8 binary64) %10239 (*.f64 %985 %10250)))))))) (approx %10259 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %10235))) (approx %10259 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %2992 (*.f64 #s(literal 1/2 binary64) (*.f64 %985 %10264)))))) (approx %10259 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (*.f64 %985 %10273) %10275)))))) (approx %10282 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 %985 %10284))))) (approx %10282 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 %10292) %10284))))) (approx %10282 (*.f64 lam (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (-.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1 binary64) (*.f64 %985 (+.f64 #s(literal 1/5040 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 %10284 %10264) (fma.f64 #s(literal -1/4 binary64) (*.f64 %2992 %10292) (*.f64 #s(literal 1/2 binary64) %10273))))))) %10291)) %10284))))) (approx %10315 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %9543))) (approx %10315 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 %985 %10320))))) (approx %10315 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1289 (fma.f64 #s(literal 1/8 binary64) %2778 (*.f64 %985 %10329)))))))) (approx %10338 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %9543))) (approx %10338 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %1289 (*.f64 #s(literal 1/2 binary64) (*.f64 %985 %10343)))))) (approx %10338 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (*.f64 %985 (-.f64 %10329 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1287 %10343) %1288)))) (*.f64 #s(literal 1/2 binary64) %10343))))))) (approx %10362 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %10364))) (approx %10362 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1449 (*.f64 %985 %10369))))) (approx %10362 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1449 (fma.f64 #s(literal 1/8 binary64) %2868 (*.f64 %985 %10380)))))))) (approx %10389 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) %10364))) (approx %10389 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %1449 (*.f64 #s(literal 1/2 binary64) (*.f64 %985 %10394)))))) (approx %10389 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (*.f64 %985 (-.f64 %10380 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 %1446 %10394) %1448)))) (*.f64 #s(literal 1/2 binary64) %10394))))))) (approx %10413 (*.f64 #s(literal 1/2 binary64) lam)) (approx %10413 (*.f64 lam (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) %985)))) (approx %10413 (*.f64 lam (+.f64 #s(literal 1/2 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/240 binary64) %985) #s(literal 1/12 binary64)))))) (approx %10413 (*.f64 lam (+.f64 #s(literal 1/2 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) %985))) #s(literal 1/12 binary64)))))) (approx %10436 (*.f64 #s(literal 4 binary64) lam)) (approx %10436 (*.f64 lam (+.f64 #s(literal 4 binary64) (*.f64 #s(literal -2/3 binary64) %985)))) (approx %10436 (*.f64 lam (+.f64 #s(literal 4 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/30 binary64) %985) #s(literal 2/3 binary64)))))) (approx %10436 (*.f64 lam (+.f64 #s(literal 4 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/30 binary64) (*.f64 #s(literal -1/1260 binary64) %985))) #s(literal 2/3 binary64)))))) (approx %10458 (*.f64 #s(literal 1/4 binary64) lam)) (approx %10458 (*.f64 lam (+.f64 #s(literal 1/4 binary64) %8127))) (approx %10458 (*.f64 lam (+.f64 #s(literal 1/4 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/480 binary64) %985) #s(literal 1/24 binary64)))))) (approx %10458 (*.f64 lam (+.f64 #s(literal 1/4 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/480 binary64) (*.f64 #s(literal -1/20160 binary64) %985))) #s(literal 1/24 binary64)))))) (approx %10480 %10481) (approx %10480 (*.f64 lam (+.f64 %2992 (*.f64 #s(literal -1/6 binary64) %10235)))) (approx %10480 (*.f64 lam (+.f64 %2992 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %2992 (*.f64 #s(literal 1/120 binary64) %10235)))))) (approx %10480 (*.f64 lam (+.f64 %2992 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10235 (*.f64 #s(literal 1/120 binary64) %2992)))))))) (approx %10501 (*.f64 #s(literal 2 binary64) %8853)) (approx %10501 (*.f64 lam (fma.f64 #s(literal -1/3 binary64) %8769 %1265))) (approx %10501 (*.f64 lam (fma.f64 #s(literal 2 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %1264 (*.f64 #s(literal 1/60 binary64) %8769)))))) (approx %10501 (*.f64 lam (fma.f64 #s(literal 2 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/2520 binary64) %8769 (*.f64 #s(literal 1/60 binary64) %1264)))))))) (approx %10521 (*.f64 lam %6489)) (approx %10521 (*.f64 lam (-.f64 (+.f64 %1285 (*.f64 #s(literal -1/6 binary64) %10524)) #s(literal 1 binary64)))) (approx %10521 (*.f64 lam (-.f64 (+.f64 %1285 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6489 (*.f64 #s(literal 1/120 binary64) %10524)))) #s(literal 1 binary64)))) (approx %10521 (*.f64 lam (-.f64 (+.f64 %1285 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6489 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10524 (*.f64 #s(literal 1/120 binary64) %6489)))))) #s(literal 1 binary64)))) (approx %10546 (*.f64 lam %1285)) (approx %10546 (*.f64 lam (+.f64 %1285 (*.f64 #s(literal -1/6 binary64) %10549)))) (approx %10546 (*.f64 lam (+.f64 %1285 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1285 (*.f64 #s(literal 1/120 binary64) %10549)))))) (approx %10546 (*.f64 lam (+.f64 %1285 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1285 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10549 (*.f64 #s(literal 1/120 binary64) %1285)))))))) (approx %10568 (*.f64 #s(literal 1/2 binary64) %10569)) (approx %10568 (*.f64 lam (fma.f64 #s(literal -1/12 binary64) %10572 %1377))) (approx %10568 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %1288 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1288 (*.f64 #s(literal 1/240 binary64) %10572)))))) (approx %10568 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %1288 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1288 (*.f64 %985 (fma.f64 #s(literal -1/10080 binary64) %10572 (*.f64 #s(literal 1/240 binary64) %1288)))))))) (approx %10591 (*.f64 #s(literal 1/2 binary64) %10592)) (approx %10591 (*.f64 lam (fma.f64 #s(literal -1/12 binary64) %9542 (*.f64 #s(literal 1/2 binary64) %1287)))) (approx %10591 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %1287 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1287 (*.f64 #s(literal 1/240 binary64) %9542)))))) (approx %10591 (*.f64 lam (fma.f64 #s(literal 1/2 binary64) %1287 (*.f64 %985 (fma.f64 #s(literal -1/12 binary64) %1287 (*.f64 %985 (fma.f64 #s(literal -1/10080 binary64) %9542 (*.f64 #s(literal 1/240 binary64) %1287)))))))) (approx %10613 (*.f64 lam %6547)) (approx %10613 (*.f64 lam (+.f64 %6547 (*.f64 #s(literal -1/6 binary64) %10616)))) (approx %10613 (*.f64 lam (+.f64 %6547 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6547 (*.f64 #s(literal 1/120 binary64) %10616)))))) (approx %10613 (*.f64 lam (+.f64 %6547 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6547 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10616 (*.f64 #s(literal 1/120 binary64) %6547)))))))) (approx %10635 (*.f64 lam %3420)) (approx %10635 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10638 %3420))) (approx %10635 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %3420 (*.f64 #s(literal 1/120 binary64) %10638)) %3420))) (approx %10635 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %3420 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10638 (*.f64 #s(literal 1/120 binary64) %3420)))) %3420))) (approx %10654 %10655) (approx %10654 (*.f64 lam (-.f64 (fma.f64 #s(literal -1/6 binary64) %10364 %1455) %1458))) (approx %10654 (*.f64 lam (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1449 (*.f64 #s(literal 1/120 binary64) %10364)) %1455) %1458))) (approx %10654 (*.f64 lam (-.f64 (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10364 (*.f64 #s(literal 1/120 binary64) %1449)))) %1455) %1458))) (approx %10675 (/.f64 lam %2992)) (approx %10675 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10678 %10679))) (approx %10675 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10678) %10684) %10679))) (approx %10675 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10678 (*.f64 #s(literal 1/120 binary64) %10679))) %10684) %10679))) (approx %10696 (/.f64 lam %864)) (approx %10696 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10699 %10700))) (approx %10696 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10699) %10705) %10700))) (approx %10696 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10699 (*.f64 #s(literal 1/120 binary64) %10700))) %10705) %10700))) (approx %10718 (/.f64 lam %4543)) (approx %10718 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10721 %4555))) (approx %10718 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10721) %10726) %4555))) (approx %10718 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10721 (*.f64 #s(literal 1/120 binary64) %4555))) %10726) %4555))) (approx %10739 (/.f64 lam %3051)) (approx %10739 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10742 %10743))) (approx %10739 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10742) %10748) %10743))) (approx %10739 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10742 (*.f64 #s(literal 1/120 binary64) %10743))) %10748) %10743))) (approx %10761 (/.f64 lam %10762)) (approx %10761 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10765 %10766))) (approx %10761 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10765) %10771) %10766))) (approx %10761 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10765 (*.f64 #s(literal 1/120 binary64) %10766))) %10771) %10766))) (approx %10783 (/.f64 lam %5994)) (approx %10783 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10786 %10787))) (approx %10783 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10786) %10792) %10787))) (approx %10783 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10786 (*.f64 #s(literal 1/120 binary64) %10787))) %10792) %10787))) (approx %10804 (/.f64 lam %3130)) (approx %10804 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10807 %10808))) (approx %10804 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10807) %10813) %10808))) (approx %10804 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10807 (*.f64 #s(literal 1/120 binary64) %10808))) %10813) %10808))) (approx %10825 %10826) (approx %10825 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10828 %10829))) (approx %10825 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10828) %10834) %10829))) (approx %10825 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10828 %10839)) %10834) %10829))) (approx %10846 (*.f64 #s(literal 1/16 binary64) lam)) (approx %10846 (*.f64 lam (+.f64 #s(literal 1/16 binary64) %8158))) (approx %10846 (*.f64 lam (+.f64 #s(literal 1/16 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/1920 binary64) %985) #s(literal 1/96 binary64)))))) (approx %10846 (*.f64 lam (+.f64 #s(literal 1/16 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/1920 binary64) (*.f64 #s(literal -1/80640 binary64) %985))) #s(literal 1/96 binary64)))))) (approx %10868 (*.f64 #s(literal -1/4 binary64) lam)) (approx %10868 (*.f64 lam (-.f64 %7559 #s(literal 1/4 binary64)))) (approx %10868 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/480 binary64) %985))) #s(literal 1/4 binary64)))) (approx %10868 (*.f64 lam (-.f64 (*.f64 %985 (+.f64 #s(literal 1/24 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/20160 binary64) %985) #s(literal 1/480 binary64))))) #s(literal 1/4 binary64)))) (approx %10890 (*.f64 #s(literal -1 binary64) %10826)) (approx %10890 (*.f64 lam (-.f64 (*.f64 #s(literal 1/6 binary64) %10828) %10829))) (approx %10890 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %10828 %10834)) %10829))) (approx %10890 (*.f64 lam (-.f64 (*.f64 %985 (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/5040 binary64) %10828) %10839) %10834)) %10829))) (approx %10909 (/.f64 lam %1441)) (approx %10909 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10912 %10913))) (approx %10909 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10912) %10918) %10913))) (approx %10909 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10912 (*.f64 #s(literal 1/120 binary64) %10913))) %10918) %10913))) (approx %10931 (/.f64 lam %10932)) (approx %10931 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10935 %10936))) (approx %10931 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %10935) %10941) %10936))) (approx %10931 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10935 (*.f64 #s(literal 1/120 binary64) %10936))) %10941) %10936))) (approx %10953 %10954) (approx %10953 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10956 %6188))) (approx %10953 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6137 (*.f64 #s(literal 1/120 binary64) %10956)) %6188))) (approx %10953 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6137 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10956 (*.f64 #s(literal 1/120 binary64) %6137)))) %6188))) (approx %10972 (*.f64 #s(literal 2 binary64) (/.f64 lam %1288))) (approx %10972 (*.f64 lam (fma.f64 #s(literal -1/3 binary64) %10976 %10978))) (approx %10972 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/60 binary64) %10976) %10983) %10978))) (approx %10972 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2520 binary64) %10976 (*.f64 #s(literal 1/60 binary64) %10977))) %10983) %10978))) (approx %6201 (/.f64 (*.f64 lam %1448) %1446)) (approx %6201 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %10999 %11005))) (approx %6201 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11009 (*.f64 #s(literal 1/120 binary64) %10999)) %11005))) (approx %6201 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11009 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %10999 (*.f64 #s(literal 1/120 binary64) %11009)))) %11005))) (approx %3152 (*.f64 #s(literal -1 binary64) %9716)) (approx %3152 (*.f64 lam (fma.f64 #s(literal -1 binary64) (*.f64 %985 %9724) (*.f64 #s(literal -1 binary64) %11025)))) (approx %3152 (*.f64 lam (fma.f64 #s(literal -1 binary64) %11025 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9740 (*.f64 #s(literal -1 binary64) %9724)))))) (approx %3152 (*.f64 lam (fma.f64 #s(literal -1 binary64) %11025 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9724 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %9758 (*.f64 #s(literal -1 binary64) %9739)))))))) (approx %3169 (*.f64 #s(literal -1 binary64) (/.f64 %10655 %6623))) (approx %3169 (*.f64 lam (fma.f64 #s(literal -1 binary64) (*.f64 %985 %11051) (*.f64 #s(literal -1 binary64) %11053)))) (approx %3169 (*.f64 lam (fma.f64 #s(literal -1 binary64) %11053 (*.f64 %985 (fma.f64 #s(literal -1 binary64) (*.f64 %985 %11065) (*.f64 #s(literal -1 binary64) %11051)))))) (approx %3169 (*.f64 lam (fma.f64 #s(literal -1 binary64) %11053 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %11051 (*.f64 %985 (fma.f64 #s(literal -1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %9836) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6613 %11065) %7662) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %11051 %7665) %7662) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %7677 %4765) %7929)))))) (*.f64 #s(literal -1 binary64) %11065)))))))) (approx %3209 (*.f64 #s(literal -1 binary64) %11093)) (approx %3209 (fma.f64 #s(literal -1 binary64) %11093 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %11096) %9840)))) (approx %3209 (fma.f64 #s(literal -1 binary64) %11093 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11102 (*.f64 %985 %11108))))) (approx %3209 (fma.f64 #s(literal -1 binary64) %11093 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11102 (*.f64 %985 (fma.f64 #s(literal -1/4 binary64) %11104 (fma.f64 #s(literal 1/2 binary64) %11106 (*.f64 %985 (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 %7988 %9853) %9851) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %9867) %9840) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6613 %11108) %7662)))))))))))) (approx %3252 %11131) (approx %3252 %11133) (approx %3252 %11135) (approx %3253 (+.f64 #s(literal 1 binary64) %11138)) (approx %3253 (+.f64 #s(literal 1 binary64) %11144)) (approx %3254 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 5/96 binary64) %985) #s(literal 1/4 binary64))))) (approx %3254 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 5/96 binary64) (*.f64 #s(literal 11/5760 binary64) %985))) #s(literal 1/4 binary64))))) (approx %3255 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11161)))) (approx %3255 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11168)) %7199))))) (approx %3255 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -1/4 binary64) %11168 (fma.f64 #s(literal 11/5760 binary64) %6600 (*.f64 #s(literal 5/96 binary64) %11161)))))) %11167))) %7199))))) (approx %3279 (+.f64 #s(literal 2 binary64) %7556)) (approx %3279 (+.f64 #s(literal 2 binary64) %11138)) (approx %3279 (+.f64 #s(literal 2 binary64) %11144)) (approx %3280 (+.f64 #s(literal 1 binary64) %11197)) (approx %3280 (+.f64 #s(literal 1 binary64) %11205)) (approx %3281 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 13/384 binary64) %985) #s(literal 1/8 binary64))))) (approx %3281 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 13/384 binary64) (*.f64 #s(literal -61/46080 binary64) %985))) #s(literal 1/8 binary64))))) (approx %3282 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11223)))) (approx %3282 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11230)) %11222))))) (approx %3282 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -1/8 binary64) %11230 (fma.f64 #s(literal -61/46080 binary64) %6600 (*.f64 #s(literal 13/384 binary64) %11223)))))) %11229))) %11222))))) (approx %3303 (+.f64 %864 (*.f64 #s(literal -1/4 binary64) %10699))) (approx %3303 (+.f64 %864 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %11259 %864)) %11262)))) (approx %3303 (+.f64 %864 (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 %11270 %864) (*.f64 #s(literal 1/2 binary64) (/.f64 %11258 %864)))) %11262)))) (approx %3306 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/4 binary64) (/.f64 %985 %11255)))) (approx %3306 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %11259 %11255)) %11286)))) (approx %3306 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 %11270 %11255) (*.f64 #s(literal 1/2 binary64) %11267))) %11286)))) (approx %3307 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11301)))) (approx %3307 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11311)) %11300))))) (approx %3307 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6600 %11269) %11255) (fma.f64 #s(literal -1/4 binary64) (/.f64 %11311 %11255) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %11258 %11301) %11255))))))) %11310))) %11300))))) (approx %3329 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -3/2 binary64) %985))) (approx %3329 (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 %8124 #s(literal 3/2 binary64))))) (approx %3329 (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/15 binary64) %985))) #s(literal 3/2 binary64))))) (approx %3330 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/4 binary64) %985))) (approx %3330 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 1/4 binary64) %985) #s(literal 3/4 binary64))))) (approx %3330 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 1/4 binary64) %9246)) #s(literal 3/4 binary64))))) (approx %3331 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/8 binary64) %985))) (approx %3331 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 7/128 binary64) %985) #s(literal 3/8 binary64))))) (approx %3331 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 7/128 binary64) (*.f64 #s(literal 59/15360 binary64) %985))) #s(literal 3/8 binary64))))) (approx %3332 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11386)))) (approx %3332 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11393)) %11385))))) (approx %3332 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -3/8 binary64) %11393 (fma.f64 #s(literal 59/15360 binary64) %6600 (*.f64 #s(literal 7/128 binary64) %11386)))))) %11392))) %11385))))) (approx %3356 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -5/4 binary64) %985))) (approx %3356 (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 5/12 binary64) %985) #s(literal 5/4 binary64))))) (approx %3356 (+.f64 #s(literal 2 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 5/12 binary64) (*.f64 #s(literal -1/18 binary64) %985))) #s(literal 5/4 binary64))))) (approx %3357 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/8 binary64) %985))) (approx %3357 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 %8174 #s(literal 5/8 binary64))))) (approx %3357 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -1/36 binary64) %985))) #s(literal 5/8 binary64))))) (approx %3358 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/16 binary64) %985))) (approx %3358 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 #s(literal 85/1536 binary64) %985) #s(literal 5/16 binary64))))) (approx %3358 (+.f64 #s(literal 1 binary64) (*.f64 %985 (-.f64 (*.f64 %985 (+.f64 #s(literal 85/1536 binary64) (*.f64 #s(literal 251/73728 binary64) %985))) #s(literal 5/16 binary64))))) (approx %3359 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11467)))) (approx %3359 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11474)) %11466))))) (approx %3359 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -5/16 binary64) %11474 (fma.f64 #s(literal 251/73728 binary64) %6600 (*.f64 #s(literal 85/1536 binary64) %11467)))))) %11473))) %11466))))) (approx %3384 %11498) (approx %3384 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %11500 %11496)) %1293)) (approx %3384 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %3389 (fma.f64 %985 (fma.f64 #s(literal -2 binary64) %3389 (*.f64 #s(literal 2/3 binary64) %11500)) %1296))) %1293)) (approx %3384 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %3389 (fma.f64 %985 (fma.f64 #s(literal -2 binary64) %3389 (*.f64 %985 (fma.f64 #s(literal -4/45 binary64) %11500 (*.f64 #s(literal 2/3 binary64) %3389)))) %1296))) %1293)) (approx %3385 %11521) (approx %3385 (fma.f64 #s(literal -1 binary64) %11500 %11521)) (approx %3385 (fma.f64 #s(literal 1/2 binary64) %11498 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %3389 (*.f64 #s(literal 1/3 binary64) %11500))))) (approx %3385 (fma.f64 #s(literal 1/2 binary64) %11498 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %3389 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %11500 %11530)))))) (approx %3386 %11537) (approx %3386 (+.f64 %11537 (*.f64 #s(literal -1/2 binary64) (/.f64 %11500 %11537)))) (approx %3386 (+.f64 %11537 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11543 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %11548) %11537)))))) (approx %3386 (+.f64 %11537 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11543 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %11560) %11537) (*.f64 #s(literal 1/2 binary64) (/.f64 %11548 %11537)))))))) (approx %3387 (/.f64 %6618 %11537)) (approx %3387 (*.f64 lam (fma.f64 %985 %11579 %11573))) (approx %3387 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11573 (*.f64 %985 %11590)) %11578) %11573))) (approx %3387 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11573 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %11573 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %11573) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %3389 %11590) %11545) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %11560) %11576) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %11579 %11548) %11545))))))) %11589))) %11578) %11573))) (approx %3415 (-.f64 (+.f64 #s(literal 1 binary64) %11617) %3420)) (approx %3415 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %11621 %11617)) %3420)) (approx %3415 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %3422 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %3422 (*.f64 #s(literal 2/3 binary64) %11621))))) %3420)) (approx %3415 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %3422 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %3422 (*.f64 %985 (fma.f64 #s(literal -4/45 binary64) %11621 (*.f64 #s(literal 2/3 binary64) %3422))))))) %3420)) (approx %3416 %3426) (approx %3417 %3427) (approx %3418 (/.f64 %3427 %864)) (approx %3419 (/.f64 %6737 %3427)) (approx %3419 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %11648 %11649))) (approx %3419 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11649 (*.f64 #s(literal 1/120 binary64) %11648)) %11649))) (approx %3419 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11649 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %11648 (*.f64 #s(literal 1/120 binary64) %11649)))) %11649))) (approx %3446 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) %11665 %3450))) (approx %3446 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 %11671))) (approx %3446 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) %1449 %11678))) (approx %3447 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %11665))) (approx %3447 (+.f64 #s(literal 1 binary64) %11671)) (approx %3447 (+.f64 #s(literal 1 binary64) %11678)) (approx %3448 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %11665))) (approx %3448 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %3451 (*.f64 #s(literal 1/2 binary64) (*.f64 %985 %11694)))))) (approx %3448 (+.f64 #s(literal 1 binary64) (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %3451 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (*.f64 %985 %11703) (*.f64 #s(literal 1/2 binary64) %11694))))))) (approx %3449 (*.f64 lam (+.f64 %6600 (*.f64 %985 %11714)))) (approx %3449 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 %11723)) %11713))))) (approx %3449 (*.f64 lam (+.f64 %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %6600 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %6600 (*.f64 %985 (-.f64 %8289 (fma.f64 #s(literal -1/2 binary64) (*.f64 %3451 %11723) (fma.f64 #s(literal 1/2 binary64) (*.f64 %6600 %11703) (*.f64 #s(literal 1/2 binary64) (*.f64 %11714 %11694))))))) %11722))) %11713))))) (approx %3472 %11748) (approx %3472 (-.f64 %11131 %468)) (approx %3472 (-.f64 %11133 %468)) (approx %3472 (-.f64 %11135 %468)) (approx %3480 %11756) (approx %3480 (fma.f64 #s(literal -1/2 binary64) %985 %11756)) (approx %3480 (fma.f64 #s(literal 1/2 binary64) %11748 %11138)) (approx %3480 (fma.f64 #s(literal 1/2 binary64) %11748 %11144)) (approx %3488 %11764) (approx %3488 (+.f64 %11764 (*.f64 #s(literal -1/4 binary64) (/.f64 %985 %11764)))) (approx %3488 (+.f64 %11764 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %11773) %11764)) %11778)))) (approx %3488 (+.f64 %11764 (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %11785) %11764) (*.f64 #s(literal 1/2 binary64) (/.f64 %11773 %11764)))) %11778)))) (approx %3519 (/.f64 %6618 %11764)) (approx %3519 (*.f64 lam (fma.f64 %985 %11803 %11798))) (approx %3519 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11798 (*.f64 %985 %11813)) %11802) %11798))) (approx %3519 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11798 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %11798 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %11798) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6600 %11785) %11800) (fma.f64 #s(literal -1/4 binary64) (/.f64 %11813 %11770) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %11773 %11803) %11770))))))) %11812))) %11802) %11798))) (approx %3560 %11839) (approx %3560 (-.f64 (+.f64 #s(literal 3/2 binary64) %7556) %468)) (approx %3560 (-.f64 (+.f64 #s(literal 3/2 binary64) %11138) %468)) (approx %3560 (-.f64 (+.f64 #s(literal 3/2 binary64) %11144) %468)) (approx %3567 %11850) (approx %3567 (fma.f64 #s(literal -1/4 binary64) %985 %11850)) (approx %3567 (fma.f64 #s(literal 1/2 binary64) %11839 %11197)) (approx %3567 (fma.f64 #s(literal 1/2 binary64) %11839 %11205)) (approx %3576 %11858) (approx %3576 (+.f64 %11858 (*.f64 #s(literal -1/8 binary64) (/.f64 %985 %11858)))) (approx %3576 (+.f64 %11858 (*.f64 %985 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %11867) %11858)) %11872)))) (approx %3576 (+.f64 %11858 (*.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %985 %11879) %11858) (*.f64 #s(literal 1/2 binary64) (/.f64 %11867 %11858)))) %11872)))) (approx %3607 (/.f64 %6618 %11858)) (approx %3607 (*.f64 lam (fma.f64 %985 %11897 %11892))) (approx %3607 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11892 (*.f64 %985 %11907)) %11896) %11892))) (approx %3607 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %11892 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %11892 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %11892) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %6600 %11879) %11894) (fma.f64 #s(literal -1/8 binary64) (/.f64 %11907 %11864) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %11867 %11897) %11864))))))) %11906))) %11896) %11892))) (approx %3658 (/.f64 %6737 %3653)) (approx %3658 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %11935 %11936))) (approx %3658 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11936 (*.f64 #s(literal 1/120 binary64) %11935)) %11936))) (approx %3658 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %11936 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %11935 (*.f64 #s(literal 1/120 binary64) %11936)))) %11936))) (approx %3675 %11954) (approx %3675 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %9543 %11952)) %468)) (approx %3675 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %1289 (*.f64 #s(literal 2/3 binary64) %9543))))) %468)) (approx %3675 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -4/45 binary64) %9543 (*.f64 #s(literal 2/3 binary64) %1289))))))) %468)) (approx %3685 %11976) (approx %3685 (fma.f64 #s(literal -1 binary64) %9543 %11976)) (approx %3685 (fma.f64 #s(literal 1/2 binary64) %11954 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 #s(literal 1/3 binary64) %9543))))) (approx %3685 (fma.f64 #s(literal 1/2 binary64) %11954 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %9543 %4628)))))) (approx %3694 %11991) (approx %3694 (+.f64 %11991 (*.f64 #s(literal -1/2 binary64) (/.f64 %9542 %11993)))) (approx %3694 (+.f64 %11991 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11998 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12003) %11991)))))) (approx %3694 (+.f64 %11991 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %11998 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12015) %11991) (*.f64 #s(literal 1/2 binary64) (/.f64 %12003 %11991)))))))) (approx %3725 (/.f64 %6618 %11991)) (approx %3725 (*.f64 lam (fma.f64 %985 %12034 %12028))) (approx %3725 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12028 (*.f64 %985 %12045)) %12033) %12028))) (approx %3725 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12028 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %12028 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %12028) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %1287 %12045) %12012) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12015) %12030) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %12034 %12003) %11999))))))) %12044))) %12033) %12028))) (approx %3766 %12074) (approx %3766 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) %10364 %12072)) %468)) (approx %3766 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %1449 (*.f64 #s(literal 2/3 binary64) %10364))))) %468)) (approx %3766 (-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -2 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -4/45 binary64) %10364 (*.f64 #s(literal 2/3 binary64) %1449))))))) %468)) (approx %3776 %12096) (approx %3776 (fma.f64 #s(literal -1 binary64) %10364 %12096)) (approx %3776 (fma.f64 #s(literal 1/2 binary64) %12074 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 #s(literal 1/3 binary64) %10364))))) (approx %3776 (fma.f64 #s(literal 1/2 binary64) %12074 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %10364 %4756)))))) (approx %3785 %12111) (approx %3785 (+.f64 %12111 (*.f64 #s(literal -1/2 binary64) (/.f64 %10363 %12113)))) (approx %3785 (+.f64 %12111 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %12118 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12123) %12111)))))) (approx %3785 (+.f64 %12111 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %12118 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12135) %12111) (*.f64 #s(literal 1/2 binary64) (/.f64 %12123 %12111)))))))) (approx %3816 (/.f64 %6618 %12111)) (approx %3816 (*.f64 lam (fma.f64 %985 %12154 %12148))) (approx %3816 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12148 (*.f64 %985 %12165)) %12153) %12148))) (approx %3816 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12148 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %12148 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %12148) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %12165 %1446) %12132) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12135) %12150) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %12154 %12123) %12119))))))) %12164))) %12153) %12148))) (approx %3922 (/.f64 %6618 %6974)) (approx %3922 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12194 %12195))) (approx %3922 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12195 (*.f64 #s(literal 1/120 binary64) %12194)) %12195))) (approx %3922 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12195 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12194 (*.f64 #s(literal 1/120 binary64) %12195)))) %12195))) (approx %4014 (/.f64 %6737 %6980)) (approx %4014 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12213 %12214))) (approx %4014 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12214 (*.f64 #s(literal 1/120 binary64) %12213)) %12214))) (approx %4014 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12214 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12213 (*.f64 #s(literal 1/120 binary64) %12214)))) %12214))) (approx %4127 (/.f64 %6618 %6992)) (approx %4127 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12232 %12233))) (approx %4127 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12233 (*.f64 #s(literal 1/120 binary64) %12232)) %12233))) (approx %4127 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12233 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12232 (*.f64 #s(literal 1/120 binary64) %12233)))) %12233))) (approx %4221 (/.f64 %6737 %6998)) (approx %4221 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12251 %12252))) (approx %4221 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12252 (*.f64 #s(literal 1/120 binary64) %12251)) %12252))) (approx %4221 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12252 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12251 (*.f64 #s(literal 1/120 binary64) %12252)))) %12252))) (approx %4349 (/.f64 %6618 %7010)) (approx %4349 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12270 %12271))) (approx %4349 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12271 (*.f64 #s(literal 1/120 binary64) %12270)) %12271))) (approx %4349 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12271 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12270 (*.f64 #s(literal 1/120 binary64) %12271)))) %12271))) (approx %4477 (/.f64 %6618 %7019)) (approx %4477 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12289 %12290))) (approx %4477 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12290 (*.f64 #s(literal 1/120 binary64) %12289)) %12290))) (approx %4477 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12290 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12289 (*.f64 #s(literal 1/120 binary64) %12290)))) %12290))) (approx %4573 (/.f64 %6618 %7028)) (approx %4573 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12308 %12309))) (approx %4573 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12309 (*.f64 #s(literal 1/120 binary64) %12308)) %12309))) (approx %4573 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12309 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12308 (*.f64 #s(literal 1/120 binary64) %12309)))) %12309))) (approx %4698 (/.f64 %6618 %7036)) (approx %4698 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12327 %12328))) (approx %4698 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12328 (*.f64 #s(literal 1/120 binary64) %12327)) %12328))) (approx %4698 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12328 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12327 (*.f64 #s(literal 1/120 binary64) %12328)))) %12328))) (approx %4826 (/.f64 %6618 %7044)) (approx %4826 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12346 %12347))) (approx %4826 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12347 (*.f64 #s(literal 1/120 binary64) %12346)) %12347))) (approx %4826 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12347 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12346 (*.f64 #s(literal 1/120 binary64) %12347)))) %12347))) (approx %4934 (/.f64 %6737 %7053)) (approx %4934 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12365 %12366))) (approx %4934 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12366 (*.f64 #s(literal 1/120 binary64) %12365)) %12366))) (approx %4934 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12366 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12365 (*.f64 #s(literal 1/120 binary64) %12366)))) %12366))) (approx %5051 (/.f64 %6618 %7065)) (approx %5051 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12384 %12385))) (approx %5051 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12385 (*.f64 #s(literal 1/120 binary64) %12384)) %12385))) (approx %5051 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12385 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12384 (*.f64 #s(literal 1/120 binary64) %12385)))) %12385))) (approx %5167 (/.f64 %6618 %7072)) (approx %5167 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12403 %12404))) (approx %5167 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12404 (*.f64 #s(literal 1/120 binary64) %12403)) %12404))) (approx %5167 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12404 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12403 (*.f64 #s(literal 1/120 binary64) %12404)))) %12404))) (approx %5222 (/.f64 %6737 %5217)) (approx %5222 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12422 %12423))) (approx %5222 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12423 (*.f64 #s(literal 1/120 binary64) %12422)) %12423))) (approx %5222 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12423 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12422 (*.f64 #s(literal 1/120 binary64) %12423)))) %12423))) (approx %5314 (/.f64 %6618 %7081)) (approx %5314 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12441 %12442))) (approx %5314 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12442 (*.f64 #s(literal 1/120 binary64) %12441)) %12442))) (approx %5314 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12442 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12441 (*.f64 #s(literal 1/120 binary64) %12442)))) %12442))) (approx %5370 (/.f64 %6737 %5365)) (approx %5370 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12460 %12461))) (approx %5370 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12461 (*.f64 #s(literal 1/120 binary64) %12460)) %12461))) (approx %5370 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12461 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12460 (*.f64 #s(literal 1/120 binary64) %12461)))) %12461))) (approx %5462 (/.f64 %6618 %7090)) (approx %5462 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12479 %12480))) (approx %5462 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12480 (*.f64 #s(literal 1/120 binary64) %12479)) %12480))) (approx %5462 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12480 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12479 (*.f64 #s(literal 1/120 binary64) %12480)))) %12480))) (approx %5518 (/.f64 %6737 %5513)) (approx %5518 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12498 %12499))) (approx %5518 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12499 (*.f64 #s(literal 1/120 binary64) %12498)) %12499))) (approx %5518 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12499 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12498 (*.f64 #s(literal 1/120 binary64) %12499)))) %12499))) (approx %5586 (/.f64 %6618 %7099)) (approx %5586 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12517 %12518))) (approx %5586 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12518 (*.f64 #s(literal 1/120 binary64) %12517)) %12518))) (approx %5586 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12518 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12517 (*.f64 #s(literal 1/120 binary64) %12518)))) %12518))) (approx %5649 (/.f64 %6618 %7103)) (approx %5649 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12536 %12537))) (approx %5649 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12537 (*.f64 #s(literal 1/120 binary64) %12536)) %12537))) (approx %5649 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12537 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12536 (*.f64 #s(literal 1/120 binary64) %12537)))) %12537))) (approx %5684 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %9282 %7105))) (approx %5684 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 #s(literal 1/120 binary64) %9282) %12557) %7105))) (approx %5684 (*.f64 lam (fma.f64 %985 (-.f64 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %9282 %9319)) %12557) %7105))) (approx %5729 (/.f64 %6618 %7111)) (approx %5729 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12570 %12571))) (approx %5729 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12571 (*.f64 #s(literal 1/120 binary64) %12570)) %12571))) (approx %5729 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12571 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12570 (*.f64 #s(literal 1/120 binary64) %12571)))) %12571))) (approx %5798 (/.f64 %6618 %7116)) (approx %5798 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12589 %7118))) (approx %5798 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %7118 (*.f64 #s(literal 1/120 binary64) %12589)) %7118))) (approx %5798 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %7118 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12589 (*.f64 #s(literal 1/120 binary64) %7118)))) %7118))) (approx %5832 (/.f64 %6618 %5018)) (approx %5832 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12607 %12608))) (approx %5832 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12608 (*.f64 #s(literal 1/120 binary64) %12607)) %12608))) (approx %5832 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12608 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12607 (*.f64 #s(literal 1/120 binary64) %12608)))) %12608))) (approx %5847 (/.f64 %6618 %5133)) (approx %5847 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12626 %12627))) (approx %5847 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12627 (*.f64 #s(literal 1/120 binary64) %12626)) %12627))) (approx %5847 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12627 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12626 (*.f64 #s(literal 1/120 binary64) %12627)))) %12627))) (approx %5861 (/.f64 %6618 %5862)) (approx %5861 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12645 %12646))) (approx %5861 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12646 (*.f64 #s(literal 1/120 binary64) %12645)) %12646))) (approx %5861 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12646 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12645 (*.f64 #s(literal 1/120 binary64) %12646)))) %12646))) (approx %5879 (/.f64 %6618 %5880)) (approx %5879 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12664 %12665))) (approx %5879 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12665 (*.f64 #s(literal 1/120 binary64) %12664)) %12665))) (approx %5879 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12665 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12664 (*.f64 #s(literal 1/120 binary64) %12665)))) %12665))) (approx %5896 %12681) (approx %5896 (fma.f64 #s(literal -1 binary64) %7906 %12681)) (approx %5896 (fma.f64 #s(literal 1/2 binary64) %7904 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %470 (*.f64 #s(literal 1/3 binary64) %7906))))) (approx %5896 (fma.f64 #s(literal 1/2 binary64) %7904 (*.f64 %985 (fma.f64 #s(literal -1 binary64) %470 (*.f64 %985 (fma.f64 #s(literal -2/45 binary64) %7906 %8274)))))) (approx %5911 %12696) (approx %5911 (+.f64 %12696 (*.f64 #s(literal -1/2 binary64) (/.f64 %7906 %12696)))) (approx %5911 (+.f64 %12696 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %12702 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12706) %12696)))))) (approx %5911 (+.f64 %12696 (*.f64 %985 (fma.f64 #s(literal -1/2 binary64) %12702 (*.f64 %985 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %985 %12717) %12696) (*.f64 #s(literal 1/2 binary64) (/.f64 %12706 %12696)))))))) (approx %5946 (/.f64 %6618 %12696)) (approx %5946 (*.f64 lam (fma.f64 %985 %12735 %12730))) (approx %5946 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12730 (*.f64 %985 %12746)) %12734) %12730))) (approx %5946 (*.f64 lam (fma.f64 %985 (-.f64 (fma.f64 #s(literal -1/6 binary64) %12730 (*.f64 %985 (-.f64 (fma.f64 #s(literal 1/120 binary64) %12730 (*.f64 %985 (-.f64 (*.f64 #s(literal -1/5040 binary64) %12730) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %470 %12746) %12703) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %6600 %12717) %12732) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %12735 %12706) %12703))))))) %12745))) %12734) %12730))) (approx %5993 (/.f64 %6618 %5994)) (approx %5993 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12775 %12776))) (approx %5993 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12776 (*.f64 #s(literal 1/120 binary64) %12775)) %12776))) (approx %5993 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12776 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12775 (*.f64 #s(literal 1/120 binary64) %12776)))) %12776))) (approx %6010 (/.f64 %6618 %3130)) (approx %6010 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12794 %10147))) (approx %6010 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10147 (*.f64 #s(literal 1/120 binary64) %12794)) %10147))) (approx %6010 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %10147 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12794 (*.f64 #s(literal 1/120 binary64) %10147)))) %10147))) (approx %6025 (/.f64 %6618 %6026)) (approx %6025 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12812 %12813))) (approx %6025 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12813 (*.f64 #s(literal 1/120 binary64) %12812)) %12813))) (approx %6025 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12813 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12812 (*.f64 #s(literal 1/120 binary64) %12813)))) %12813))) (approx %6072 (/.f64 %6618 %7144)) (approx %6072 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12831 %12832))) (approx %6072 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12832 (*.f64 #s(literal 1/120 binary64) %12831)) %12832))) (approx %6072 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12832 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12831 (*.f64 #s(literal 1/120 binary64) %12832)))) %12832))) (approx %7151 (/.f64 %6618 %7149)) (approx %7151 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12850 %12851))) (approx %7151 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12851 (*.f64 #s(literal 1/120 binary64) %12850)) %12851))) (approx %7151 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12851 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12850 (*.f64 #s(literal 1/120 binary64) %12851)))) %12851))) (approx %6105 (/.f64 #s(literal 1 binary64) %6618)) (approx %6105 (/.f64 (fma.f64 #s(literal 1/6 binary64) %12869 %12870) lam)) (approx %6105 (/.f64 (fma.f64 %985 (fma.f64 #s(literal 7/360 binary64) %12869 %12874) %12870) lam)) (approx %6105 (/.f64 (fma.f64 %985 (fma.f64 %985 (fma.f64 #s(literal 31/15120 binary64) %12869 (*.f64 #s(literal 7/360 binary64) %12870)) %12874) %12870) lam)) (approx %6117 (*.f64 #s(literal -1 binary64) %10954)) (approx %6117 (*.f64 lam (fma.f64 #s(literal -1 binary64) %6137 (*.f64 #s(literal 1/6 binary64) %10956)))) (approx %6117 (*.f64 lam (fma.f64 #s(literal -1 binary64) %6137 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %10956 (*.f64 #s(literal 1/6 binary64) %6137)))))) (approx %6117 (*.f64 lam (fma.f64 #s(literal -1 binary64) %6137 (*.f64 %985 (fma.f64 #s(literal 1/6 binary64) %6137 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %6137 (*.f64 #s(literal 1/5040 binary64) %10956)))))))) (approx %6118 (/.f64 (*.f64 lam %7159) %1287)) (approx %6118 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12909 %7160))) (approx %6118 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %7160 (*.f64 #s(literal 1/120 binary64) %12909)) %7160))) (approx %6118 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %7160 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12909 (*.f64 #s(literal 1/120 binary64) %7160)))) %7160))) (approx %6202 (/.f64 (*.f64 lam %12925) %1446)) (approx %6202 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12930 %12931))) (approx %6202 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12931 (*.f64 #s(literal 1/120 binary64) %12930)) %12931))) (approx %6202 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12931 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12930 (*.f64 #s(literal 1/120 binary64) %12931)))) %12931))) (approx %6221 (*.f64 #s(literal 4 binary64) %6737)) (approx %6221 (*.f64 lam (fma.f64 #s(literal -2/3 binary64) %8377 (*.f64 #s(literal 4 binary64) %6735)))) (approx %6221 (*.f64 lam (fma.f64 #s(literal 4 binary64) %6735 (*.f64 %985 (fma.f64 #s(literal -2/3 binary64) %6735 (*.f64 #s(literal 1/30 binary64) %8377)))))) (approx %6221 (*.f64 lam (fma.f64 #s(literal 4 binary64) %6735 (*.f64 %985 (fma.f64 #s(literal -2/3 binary64) %6735 (*.f64 %985 (fma.f64 #s(literal -1/1260 binary64) %8377 (*.f64 #s(literal 1/30 binary64) %6735)))))))) (approx %6239 (/.f64 (*.f64 lam %12967) %1287)) (approx %6239 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12972 %12973))) (approx %6239 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12973 (*.f64 #s(literal 1/120 binary64) %12972)) %12973))) (approx %6239 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12973 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12972 (*.f64 #s(literal 1/120 binary64) %12973)))) %12973))) (approx %6259 (/.f64 (*.f64 lam %12989) %1446)) (approx %6259 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %12994 %12995))) (approx %6259 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12995 (*.f64 #s(literal 1/120 binary64) %12994)) %12995))) (approx %6259 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %12995 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %12994 (*.f64 #s(literal 1/120 binary64) %12995)))) %12995))) (approx %6279 (/.f64 (*.f64 lam %13011) %2189)) (approx %6279 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %13016 %13017))) (approx %6279 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %13017 (*.f64 #s(literal 1/120 binary64) %13016)) %13017))) (approx %6279 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %13017 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %13016 (*.f64 #s(literal 1/120 binary64) %13017)))) %13017))) (approx %6298 (/.f64 (*.f64 lam %13033) %2866)) (approx %6298 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %13038 %13039))) (approx %6298 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %13039 (*.f64 #s(literal 1/120 binary64) %13038)) %13039))) (approx %6298 (*.f64 lam (fma.f64 %985 (fma.f64 #s(literal -1/6 binary64) %13039 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %13038 (*.f64 #s(literal 1/120 binary64) %13039)))) %13039))) (approx %6316 %13055) (approx %6316 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %13057 %6756))) (approx %6316 (*.f64 lam (fma.f64 %1264 %6600 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6756 (*.f64 #s(literal 1/120 binary64) %13057)))))) (approx %6316 (*.f64 lam (fma.f64 %1264 %6600 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6756 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %13057 (*.f64 #s(literal 1/120 binary64) %6756)))))))) (approx %6332 (*.f64 #s(literal 2 binary64) %6618)) (approx %6332 (*.f64 lam (fma.f64 #s(literal -1/3 binary64) %7537 (*.f64 #s(literal 2 binary64) %6600)))) (approx %6332 (*.f64 lam (fma.f64 #s(literal 2 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %6600 (*.f64 #s(literal 1/60 binary64) %7537)))))) (approx %6332 (*.f64 lam (fma.f64 #s(literal 2 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %6600 (*.f64 %985 (fma.f64 #s(literal -1/2520 binary64) %7537 (*.f64 #s(literal 1/60 binary64) %6600)))))))) (approx %6346 (*.f64 lam %6893)) (approx %6346 (*.f64 lam (fma.f64 #s(literal -1/6 binary64) %13097 %6893))) (approx %6346 (*.f64 lam (fma.f64 %6600 %2992 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6893 (*.f64 #s(literal 1/120 binary64) %13097)))))) (approx %6346 (*.f64 lam (fma.f64 %6600 %2992 (*.f64 %985 (fma.f64 #s(literal -1/6 binary64) %6893 (*.f64 %985 (fma.f64 #s(literal -1/5040 binary64) %13097 (*.f64 #s(literal 1/120 binary64) %6893)))))))) (approx %6364 (*.f64 #s(literal 2 binary64) %13055)) (approx %6364 (*.f64 lam (fma.f64 #s(literal -1/3 binary64) %13057 %6757))) (approx %6364 (*.f64 lam (fma.f64 #s(literal 2 binary64) %6756 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %6756 (*.f64 #s(literal 1/60 binary64) %13057)))))) (approx %6364 (*.f64 lam (fma.f64 #s(literal 2 binary64) %6756 (*.f64 %985 (fma.f64 #s(literal -1/3 binary64) %6756 (*.f64 %985 (fma.f64 #s(literal -1/2520 binary64) %13057 (*.f64 #s(literal 1/60 binary64) %6756)))))))) (approx %13134 (*.f64 #s(literal -1 binary64) %10481)) (approx %13134 (*.f64 lam (fma.f64 #s(literal -1 binary64) %2992 (*.f64 #s(literal 1/6 binary64) %10235)))) (approx %13134 (*.f64 lam (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %10235 (*.f64 #s(literal 1/6 binary64) %2992)))))) (approx %13134 (*.f64 lam (fma.f64 #s(literal -1 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal 1/6 binary64) %2992 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %2992 (*.f64 #s(literal 1/5040 binary64) %10235)))))))) (approx %13155 (*.f64 #s(literal -2 binary64) %8853)) (approx %13155 (*.f64 lam (fma.f64 #s(literal -2 binary64) %1264 (*.f64 #s(literal 1/3 binary64) %8769)))) (approx %13155 (*.f64 lam (fma.f64 #s(literal -2 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/60 binary64) %8769 (*.f64 #s(literal 1/3 binary64) %1264)))))) (approx %13155 (*.f64 lam (fma.f64 #s(literal -2 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal 1/3 binary64) %1264 (*.f64 %985 (fma.f64 #s(literal -1/60 binary64) %1264 (*.f64 #s(literal 1/2520 binary64) %8769)))))))) (approx %13176 (*.f64 #s(literal -1 binary64) (/.f64 %10592 %1288))) (approx %13176 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1289 (*.f64 #s(literal 1/6 binary64) %9543)))) (approx %13176 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %9543 (*.f64 #s(literal 1/6 binary64) %1289)))))) (approx %13176 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal 1/6 binary64) %1289 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %1289 (*.f64 #s(literal 1/5040 binary64) %9543)))))))) (approx %13198 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lam %1446) %1448))) (approx %13198 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1449 (*.f64 #s(literal 1/6 binary64) %10364)))) (approx %13198 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %10364 (*.f64 #s(literal 1/6 binary64) %1449)))))) (approx %13198 (*.f64 lam (fma.f64 #s(literal -1 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal 1/6 binary64) %1449 (*.f64 %985 (fma.f64 #s(literal -1/120 binary64) %1449 (*.f64 #s(literal 1/5040 binary64) %10364)))))))) (approx (+ 1 %7711) (*.f64 %985 (-.f64 %13222 #s(literal 1/2 binary64)))) (approx %6158 %6161) (approx %224 (*.f64 lam (+.f64 #s(literal 1 binary64) %13228))) (approx %246 (*.f64 lam (+.f64 #s(literal 1 binary64) %13227))) (approx %430 %437) (approx %1676 %266) (approx %8139 %754) (approx %8154 %817) (approx (pow %8154 2) %818) (approx %8412 (*.f64 %985 %13241)) (approx %13244 (*.f64 #s(literal 1/3 binary64) %13245)) (approx %13244 (*.f64 %13245 %13241)) (approx %8417 (*.f64 %985 %13251)) (approx %8420 (*.f64 #s(literal 2/15 binary64) %13254)) (approx %8420 (*.f64 %13254 %13251)) (approx %8422 (*.f64 %13254 %13261)) (approx %13264 (*.f64 #s(literal 2/15 binary64) %13265)) (approx %13264 (*.f64 %13265 %13251)) (approx %13264 (*.f64 %13265 %13261)) (approx %8427 (*.f64 %985 %13273)) (approx %8430 (*.f64 #s(literal 17/315 binary64) %13254)) (approx %8430 (*.f64 %13254 %13273)) (approx %8432 (*.f64 %13254 %13282)) (approx %8434 (*.f64 #s(literal 17/315 binary64) %13285)) (approx %8434 (*.f64 %13285 %13273)) (approx %8434 (*.f64 %13285 %13282)) (approx %8436 (*.f64 %13285 %13295)) (approx %13298 (*.f64 #s(literal 17/315 binary64) %13300)) (approx %13298 (*.f64 %13300 %13273)) (approx %13298 (*.f64 %13300 %13282)) (approx %13298 (*.f64 %13300 %13295)) (approx %984 (*.f64 %985 %6712)) (approx %984 (*.f64 %985 %13313)) (approx %1016 (*.f64 lam %6712)) (approx %1016 (*.f64 lam %13313)) (approx %1931 (*.f64 lam %109)) (approx %1507 %1510) (approx %1547 (*.f64 %1264 %109)) (approx %1658 %5652) (approx %1811 %2639) (approx %1767 %760) (approx %1855 %2719) (approx %1882 (*.f64 #s(literal 16 binary64) %31)) (approx %1912 (*.f64 #s(literal -4 binary64) %31)) (approx %1934 %13333) (approx %1934 %13339) (approx %1934 %13346) (approx %1934 %13354) (approx %1966 %13356) (approx %1966 %13362) (approx %1966 %13372) (approx %1966 %13388) (approx %2000 %13361) (approx %2000 %13371) (approx %2000 %13387) (approx %2045 (*.f64 %1441 %109)) (approx %2111 %2113) (approx %2185 (/.f64 (*.f64 %109 %1287) %1288)) (approx %2300 (/.f64 %2267 %1288)) (approx (sqrt (pow %103 1)) %13403) (approx %10174 %13405) (approx %10193 (/.f64 %31 %13405)) (approx %10213 %13409) (approx %10214 (sqrt.f64 %13409)) (approx %10234 %13415) (approx %10259 %13417) (approx %10282 (/.f64 %31 %13417)) (approx %10315 %13423) (approx %10338 (sqrt.f64 %13423)) (approx %10362 %13429) (approx %10389 (sqrt.f64 %13429)) (approx %10413 (*.f64 #s(literal 1/2 binary64) %31)) (approx %10458 (*.f64 #s(literal 1/4 binary64) %31)) (approx %10521 (*.f64 %31 %6489)) (approx %10546 (*.f64 %1285 %31)) (approx %10568 (*.f64 #s(literal 1/2 binary64) %6119)) (approx %10591 (*.f64 #s(literal 1/2 binary64) %2267)) (approx %10613 (*.f64 %31 %6547)) (approx %10635 (*.f64 %31 %3420)) (approx %10654 (/.f64 %3170 %1448)) (approx %10675 (/.f64 %31 %2992)) (approx %10696 (/.f64 %31 %864)) (approx %10761 (/.f64 %31 %10762)) (approx %10825 %13457) (approx %10846 (*.f64 #s(literal 1/16 binary64) %31)) (approx %10868 (*.f64 #s(literal -1/4 binary64) %31)) (approx %10890 (*.f64 #s(literal -1 binary64) %13457)) (approx %10909 (/.f64 %31 %1441)) (approx %10931 (/.f64 %31 %10932)) (approx %10972 (*.f64 #s(literal 2 binary64) (/.f64 %31 %1288))) (approx %3252 %3257) (approx %3253 %3258) (approx %3254 %3259) (approx %3279 %3284) (approx %3280 %3285) (approx %3281 %3286) (approx %3302 %3308) (approx %3303 %3309) (approx %3306 (/.f64 %3309 %864)) (approx %3329 %3334) (approx %3330 %3335) (approx %3331 %3336) (approx %3356 %3362) (approx %3357 %3363) (approx %3358 %3364) (approx %3384 %3392) (approx %3385 %3393) (approx %3386 %3394) (approx %3415 %3425) (approx %3446 %3453) (approx %3447 %3454) (approx %3448 %3455) (approx %6117 (*.f64 #s(literal -1 binary64) %6120)) (approx %13134 (*.f64 %6161 %2992)) (approx %13155 (*.f64 #s(literal 2 binary64) %6382)) (approx %13176 (/.f64 (*.f64 %6161 %1287) %1288)) (approx %13198 (/.f64 (*.f64 %6161 %1446) %1448)) (approx %6158 %13507) (approx %224 (*.f64 #s(literal -1 binary64) (*.f64 lam (-.f64 %13227 #s(literal 1 binary64))))) (approx %228 %13515) (approx %246 (*.f64 #s(literal -1 binary64) (*.f64 lam (-.f64 %13228 #s(literal 1 binary64))))) (approx %249 %13522) (approx %263 %13524) (approx %287 (/.f64 #s(literal 2 binary64) %13524)) (approx %322 (*.f64 #s(literal 1/2 binary64) %13524)) (approx %430 %13531) (approx %748 %13534) (approx %432 %13536) (approx %435 %13540) (approx %467 %13542) (approx %476 %13544) (approx %753 (/.f64 %6602 (sqrt.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 %13534 %470)) %469)))) (approx %7273 (/.f64 %6695 %13544)) (approx %13264 (*.f64 #s(literal -1 binary64) (*.f64 %13265 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %13241 %985)) #s(literal 2/15 binary64))))) (approx %13298 (*.f64 #s(literal -1 binary64) (*.f64 %13300 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %13251 %985)) #s(literal 17/315 binary64))))) (approx %13298 (*.f64 #s(literal -1 binary64) (*.f64 %13300 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %13241 %13254)) %13273)))) (approx %1016 (*.f64 #s(literal -1 binary64) (*.f64 lam (fma.f64 #s(literal -1 binary64) %6712 (*.f64 #s(literal -1 binary64) %13311))))) (approx %6728 (/.f64 %6602 (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/2 binary64) %468 (*.f64 %6613 %13534)))))) (approx %1097 (*.f64 #s(literal 4503599627370496/6369051672525773 binary64) %13544)) (approx %1101 (*.f64 #s(literal 6369051672525773/4503599627370496 binary64) (/.f64 %6602 %13544))) (approx %1767 (*.f64 #s(literal -1 binary64) %13534)) (approx %1771 %13591) (approx %1782 %13593) (approx %1812 (*.f64 #s(literal -1 binary64) (/.f64 %31 %13593))) (approx %1934 (*.f64 #s(literal -1 binary64) %13333)) (approx %1934 (*.f64 #s(literal -1 binary64) %13339)) (approx %1934 (*.f64 #s(literal -1 binary64) %13346)) (approx %1934 (*.f64 #s(literal -1 binary64) %13354)) (approx %1966 (*.f64 #s(literal -1 binary64) %13356)) (approx %1966 (*.f64 #s(literal -1 binary64) %13362)) (approx %1966 (*.f64 #s(literal -1 binary64) %13372)) (approx %1966 (*.f64 #s(literal -1 binary64) %13388)) (approx %2000 (fma.f64 #s(literal -1 binary64) %577 %13370)) (approx %2000 (fma.f64 #s(literal -1 binary64) %577 %13386)) (approx %2000 (fma.f64 #s(literal -1 binary64) %577 (fma.f64 #s(literal -1/2 binary64) (/.f64 %13374 (*.f64 %13285 %124)) (fma.f64 #s(literal -1/4 binary64) %13384 (fma.f64 #s(literal -1/8 binary64) %13384 (fma.f64 #s(literal 1/8 binary64) (/.f64 %13376 (*.f64 %13285 %13377)) %13370)))))) (approx %3129 (*.f64 #s(literal 1/2 binary64) (/.f64 %13524 %3130))) (approx %3252 %13632) (approx %3253 %13634) (approx %3254 %13636) (approx %3255 (/.f64 %6602 %13636)) (approx %3279 %13641) (approx %3280 %13643) (approx %3281 %13645) (approx %3282 (/.f64 %6602 %13645)) (approx %3302 %13649) (approx %3303 %13651) (approx %3306 (/.f64 %13651 %864)) (approx %3307 (/.f64 %6695 %13651)) (approx %3329 %13658) (approx %3330 %13660) (approx %3331 %13662) (approx %3332 (/.f64 %6602 %13662)) (approx %3356 %13667) (approx %3357 %13669) (approx %3358 %13671) (approx %3359 (/.f64 %6602 %13671)) (approx %3384 %13677) (approx %3385 %13679) (approx %3386 %13681) (approx %3387 (/.f64 %6602 %13681)) (approx %3415 %13687) (approx %3416 %13689) (approx %3417 %13691) (approx %3418 (/.f64 %13691 %864)) (approx %3419 (/.f64 %6695 %13691)) (approx %3446 %13698) (approx %3447 %13700) (approx %3448 %13702) (approx %3449 (/.f64 %6602 %13702)) (approx %3472 %13706) (approx %3480 %13708) (approx %3488 %13710) (approx %3519 (/.f64 %6602 %13710)) (approx %3560 %13715) (approx %3567 %13717) (approx %3576 %13719) (approx %3607 (/.f64 %6602 %13719)) (approx %3647 %13723) (approx %3652 %13725) (approx %3655 (/.f64 %13725 %864)) (approx %3658 (/.f64 %6695 %13725)) (approx %3675 %13734) (approx %3685 %13736) (approx %3694 %13738) (approx %3725 (/.f64 %6602 %13738)) (approx %3766 %13745) (approx %3776 %13747) (approx %3785 %13749) (approx %3816 (/.f64 %6602 %13749)) (approx %5896 %13753) (approx %5911 %13755) (approx %5946 (/.f64 %6602 %13755)) (approx %5989 (/.f64 %13544 %864)) (approx %6159 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 %6600 (*.f64 %13507 %1288)) %1287))) (approx %6381 (*.f64 #s(literal -1 binary64) (*.f64 %1264 (*.f64 %6600 %13507)))) (approx %13134 (*.f64 %13507 %2992)) (approx %13155 (*.f64 #s(literal 2 binary64) (*.f64 %1264 %13507))) (approx %13176 (/.f64 (*.f64 %13507 %1287) %1288)) (approx %13198 (/.f64 (*.f64 %13507 %1446) %1448)) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 1.0s | Cn | inf |
| 944.0ms | lam | inf |
| 910.0ms | Cn | 0 |
| 894.0ms | lam | 0 |
| 868.0ms | lam | -inf |
| Inputs |
|---|
%1 = (sin.f64 lam) %3 = (cos.f64 Cn) %4 = (*.f64 %1 %3) %5 = (sin.f64 Cn) %6 = (*.f64 %5 %5) %7 = (cos.f64 lam) %8 = (*.f64 %7 %7) %11 = (cos Cn) %12 = (approx %11 #s(literal 1 binary64)) %15 = (pow.f64 Cn #s(literal 2 binary64)) %17 = (*.f64 %15 %1) %18 = (*.f64 #s(literal -1/2 binary64) %17) %19 = (+.f64 %1 %18) %20 = (sin lam) %21 = (* %20 %11) %22 = (approx %21 %19) %25 = (pow.f64 %7 #s(literal 2 binary64)) %27 = (sqrt.f64 %25) %28 = (sin Cn) %29 = (* %28 %28) %30 = (cos lam) %34 = (+ %29 (* %11 (* %11 (* %30 %30)))) %35 = (sqrt %34) %36 = (approx %35 %27) %38 = (/.f64 %1 %27) %40 = (pow.f64 %5 #s(literal 2 binary64)) %41 = (pow.f64 %3 #s(literal 2 binary64)) %42 = (pow.f64 lam #s(literal 2 binary64)) %43 = (*.f64 lam %3) %44 = (*.f64 #s(literal -1/2 binary64) %42) %45 = (+.f64 #s(literal 1 binary64) %44) %46 = (approx %30 %45) %47 = (*.f64 #s(literal 1/3 binary64) %42) %48 = (+.f64 %41 %40) %49 = (approx %34 %48) %50 = (sqrt.f64 %48) %52 = (/.f64 %3 %50) %53 = (neg.f64 lam) %54 = (neg.f64 %3) %55 = (PI.f64 ) %56 = (sin.f64 %53) %58 = (-.f64 lam Cn) %59 = (sin.f64 %58) %60 = (+.f64 Cn lam) %61 = (sin.f64 %60) %62 = (+.f64 %59 %61) %64 = (/.f64 #s(literal 2 binary64) %62) %65 = (/.f64 #s(literal 1 binary64) %64) %66 = (+.f64 Cn Cn) %67 = (cos.f64 %66) %68 = (fma.f64 %67 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %69 = (-.f64 #s(literal 1 binary64) %67) %70 = (*.f64 %67 #s(literal 1/2 binary64)) %71 = (-.f64 #s(literal 1/2 binary64) %70) %72 = (fma.f64 %67 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %73 = (fabs.f64 #s(literal 2 binary64)) %74 = (+.f64 lam lam) %75 = (cos.f64 %74) %76 = (fma.f64 %75 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %77 = (-.f64 %75 #s(literal -1 binary64)) %78 = (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %79 = (pow.f64 %7 #s(literal 1 binary64)) %80 = (*.f64 %3 #s(literal 1/2 binary64)) %81 = (*.f64 %3 %7) %82 = (fma.f64 %77 %72 %69) %83 = (hypot.f64 %81 %5) %84 = (fabs.f64 %82) %85 = (sqrt.f64 %84) %86 = (sqrt.f64 %73) %88 = (/.f64 #s(literal -1 binary64) %83) %89 = (*.f64 %3 %88) %90 = (*.f64 %1 %88) %92 = (*.f64 %1 %12) %93 = (*.f64 %12 %8) %94 = (*.f64 %12 %93) %95 = (+.f64 %6 %94) %96 = (sqrt.f64 %95) %97 = (sqrt.f64 %49) %100 = (*.f64 #s(literal -1 binary64) %7) %101 = (*.f64 #s(literal 2 binary64) Cn) %102 = (*.f64 #s(literal 2 binary64) lam) %103 = (cos.f64 %102) %104 = (*.f64 #s(literal 1/2 binary64) %103) %105 = (+.f64 #s(literal 1/2 binary64) %104) %106 = (* %11 %30) %107 = (approx %106 %7) %108 = (+.f64 #s(literal 1 binary64) %103) %110 = (cos (+ lam lam)) %114 = (cos (+ Cn Cn)) %116 = (* %114 1/2) %117 = (+ %116 1/2) %121 = (+ (* (- %110 -1) %117) (- 1 %114)) %122 = (approx %121 %108) %123 = (cos.f64 %101) %124 = (*.f64 #s(literal 1/2 binary64) %123) %125 = (+.f64 #s(literal 1/2 binary64) %124) %126 = (*.f64 %125 %108) %127 = (+.f64 #s(literal 1 binary64) %126) %128 = (-.f64 %127 %123) %129 = (fabs.f64 %128) %130 = (sqrt.f64 %129) %131 = (sqrt.f64 #s(literal 2 binary64)) %132 = (sqrt.f64 %27) %133 = (pow.f64 %132 #s(literal 2 binary64)) %134 = (/.f64 #s(literal 1 binary64) %27) %137 = (sqrt (+ (* %106 %106) %29)) %139 = (approx (/ %11 %137) %134) %140 = (/.f64 %27 %1) %141 = (/ %137 %21) %142 = (approx %141 %140) %143 = (*.f64 #s(literal -1 binary64) %38) %146 = (approx (* %20 (/ -1 %137)) %143) %147 = (sqrt.f64 %105) %148 = (/.f64 %1 %147) %150 = (+ (* %110 1/2) 1/2) %157 = (*.f64 %1 %131) %158 = (/.f64 %1 %133) %159 = (sqrt %137) %164 = (approx %121 %128) %165 = (*.f64 %3 %157) %166 = (/.f64 %165 %130) %173 = (/ %21 (/ (sqrt (fabs %121)) (sqrt (fabs 2)))) %175 = (+.f64 #s(literal 1 binary64) %47) %176 = (*.f64 lam %175) %179 = (/ %20 (sqrt (pow %30 2))) %180 = (approx %179 %176) %182 = (*.f64 #s(literal 2/15 binary64) %42) %183 = (+.f64 #s(literal 1/3 binary64) %182) %184 = (*.f64 %42 %183) %185 = (+.f64 #s(literal 1 binary64) %184) %186 = (*.f64 lam %185) %187 = (approx %179 %186) %189 = (*.f64 #s(literal 17/315 binary64) %42) %190 = (+.f64 #s(literal 2/15 binary64) %189) %191 = (*.f64 %42 %190) %192 = (+.f64 #s(literal 1/3 binary64) %191) %193 = (*.f64 %42 %192) %194 = (+.f64 #s(literal 1 binary64) %193) %195 = (*.f64 lam %194) %196 = (approx %179 %195) %197 = (fma.f64 #s(literal -1/2 binary64) %123 %41) %198 = (+.f64 #s(literal 1/2 binary64) %197) %199 = (*.f64 #s(literal -1/2 binary64) %52) %200 = (/.f64 %50 %3) %201 = (*.f64 #s(literal -1/6 binary64) %200) %202 = (-.f64 %199 %201) %203 = (fma.f64 %42 %202 %200) %204 = (/.f64 %203 lam) %205 = (approx %141 %204) %206 = (sqrt.f64 %198) %207 = (/.f64 %43 %206) %217 = (*.f64 %3 %131) %218 = (*.f64 lam %217) %219 = (/.f64 %218 %130) %223 = (neg.f64 %55) %224 = (sqrt.f64 %55) %225 = (+.f64 %55 %55) %226 = (*.f64 %55 %55) %227 = (fma.f64 %55 %55 %55) %228 = (expm1.f64 %55) %229 = (tanh.f64 %55) %230 = (exp.f64 %55) %231 = (cosh.f64 %55) %232 = (sinh.f64 %55) %233 = (hypot.f64 %55 %55) %234 = (pow.f64 %55 %55) %235 = (asinh.f64 %55) %236 = (tanh.f64 %235) %237 = (pow.f64 %55 #s(literal 3 binary64)) %238 = (cosh.f64 %235) %240 = (atan.f64 %55) %241 = (cos.f64 %240) %243 = (approx (PI ) %55) %244 = (*.f64 %55 %243) %245 = (*.f64 %243 %55) %246 = (*.f64 %243 %245) %247 = (+.f64 %55 %246) %248 = (sqrt.f64 %247) %250 = (sqrt.f64 #s(literal 1/2 binary64)) %251 = (sqrt.f64 %224) %252 = (sqrt.f64 %225) %253 = (sqrt.f64 %229) %254 = (sqrt.f64 %236) %255 = (sqrt.f64 %241) %256 = (/.f64 %85 #s(literal 6369051672525773/4503599627370496 binary64)) %259 = (sin.f64 #s(literal -1/2 binary64)) %260 = (cos.f64 #s(literal -1/2 binary64)) %261 = (pow.f64 %260 #s(literal 2 binary64)) %262 = (sqrt.f64 %261) %263 = (/.f64 %259 %262) %264 = (/ %21 %35) %266 = (*.f64 #s(literal -1/2 binary64) %3) %267 = (sin.f64 #s(literal 1/2 binary64)) %268 = (cos.f64 #s(literal 1/2 binary64)) %269 = (pow.f64 %268 #s(literal 2 binary64)) %270 = (sqrt.f64 %269) %271 = (/.f64 %267 %270) %273 = (*.f64 #s(literal 1/2 binary64) %3) %274 = (sin.f64 #s(literal 4 binary64)) %275 = (cos.f64 #s(literal 4 binary64)) %276 = (pow.f64 %275 #s(literal 2 binary64)) %277 = (sqrt.f64 %276) %278 = (/.f64 %274 %277) %280 = (sin.f64 #s(literal -2 binary64)) %281 = (cos.f64 #s(literal -2 binary64)) %282 = (pow.f64 %281 #s(literal 2 binary64)) %283 = (sqrt.f64 %282) %284 = (/.f64 %280 %283) %287 = (sin.f64 #s(literal -4 binary64)) %288 = (cos.f64 #s(literal -4 binary64)) %289 = (pow.f64 %288 #s(literal 2 binary64)) %290 = (sqrt.f64 %289) %291 = (/.f64 %287 %290) %293 = (*.f64 %287 %3) %294 = (approx %35 %290) %297 = (sin.f64 %224) %298 = (cos.f64 %224) %299 = (pow.f64 %298 #s(literal 2 binary64)) %300 = (sqrt.f64 %299) %301 = (/.f64 %297 %300) %305 = (sin.f64 %230) %306 = (cos.f64 %230) %307 = (*.f64 %305 %3) %309 = (sin.f64 %231) %310 = (cos.f64 %231) %311 = (pow.f64 %310 #s(literal 2 binary64)) %312 = (sqrt.f64 %311) %313 = (*.f64 %309 %3) %314 = (approx %35 %312) %317 = (*.f64 #s(literal -1/2 binary64) %12) %321 = (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %322 = (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %323 = (pow.f64 #s(literal 16 binary64) #s(literal 2 binary64)) %324 = (pow.f64 #s(literal -4 binary64) #s(literal 2 binary64)) %325 = (*.f64 lam %7) %326 = (pow.f64 %226 #s(literal 2 binary64)) %327 = (*.f64 %1 %306) %329 = (*.f64 %55 %7) %330 = (hypot.f64 %329 %5) %331 = (/.f64 #s(literal 1 binary64) %330) %332 = (*.f64 %1 %55) %334 = (+.f64 %321 %40) %335 = (*.f64 %1 #s(literal -1/2 binary64)) %337 = (approx %34 %334) %338 = (sqrt.f64 %337) %340 = (hypot.f64 %100 %5) %341 = (/.f64 #s(literal -1 binary64) %340) %342 = (*.f64 %1 #s(literal -1 binary64)) %345 = (*.f64 #s(literal -1 binary64) %76) %346 = (fma.f64 %345 #s(literal -1 binary64) %68) %347 = (sqrt.f64 %346) %350 = (+.f64 %322 %40) %351 = (*.f64 %1 #s(literal -2 binary64)) %352 = (approx %34 %350) %353 = (sqrt.f64 %352) %355 = (+.f64 %323 %40) %356 = (*.f64 %1 #s(literal 16 binary64)) %357 = (approx %34 %355) %358 = (sqrt.f64 %357) %360 = (+.f64 %324 %40) %361 = (*.f64 %1 #s(literal -4 binary64)) %362 = (approx %34 %360) %363 = (sqrt.f64 %362) %365 = (hypot.f64 %325 %5) %366 = (/.f64 %1 %365) %368 = (+.f64 %326 %40) %369 = (*.f64 %226 %7) %370 = (hypot.f64 %369 %5) %371 = (/.f64 #s(literal 1 binary64) %370) %372 = (*.f64 %1 %226) %374 = (approx %34 %368) %375 = (sqrt.f64 %374) %377 = (*.f64 %229 %7) %378 = (hypot.f64 %377 %5) %379 = (*.f64 %1 %229) %380 = (/.f64 %229 %378) %383 = (*.f64 %12 %7) %384 = (hypot.f64 %383 %5) %385 = (/.f64 %12 %384) %394 = (hypot.f64 %81 #s(literal 1/4 binary64)) %395 = (/.f64 %3 %394) %397 = (*.f64 %229 %229) %398 = (*.f64 %236 %236) %399 = (hypot.f64 %80 %5) %401 = (*.f64 %3 #s(literal 1/4 binary64)) %402 = (hypot.f64 %401 %5) %403 = (/.f64 %402 %4) %406 = (*.f64 %3 %223) %407 = (*.f64 %3 %229) %408 = (hypot.f64 %407 %5) %410 = (*.f64 %3 %236) %411 = (hypot.f64 %410 %5) %412 = (/.f64 %3 %411) %414 = (pow.f64 %46 #s(literal 2 binary64)) %415 = (sqrt.f64 %414) %416 = (/.f64 %1 %415) %418 = (*.f64 %12 %224) %419 = (*.f64 %12 %418) %420 = (+.f64 %6 %419) %421 = (sqrt.f64 %420) %425 = (approx %11 #s(literal -1 binary64)) %426 = (*.f64 %1 %425) %427 = (*.f64 %425 %8) %428 = (*.f64 %425 %427) %429 = (+.f64 %6 %428) %430 = (sqrt.f64 %429) %432 = (sqrt.f64 %79) %433 = (approx %35 %432) %435 = (pow.f64 %7 #s(literal 1/2 binary64)) %436 = (sqrt.f64 %435) %437 = (/.f64 %1 %436) %439 = (approx %35 %436) %441 = (pow.f64 %7 #s(literal 1/4 binary64)) %442 = (sqrt.f64 %441) %443 = (approx %35 %442) %445 = (pow.f64 %7 %224) %446 = (sqrt.f64 %445) %447 = (/.f64 %1 %446) %449 = (approx %35 %446) %451 = (pow.f64 %7 %229) %452 = (sqrt.f64 %451) %453 = (approx %35 %452) %455 = (pow.f64 %7 %236) %456 = (sqrt.f64 %455) %457 = (approx %35 %456) %479 = (/.f64 %1 %224) %481 = (/.f64 %1 %131) %483 = (/.f64 %1 %250) %485 = (/.f64 %1 %251) %487 = (/.f64 %1 %252) %489 = (/.f64 %1 %253) %491 = (/.f64 %1 %254) %493 = (/.f64 %1 %55) %495 = (/.f64 %1 #s(literal 16 binary64)) %497 = (/.f64 %1 #s(literal -4 binary64)) %499 = (/.f64 %1 %223) %501 = (/.f64 %1 %226) %503 = (/.f64 %1 %227) %505 = (/.f64 %1 %229) %507 = (/.f64 %1 %231) %509 = (/.f64 %1 %236) %526 = (+.f64 %41 #s(literal 0 binary64)) %527 = (approx %34 %526) %528 = (sqrt.f64 %527) %530 = (+.f64 %41 #s(literal -1/2 binary64)) %531 = (approx %34 %530) %532 = (sqrt.f64 %531) %534 = (approx %34 #s(literal 1/2 binary64)) %535 = (sqrt.f64 %534) %550 = (/.f64 #s(literal 1 binary64) %229) %559 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %560 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %561 = (fma.f64 %77 %559 %560) %562 = (*.f64 %561 #s(literal 1/2 binary64)) %563 = (sqrt.f64 %562) %565 = (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %566 = (-.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) %567 = (fma.f64 %77 %565 %566) %568 = (*.f64 %567 #s(literal 1/2 binary64)) %569 = (sqrt.f64 %568) %571 = (fabs.f64 %567) %572 = (sqrt.f64 %571) %573 = (/.f64 %572 %86) %575 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %576 = (fma.f64 %77 %575 %78) %577 = (*.f64 %576 #s(literal 1/2 binary64)) %578 = (sqrt.f64 %577) %580 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %581 = (-.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) %582 = (fma.f64 %77 %580 %581) %583 = (*.f64 %582 #s(literal 1/2 binary64)) %584 = (sqrt.f64 %583) %586 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) %587 = (*.f64 %224 #s(literal 1/2 binary64)) %588 = (fma.f64 %229 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %589 = (-.f64 #s(literal 1 binary64) %229) %590 = (fma.f64 %77 %588 %589) %591 = (*.f64 %590 #s(literal 1/2 binary64)) %592 = (sqrt.f64 %591) %594 = (*.f64 %229 #s(literal 1/2 binary64)) %595 = (fma.f64 %234 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %596 = (-.f64 #s(literal 1 binary64) %234) %597 = (fma.f64 %77 %595 %596) %598 = (fabs.f64 %597) %599 = (sqrt.f64 %598) %600 = (/.f64 %599 %86) %602 = (fma.f64 %236 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %603 = (fma.f64 %602 %76 #s(literal 1/2 binary64)) %604 = (*.f64 %236 #s(literal 1/2 binary64)) %605 = (-.f64 %603 %604) %606 = (sqrt.f64 %605) %608 = (fma.f64 %77 #s(literal 1/2 binary64) %69) %609 = (*.f64 %608 #s(literal 1/2 binary64)) %610 = (sqrt.f64 %609) %612 = (fma.f64 %77 #s(literal 1/4 binary64) %69) %613 = (*.f64 %612 #s(literal 1/2 binary64)) %614 = (sqrt.f64 %613) %616 = (fabs.f64 %612) %617 = (sqrt.f64 %616) %618 = (/.f64 %617 %86) %620 = (fma.f64 %77 %229 %69) %621 = (*.f64 %620 #s(literal 1/2 binary64)) %622 = (sqrt.f64 %621) %624 = (fma.f64 %77 %236 %69) %625 = (*.f64 %624 #s(literal 1/2 binary64)) %626 = (sqrt.f64 %625) %628 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %629 = (fma.f64 %628 %72 %69) %630 = (*.f64 %629 #s(literal 1/2 binary64)) %631 = (sqrt.f64 %630) %633 = (fabs.f64 %629) %634 = (sqrt.f64 %633) %635 = (/.f64 %634 %86) %637 = (-.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) %638 = (fma.f64 %637 %72 %69) %639 = (*.f64 %638 #s(literal 1/2 binary64)) %640 = (sqrt.f64 %639) %642 = (fabs.f64 %638) %643 = (sqrt.f64 %642) %644 = (/.f64 %643 %86) %646 = (-.f64 %236 #s(literal -1 binary64)) %647 = (fma.f64 %646 %72 %69) %648 = (*.f64 %647 #s(literal 1/2 binary64)) %649 = (sqrt.f64 %648) %651 = (fma.f64 %72 %602 #s(literal 1/2 binary64)) %652 = (-.f64 %651 %70) %653 = (sqrt.f64 %652) %655 = (fma.f64 %72 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %656 = (-.f64 %655 %70) %657 = (sqrt.f64 %656) %659 = (fma.f64 %72 %229 #s(literal 1/2 binary64)) %660 = (-.f64 %659 %70) %661 = (sqrt.f64 %660) %663 = (fma.f64 %72 %236 #s(literal 1/2 binary64)) %664 = (-.f64 %663 %70) %665 = (sqrt.f64 %664) %667 = (fma.f64 #s(literal 1/2 binary64) %72 %69) %668 = (fabs.f64 %667) %669 = (sqrt.f64 %668) %670 = (/.f64 %669 %86) %672 = (fma.f64 #s(literal 1/4 binary64) %72 %69) %673 = (*.f64 %672 #s(literal 1/2 binary64)) %674 = (sqrt.f64 %673) %676 = (fma.f64 %224 %72 %69) %677 = (*.f64 %676 #s(literal 1/2 binary64)) %678 = (sqrt.f64 %677) %680 = (fabs.f64 %676) %681 = (sqrt.f64 %680) %682 = (/.f64 %681 %86) %684 = (fma.f64 %229 %72 %69) %685 = (*.f64 %684 #s(literal 1/2 binary64)) %686 = (sqrt.f64 %685) %688 = (fabs.f64 %684) %689 = (sqrt.f64 %688) %690 = (/.f64 %689 %86) %692 = (fma.f64 %236 %72 %69) %693 = (*.f64 %692 #s(literal 1/2 binary64)) %694 = (sqrt.f64 %693) %696 = (fabs.f64 %692) %697 = (sqrt.f64 %696) %698 = (/.f64 %697 %86) %700 = (fma.f64 #s(literal -1/2 binary64) %3 %68) %701 = (sqrt.f64 %700) %703 = (hypot.f64 #s(literal 0 binary64) %5) %704 = (/.f64 #s(literal 1 binary64) %703) %706 = (/.f64 %1 %703) %708 = (hypot.f64 #s(literal 1/2 binary64) %5) %710 = (hypot.f64 #s(literal 1/4 binary64) %5) %711 = (/.f64 %3 %710) %714 = (hypot.f64 %107 %5) %715 = (/.f64 #s(literal -1 binary64) %714) %716 = (*.f64 %1 %715) %718 = (/.f64 %3 %714) %720 = (sqrt.f64 %586) %722 = (sqrt.f64 %587) %724 = (sqrt.f64 %594) %726 = (sqrt.f64 %604) %728 = (*.f64 %122 #s(literal 1/2 binary64)) %729 = (sqrt.f64 %728) %731 = (fabs.f64 %122) %732 = (sqrt.f64 %731) %733 = (/.f64 %732 %86) %735 = (*.f64 %164 #s(literal 1/2 binary64)) %736 = (sqrt.f64 %735) %741 = (-.f64 #s(literal 1 binary64) %70) %742 = (sqrt.f64 %741) %744 = (sqrt.f64 %71) %746 = (/.f64 #s(literal 1 binary64) %4) %748 = (/.f64 #s(literal -1 binary64) %229) %749 = (*.f64 %1 %748) %751 = (*.f64 %3 %748) %754 = (/.f64 %3 %229) %760 = (/.f64 #s(literal 1 binary64) %86) %762 = (/.f64 #s(literal 1/4 binary64) %86) %764 = (/.f64 %229 %86) %766 = (/.f64 %236 %86) lam %1 Cn %3 %4 %5 %6 %7 %8 #s(literal 0 binary64) #s(literal 1 binary64) %12 #s(literal -1/2 binary64) #s(literal 2 binary64) %15 #s(literal 1/2 binary64) %17 %18 %19 %22 #s(literal -1/6 binary64) #s(literal 1/3 binary64) %25 #s(literal -1 binary64) %27 %36 #s(literal 1/4 binary64) %38 #s(literal 3 binary64) %40 %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 #s(literal 4 binary64) %52 %53 %54 %55 %56 (*.f64 #s(literal 1 binary64) %4) %58 %59 %60 %61 %62 #s(literal -2 binary64) %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 %76 %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 (/.f64 #s(literal 1 binary64) %83) %88 %89 %90 (/.f64 #s(literal 1/2 binary64) %83) %92 %93 %94 %95 %96 %97 #s(literal 6369051672525773/4503599627370496 binary64) (*.f64 #s(literal 2 binary64) %1) %100 %101 %102 %103 %104 %105 %107 %108 %122 %123 %124 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %139 %140 %142 %143 %146 %147 %148 (approx (/ %21 (sqrt (- (+ (* %117 %150) 1/2) %116))) %148) %157 %158 (approx (/ %21 (* %159 %159)) %158) (*.f64 #s(literal -1 binary64) %3) %164 %165 %166 (approx %173 %166) %175 %176 %180 #s(literal 2/15 binary64) %182 %183 %184 %185 %186 %187 #s(literal 17/315 binary64) %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 (approx (/ %21 (sqrt (+ (* (* %11 %150) %11) (+ (* %114 -1/2) 1/2)))) %207) %217 %218 %219 (approx %173 %219) #s(literal 16 binary64) #s(literal -4 binary64) %223 %224 %225 %226 %227 %228 %229 %230 %231 %232 %233 %234 %235 %236 %237 %238 (sin.f64 %55) %240 %241 %243 %244 %245 %246 %247 %248 (/.f64 %244 %248) %250 %251 %252 %253 %254 %255 %256 (/.f64 %4 %256) (*.f64 #s(literal 1 binary64) %3) %259 %260 %261 %262 %263 (approx %264 %263) %266 %267 %268 %269 %270 %271 (approx %264 %271) %273 %274 %275 %276 %277 %278 (approx %264 %278) %280 %281 %282 %283 %284 (approx %264 %284) (*.f64 #s(literal -2 binary64) %3) %287 %288 %289 %290 %291 (approx %264 %291) %293 %294 (/.f64 %293 %294) (*.f64 #s(literal 1/4 binary64) %3) %297 %298 %299 %300 %301 (approx %264 %301) (*.f64 %225 %3) (*.f64 %229 %3) %305 %306 %307 (/.f64 %307 %97) %309 %310 %311 %312 %313 %314 (/.f64 %313 %314) (*.f64 %236 %3) %317 (/.f64 %317 %96) (/.f64 %266 %36) (/.f64 %273 %36) %321 %322 %323 %324 %325 %326 %327 (/.f64 %327 %36) %329 %330 %331 %332 (*.f64 %331 %332) %334 %335 (/.f64 %335 %36) %337 %338 (/.f64 %335 %338) %340 %341 %342 (*.f64 %341 %1) (/.f64 %342 %36) %345 %346 %347 (/.f64 %342 %347) (/.f64 %342 %340) %350 %351 %352 %353 (/.f64 %351 %353) %355 %356 %357 %358 (/.f64 %356 %358) %360 %361 %362 %363 (/.f64 %361 %363) %365 %366 (*.f64 %366 lam) %368 %369 %370 %371 %372 (*.f64 %371 %372) %374 %375 (/.f64 %372 %375) %377 %378 %379 %380 (*.f64 %380 %1) (/.f64 %379 %36) %383 %384 %385 (*.f64 %385 %1) (/.f64 #s(literal 1 binary64) %36) (/.f64 #s(literal -1/2 binary64) %36) (/.f64 #s(literal 1/2 binary64) %36) (/.f64 #s(literal -1 binary64) %36) (/.f64 %229 %36) (/.f64 %236 %36) (/.f64 %241 %36) %394 %395 (*.f64 %395 %1) %397 %398 %399 (/.f64 %4 %399) %401 %402 %403 (/.f64 #s(literal 1 binary64) %403) (/.f64 %4 %402) %406 %407 %408 (/.f64 %4 %408) %410 %411 %412 (*.f64 %412 %1) %414 %415 %416 (approx %264 %416) %418 %419 %420 %421 (/.f64 %92 %421) (/.f64 %65 %254) (/.f64 %22 #s(literal 1 binary64)) %425 %426 %427 %428 %429 %430 (/.f64 %426 %430) %432 %433 (/.f64 %4 %433) %435 %436 %437 (approx %264 %437) %439 (/.f64 %4 %439) %441 %442 %443 (/.f64 %4 %443) %445 %446 %447 (approx %264 %447) %449 (/.f64 %4 %449) %451 %452 %453 (/.f64 %4 %453) %455 %456 %457 (/.f64 %4 %457) (*.f64 %55 %1) (*.f64 #s(literal 1 binary64) %1) (*.f64 #s(literal -1/2 binary64) %1) (*.f64 #s(literal 1/2 binary64) %1) (*.f64 #s(literal -1 binary64) %1) (*.f64 #s(literal 4 binary64) %1) (*.f64 #s(literal -2 binary64) %1) (*.f64 #s(literal 16 binary64) %1) (*.f64 #s(literal 1/4 binary64) %1) (*.f64 %224 %1) (*.f64 %225 %1) (*.f64 %226 %1) (*.f64 %228 %1) (*.f64 %229 %1) (*.f64 %230 %1) (*.f64 %231 %1) (*.f64 %232 %1) (*.f64 %233 %1) (*.f64 %234 %1) (*.f64 %236 %1) %479 (approx %264 %479) %481 (approx %264 %481) %483 (approx %264 %483) %485 (approx %264 %485) %487 (approx %264 %487) %489 (approx %264 %489) %491 (approx %264 %491) %493 (approx %264 %493) %495 (approx %264 %495) %497 (approx %264 %497) %499 (approx %264 %499) %501 (approx %264 %501) %503 (approx %264 %503) %505 (approx %264 %505) %507 (approx %264 %507) %509 (approx %264 %509) (approx %264 #s(literal 0 binary64)) (approx %264 #s(literal 1 binary64)) (approx %264 #s(literal -1/2 binary64)) (approx %264 #s(literal 2 binary64)) (approx %264 #s(literal 1/2 binary64)) (approx %264 #s(literal -1 binary64)) (approx %264 #s(literal 4 binary64)) (approx %264 #s(literal -2 binary64)) (approx %264 #s(literal 16 binary64)) (approx %264 #s(literal -4 binary64)) (approx %264 #s(literal 1/4 binary64)) (approx %264 lam) (approx %264 %180) (approx %264 %187) (approx %264 %196) %526 %527 %528 (/.f64 %4 %528) %530 %531 %532 (/.f64 %4 %532) %534 %535 (/.f64 %4 %535) (*.f64 %229 %90) (*.f64 %236 %90) (*.f64 %236 %89) (/.f64 #s(literal 1 binary64) %55) (/.f64 #s(literal 1 binary64) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) Cn) (/.f64 #s(literal 1 binary64) %223) (/.f64 #s(literal 1 binary64) %224) (/.f64 #s(literal 1 binary64) %225) (/.f64 #s(literal 1 binary64) %226) (/.f64 #s(literal 1 binary64) %227) (/.f64 #s(literal 1 binary64) %228) %550 (/.f64 #s(literal 1 binary64) %230) (/.f64 #s(literal 1 binary64) %231) (/.f64 #s(literal 1 binary64) %233) (/.f64 #s(literal 1 binary64) %234) (/.f64 #s(literal 1 binary64) %236) (/.f64 #s(literal 1 binary64) %237) (/.f64 #s(literal 1 binary64) %238) (/.f64 #s(literal 1 binary64) %241) %559 %560 %561 %562 %563 (/.f64 %4 %563) %565 %566 %567 %568 %569 (/.f64 %4 %569) %571 %572 %573 (/.f64 %4 %573) %575 %576 %577 %578 (/.f64 %4 %578) %580 %581 %582 %583 %584 (/.f64 %4 %584) %586 %587 %588 %589 %590 %591 %592 (/.f64 %4 %592) %594 %595 %596 %597 %598 %599 %600 (/.f64 %4 %600) %602 %603 %604 %605 %606 (/.f64 %4 %606) %608 %609 %610 (/.f64 %4 %610) %612 %613 %614 (/.f64 %4 %614) %616 %617 %618 (/.f64 %4 %618) %620 %621 %622 (/.f64 %4 %622) %624 %625 %626 (/.f64 %4 %626) %628 %629 %630 %631 (/.f64 %4 %631) %633 %634 %635 (/.f64 %4 %635) %637 %638 %639 %640 (/.f64 %4 %640) %642 %643 %644 (/.f64 %4 %644) %646 %647 %648 %649 (/.f64 %4 %649) %651 %652 %653 (/.f64 %4 %653) %655 %656 %657 (/.f64 %4 %657) %659 %660 %661 (/.f64 %4 %661) %663 %664 %665 (/.f64 %4 %665) %667 %668 %669 %670 (/.f64 %4 %670) %672 %673 %674 (/.f64 %4 %674) %676 %677 %678 (/.f64 %4 %678) %680 %681 %682 (/.f64 %4 %682) %684 %685 %686 (/.f64 %4 %686) %688 %689 %690 (/.f64 %4 %690) %692 %693 %694 (/.f64 %4 %694) %696 %697 %698 (/.f64 %4 %698) %700 %701 (/.f64 %4 %701) %703 %704 (*.f64 %704 %4) %706 (*.f64 %706 %3) %708 (/.f64 %4 %708) %710 %711 (*.f64 %711 %1) (/.f64 %4 %710) %714 %715 %716 (*.f64 %54 %716) %718 (*.f64 %718 %1) %720 (/.f64 %4 %720) %722 (/.f64 %4 %722) %724 (/.f64 %4 %724) %726 (/.f64 %4 %726) %728 %729 (/.f64 %4 %729) %731 %732 %733 (/.f64 %4 %733) %735 %736 (/.f64 %4 %736) (/.f64 %4 %253) (/.f64 %4 %254) (/.f64 %4 %255) %741 %742 (/.f64 %4 %742) %744 (/.f64 %4 %744) %746 (/.f64 #s(literal 1 binary64) %746) %748 %749 (*.f64 %54 %749) %751 (*.f64 %56 %751) (*.f64 %550 %4) %754 (*.f64 %754 %1) (*.f64 %505 %3) (/.f64 %4 %229) (*.f64 %509 %3) (/.f64 %4 %236) %760 (/.f64 %4 %760) %762 (/.f64 %4 %762) %764 (/.f64 %4 %764) %766 (/.f64 %4 %766) (/.f64 %4 %397) (/.f64 %4 %398) (*.f64 %139 %1) (*.f64 %55 %4) (*.f64 #s(literal 2 binary64) %4) (*.f64 %224 %4) (*.f64 %225 %4) (/.f64 #s(literal 1 binary64) %142) (/.f64 #s(literal 1 binary64) %205) (*.f64 %56 %406) (*.f64 %56 %224) (*.f64 %56 %225) (*.f64 %56 %229) (*.f64 %56 %236) (*.f64 %54 #s(literal 16 binary64)) (*.f64 %54 #s(literal 1/4 binary64)) (*.f64 %54 %224) (*.f64 %54 %225) (*.f64 %54 %226) (*.f64 %54 %228) (*.f64 %54 %229) (*.f64 %54 %230) (*.f64 %54 %233) (*.f64 %54 %234) (*.f64 %54 %236) (*.f64 %54 %146) |
| Outputs |
|---|
%1 = (sin.f64 lam) %3 = (*.f64 %1 #s(literal 1 binary64)) %4 = (*.f64 #s(literal 1 binary64) %1) %6 = (cos.f64 Cn) %8 = (cos.f64 (fabs.f64 Cn)) %9 = (neg.f64 Cn) %10 = (cos.f64 %9) %11 = (*.f64 %6 #s(literal 1 binary64)) %12 = (*.f64 #s(literal 1 binary64) %6) %13 = (PI.f64 ) %15 = (/.f64 %13 #s(literal 2 binary64)) %17 = (sin.f64 (+.f64 Cn %15)) %18 = (*.f64 %1 %6) %19 = (*.f64 %6 %1) %20 = (*.f64 %18 #s(literal 1 binary64)) %21 = (*.f64 #s(literal 1 binary64) %18) %22 = (/.f64 %18 #s(literal 1 binary64)) %23 = (/.f64 %6 #s(literal 1 binary64)) %24 = (*.f64 %1 %23) %25 = (neg.f64 %18) %26 = (neg.f64 #s(literal 1 binary64)) %27 = (/.f64 %25 %26) %28 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %29 = (*.f64 %18 %28) %30 = (*.f64 %28 %18) %31 = (/.f64 #s(literal 1 binary64) %18) %32 = (/.f64 #s(literal 1 binary64) %31) %33 = (-.f64 lam Cn) %34 = (sin.f64 %33) %35 = (+.f64 Cn lam) %36 = (sin.f64 %35) %37 = (+.f64 %34 %36) %38 = (/.f64 %37 #s(literal 2 binary64)) %40 = (/.f64 %26 (neg.f64 %31)) %42 = (/.f64 #s(literal 1 binary64) (/.f64 %31 #s(literal 1 binary64))) %43 = (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %44 = (*.f64 %43 %37) %46 = (pow.f64 %31 #s(literal -1 binary64)) %47 = (sin.f64 Cn) %49 = (+.f64 Cn Cn) %50 = (cos.f64 %49) %51 = (*.f64 %50 #s(literal 1/2 binary64)) %52 = (-.f64 #s(literal 1/2 binary64) %51) %53 = (neg.f64 %51) %54 = (+.f64 #s(literal 1/2 binary64) %53) %55 = (neg.f64 %50) %56 = (*.f64 %55 #s(literal 1/2 binary64)) %57 = (+.f64 #s(literal 1/2 binary64) %56) %59 = (neg.f64 (-.f64 %51 #s(literal 1/2 binary64))) %60 = (pow.f64 %47 #s(literal 2 binary64)) %61 = (*.f64 %47 %47) %62 = (fabs.f64 %47) %63 = (*.f64 %62 %62) %64 = (neg.f64 %47) %65 = (*.f64 %64 %64) %69 = (/.f64 (-.f64 (cos.f64 (-.f64 Cn Cn)) %50) #s(literal 2 binary64)) %70 = (cos.f64 lam) %71 = (neg.f64 lam) %72 = (cos.f64 %71) %74 = (cos.f64 (fabs.f64 lam)) %76 = (sin.f64 (+.f64 lam %15)) %77 = (pow.f64 %70 #s(literal 1 binary64)) %78 = (+.f64 lam lam) %79 = (cos.f64 %78) %80 = (fma.f64 #s(literal 1/2 binary64) %79 #s(literal 1/2 binary64)) %81 = (fma.f64 %79 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %82 = (*.f64 #s(literal 1/2 binary64) %79) %83 = (+.f64 #s(literal 1/2 binary64) %82) %84 = (+.f64 %82 #s(literal 1/2 binary64)) %85 = (+.f64 #s(literal 1 binary64) %79) %86 = (*.f64 %85 #s(literal 1/2 binary64)) %87 = (neg.f64 #s(literal 1/2 binary64)) %89 = (-.f64 #s(literal 1/2 binary64) (*.f64 %87 %79)) %91 = (-.f64 #s(literal 1/2 binary64) (neg.f64 %82)) %92 = (-.f64 %82 %87) %94 = (*.f64 (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) %81) %95 = (pow.f64 %70 #s(literal 2 binary64)) %96 = (neg.f64 %70) %97 = (pow.f64 %96 #s(literal 2 binary64)) %98 = (*.f64 %70 %70) %99 = (*.f64 %96 %96) %100 = (fabs.f64 %70) %101 = (*.f64 %100 %100) %102 = (*.f64 %1 %1) %103 = (-.f64 #s(literal 1 binary64) %102) %104 = (fabs.f64 %96) %105 = (*.f64 %104 %104) %106 = (neg.f64 %96) %107 = (*.f64 %106 %106) %109 = (*.f64 #s(literal -1 binary64) (*.f64 %70 %96)) %111 = (*.f64 (*.f64 %96 #s(literal -1 binary64)) %70) %115 = (/.f64 (+.f64 %79 (cos.f64 (-.f64 lam lam))) #s(literal 2 binary64)) %117 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %118 = (*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) %119 = (*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) %120 = (fabs.f64 #s(literal 0 binary64)) %121 = (*.f64 %120 %120) %122 = (neg.f64 #s(literal 0 binary64)) %123 = (*.f64 %122 %122) %124 = (sinh.f64 #s(literal 0 binary64)) %125 = (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %126 = (sin.f64 %13) %127 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %128 = (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %129 = (+.f64 #s(literal 1 binary64) %122) %131 = (neg.f64 (-.f64 #s(literal 0 binary64) #s(literal 1 binary64))) %132 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %122) %133 = (exp.f64 #s(literal 0 binary64)) %134 = (cosh.f64 #s(literal 0 binary64)) %135 = (cos Cn) %136 = (approx %135 #s(literal 1 binary64)) %140 = (*.f64 Cn Cn) %143 = (*.f64 %140 %1) %144 = (*.f64 #s(literal -1/2 binary64) %143) %146 = (*.f64 #s(literal -1/2 binary64) %140) %150 = (fma.f64 %146 %1 %1) %153 = (neg.f64 #s(literal -1/2 binary64)) %160 = (sin lam) %161 = (* %160 %135) %162 = (approx %161 %150) %165 = (sqrt.f64 %81) %166 = (fabs.f64 %165) %167 = (pow.f64 %81 #s(literal 1/2 binary64)) %171 = (cos lam) %172 = (* %135 %171) %173 = (pow %172 2) %174 = (+ (pow (sin Cn) 2) %173) %175 = (sqrt %174) %176 = (approx %175 %165) %178 = (/.f64 %1 %165) %179 = (sin.f64 %71) %180 = (neg.f64 %165) %181 = (/.f64 %179 %180) %182 = (/.f64 #s(literal 1 binary64) %165) %183 = (*.f64 %1 %182) %184 = (/.f64 %165 %1) %185 = (/.f64 #s(literal 1 binary64) %184) %187 = (fma.f64 #s(literal 1/2 binary64) %50 #s(literal 1/2 binary64)) %188 = (fma.f64 %50 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %189 = (+.f64 #s(literal 1/2 binary64) %51) %190 = (+.f64 %51 #s(literal 1/2 binary64)) %191 = (+.f64 %50 #s(literal 1 binary64)) %192 = (*.f64 %191 #s(literal 1/2 binary64)) %194 = (-.f64 #s(literal 1/2 binary64) (*.f64 %87 %50)) %195 = (-.f64 #s(literal 1/2 binary64) %53) %196 = (-.f64 %51 %87) %197 = (+.f64 #s(literal 0 binary64) %188) %198 = (+.f64 %188 #s(literal 0 binary64)) %199 = (fma.f64 %191 #s(literal 1/2 binary64) #s(literal 0 binary64)) %200 = (-.f64 %188 %122) %201 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %188) %202 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %188) %203 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %188) %204 = (fma.f64 %120 %120 %188) %205 = (fma.f64 %122 %122 %188) %206 = (pow.f64 %6 #s(literal 2 binary64)) %207 = (*.f64 %6 %6) %208 = (fma.f64 %6 %6 #s(literal 0 binary64)) %209 = (*.f64 lam lam) %211 = (*.f64 lam %6) %213 = (*.f64 #s(literal -1/2 binary64) %209) %216 = (fma.f64 %209 #s(literal -1/2 binary64) #s(literal 1 binary64)) %224 = (approx %171 %216) %225 = (*.f64 #s(literal 1/3 binary64) %209) %229 = (fma.f64 %191 #s(literal 1/2 binary64) %52) %230 = (neg.f64 %52) %236 = (approx %174 %229) %237 = (hypot.f64 %6 %47) %247 = (/.f64 %6 %237) %248 = (neg.f64 %6) %249 = (neg.f64 %237) %253 = (/.f64 %237 %6) %256 = (cos.f64 (+.f64 Cn %13)) %257 = (*.f64 %6 #s(literal -1 binary64)) %258 = (*.f64 #s(literal -1 binary64) %6) %259 = (neg.f64 %1) %260 = (*.f64 %1 #s(literal -1 binary64)) %261 = (*.f64 #s(literal -1 binary64) %1) %263 = (-.f64 Cn lam) %284 = (/.f64 #s(literal 1 binary64) %1) %285 = (/.f64 %284 %6) %286 = (/.f64 %26 %25) %287 = (*.f64 #s(literal 1 binary64) %31) %288 = (/.f64 #s(literal 2 binary64) %37) %289 = (neg.f64 #s(literal 2 binary64)) %291 = (/.f64 %289 (neg.f64 %37)) %293 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %37)) %294 = (pow.f64 %18 #s(literal -1 binary64)) %295 = (*.f64 Cn #s(literal 2 binary64)) %296 = (*.f64 #s(literal 2 binary64) Cn) %297 = (-.f64 Cn %9) %299 = (cos.f64 (fabs.f64 %49)) %301 = (cos.f64 (neg.f64 %49)) %303 = (sin.f64 (fma.f64 #s(literal 2 binary64) Cn %15)) %304 = (-.f64 %188 %52) %306 = (fma.f64 %50 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %307 = (*.f64 %50 #s(literal -1/2 binary64)) %311 = (-.f64 #s(literal 1 binary64) %50) %316 = (*.f64 #s(literal 1/2 binary64) %50) %317 = (fabs.f64 #s(literal 2 binary64)) %321 = (*.f64 lam #s(literal 2 binary64)) %322 = (*.f64 #s(literal 2 binary64) lam) %323 = (-.f64 lam %71) %325 = (cos.f64 (fabs.f64 %78)) %327 = (cos.f64 (neg.f64 %78)) %329 = (sin.f64 (fma.f64 #s(literal 2 binary64) lam %15)) %330 = (-.f64 %81 %102) %331 = (-.f64 %79 #s(literal -1 binary64)) %332 = (neg.f64 #s(literal -1 binary64)) %336 = (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %341 = (*.f64 %6 #s(literal 1/2 binary64)) %342 = (*.f64 #s(literal 1/2 binary64) %6) %343 = (*.f64 %6 %70) %350 = (fma.f64 %331 %188 %311) %353 = (*.f64 %331 %188) %356 = (neg.f64 %311) %359 = (hypot.f64 %343 %47) %361 = (fabs.f64 %343) %363 = (neg.f64 %343) %379 = (fma.f64 %188 %81 %52) %381 = (sqrt.f64 %359) %387 = (neg.f64 %381) %389 = (fabs.f64 %350) %394 = (sqrt.f64 %389) %397 = (sqrt.f64 %317) %400 = (/.f64 #s(literal 1 binary64) %359) %401 = (neg.f64 %359) %407 = (/.f64 #s(literal -1 binary64) %359) %412 = (/.f64 %248 %359) %415 = (/.f64 %179 %359) %416 = (neg.f64 %179) %428 = (*.f64 %1 %136) %429 = (*.f64 %136 %81) %430 = (*.f64 %136 %429) %431 = (+.f64 %52 %430) %432 = (sqrt.f64 %431) %433 = (sqrt.f64 %236) %436 = (*.f64 #s(literal 2 binary64) %1) %443 = (approx %172 %70) %456 = (cos (* 2 Cn)) %458 = (+ (* (- (cos (* 2 lam)) -1) (pow %135 2)) (- 1 %456)) %459 = (approx %458 %85) %460 = (*.f64 %188 %85) %462 = (*.f64 %79 %188) %464 = (*.f64 %188 %79) %471 = (fma.f64 %85 %188 #s(literal 1 binary64)) %474 = (neg.f64 %188) %480 = (-.f64 %471 %50) %481 = (-.f64 %460 %50) %484 = (-.f64 %50 %471) %487 = (fabs.f64 %480) %493 = (sqrt.f64 %487) %496 = (sqrt.f64 #s(literal 2 binary64)) %499 = (sqrt.f64 %165) %502 = (pow.f64 %499 #s(literal 2 binary64)) %511 = (/ %135 %175) %512 = (approx %511 %182) %516 = (/ %175 %161) %517 = (approx %516 %184) %519 = (neg.f64 %178) %524 = (approx (/ (neg %160) %175) %519) %525 = (* %160 %511) %527 = (*.f64 %1 %496) %529 = (/.f64 %1 %502) %537 = (approx %458 %480) %538 = (*.f64 %6 %527) %541 = (/.f64 %538 %493) %545 = (neg.f64 %493) %547 = (/.f64 #s(literal 1 binary64) %493) %555 = (/ %161 (sqrt (/ (fabs %458) (fabs 2)))) %558 = (fma.f64 %209 #s(literal 1/3 binary64) #s(literal 1 binary64)) %567 = (*.f64 lam %558) %569 = (*.f64 lam %225) %571 = (*.f64 %225 lam) %573 = (*.f64 #s(literal 1 binary64) lam) %575 = (*.f64 lam #s(literal 1 binary64)) %579 = (/ %160 (sqrt (pow %171 2))) %580 = (approx %579 %567) %583 = (*.f64 #s(literal 2/15 binary64) %209) %584 = (fma.f64 %209 #s(literal 2/15 binary64) #s(literal 1/3 binary64)) %593 = (*.f64 %209 %584) %595 = (*.f64 %583 %209) %597 = (*.f64 %209 %583) %604 = (fma.f64 %584 %209 #s(literal 1 binary64)) %607 = (neg.f64 %209) %613 = (*.f64 lam %604) %615 = (*.f64 lam %593) %617 = (*.f64 %593 lam) %621 = (approx %579 %613) %624 = (*.f64 #s(literal 17/315 binary64) %209) %625 = (fma.f64 %209 #s(literal 17/315 binary64) #s(literal 2/15 binary64)) %634 = (*.f64 %209 %625) %636 = (*.f64 %624 %209) %638 = (*.f64 %209 %624) %645 = (fma.f64 %625 %209 #s(literal 1/3 binary64)) %652 = (*.f64 %209 %645) %654 = (*.f64 %634 %209) %656 = (*.f64 %209 %634) %663 = (fma.f64 %645 %209 #s(literal 1 binary64)) %671 = (*.f64 lam %663) %673 = (*.f64 lam %652) %675 = (*.f64 %652 lam) %679 = (approx %579 %671) %680 = (fma.f64 #s(literal -1/2 binary64) %50 %188) %687 = (+.f64 #s(literal 1/2 binary64) %680) %692 = (*.f64 #s(literal -1/2 binary64) %6) %694 = (*.f64 #s(literal -1/2 binary64) %247) %697 = (/.f64 #s(literal 1 binary64) %6) %702 = (*.f64 #s(literal -1/6 binary64) %253) %704 = (-.f64 %694 %702) %706 = (*.f64 (neg.f64 #s(literal -1/6 binary64)) %253) %708 = (neg.f64 %702) %716 = (fma.f64 %209 %704 %253) %718 = (*.f64 %704 %209) %726 = (/.f64 %716 lam) %736 = (approx %516 %726) %737 = (sqrt.f64 %687) %740 = (/.f64 %211 %737) %758 = (*.f64 %6 %496) %760 = (*.f64 lam %758) %763 = (/.f64 %760 %493) %774 = (neg.f64 %13) %775 = (sqrt.f64 %13) %778 = (+.f64 %13 %13) %781 = (*.f64 %13 %13) %783 = (fabs.f64 %13) %786 = (fma.f64 %13 %13 %13) %794 = (expm1.f64 %13) %795 = (exp.f64 %13) %800 = (tanh.f64 %13) %806 = (exp.f64 (*.f64 #s(literal -2 binary64) %13)) %810 = (exp.f64 %774) %811 = (-.f64 %795 %810) %812 = (+.f64 %795 %810) %815 = (cosh.f64 %13) %816 = (sinh.f64 %13) %821 = (*.f64 %13 %778) %822 = (sqrt.f64 %821) %834 = (pow.f64 %13 %13) %835 = (asinh.f64 %13) %837 = (sqrt.f64 (fma.f64 %13 %13 #s(literal 1 binary64))) %841 = (sqrt.f64 (+.f64 #s(literal 1 binary64) %781)) %842 = (/.f64 %13 %841) %844 = (*.f64 #s(literal 2 binary64) %835) %850 = (exp.f64 (*.f64 #s(literal -2 binary64) %835)) %854 = (exp.f64 %835) %855 = (neg.f64 %835) %856 = (exp.f64 %855) %858 = (+.f64 %854 %856) %861 = (*.f64 %781 %13) %866 = (atan.f64 %13) %867 = (/.f64 #s(literal 1 binary64) %841) %876 = (approx (PI ) %13) %877 = (*.f64 %13 %876) %878 = (*.f64 %876 %13) %879 = (*.f64 %876 %878) %880 = (+.f64 %13 %879) %881 = (sqrt.f64 %880) %883 = (sqrt.f64 #s(literal 1/2 binary64)) %886 = (sqrt.f64 %775) %889 = (sqrt.f64 %778) %892 = (sqrt.f64 %800) %895 = (sqrt.f64 %842) %898 = (sqrt.f64 %867) %901 = (/.f64 %394 #s(literal 6369051672525773/4503599627370496 binary64)) %920 = (sin.f64 #s(literal -1/2 binary64)) %921 = (cos.f64 #s(literal -1/2 binary64)) %927 = (pow.f64 %921 #s(literal 2 binary64)) %929 = (sqrt.f64 %927) %932 = (/.f64 %920 %929) %942 = (sin.f64 #s(literal 1/2 binary64)) %943 = (cos.f64 #s(literal 1/2 binary64)) %944 = (fabs.f64 #s(literal 1/2 binary64)) %949 = (pow.f64 %943 #s(literal 2 binary64)) %951 = (sqrt.f64 %949) %954 = (/.f64 %942 %951) %963 = (sin.f64 #s(literal 4 binary64)) %964 = (cos.f64 #s(literal 4 binary64)) %971 = (pow.f64 %964 #s(literal 2 binary64)) %973 = (sqrt.f64 %971) %976 = (/.f64 %963 %973) %985 = (sin.f64 #s(literal -2 binary64)) %986 = (cos.f64 #s(literal -2 binary64)) %993 = (pow.f64 %986 #s(literal 2 binary64)) %995 = (sqrt.f64 %993) %998 = (/.f64 %985 %995) %1009 = (sin.f64 #s(literal -4 binary64)) %1010 = (cos.f64 #s(literal -4 binary64)) %1013 = (neg.f64 #s(literal -4 binary64)) %1017 = (pow.f64 %1010 #s(literal 2 binary64)) %1019 = (sqrt.f64 %1017) %1022 = (/.f64 %1009 %1019) %1032 = (*.f64 %1009 %6) %1039 = (approx %175 %1019) %1041 = (*.f64 %6 #s(literal 1/4 binary64)) %1042 = (*.f64 #s(literal 1/4 binary64) %6) %1043 = (sin.f64 %775) %1044 = (cos.f64 %775) %1045 = (neg.f64 %775) %1049 = (pow.f64 %1044 #s(literal 2 binary64)) %1051 = (sqrt.f64 %1049) %1054 = (/.f64 %1043 %1051) %1064 = (*.f64 %778 %6) %1065 = (*.f64 %6 %800) %1066 = (*.f64 %800 %6) %1067 = (sin.f64 %795) %1068 = (cos.f64 %795) %1069 = (neg.f64 %795) %1074 = (*.f64 %1067 %6) %1082 = (sin.f64 %815) %1083 = (cos.f64 %815) %1086 = (neg.f64 %815) %1090 = (pow.f64 %1083 #s(literal 2 binary64)) %1092 = (sqrt.f64 %1090) %1096 = (*.f64 %1082 %6) %1103 = (approx %175 %1092) %1105 = (*.f64 %6 %842) %1106 = (*.f64 %842 %6) %1107 = (*.f64 #s(literal -1/2 binary64) %136) %1111 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %1113 = (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %1115 = (*.f64 #s(literal 16 binary64) #s(literal 16 binary64)) %1117 = (*.f64 #s(literal -4 binary64) #s(literal -4 binary64)) %1119 = (*.f64 lam %70) %1121 = (*.f64 %781 %781) %1123 = (*.f64 %1 %1068) %1133 = (*.f64 %13 %70) %1135 = (hypot.f64 %1133 %47) %1137 = (fabs.f64 %1133) %1139 = (neg.f64 %1133) %1155 = (fma.f64 %781 %81 %52) %1158 = (/.f64 #s(literal 1 binary64) %1135) %1165 = (*.f64 %1 %13) %1166 = (*.f64 %13 %1) %1173 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %52) %1180 = (*.f64 %1 #s(literal -1/2 binary64)) %1181 = (*.f64 #s(literal -1/2 binary64) %1) %1183 = (approx %174 %1173) %1184 = (sqrt.f64 %1183) %1187 = (hypot.f64 %70 %47) %1217 = (fma.f64 %85 #s(literal 1/2 binary64) %52) %1220 = (/.f64 #s(literal -1 binary64) %1187) %1221 = (neg.f64 %1187) %1223 = (/.f64 #s(literal 1 binary64) %1187) %1227 = (/.f64 %179 %1187) %1228 = (/.f64 %416 %1221) %1229 = (*.f64 %1 %1220) %1230 = (*.f64 %1220 %1) %1231 = (*.f64 %179 %1223) %1233 = (/.f64 #s(literal 1 binary64) (/.f64 %1187 %179)) %1235 = (neg.f64 %81) %1238 = (*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) %1240 = (*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %1247 = (fma.f64 %1235 #s(literal -1 binary64) %306) %1248 = (*.f64 %1235 #s(literal -1 binary64)) %1253 = (neg.f64 %306) %1255 = (sqrt.f64 %1247) %1267 = (fma.f64 #s(literal -2 binary64) #s(literal -2 binary64) %52) %1274 = (*.f64 %1 #s(literal -2 binary64)) %1275 = (*.f64 #s(literal -2 binary64) %1) %1276 = (approx %174 %1267) %1277 = (sqrt.f64 %1276) %1279 = (fma.f64 #s(literal 16 binary64) #s(literal 16 binary64) %52) %1286 = (*.f64 %1 #s(literal 16 binary64)) %1287 = (*.f64 #s(literal 16 binary64) %1) %1288 = (approx %174 %1279) %1289 = (sqrt.f64 %1288) %1291 = (fma.f64 #s(literal -4 binary64) #s(literal -4 binary64) %52) %1298 = (*.f64 %1 #s(literal -4 binary64)) %1300 = (approx %174 %1291) %1301 = (sqrt.f64 %1300) %1304 = (hypot.f64 %1119 %47) %1306 = (fabs.f64 %1119) %1308 = (neg.f64 %1119) %1324 = (fma.f64 %209 %81 %52) %1327 = (/.f64 %1 %1304) %1338 = (fma.f64 %781 %781 %52) %1347 = (*.f64 %781 %70) %1349 = (hypot.f64 %1347 %47) %1351 = (fabs.f64 %1347) %1353 = (neg.f64 %1347) %1369 = (fma.f64 %1121 %81 %52) %1372 = (/.f64 #s(literal 1 binary64) %1349) %1379 = (*.f64 %1 %781) %1380 = (*.f64 %13 %1165) %1381 = (*.f64 %781 %1) %1382 = (*.f64 %1165 %13) %1389 = (approx %174 %1338) %1390 = (sqrt.f64 %1389) %1393 = (*.f64 %800 %70) %1395 = (hypot.f64 %1393 %47) %1397 = (fabs.f64 %1393) %1399 = (neg.f64 %1393) %1416 = (+.f64 (pow.f64 %1393 #s(literal 2 binary64)) %52) %1419 = (*.f64 %1 %800) %1420 = (*.f64 %800 %1) %1421 = (/.f64 %800 %1395) %1422 = (neg.f64 %800) %1433 = (*.f64 %136 %70) %1434 = (hypot.f64 %1433 %47) %1435 = (/.f64 %136 %1434) %1445 = (hypot.f64 %343 #s(literal 1/4 binary64)) %1449 = (fabs.f64 #s(literal 1/4 binary64)) %1451 = (neg.f64 #s(literal 1/4 binary64)) %1465 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64)) %1466 = (fma.f64 %188 %81 %1465) %1469 = (/.f64 %6 %1445) %1479 = (*.f64 %800 %800) %1480 = (fabs.f64 %800) %1484 = (*.f64 %842 %842) %1485 = (fabs.f64 %842) %1487 = (neg.f64 %842) %1491 = (hypot.f64 %341 %47) %1493 = (fabs.f64 %341) %1495 = (neg.f64 %341) %1511 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %1512 = (fma.f64 %188 %1511 %52) %1525 = (hypot.f64 %1042 %47) %1527 = (neg.f64 %1042) %1529 = (fabs.f64 %1042) %1545 = (fma.f64 %188 %1465 %52) %1548 = (/.f64 %1525 %18) %1551 = (neg.f64 %1525) %1555 = (*.f64 %1 (/.f64 %6 %1525)) %1557 = (/.f64 %18 %1525) %1558 = (/.f64 %25 %1551) %1559 = (/.f64 #s(literal 1 binary64) %1525) %1560 = (*.f64 %18 %1559) %1561 = (*.f64 #s(literal 1 binary64) %1555) %1562 = (*.f64 %1559 %18) %1563 = (/.f64 #s(literal 1 binary64) %1548) %1565 = (/.f64 %26 (neg.f64 %1548)) %1567 = (/.f64 #s(literal 1 binary64) (/.f64 %1548 #s(literal 1 binary64))) %1568 = (pow.f64 %1548 #s(literal -1 binary64)) %1569 = (*.f64 %6 %774) %1574 = (hypot.f64 %1066 %47) %1576 = (neg.f64 %1066) %1578 = (fabs.f64 %1066) %1595 = (+.f64 (pow.f64 %1066 #s(literal 2 binary64)) %52) %1608 = (hypot.f64 %1106 %47) %1610 = (neg.f64 %1106) %1612 = (fabs.f64 %1106) %1629 = (+.f64 (pow.f64 %1106 #s(literal 2 binary64)) %52) %1632 = (/.f64 %6 %1608) %1642 = (pow.f64 %224 #s(literal 2 binary64)) %1643 = (sqrt.f64 %1642) %1644 = (/.f64 %1 %1643) %1646 = (*.f64 %136 %775) %1647 = (*.f64 %136 %1646) %1648 = (+.f64 %52 %1647) %1649 = (sqrt.f64 %1648) %1651 = (/.f64 %18 %895) %1653 = (*.f64 %1 (/.f64 %6 %895)) %1654 = (neg.f64 %895) %1655 = (/.f64 %25 %1654) %1656 = (/.f64 #s(literal 1 binary64) %895) %1657 = (*.f64 %18 %1656) %1659 = (/.f64 #s(literal 1 binary64) (/.f64 %895 %18)) %1661 = (/.f64 #s(literal 1 binary64) (*.f64 %31 %895)) %1663 = (approx %135 #s(literal -1 binary64)) %1664 = (*.f64 %1 %1663) %1665 = (*.f64 %1663 %81) %1666 = (*.f64 %1663 %1665) %1667 = (+.f64 %52 %1666) %1668 = (sqrt.f64 %1667) %1670 = (sqrt.f64 %70) %1671 = (fabs.f64 %1670) %1672 = (pow.f64 %70 #s(literal 1/2 binary64)) %1673 = (approx %175 %1670) %1675 = (sqrt.f64 %1670) %1678 = (/.f64 %1 %1675) %1686 = (approx %175 %1675) %1688 = (pow.f64 %70 #s(literal 1/4 binary64)) %1689 = (sqrt.f64 %1688) %1692 = (approx %175 %1689) %1694 = (pow.f64 %70 %775) %1695 = (sqrt.f64 %1694) %1698 = (/.f64 %1 %1695) %1706 = (approx %175 %1695) %1708 = (pow.f64 %70 %800) %1709 = (sqrt.f64 %1708) %1712 = (approx %175 %1709) %1714 = (pow.f64 %70 %842) %1715 = (sqrt.f64 %1714) %1718 = (approx %175 %1715) %1727 = (*.f64 %775 %1) %1729 = (*.f64 %778 %1) %1743 = (*.f64 %842 %1) %1744 = (/.f64 %1 %775) %1746 = (/.f64 #s(literal 1 binary64) %775) %1751 = (/.f64 %1 %496) %1759 = (/.f64 %1 %883) %1767 = (/.f64 %1 %886) %1775 = (/.f64 %1 %889) %1783 = (/.f64 %1 %892) %1784 = (neg.f64 %892) %1786 = (/.f64 #s(literal 1 binary64) %892) %1791 = (/.f64 %1 %895) %1797 = (/.f64 %1 %13) %1799 = (/.f64 #s(literal 1 binary64) %13) %1804 = (/.f64 %1 #s(literal 16 binary64)) %1805 = (neg.f64 #s(literal 16 binary64)) %1807 = (/.f64 #s(literal 1 binary64) #s(literal 16 binary64)) %1812 = (/.f64 %1 #s(literal -4 binary64)) %1814 = (/.f64 #s(literal 1 binary64) #s(literal -4 binary64)) %1820 = (neg.f64 %1797) %1821 = (neg.f64 %774) %1823 = (neg.f64 %1799) %1828 = (/.f64 %1 %781) %1830 = (neg.f64 %781) %1832 = (/.f64 #s(literal 1 binary64) %781) %1837 = (/.f64 %1 %786) %1838 = (neg.f64 %786) %1840 = (/.f64 #s(literal 1 binary64) %786) %1845 = (/.f64 %1 %800) %1847 = (/.f64 #s(literal 1 binary64) %800) %1852 = (/.f64 %1 %815) %1854 = (/.f64 #s(literal 1 binary64) %815) %1859 = (/.f64 %1 %842) %1861 = (/.f64 #s(literal 1 binary64) %842) %1881 = (approx %174 %188) %1882 = (sqrt.f64 %1881) %1886 = (fma.f64 %191 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) %1889 = (approx %174 %1886) %1890 = (sqrt.f64 %1889) %1892 = (approx %174 #s(literal 1/2 binary64)) %1893 = (sqrt.f64 %1892) %1919 = (/.f64 #s(literal 1 binary64) Cn) %1936 = (/.f64 #s(literal 1 binary64) %778) %1954 = (/.f64 #s(literal 1 binary64) %794) %1977 = (/.f64 #s(literal 1 binary64) %822) %1984 = (pow.f64 %13 %774) %1987 = (neg.f64 %834) %1997 = (/.f64 #s(literal 1 binary64) %861) %2006 = (/.f64 #s(literal 1 binary64) %837) %2013 = (/.f64 #s(literal 1 binary64) %867) %2021 = (+.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) %2030 = (fma.f64 %331 %2021 #s(literal 1 binary64)) %2032 = (*.f64 %331 %2021) %2039 = (*.f64 %2030 #s(literal 1/2 binary64)) %2040 = (sqrt.f64 %2039) %2044 = (sqrt.f64 %944) %2056 = (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2058 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) %2064 = (-.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) %2069 = (fma.f64 %331 %2056 %2064) %2073 = (*.f64 %331 %2056) %2079 = (*.f64 %2069 #s(literal 1/2 binary64)) %2080 = (sqrt.f64 %2079) %2082 = (fabs.f64 %2069) %2083 = (sqrt.f64 %2082) %2102 = (sqrt.f64 (/.f64 %2082 %317)) %2105 = (neg.f64 %397) %2107 = (/.f64 #s(literal 1 binary64) %397) %2122 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2130 = (fma.f64 %331 %2122 %336) %2134 = (*.f64 %331 %2122) %2140 = (*.f64 %2130 #s(literal 1/2 binary64)) %2141 = (sqrt.f64 %2140) %2157 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2158 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) %2164 = (-.f64 #s(literal 1 binary64) #s(literal 1/4 binary64)) %2169 = (fma.f64 %331 %2157 %2164) %2173 = (*.f64 %331 %2157) %2179 = (*.f64 %2169 #s(literal 1/2 binary64)) %2180 = (sqrt.f64 %2179) %2197 = (*.f64 %775 #s(literal 1/2 binary64)) %2199 = (fma.f64 %800 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2200 = (*.f64 %800 #s(literal 1/2 binary64)) %2206 = (-.f64 #s(literal 1 binary64) %800) %2211 = (fma.f64 %331 %2199 %2206) %2215 = (*.f64 %331 %2199) %2221 = (*.f64 %2211 #s(literal 1/2 binary64)) %2222 = (sqrt.f64 %2221) %2239 = (fma.f64 %834 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2240 = (*.f64 %834 #s(literal 1/2 binary64)) %2246 = (-.f64 #s(literal 1 binary64) %834) %2251 = (fma.f64 %331 %2239 %2246) %2255 = (*.f64 %331 %2239) %2260 = (fabs.f64 %2251) %2265 = (sqrt.f64 %2260) %2269 = (sqrt.f64 (/.f64 %2260 %317)) %2288 = (fma.f64 %842 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2289 = (*.f64 %842 #s(literal 1/2 binary64)) %2296 = (fma.f64 %2288 %81 #s(literal 1/2 binary64)) %2297 = (*.f64 %2288 %81) %2302 = (-.f64 #s(literal 1/2 binary64) %2289) %2305 = (-.f64 %2296 %2289) %2313 = (sqrt.f64 %2305) %2326 = (fma.f64 %331 #s(literal 1/2 binary64) %311) %2329 = (*.f64 %331 #s(literal 1/2 binary64)) %2334 = (*.f64 %2326 #s(literal 1/2 binary64)) %2335 = (sqrt.f64 %2334) %2351 = (fma.f64 %331 #s(literal 1/4 binary64) %311) %2354 = (*.f64 %331 #s(literal 1/4 binary64)) %2359 = (*.f64 %2351 #s(literal 1/2 binary64)) %2360 = (sqrt.f64 %2359) %2362 = (fabs.f64 %2351) %2363 = (sqrt.f64 %2362) %2382 = (sqrt.f64 (/.f64 %2362 %317)) %2400 = (fma.f64 %331 %800 %311) %2404 = (*.f64 %331 %800) %2409 = (*.f64 %2400 #s(literal 1/2 binary64)) %2410 = (sqrt.f64 %2409) %2425 = (fma.f64 %331 %842 %311) %2429 = (*.f64 %331 %842) %2434 = (*.f64 %2425 #s(literal 1/2 binary64)) %2435 = (sqrt.f64 %2434) %2450 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %2455 = (fma.f64 %2450 %188 %311) %2458 = (*.f64 %188 %2450) %2463 = (*.f64 %2455 #s(literal 1/2 binary64)) %2464 = (sqrt.f64 %2463) %2466 = (fabs.f64 %2455) %2467 = (sqrt.f64 %2466) %2486 = (sqrt.f64 (/.f64 %2466 %317)) %2504 = (-.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) %2509 = (fma.f64 %2504 %188 %311) %2512 = (*.f64 %188 %2504) %2517 = (*.f64 %2509 #s(literal 1/2 binary64)) %2518 = (sqrt.f64 %2517) %2520 = (fabs.f64 %2509) %2521 = (sqrt.f64 %2520) %2540 = (sqrt.f64 (/.f64 %2520 %317)) %2558 = (-.f64 %842 #s(literal -1 binary64)) %2563 = (fma.f64 %2558 %188 %311) %2566 = (*.f64 %2558 %188) %2571 = (*.f64 %2563 #s(literal 1/2 binary64)) %2572 = (sqrt.f64 %2571) %2587 = (fma.f64 %188 %2288 #s(literal 1/2 binary64)) %2589 = (*.f64 %2288 %188) %2594 = (fma.f64 %2288 %188 %52) %2601 = (sqrt.f64 %2594) %2614 = (fma.f64 %188 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %2615 = (*.f64 %188 #s(literal 1/2 binary64)) %2618 = (fma.f64 %191 #s(literal 1/2 binary64) #s(literal 1 binary64)) %2623 = (-.f64 %2614 %51) %2631 = (sqrt.f64 %2623) %2643 = (fma.f64 %188 %800 #s(literal 1/2 binary64)) %2645 = (*.f64 %188 %800) %2651 = (-.f64 %2643 %51) %2657 = (sqrt.f64 %2651) %2669 = (fma.f64 %188 %842 #s(literal 1/2 binary64)) %2671 = (*.f64 %188 %842) %2675 = (fma.f64 %188 %842 %52) %2683 = (sqrt.f64 %2675) %2695 = (fma.f64 #s(literal 1/2 binary64) %188 %311) %2702 = (fabs.f64 %2695) %2707 = (sqrt.f64 %2702) %2711 = (sqrt.f64 (/.f64 %2702 %317)) %2729 = (fma.f64 #s(literal 1/4 binary64) %188 %311) %2733 = (*.f64 %188 #s(literal 1/4 binary64)) %2738 = (*.f64 %2729 #s(literal 1/2 binary64)) %2739 = (sqrt.f64 %2738) %2755 = (fma.f64 %775 %188 %311) %2758 = (*.f64 %188 %775) %2762 = (*.f64 %775 %6) %2766 = (*.f64 %2755 #s(literal 1/2 binary64)) %2767 = (sqrt.f64 %2766) %2769 = (fabs.f64 %2755) %2770 = (sqrt.f64 %2769) %2789 = (sqrt.f64 (/.f64 %2769 %317)) %2808 = (fma.f64 %800 %188 %311) %2815 = (*.f64 %2808 #s(literal 1/2 binary64)) %2816 = (sqrt.f64 %2815) %2818 = (fabs.f64 %2808) %2819 = (sqrt.f64 %2818) %2838 = (sqrt.f64 (/.f64 %2818 %317)) %2857 = (fma.f64 %842 %188 %311) %2864 = (*.f64 %2857 #s(literal 1/2 binary64)) %2865 = (sqrt.f64 %2864) %2867 = (fabs.f64 %2857) %2868 = (sqrt.f64 %2867) %2887 = (sqrt.f64 (/.f64 %2867 %317)) %2906 = (fma.f64 #s(literal -1/2 binary64) %6 %306) %2912 = (sqrt.f64 %2906) %2924 = (+.f64 %52 #s(literal 0 binary64)) %2925 = (sqrt.f64 %2924) %2946 = (/.f64 #s(literal 1 binary64) %2925) %2947 = (neg.f64 %2925) %2953 = (/.f64 %18 %2925) %2954 = (/.f64 %1 %2925) %2955 = (*.f64 %6 %2954) %2956 = (*.f64 %2954 %6) %2957 = (*.f64 %18 %2946) %2958 = (*.f64 %2946 %18) %2960 = (*.f64 (*.f64 %2946 %1) %6) %2966 = (hypot.f64 #s(literal 1/2 binary64) %47) %2967 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %52) %2997 = (hypot.f64 #s(literal 1/4 binary64) %47) %2998 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64) %52) %3018 = (/.f64 %6 %2997) %3019 = (neg.f64 %2997) %3021 = (/.f64 #s(literal 1 binary64) %2997) %3025 = (/.f64 %18 %2997) %3026 = (*.f64 %1 %3018) %3027 = (*.f64 %3018 %1) %3028 = (/.f64 %25 %3019) %3029 = (*.f64 %18 %3021) %3031 = (/.f64 #s(literal 1 binary64) (/.f64 %2997 %18)) %3032 = (hypot.f64 %443 %47) %3033 = (/.f64 #s(literal -1 binary64) %3032) %3034 = (*.f64 %1 %3033) %3036 = (/.f64 %6 %3032) %3038 = (sqrt.f64 %2158) %3052 = (sqrt.f64 %2197) %3065 = (sqrt.f64 %2200) %3079 = (sqrt.f64 %2289) %3093 = (*.f64 %459 #s(literal 1/2 binary64)) %3094 = (sqrt.f64 %3093) %3096 = (fabs.f64 %459) %3097 = (sqrt.f64 %3096) %3098 = (/.f64 %3097 %397) %3100 = (*.f64 %537 #s(literal 1/2 binary64)) %3101 = (sqrt.f64 %3100) %3119 = (-.f64 #s(literal 1 binary64) %51) %3126 = (sqrt.f64 %3119) %3138 = (sqrt.f64 %52) %3150 = (/.f64 #s(literal -1 binary64) %800) %3155 = (/.f64 %179 %800) %3164 = (/.f64 %248 %800) %3169 = (*.f64 %179 %6) %3171 = (/.f64 %18 %800) %3172 = (/.f64 %6 %800) %3173 = (*.f64 %1 %3172) %3174 = (*.f64 %6 %1845) %3175 = (*.f64 %1845 %6) %3176 = (*.f64 %3172 %1) %3177 = (/.f64 %25 %1422) %3178 = (*.f64 %18 %1847) %3179 = (*.f64 %1847 %18) %3181 = (*.f64 (*.f64 %1847 %1) %6) %3183 = (/.f64 #s(literal 1 binary64) (/.f64 %800 %18)) %3188 = (/.f64 %18 %842) %3189 = (/.f64 %6 %842) %3190 = (*.f64 %1 %3189) %3191 = (*.f64 %6 %1859) %3192 = (*.f64 %1859 %6) %3193 = (/.f64 %25 %1487) %3194 = (*.f64 %18 %1861) %3196 = (/.f64 #s(literal 1 binary64) (/.f64 %842 %18)) %3212 = (/.f64 #s(literal 1/4 binary64) %397) %3228 = (/.f64 %800 %397) %3243 = (/.f64 %842 %397) %3311 = (*.f64 %13 %179) %3313 = (*.f64 %179 %13) %3333 = (*.f64 %248 %13) %3335 = (*.f64 %13 %248) lam %1 %3 %4 Cn %6 %8 %10 %11 %12 %17 %18 %19 %20 %21 %22 %24 %27 %29 %30 %32 %38 %40 %42 %44 %46 %47 %52 %54 %57 %59 %60 %61 %63 %65 %69 %70 %72 %74 %76 %77 %80 %81 %83 %84 %86 %89 %91 %92 %94 %95 %97 %98 %99 %101 %103 %105 %107 %109 %111 %115 #s(literal 0 binary64) %117 %118 %119 %121 %123 %124 %125 %126 #s(literal 1 binary64) %127 %128 %129 %131 %132 %133 %134 %136 #s(literal -1/2 binary64) #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) %140 (pow.f64 Cn #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 %1 %140) %143 %144 (*.f64 %143 #s(literal -1/2 binary64)) (*.f64 %146 %1) (fma.f64 #s(literal -1/2 binary64) %143 %1) (fma.f64 %143 #s(literal -1/2 binary64) %1) %150 (+.f64 %1 %144) (+.f64 %144 %1) (-.f64 %1 (*.f64 %153 %143)) (-.f64 %1 (neg.f64 %144)) (fma.f64 %1 #s(literal 1 binary64) %144) (fma.f64 #s(literal 1 binary64) %1 %144) %162 #s(literal -1/6 binary64) #s(literal 1/3 binary64) %80 %81 %83 %84 %86 %89 %91 %92 %94 %95 %97 %98 %99 %101 %103 %105 %107 %109 %111 %115 #s(literal -1 binary64) %165 %166 %167 %176 #s(literal 1/4 binary64) %178 %181 %183 %185 #s(literal 3 binary64) %52 %54 %57 %59 %60 %61 %63 %65 %69 %187 %188 %189 %190 %192 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %209 (pow.f64 lam #s(literal 2 binary64)) %211 (*.f64 %6 lam) %213 (*.f64 %209 #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) %209 #s(literal 1 binary64)) %216 (+.f64 #s(literal 1 binary64) %213) (+.f64 %213 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %153 %209)) (-.f64 #s(literal 1 binary64) (neg.f64 %213)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %213) %224 %225 (*.f64 %209 #s(literal 1/3 binary64)) (+.f64 %52 %188) (+.f64 %188 %52) %229 (-.f64 %188 %230) (fma.f64 %47 %47 %188) (fma.f64 %6 %6 %52) (fma.f64 %62 %62 %188) (fma.f64 %64 %64 %188) %236 %237 (hypot.f64 %47 %6) (fabs.f64 %237) (hypot.f64 %6 %62) (hypot.f64 %6 %64) (hypot.f64 %62 %6) (hypot.f64 %64 %6) (sqrt.f64 %229) (pow.f64 %229 #s(literal 1/2 binary64)) #s(literal 4 binary64) %247 (/.f64 %248 %249) (*.f64 %6 (/.f64 #s(literal 1 binary64) %237)) (/.f64 #s(literal 1 binary64) %253) %71 %248 %256 %257 %258 %13 %259 %179 %260 %261 %18 %19 %20 %21 %22 %24 %27 %29 %30 %32 %38 %40 %42 %44 %46 %33 (+.f64 lam %9) (neg.f64 %263) %34 (-.f64 %18 (*.f64 %70 %47)) %35 (+.f64 lam Cn) (-.f64 Cn %71) %36 (fma.f64 %47 %70 %18) (+.f64 (*.f64 %47 %70) %18) %37 (+.f64 %36 %34) (-.f64 %34 (neg.f64 %36)) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (+.f64 %33 %35) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 %33 %35) #s(literal 2 binary64))))) #s(literal -2 binary64) %31 %285 %286 %287 %288 %291 %293 %294 %18 %19 %20 %21 %22 %24 %27 %29 %30 %32 %38 %40 %42 %44 %46 %49 %295 %296 %297 %50 %299 %301 %303 %304 (fma.f64 #s(literal -1/2 binary64) %50 #s(literal 1/2 binary64)) %306 (+.f64 #s(literal 1/2 binary64) %307) (+.f64 %307 #s(literal 1/2 binary64)) (-.f64 %307 %87) %311 (+.f64 #s(literal 1 binary64) %55) (neg.f64 (-.f64 %50 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %55) %316 %51 %52 %54 %57 %59 %60 %61 %63 %65 %69 %187 %188 %189 %190 %192 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %317 (fabs.f64 %289) (sqrt.f64 (*.f64 #s(literal 2 binary64) #s(literal 2 binary64))) %78 %321 %322 %323 %79 %325 %327 %329 %330 %80 %81 %83 %84 %86 %89 %91 %92 %94 %95 %97 %98 %99 %101 %103 %105 %107 %109 %111 %115 %331 (+.f64 %79 %332) (neg.f64 (-.f64 #s(literal -1 binary64) %79)) %336 (+.f64 #s(literal 1 binary64) %87) (neg.f64 (-.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %87) %70 %72 %74 %76 %77 %341 %342 %343 (*.f64 %70 %6) (/.f64 (+.f64 (cos.f64 %35) (cos.f64 %263)) #s(literal 2 binary64)) (fma.f64 %188 %331 %311) %350 (-.f64 (fma.f64 %331 %188 #s(literal 1 binary64)) %50) (+.f64 %311 %353) (+.f64 %353 %311) (-.f64 %353 %356) (hypot.f64 %47 %343) %359 (fabs.f64 %359) (hypot.f64 %47 %361) (hypot.f64 %47 %363) (hypot.f64 %343 %62) (hypot.f64 %343 %64) (hypot.f64 %62 %343) (hypot.f64 %64 %343) (hypot.f64 %361 %47) (hypot.f64 %363 %47) (hypot.f64 %62 %361) (hypot.f64 %62 %363) (hypot.f64 %64 %361) (hypot.f64 %64 %363) (hypot.f64 %361 %62) (hypot.f64 %361 %64) (hypot.f64 %363 %62) (hypot.f64 %363 %64) (sqrt.f64 %379) (pow.f64 %381 #s(literal 2 binary64)) (pow.f64 %379 #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 %359 %359)) (*.f64 %381 %381) (*.f64 %387 %387) %389 (fabs.f64 (neg.f64 %350)) (sqrt.f64 (*.f64 %350 %350)) %394 (fabs.f64 %394) (pow.f64 %389 #s(literal 1/2 binary64)) %397 (fabs.f64 %397) (pow.f64 %317 #s(literal 1/2 binary64)) %400 (/.f64 %26 %401) (*.f64 #s(literal 1 binary64) %400) (/.f64 #s(literal 1 binary64) (/.f64 %359 #s(literal 1 binary64))) (pow.f64 %359 #s(literal -1 binary64)) %407 (/.f64 %332 %401) (*.f64 #s(literal -1 binary64) %400) (/.f64 #s(literal 1 binary64) (/.f64 %359 #s(literal -1 binary64))) %412 (*.f64 %6 %407) (*.f64 %407 %6) %415 (/.f64 %416 %401) (*.f64 %1 %407) (*.f64 %407 %1) (*.f64 %179 %400) (/.f64 #s(literal 1 binary64) (/.f64 %359 %179)) (/.f64 #s(literal 1/2 binary64) %359) (/.f64 %87 %401) (*.f64 #s(literal 1/2 binary64) %400) (/.f64 #s(literal 1 binary64) (/.f64 %359 #s(literal 1/2 binary64))) %428 %429 %430 %431 %432 %433 #s(literal 6369051672525773/4503599627370496 binary64) (*.f64 %1 #s(literal 2 binary64)) %436 (+.f64 %1 %1) (fma.f64 %1 #s(literal 1 binary64) %1) (fma.f64 #s(literal 1 binary64) %1 %1) %96 (*.f64 %70 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %70) %49 %295 %296 %297 %78 %321 %322 %323 %79 %325 %327 %329 %330 %82 (*.f64 %79 #s(literal 1/2 binary64)) %80 %81 %83 %84 %86 %89 %91 %92 %94 %95 %97 %98 %99 %101 %103 %105 %107 %109 %111 %115 %443 %85 (+.f64 %79 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (neg.f64 %79)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %79) %459 %50 %299 %301 %303 %304 %316 %51 %187 %188 %189 %190 %192 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %460 (*.f64 %85 %188) (fma.f64 #s(literal 1 binary64) %188 %462) (fma.f64 %188 #s(literal 1 binary64) %464) (+.f64 (*.f64 %188 #s(literal 1 binary64)) %464) (+.f64 (*.f64 #s(literal 1 binary64) %188) %462) (fma.f64 %188 %85 #s(literal 1 binary64)) %471 (+.f64 #s(literal 1 binary64) %460) (+.f64 %460 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %474 %85)) (-.f64 #s(literal 1 binary64) (neg.f64 %460)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %460) %480 (+.f64 #s(literal 1 binary64) %481) (+.f64 %471 %55) (neg.f64 %484) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %481) %487 (fabs.f64 %484) (fabs.f64 (neg.f64 %480)) (sqrt.f64 (*.f64 %480 %480)) %493 (fabs.f64 %493) (pow.f64 %487 #s(literal 1/2 binary64)) %496 (fabs.f64 %496) (pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %499 (fabs.f64 %499) (pow.f64 %165 #s(literal 1/2 binary64)) %502 (pow.f64 %165 (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))) (*.f64 %499 %499) %182 (/.f64 %26 %180) (*.f64 #s(literal 1 binary64) %182) (/.f64 #s(literal 1 binary64) (/.f64 %165 #s(literal 1 binary64))) (pow.f64 %165 #s(literal -1 binary64)) %512 %184 (/.f64 %180 %179) (*.f64 %165 %284) (/.f64 #s(literal 1 binary64) %178) %517 (/.f64 %179 %165) %519 (*.f64 #s(literal -1 binary64) %178) (*.f64 %178 #s(literal -1 binary64)) %524 %165 %166 %167 %178 %181 %183 %185 (approx %525 %178) %527 (*.f64 %496 %1) %529 (/.f64 %179 (neg.f64 %502)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %502)) (/.f64 #s(literal 1 binary64) (/.f64 %502 %1)) (approx %525 %529) %248 %256 %257 %258 %537 %538 (*.f64 %18 %496) (*.f64 %527 %6) %541 (*.f64 %6 (/.f64 %527 %493)) (/.f64 (neg.f64 %538) %545) (*.f64 %538 %547) (/.f64 #s(literal 1 binary64) (/.f64 %493 %538)) (approx %555 %541) (fma.f64 #s(literal 1/3 binary64) %209 #s(literal 1 binary64)) %558 (+.f64 #s(literal 1 binary64) %225) (+.f64 %225 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 #s(literal 1/3 binary64)) %209)) (-.f64 #s(literal 1 binary64) (neg.f64 %225)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %225) %567 (*.f64 %558 lam) (fma.f64 lam #s(literal 1 binary64) %569) (fma.f64 #s(literal 1 binary64) lam %571) (+.f64 %573 %571) (+.f64 %575 %569) %580 #s(literal 2/15 binary64) (*.f64 %209 #s(literal 2/15 binary64)) %583 %584 (fma.f64 #s(literal 2/15 binary64) %209 #s(literal 1/3 binary64)) (+.f64 #s(literal 1/3 binary64) %583) (+.f64 %583 #s(literal 1/3 binary64)) (-.f64 #s(literal 1/3 binary64) (*.f64 (neg.f64 #s(literal 2/15 binary64)) %209)) (-.f64 #s(literal 1/3 binary64) (neg.f64 %583)) %593 (*.f64 %584 %209) (fma.f64 #s(literal 1/3 binary64) %209 %595) (fma.f64 #s(literal 1/3 binary64) %209 %597) (fma.f64 %209 #s(literal 1/3 binary64) %595) (fma.f64 %209 #s(literal 1/3 binary64) %597) (+.f64 %225 %595) (+.f64 %225 %597) (fma.f64 %209 %584 #s(literal 1 binary64)) %604 (+.f64 #s(literal 1 binary64) %593) (+.f64 %593 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %607 %584)) (-.f64 #s(literal 1 binary64) (neg.f64 %593)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %593) %613 (*.f64 %604 lam) (fma.f64 lam #s(literal 1 binary64) %615) (fma.f64 #s(literal 1 binary64) lam %617) (+.f64 %573 %617) (+.f64 %575 %615) %621 #s(literal 17/315 binary64) (*.f64 %209 #s(literal 17/315 binary64)) %624 %625 (fma.f64 #s(literal 17/315 binary64) %209 #s(literal 2/15 binary64)) (+.f64 #s(literal 2/15 binary64) %624) (+.f64 %624 #s(literal 2/15 binary64)) (-.f64 #s(literal 2/15 binary64) (*.f64 (neg.f64 #s(literal 17/315 binary64)) %209)) (-.f64 #s(literal 2/15 binary64) (neg.f64 %624)) %634 (*.f64 %625 %209) (fma.f64 %209 #s(literal 2/15 binary64) %636) (fma.f64 %209 #s(literal 2/15 binary64) %638) (fma.f64 #s(literal 2/15 binary64) %209 %636) (fma.f64 #s(literal 2/15 binary64) %209 %638) (+.f64 %583 %636) (+.f64 %583 %638) (fma.f64 %209 %625 #s(literal 1/3 binary64)) %645 (+.f64 #s(literal 1/3 binary64) %634) (+.f64 %634 #s(literal 1/3 binary64)) (-.f64 #s(literal 1/3 binary64) (*.f64 %607 %625)) (-.f64 #s(literal 1/3 binary64) (neg.f64 %634)) %652 (*.f64 %645 %209) (fma.f64 #s(literal 1/3 binary64) %209 %654) (fma.f64 #s(literal 1/3 binary64) %209 %656) (fma.f64 %209 #s(literal 1/3 binary64) %654) (fma.f64 %209 #s(literal 1/3 binary64) %656) (+.f64 %225 %654) (+.f64 %225 %656) (fma.f64 %209 %645 #s(literal 1 binary64)) %663 (+.f64 #s(literal 1 binary64) %652) (+.f64 %652 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 %607 %645)) (-.f64 #s(literal 1 binary64) (neg.f64 %652)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %652) %671 (*.f64 %663 lam) (fma.f64 lam #s(literal 1 binary64) %673) (fma.f64 #s(literal 1 binary64) lam %675) (+.f64 %573 %675) (+.f64 %575 %673) %679 %680 (fma.f64 %50 #s(literal -1/2 binary64) %188) (+.f64 %188 %307) (+.f64 %307 %188) (fma.f64 %191 #s(literal 1/2 binary64) %307) (-.f64 %307 %474) (fma.f64 %6 %6 %307) %687 (+.f64 %306 %188) (+.f64 %680 #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (neg.f64 %680)) (/.f64 %692 %237) %694 (*.f64 %247 #s(literal -1/2 binary64)) %253 (/.f64 %249 %248) (*.f64 %237 %697) (/.f64 #s(literal 1 binary64) %247) (/.f64 (*.f64 #s(literal -1/6 binary64) %237) %6) %702 (*.f64 %253 #s(literal -1/6 binary64)) %704 (fma.f64 #s(literal -1/2 binary64) %247 %706) (fma.f64 #s(literal -1/2 binary64) %247 %708) (fma.f64 %247 #s(literal -1/2 binary64) %706) (fma.f64 %247 #s(literal -1/2 binary64) %708) (+.f64 %694 %706) (+.f64 %694 %708) (neg.f64 (-.f64 %702 %694)) %716 (fma.f64 %704 %209 %253) (+.f64 %253 %718) (+.f64 %718 %253) (-.f64 %718 (neg.f64 %253)) (fma.f64 %237 %697 %718) (/.f64 (fma.f64 %718 %6 %237) %6) %726 (/.f64 (neg.f64 %716) %71) (*.f64 %716 (/.f64 #s(literal 1 binary64) lam)) (/.f64 #s(literal 1 binary64) (/.f64 lam %716)) (+.f64 (/.f64 %718 lam) (/.f64 %253 lam)) %736 %737 (fabs.f64 %737) (pow.f64 %687 #s(literal 1/2 binary64)) %740 (*.f64 lam (/.f64 %6 %737)) (/.f64 (neg.f64 %211) (neg.f64 %737)) (*.f64 %211 (/.f64 #s(literal 1 binary64) %737)) (/.f64 #s(literal 1 binary64) (/.f64 %737 %211)) (approx (/ %161 (sqrt (+ %173 (+ (* %456 -1/2) 1/2)))) %740) %758 (*.f64 %496 %6) %760 (*.f64 %211 %496) (*.f64 %758 lam) %763 (*.f64 lam (/.f64 %758 %493)) (/.f64 (neg.f64 %760) %545) (*.f64 %760 %547) (/.f64 #s(literal 1 binary64) (/.f64 %493 %760)) (approx %555 %763) #s(literal 16 binary64) #s(literal -4 binary64) %774 %775 (fabs.f64 %775) (pow.f64 %13 #s(literal 1/2 binary64)) %778 (*.f64 #s(literal 2 binary64) %13) (-.f64 %13 %774) %781 (*.f64 %774 %774) (*.f64 %783 %783) (pow.f64 %13 #s(literal 2 binary64)) %786 (+.f64 %13 %781) (+.f64 %781 %13) (*.f64 (+.f64 %13 #s(literal 1 binary64)) %13) (-.f64 %781 %774) (fma.f64 %774 %774 %13) (fma.f64 %783 %783 %13) %794 (-.f64 %795 #s(literal 1 binary64)) (+.f64 %795 %26) (neg.f64 (-.f64 #s(literal 1 binary64) %795)) %800 (/.f64 (expm1.f64 %778) (+.f64 (exp.f64 %778) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) %806) (+.f64 #s(literal 1 binary64) %806)) (/.f64 %811 %812) %795 (fabs.f64 %795) (+.f64 %815 %816) %815 (cosh.f64 %774) (/.f64 %812 #s(literal 2 binary64)) %816 (/.f64 %811 #s(literal 2 binary64)) %822 (fabs.f64 %822) (hypot.f64 %13 %13) (hypot.f64 %13 %774) (hypot.f64 %13 %783) (hypot.f64 %774 %13) (hypot.f64 %783 %13) (hypot.f64 %774 %774) (hypot.f64 %774 %783) (hypot.f64 %783 %774) (hypot.f64 %783 %783) (pow.f64 %821 #s(literal 1/2 binary64)) %834 %835 (log.f64 (+.f64 %13 %837)) %842 (tanh.f64 %835) (/.f64 (expm1.f64 %844) (+.f64 (exp.f64 %844) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) %850) (+.f64 #s(literal 1 binary64) %850)) (/.f64 (-.f64 %854 %856) %858) (*.f64 %13 %781) %861 (pow.f64 %13 #s(literal 3 binary64)) %837 (cosh.f64 %835) (cosh.f64 %855) (/.f64 %858 #s(literal 2 binary64)) #s(literal 0 binary64) %117 %118 %119 %121 %123 %124 %125 %126 %866 %867 (cos.f64 %866) (cos.f64 (fabs.f64 %866)) (cos.f64 (neg.f64 %866)) (sin.f64 (+.f64 %866 %15)) %876 %877 %878 %879 %880 %881 (/.f64 %877 %881) %883 (fabs.f64 %883) (pow.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %886 (fabs.f64 %886) (pow.f64 %775 #s(literal 1/2 binary64)) %889 (fabs.f64 %889) (pow.f64 %778 #s(literal 1/2 binary64)) %892 (fabs.f64 %892) (pow.f64 %800 #s(literal 1/2 binary64)) %895 (fabs.f64 %895) (pow.f64 %842 #s(literal 1/2 binary64)) %898 (fabs.f64 %898) (pow.f64 %867 #s(literal 1/2 binary64)) %901 (/.f64 (neg.f64 %394) (neg.f64 #s(literal 6369051672525773/4503599627370496 binary64))) (*.f64 %394 (/.f64 #s(literal 1 binary64) #s(literal 6369051672525773/4503599627370496 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 6369051672525773/4503599627370496 binary64) %394)) (*.f64 (/.f64 %18 %394) #s(literal 6369051672525773/4503599627370496 binary64)) (/.f64 %18 %901) (*.f64 %1 (/.f64 %6 %901)) (/.f64 %25 (neg.f64 %901)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %901)) (/.f64 #s(literal 1 binary64) (/.f64 %901 %18)) %6 %8 %10 %11 %12 %17 %920 %921 (cos.f64 (fabs.f64 #s(literal -1/2 binary64))) (cos.f64 %153) (sin.f64 (+.f64 #s(literal -1/2 binary64) %15)) %927 (*.f64 %921 %921) %929 (fabs.f64 %929) (pow.f64 %927 #s(literal 1/2 binary64)) %932 (/.f64 (neg.f64 %920) (neg.f64 %929)) (*.f64 %920 (/.f64 #s(literal 1 binary64) %929)) (/.f64 #s(literal 1 binary64) (/.f64 %929 %920)) (approx %525 %932) (*.f64 %6 #s(literal -1/2 binary64)) %692 %942 %943 (cos.f64 %944) (cos.f64 %87) (sin.f64 (+.f64 #s(literal 1/2 binary64) %15)) %949 (*.f64 %943 %943) %951 (fabs.f64 %951) (pow.f64 %949 #s(literal 1/2 binary64)) %954 (/.f64 (neg.f64 %942) (neg.f64 %951)) (*.f64 %942 (/.f64 #s(literal 1 binary64) %951)) (/.f64 #s(literal 1 binary64) (/.f64 %951 %942)) (approx %525 %954) %341 %342 %963 %964 (cos.f64 (fabs.f64 #s(literal 4 binary64))) (cos.f64 (neg.f64 #s(literal 4 binary64))) (sin.f64 (+.f64 #s(literal 4 binary64) %15)) %971 (*.f64 %964 %964) %973 (fabs.f64 %973) (pow.f64 %971 #s(literal 1/2 binary64)) %976 (/.f64 (neg.f64 %963) (neg.f64 %973)) (*.f64 %963 (/.f64 #s(literal 1 binary64) %973)) (/.f64 #s(literal 1 binary64) (/.f64 %973 %963)) (approx %525 %976) %985 %986 (cos.f64 (fabs.f64 #s(literal -2 binary64))) (cos.f64 (neg.f64 #s(literal -2 binary64))) (sin.f64 (+.f64 #s(literal -2 binary64) %15)) %993 (*.f64 %986 %986) %995 (fabs.f64 %995) (pow.f64 %993 #s(literal 1/2 binary64)) %998 (/.f64 (neg.f64 %985) (neg.f64 %995)) (*.f64 %985 (/.f64 #s(literal 1 binary64) %995)) (/.f64 #s(literal 1 binary64) (/.f64 %995 %985)) (approx %525 %998) (*.f64 %6 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %6) %1009 %1010 (cos.f64 (fabs.f64 #s(literal -4 binary64))) (cos.f64 %1013) (sin.f64 (+.f64 #s(literal -4 binary64) %15)) %1017 (*.f64 %1010 %1010) %1019 (fabs.f64 %1019) (pow.f64 %1017 #s(literal 1/2 binary64)) %1022 (/.f64 (neg.f64 %1009) (neg.f64 %1019)) (*.f64 %1009 (/.f64 #s(literal 1 binary64) %1019)) (/.f64 #s(literal 1 binary64) (/.f64 %1019 %1009)) (approx %525 %1022) (*.f64 %6 %1009) %1032 (/.f64 (+.f64 (sin.f64 (-.f64 #s(literal -4 binary64) Cn)) (sin.f64 (+.f64 #s(literal -4 binary64) Cn))) #s(literal 2 binary64)) %1039 (/.f64 %1032 %1039) %1041 %1042 %1043 %1044 (cos.f64 %1045) (sin.f64 (+.f64 %775 %15)) %1049 (*.f64 %1044 %1044) %1051 (fabs.f64 %1051) (pow.f64 %1049 #s(literal 1/2 binary64)) %1054 (/.f64 (neg.f64 %1043) (neg.f64 %1051)) (*.f64 %1043 (/.f64 #s(literal 1 binary64) %1051)) (/.f64 #s(literal 1 binary64) (/.f64 %1051 %1043)) (approx %525 %1054) (*.f64 %6 %778) %1064 %1065 %1066 %1067 %1068 (cos.f64 %1069) (sin.f64 (+.f64 %795 %15)) (*.f64 %6 %1067) %1074 (/.f64 (+.f64 (sin.f64 (-.f64 %795 Cn)) (sin.f64 (+.f64 %795 Cn))) #s(literal 2 binary64)) (/.f64 %1074 %433) %1082 %1083 (cos.f64 (fabs.f64 %815)) (cos.f64 %1086) (sin.f64 (+.f64 %815 %15)) %1090 (*.f64 %1083 %1083) %1092 (fabs.f64 %1092) (pow.f64 %1090 #s(literal 1/2 binary64)) (*.f64 %6 %1082) %1096 (/.f64 (+.f64 (sin.f64 (-.f64 %815 Cn)) (sin.f64 (+.f64 %815 Cn))) #s(literal 2 binary64)) %1103 (/.f64 %1096 %1103) %1105 %1106 %1107 (/.f64 %1107 %432) (/.f64 %692 %176) (/.f64 %341 %176) %1111 (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %1113 (pow.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %1115 (pow.f64 #s(literal 16 binary64) #s(literal 2 binary64)) %1117 (pow.f64 #s(literal -4 binary64) #s(literal 2 binary64)) %1119 (*.f64 %70 lam) %1121 (pow.f64 %781 #s(literal 2 binary64)) %1123 (*.f64 %1068 %1) (/.f64 (+.f64 (sin.f64 (-.f64 lam %795)) (sin.f64 (+.f64 lam %795))) #s(literal 2 binary64)) (/.f64 %1123 %176) (*.f64 %70 %13) %1133 (hypot.f64 %47 %1133) %1135 (fabs.f64 %1135) (hypot.f64 %47 %1137) (hypot.f64 %47 %1139) (hypot.f64 %1133 %62) (hypot.f64 %1133 %64) (hypot.f64 %62 %1133) (hypot.f64 %64 %1133) (hypot.f64 %1137 %47) (hypot.f64 %1139 %47) (hypot.f64 %62 %1137) (hypot.f64 %62 %1139) (hypot.f64 %64 %1137) (hypot.f64 %64 %1139) (hypot.f64 %1137 %62) (hypot.f64 %1137 %64) (hypot.f64 %1139 %62) (hypot.f64 %1139 %64) (sqrt.f64 %1155) (pow.f64 %1155 #s(literal 1/2 binary64)) %1158 (/.f64 %26 (neg.f64 %1135)) (*.f64 #s(literal 1 binary64) %1158) (/.f64 #s(literal 1 binary64) (/.f64 %1135 #s(literal 1 binary64))) (pow.f64 %1135 #s(literal -1 binary64)) %1165 %1166 (/.f64 (*.f64 #s(literal 1 binary64) %1165) %1135) (*.f64 %1158 %1165) (*.f64 %1165 %1158) (*.f64 (*.f64 %1158 %1) %13) %1173 (+.f64 %52 %1111) (+.f64 %1111 %52) (-.f64 %1111 %230) (fma.f64 %47 %47 %1111) (fma.f64 %62 %62 %1111) (fma.f64 %64 %64 %1111) %1180 %1181 (/.f64 %1180 %176) %1183 %1184 (/.f64 %1180 %1184) (hypot.f64 %47 %70) %1187 (fabs.f64 %1187) (hypot.f64 %47 %96) (hypot.f64 %47 %100) (hypot.f64 %70 %62) (hypot.f64 %70 %64) (hypot.f64 %96 %47) (hypot.f64 %100 %47) (hypot.f64 %62 %70) (hypot.f64 %64 %70) (hypot.f64 %47 %104) (hypot.f64 %47 %106) (hypot.f64 %96 %62) (hypot.f64 %96 %64) (hypot.f64 %100 %62) (hypot.f64 %100 %64) (hypot.f64 %62 %96) (hypot.f64 %62 %100) (hypot.f64 %64 %96) (hypot.f64 %64 %100) (hypot.f64 %104 %47) (hypot.f64 %106 %47) (hypot.f64 %62 %104) (hypot.f64 %62 %106) (hypot.f64 %64 %104) (hypot.f64 %64 %106) (hypot.f64 %104 %62) (hypot.f64 %104 %64) (hypot.f64 %106 %62) (hypot.f64 %106 %64) (sqrt.f64 %1217) (pow.f64 %1217 #s(literal 1/2 binary64)) %1220 (/.f64 %332 %1221) (*.f64 #s(literal -1 binary64) %1223) (/.f64 #s(literal 1 binary64) (/.f64 %1187 #s(literal -1 binary64))) %259 %179 %260 %261 %1227 %1228 %1229 %1230 %1231 %1233 (/.f64 %179 %176) %1235 (*.f64 %81 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %81) (fma.f64 #s(literal -1 binary64) %82 %1238) (fma.f64 %82 #s(literal -1 binary64) %1240) (+.f64 (*.f64 %82 #s(literal -1 binary64)) %1240) (+.f64 (*.f64 #s(literal -1 binary64) %82) %1238) (fma.f64 #s(literal -1 binary64) %1235 %306) %1247 (+.f64 %306 %1248) (+.f64 (fma.f64 %1235 #s(literal -1 binary64) %307) #s(literal 1/2 binary64)) (+.f64 %1248 %306) (-.f64 %1248 %1253) %1255 (fabs.f64 %1255) (pow.f64 %1247 #s(literal 1/2 binary64)) (/.f64 %179 %1255) (/.f64 %416 (neg.f64 %1255)) (*.f64 %1 (/.f64 #s(literal -1 binary64) %1255)) (*.f64 %179 (/.f64 #s(literal 1 binary64) %1255)) (/.f64 #s(literal 1 binary64) (/.f64 %1255 %179)) %1227 %1228 %1229 %1230 %1231 %1233 %1267 (+.f64 %52 %1113) (+.f64 %1113 %52) (-.f64 %1113 %230) (fma.f64 %47 %47 %1113) (fma.f64 %62 %62 %1113) (fma.f64 %64 %64 %1113) %1274 %1275 %1276 %1277 (/.f64 %1274 %1277) %1279 (+.f64 %52 %1115) (+.f64 %1115 %52) (-.f64 %1115 %230) (fma.f64 %47 %47 %1115) (fma.f64 %62 %62 %1115) (fma.f64 %64 %64 %1115) %1286 %1287 %1288 %1289 (/.f64 %1286 %1289) %1291 (+.f64 %52 %1117) (+.f64 %1117 %52) (-.f64 %1117 %230) (fma.f64 %47 %47 %1117) (fma.f64 %62 %62 %1117) (fma.f64 %64 %64 %1117) %1298 (*.f64 #s(literal -4 binary64) %1) %1300 %1301 (/.f64 %1298 %1301) (hypot.f64 %47 %1119) %1304 (fabs.f64 %1304) (hypot.f64 %47 %1306) (hypot.f64 %47 %1308) (hypot.f64 %1119 %62) (hypot.f64 %1119 %64) (hypot.f64 %62 %1119) (hypot.f64 %64 %1119) (hypot.f64 %1306 %47) (hypot.f64 %1308 %47) (hypot.f64 %62 %1306) (hypot.f64 %62 %1308) (hypot.f64 %64 %1306) (hypot.f64 %64 %1308) (hypot.f64 %1306 %62) (hypot.f64 %1306 %64) (hypot.f64 %1308 %62) (hypot.f64 %1308 %64) (sqrt.f64 %1324) (pow.f64 %1324 #s(literal 1/2 binary64)) %1327 (/.f64 %179 (neg.f64 %1304)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %1304)) (/.f64 #s(literal 1 binary64) (/.f64 %1304 %1)) (/.f64 (*.f64 %1 lam) %1304) (*.f64 lam %1327) (*.f64 %1327 lam) %1338 (+.f64 %52 %1121) (+.f64 %1121 %52) (-.f64 %1121 %230) (fma.f64 %47 %47 %1121) (fma.f64 %62 %62 %1121) (fma.f64 %64 %64 %1121) (*.f64 %70 %781) (*.f64 %13 %1133) %1347 (hypot.f64 %47 %1347) %1349 (fabs.f64 %1349) (hypot.f64 %47 %1351) (hypot.f64 %47 %1353) (hypot.f64 %1347 %62) (hypot.f64 %1347 %64) (hypot.f64 %62 %1347) (hypot.f64 %64 %1347) (hypot.f64 %1351 %47) (hypot.f64 %1353 %47) (hypot.f64 %62 %1351) (hypot.f64 %62 %1353) (hypot.f64 %64 %1351) (hypot.f64 %64 %1353) (hypot.f64 %1351 %62) (hypot.f64 %1351 %64) (hypot.f64 %1353 %62) (hypot.f64 %1353 %64) (sqrt.f64 %1369) (pow.f64 %1369 #s(literal 1/2 binary64)) %1372 (/.f64 %26 (neg.f64 %1349)) (*.f64 #s(literal 1 binary64) %1372) (/.f64 #s(literal 1 binary64) (/.f64 %1349 #s(literal 1 binary64))) (pow.f64 %1349 #s(literal -1 binary64)) %1379 %1380 %1381 %1382 (/.f64 (*.f64 #s(literal 1 binary64) %1379) %1349) (*.f64 %1372 %1379) (*.f64 %1379 %1372) (*.f64 (*.f64 %1372 %1) %781) %1389 %1390 (/.f64 %1379 %1390) (*.f64 %70 %800) %1393 (hypot.f64 %47 %1393) %1395 (fabs.f64 %1395) (hypot.f64 %47 %1397) (hypot.f64 %47 %1399) (hypot.f64 %1393 %62) (hypot.f64 %1393 %64) (hypot.f64 %62 %1393) (hypot.f64 %64 %1393) (hypot.f64 %1397 %47) (hypot.f64 %1399 %47) (hypot.f64 %62 %1397) (hypot.f64 %62 %1399) (hypot.f64 %64 %1397) (hypot.f64 %64 %1399) (hypot.f64 %1397 %62) (hypot.f64 %1397 %64) (hypot.f64 %1399 %62) (hypot.f64 %1399 %64) (sqrt.f64 %1416) (pow.f64 %1416 #s(literal 1/2 binary64)) %1419 %1420 %1421 (/.f64 %1422 (neg.f64 %1395)) (*.f64 %800 (/.f64 #s(literal 1 binary64) %1395)) (/.f64 #s(literal 1 binary64) (/.f64 %1395 %800)) (/.f64 %1419 %1395) (*.f64 %1 %1421) (*.f64 %1421 %1) (/.f64 %1419 %176) %1433 %1434 %1435 (*.f64 %1435 %1) (/.f64 #s(literal 1 binary64) %176) (/.f64 #s(literal -1/2 binary64) %176) (/.f64 #s(literal 1/2 binary64) %176) (/.f64 #s(literal -1 binary64) %176) (/.f64 %800 %176) (/.f64 %842 %176) (/.f64 %867 %176) (hypot.f64 #s(literal 1/4 binary64) %343) %1445 (fabs.f64 %1445) (hypot.f64 #s(literal 1/4 binary64) %361) (hypot.f64 #s(literal 1/4 binary64) %363) (hypot.f64 %343 %1449) (hypot.f64 %343 %1451) (hypot.f64 %1449 %343) (hypot.f64 %1451 %343) (hypot.f64 %361 #s(literal 1/4 binary64)) (hypot.f64 %363 #s(literal 1/4 binary64)) (hypot.f64 %1449 %361) (hypot.f64 %1449 %363) (hypot.f64 %1451 %361) (hypot.f64 %1451 %363) (hypot.f64 %361 %1449) (hypot.f64 %361 %1451) (hypot.f64 %363 %1449) (hypot.f64 %363 %1451) (sqrt.f64 %1466) (pow.f64 %1466 #s(literal 1/2 binary64)) %1469 (/.f64 %248 (neg.f64 %1445)) (*.f64 %6 (/.f64 #s(literal 1 binary64) %1445)) (/.f64 #s(literal 1 binary64) (/.f64 %1445 %6)) (/.f64 %18 %1445) (*.f64 %1 %1469) (*.f64 %1469 %1) %1479 (*.f64 %1480 %1480) (*.f64 %1422 %1422) (pow.f64 %800 #s(literal 2 binary64)) %1484 (*.f64 %1485 %1485) (*.f64 %1487 %1487) (pow.f64 %842 #s(literal 2 binary64)) (hypot.f64 %47 %341) %1491 (fabs.f64 %1491) (hypot.f64 %47 %1493) (hypot.f64 %47 %1495) (hypot.f64 %341 %62) (hypot.f64 %341 %64) (hypot.f64 %62 %341) (hypot.f64 %64 %341) (hypot.f64 %1493 %47) (hypot.f64 %1495 %47) (hypot.f64 %62 %1493) (hypot.f64 %62 %1495) (hypot.f64 %64 %1493) (hypot.f64 %64 %1495) (hypot.f64 %1493 %62) (hypot.f64 %1493 %64) (hypot.f64 %1495 %62) (hypot.f64 %1495 %64) (sqrt.f64 %1512) (pow.f64 %1512 #s(literal 1/2 binary64)) (/.f64 %18 %1491) (*.f64 %1 (/.f64 %6 %1491)) (/.f64 %25 (neg.f64 %1491)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %1491)) (/.f64 #s(literal 1 binary64) (/.f64 %1491 %18)) %1041 %1042 (hypot.f64 %47 %1042) %1525 (fabs.f64 %1525) (hypot.f64 %47 %1527) (hypot.f64 %47 %1529) (hypot.f64 %1042 %62) (hypot.f64 %1042 %64) (hypot.f64 %1527 %47) (hypot.f64 %62 %1042) (hypot.f64 %64 %1042) (hypot.f64 %1529 %47) (hypot.f64 %1527 %62) (hypot.f64 %1527 %64) (hypot.f64 %62 %1527) (hypot.f64 %62 %1529) (hypot.f64 %64 %1527) (hypot.f64 %64 %1529) (hypot.f64 %1529 %62) (hypot.f64 %1529 %64) (sqrt.f64 %1545) (pow.f64 %1545 #s(literal 1/2 binary64)) %1548 (/.f64 (/.f64 %1525 %1) %6) (/.f64 %1551 %25) (*.f64 %1525 %31) (/.f64 #s(literal 1 binary64) %1555) %1557 %1555 %1558 %1560 %1561 %1562 %1563 %1565 %1567 %1568 %1557 %1555 %1558 %1560 %1561 %1562 %1563 %1565 %1567 %1568 %1569 (*.f64 %774 %6) (neg.f64 (*.f64 %6 %13)) %1065 %1066 (hypot.f64 %47 %1066) %1574 (fabs.f64 %1574) (hypot.f64 %47 %1576) (hypot.f64 %47 %1578) (hypot.f64 %1066 %62) (hypot.f64 %1066 %64) (hypot.f64 %1576 %47) (hypot.f64 %62 %1066) (hypot.f64 %64 %1066) (hypot.f64 %1578 %47) (hypot.f64 %1576 %62) (hypot.f64 %1576 %64) (hypot.f64 %62 %1576) (hypot.f64 %62 %1578) (hypot.f64 %64 %1576) (hypot.f64 %64 %1578) (hypot.f64 %1578 %62) (hypot.f64 %1578 %64) (sqrt.f64 %1595) (pow.f64 %1595 #s(literal 1/2 binary64)) (/.f64 %18 %1574) (*.f64 %1 (/.f64 %6 %1574)) (/.f64 %25 (neg.f64 %1574)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %1574)) (/.f64 #s(literal 1 binary64) (/.f64 %1574 %18)) %1105 %1106 (hypot.f64 %47 %1106) %1608 (fabs.f64 %1608) (hypot.f64 %47 %1610) (hypot.f64 %47 %1612) (hypot.f64 %1106 %62) (hypot.f64 %1106 %64) (hypot.f64 %1610 %47) (hypot.f64 %62 %1106) (hypot.f64 %64 %1106) (hypot.f64 %1612 %47) (hypot.f64 %1610 %62) (hypot.f64 %1610 %64) (hypot.f64 %62 %1610) (hypot.f64 %62 %1612) (hypot.f64 %64 %1610) (hypot.f64 %64 %1612) (hypot.f64 %1612 %62) (hypot.f64 %1612 %64) (sqrt.f64 %1629) (pow.f64 %1629 #s(literal 1/2 binary64)) %1632 (/.f64 %248 (neg.f64 %1608)) (*.f64 %6 (/.f64 #s(literal 1 binary64) %1608)) (/.f64 #s(literal 1 binary64) (/.f64 %1608 %6)) (/.f64 %18 %1608) (*.f64 %1 %1632) (*.f64 %1632 %1) %1642 %1643 %1644 (approx %525 %1644) %1646 %1647 %1648 %1649 (/.f64 %428 %1649) %1651 %1653 %1655 %1657 %1659 %1661 (/.f64 %162 #s(literal 1 binary64)) %1663 %1664 %1665 %1666 %1667 %1668 (/.f64 %1664 %1668) %1670 %1671 %1672 %1673 (/.f64 %18 %1673) %1670 %1671 %1672 %1675 (fabs.f64 %1675) (pow.f64 %1670 #s(literal 1/2 binary64)) %1678 (/.f64 %179 (neg.f64 %1675)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %1675)) (/.f64 #s(literal 1 binary64) (/.f64 %1675 %1)) (approx %525 %1678) %1686 (/.f64 %18 %1686) %1688 %1689 (fabs.f64 %1689) (pow.f64 %1688 #s(literal 1/2 binary64)) %1692 (/.f64 %18 %1692) %1694 %1695 (fabs.f64 %1695) (pow.f64 %1694 #s(literal 1/2 binary64)) %1698 (/.f64 %179 (neg.f64 %1695)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %1695)) (/.f64 #s(literal 1 binary64) (/.f64 %1695 %1)) (approx %525 %1698) %1706 (/.f64 %18 %1706) %1708 %1709 (fabs.f64 %1709) (pow.f64 %1708 #s(literal 1/2 binary64)) %1712 (/.f64 %18 %1712) %1714 %1715 (fabs.f64 %1715) (pow.f64 %1714 #s(literal 1/2 binary64)) %1718 (/.f64 %18 %1718) %1165 %1166 %1 %3 %4 %1180 %1181 (*.f64 %1 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %1) %259 %179 %260 %261 (*.f64 %1 #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) %1) %1274 %1275 %1286 %1287 (*.f64 %1 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) %1) (*.f64 %1 %775) %1727 (*.f64 %1 %778) %1729 %1379 %1380 %1381 %1382 (*.f64 %1 %794) (*.f64 %794 %1) %1419 %1420 (*.f64 %1 %795) (*.f64 %795 %1) (*.f64 %1 %815) (*.f64 %815 %1) (*.f64 %1 %816) (*.f64 %816 %1) (*.f64 %1 %822) (*.f64 %822 %1) (*.f64 %1 %834) (*.f64 %834 %1) (*.f64 %1 %842) %1743 %1744 (/.f64 %179 %1045) (*.f64 %1 %1746) (/.f64 #s(literal 1 binary64) (/.f64 %775 %1)) (approx %525 %1744) %1751 (/.f64 %179 (neg.f64 %496)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %496)) (/.f64 #s(literal 1 binary64) (/.f64 %496 %1)) (approx %525 %1751) %1759 (/.f64 %179 (neg.f64 %883)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %883)) (/.f64 #s(literal 1 binary64) (/.f64 %883 %1)) (approx %525 %1759) %1767 (/.f64 %179 (neg.f64 %886)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %886)) (/.f64 #s(literal 1 binary64) (/.f64 %886 %1)) (approx %525 %1767) %1775 (/.f64 %179 (neg.f64 %889)) (*.f64 %1 (/.f64 #s(literal 1 binary64) %889)) (/.f64 #s(literal 1 binary64) (/.f64 %889 %1)) (approx %525 %1775) %1783 (/.f64 %179 %1784) (*.f64 %1 %1786) (/.f64 #s(literal 1 binary64) (/.f64 %892 %1)) (approx %525 %1783) %1791 (/.f64 %179 %1654) (*.f64 %1 %1656) (/.f64 #s(literal 1 binary64) (/.f64 %895 %1)) (approx %525 %1791) %1797 (/.f64 %179 %774) (*.f64 %1 %1799) (/.f64 #s(literal 1 binary64) (/.f64 %13 %1)) (approx %525 %1797) %1804 (/.f64 %179 %1805) (*.f64 %1 %1807) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) %1)) (approx %525 %1804) %1812 (/.f64 %179 %1013) (*.f64 %1 %1814) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) %1)) (approx %525 %1812) (/.f64 %1 %774) %1820 (/.f64 %179 %1821) (*.f64 %1 %1823) (/.f64 #s(literal 1 binary64) (/.f64 %774 %1)) (approx %525 %1820) %1828 (/.f64 %1797 %13) (/.f64 %179 %1830) (*.f64 %1 %1832) (/.f64 #s(literal 1 binary64) (/.f64 %781 %1)) (approx %525 %1828) %1837 (/.f64 %179 %1838) (*.f64 %1 %1840) (/.f64 #s(literal 1 binary64) (/.f64 %786 %1)) (approx %525 %1837) %1845 (/.f64 %179 %1422) (*.f64 %1 %1847) (/.f64 #s(literal 1 binary64) (/.f64 %800 %1)) (approx %525 %1845) %1852 (/.f64 %179 %1086) (*.f64 %1 %1854) (/.f64 #s(literal 1 binary64) (/.f64 %815 %1)) (approx %525 %1852) %1859 (/.f64 %179 %1487) (*.f64 %1 %1861) (/.f64 #s(literal 1 binary64) (/.f64 %842 %1)) (approx %525 %1859) (approx %525 #s(literal 0 binary64)) (approx %525 #s(literal 1 binary64)) (approx %525 #s(literal -1/2 binary64)) (approx %525 #s(literal 2 binary64)) (approx %525 #s(literal 1/2 binary64)) (approx %525 #s(literal -1 binary64)) (approx %525 #s(literal 4 binary64)) (approx %525 #s(literal -2 binary64)) (approx %525 #s(literal 16 binary64)) (approx %525 #s(literal -4 binary64)) (approx %525 #s(literal 1/4 binary64)) (approx %525 lam) (approx %525 %580) (approx %525 %621) (approx %525 %679) %187 %188 %189 %190 %192 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %208 %1881 %1882 (/.f64 %18 %1882) (+.f64 #s(literal -1/2 binary64) %188) (+.f64 %188 #s(literal -1/2 binary64)) %1886 (-.f64 %188 %153) (fma.f64 %6 %6 #s(literal -1/2 binary64)) %1889 %1890 (/.f64 %18 %1890) %1892 %1893 (/.f64 %18 %1893) (*.f64 %415 %800) (*.f64 %800 %415) (*.f64 %1419 %407) (*.f64 %415 %842) (*.f64 %842 %415) (*.f64 %1743 %407) (*.f64 %412 %842) (*.f64 %842 %412) (*.f64 %1106 %407) %1799 (/.f64 %26 %774) (*.f64 #s(literal 1 binary64) %1799) (/.f64 #s(literal 1 binary64) (/.f64 %13 #s(literal 1 binary64))) (pow.f64 %13 #s(literal -1 binary64)) %1807 (/.f64 %26 %1805) (*.f64 #s(literal 1 binary64) %1807) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal 16 binary64) #s(literal -1 binary64)) %1814 (/.f64 %26 %1013) (*.f64 #s(literal 1 binary64) %1814) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) #s(literal 1 binary64))) (pow.f64 #s(literal -4 binary64) #s(literal -1 binary64)) %1919 (/.f64 %26 %9) (*.f64 #s(literal 1 binary64) %1919) (/.f64 #s(literal 1 binary64) (/.f64 Cn #s(literal 1 binary64))) (pow.f64 Cn #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) %774) %1823 (/.f64 %26 %1821) (*.f64 #s(literal 1 binary64) %1823) (/.f64 #s(literal 1 binary64) (/.f64 %774 #s(literal 1 binary64))) (pow.f64 %774 #s(literal -1 binary64)) %1746 (/.f64 %26 %1045) (*.f64 #s(literal 1 binary64) %1746) (/.f64 #s(literal 1 binary64) (/.f64 %775 #s(literal 1 binary64))) (pow.f64 %775 #s(literal -1 binary64)) %1936 (/.f64 %26 (neg.f64 %778)) (*.f64 #s(literal 1 binary64) %1936) (/.f64 #s(literal 1 binary64) (/.f64 %778 #s(literal 1 binary64))) (pow.f64 %778 #s(literal -1 binary64)) %1832 (/.f64 %1799 %13) (/.f64 %26 %1830) (*.f64 #s(literal 1 binary64) %1832) (/.f64 #s(literal 1 binary64) (/.f64 %781 #s(literal 1 binary64))) (pow.f64 %781 #s(literal -1 binary64)) %1840 (/.f64 %26 %1838) (*.f64 #s(literal 1 binary64) %1840) (/.f64 #s(literal 1 binary64) (/.f64 %786 #s(literal 1 binary64))) (pow.f64 %786 #s(literal -1 binary64)) %1954 (/.f64 %26 (neg.f64 %794)) (*.f64 #s(literal 1 binary64) %1954) (/.f64 #s(literal 1 binary64) (/.f64 %794 #s(literal 1 binary64))) (pow.f64 %794 #s(literal -1 binary64)) %1847 (/.f64 %26 %1422) (*.f64 #s(literal 1 binary64) %1847) (/.f64 #s(literal 1 binary64) (/.f64 %800 #s(literal 1 binary64))) (pow.f64 %800 #s(literal -1 binary64)) %810 (/.f64 #s(literal 1 binary64) %795) (*.f64 #s(literal 1 binary64) %810) (/.f64 %26 %1069) (/.f64 #s(literal 1 binary64) (/.f64 %795 #s(literal 1 binary64))) (pow.f64 %795 #s(literal -1 binary64)) %1854 (/.f64 %26 %1086) (*.f64 #s(literal 1 binary64) %1854) (/.f64 #s(literal 1 binary64) (/.f64 %815 #s(literal 1 binary64))) (pow.f64 %815 #s(literal -1 binary64)) %1977 (/.f64 %26 (neg.f64 %822)) (*.f64 #s(literal 1 binary64) %1977) (/.f64 #s(literal 1 binary64) (/.f64 %822 #s(literal 1 binary64))) (pow.f64 %822 #s(literal -1 binary64)) %1984 (/.f64 #s(literal 1 binary64) %834) (*.f64 #s(literal 1 binary64) %1984) (/.f64 %26 %1987) (/.f64 #s(literal 1 binary64) (/.f64 %834 #s(literal 1 binary64))) (pow.f64 %834 #s(literal -1 binary64)) %1861 (/.f64 %26 %1487) (*.f64 #s(literal 1 binary64) %1861) (/.f64 #s(literal 1 binary64) (/.f64 %842 #s(literal 1 binary64))) (pow.f64 %842 #s(literal -1 binary64)) %1997 (/.f64 %26 (neg.f64 %861)) (*.f64 #s(literal 1 binary64) %1997) (/.f64 #s(literal 1 binary64) (/.f64 %861 #s(literal 1 binary64))) (pow.f64 %13 (neg.f64 #s(literal 3 binary64))) (pow.f64 %861 #s(literal -1 binary64)) %2006 (/.f64 %26 (neg.f64 %837)) (*.f64 #s(literal 1 binary64) %2006) (/.f64 #s(literal 1 binary64) (/.f64 %837 #s(literal 1 binary64))) (pow.f64 %837 #s(literal -1 binary64)) %2013 (/.f64 %26 (neg.f64 %867)) (*.f64 #s(literal 1 binary64) %2013) (/.f64 #s(literal 1 binary64) (/.f64 %867 #s(literal 1 binary64))) (pow.f64 %867 #s(literal -1 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1/2 binary64)) %2021 (-.f64 #s(literal 0 binary64) %87) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 %120 %120 #s(literal 1/2 binary64)) (fma.f64 %122 %122 #s(literal 1/2 binary64)) #s(literal 1 binary64) %127 %128 %129 %131 %132 %133 %134 %2030 (fma.f64 %2021 %331 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %2032) (+.f64 %2032 #s(literal 1 binary64)) (-.f64 %2032 %26) (-.f64 %2030 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2032) (*.f64 #s(literal 1/2 binary64) %2030) %2039 %2040 (fabs.f64 %2040) (*.f64 (sqrt.f64 (fabs.f64 %2030)) %2044) (pow.f64 %2039 #s(literal 1/2 binary64)) (/.f64 %18 %2040) (*.f64 %1 (/.f64 %6 %2040)) (/.f64 %25 (neg.f64 %2040)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2040)) (/.f64 #s(literal 1 binary64) (/.f64 %2040 %18)) %2056 (fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2058) (+.f64 %2058 #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %2058 %87) %2064 (+.f64 #s(literal 1 binary64) %153) (neg.f64 (-.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %153) %2069 (fma.f64 %2056 %331 %2064) (-.f64 (fma.f64 %331 %2056 #s(literal 1 binary64)) #s(literal -1/2 binary64)) (+.f64 %2064 %2073) (+.f64 %2073 %2064) (-.f64 %2073 (neg.f64 %2064)) (*.f64 #s(literal 1/2 binary64) %2069) %2079 %2080 (fabs.f64 %2080) (*.f64 %2083 %2044) (pow.f64 %2079 #s(literal 1/2 binary64)) (/.f64 %18 %2080) (*.f64 %1 (/.f64 %6 %2080)) (/.f64 %25 (neg.f64 %2080)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2080)) (/.f64 #s(literal 1 binary64) (/.f64 %2080 %18)) %2082 (fabs.f64 (neg.f64 %2069)) (sqrt.f64 (*.f64 %2069 %2069)) %2083 (fabs.f64 %2083) (pow.f64 %2082 #s(literal 1/2 binary64)) %2102 (/.f64 %2083 %397) (/.f64 (neg.f64 %2083) %2105) (*.f64 %2083 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2083)) (/.f64 %18 %2102) (*.f64 %1 (/.f64 %6 %2102)) (*.f64 (/.f64 %18 %2083) %397) (/.f64 %25 (neg.f64 %2102)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2102)) (/.f64 #s(literal 1 binary64) (/.f64 %2102 %18)) %2122 (+.f64 #s(literal 1/2 binary64) %1511) (+.f64 %1511 #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %1511 %87) (fma.f64 %944 %944 #s(literal 1/2 binary64)) (fma.f64 %87 %87 #s(literal 1/2 binary64)) %2130 (fma.f64 %2122 %331 %336) (-.f64 (fma.f64 %331 %2122 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (+.f64 %336 %2134) (+.f64 %2134 %336) (-.f64 %2134 (neg.f64 %336)) (*.f64 #s(literal 1/2 binary64) %2130) %2140 %2141 (fabs.f64 %2141) (*.f64 (sqrt.f64 (fabs.f64 %2130)) %2044) (pow.f64 %2140 #s(literal 1/2 binary64)) (/.f64 %18 %2141) (*.f64 %1 (/.f64 %6 %2141)) (/.f64 %25 (neg.f64 %2141)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2141)) (/.f64 #s(literal 1 binary64) (/.f64 %2141 %18)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64) #s(literal 1/2 binary64)) %2157 (+.f64 #s(literal 1/2 binary64) %2158) (+.f64 %2158 #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %2158 %87) %2164 (+.f64 #s(literal 1 binary64) %1451) (neg.f64 (-.f64 #s(literal 1/4 binary64) #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1451) %2169 (fma.f64 %2157 %331 %2164) (-.f64 (fma.f64 %331 %2157 #s(literal 1 binary64)) #s(literal 1/4 binary64)) (+.f64 %2164 %2173) (+.f64 %2173 %2164) (-.f64 %2173 (neg.f64 %2164)) (*.f64 #s(literal 1/2 binary64) %2169) %2179 %2180 (fabs.f64 %2180) (*.f64 (sqrt.f64 (fabs.f64 %2169)) %2044) (pow.f64 %2179 #s(literal 1/2 binary64)) (/.f64 %18 %2180) (*.f64 %1 (/.f64 %6 %2180)) (/.f64 %25 (neg.f64 %2180)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2180)) (/.f64 #s(literal 1 binary64) (/.f64 %2180 %18)) (*.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64)) %2158 (*.f64 #s(literal 1/2 binary64) %775) %2197 (fma.f64 #s(literal 1/2 binary64) %800 #s(literal 1/2 binary64)) %2199 (+.f64 #s(literal 1/2 binary64) %2200) (+.f64 %2200 #s(literal 1/2 binary64)) (*.f64 (+.f64 %800 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %2200 %87) %2206 (+.f64 #s(literal 1 binary64) %1422) (neg.f64 (-.f64 %800 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1422) %2211 (fma.f64 %2199 %331 %2206) (-.f64 (fma.f64 %331 %2199 #s(literal 1 binary64)) %800) (+.f64 %2206 %2215) (+.f64 %2215 %2206) (-.f64 %2215 (neg.f64 %2206)) (*.f64 #s(literal 1/2 binary64) %2211) %2221 %2222 (fabs.f64 %2222) (*.f64 (sqrt.f64 (fabs.f64 %2211)) %2044) (pow.f64 %2221 #s(literal 1/2 binary64)) (/.f64 %18 %2222) (*.f64 %1 (/.f64 %6 %2222)) (/.f64 %25 (neg.f64 %2222)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2222)) (/.f64 #s(literal 1 binary64) (/.f64 %2222 %18)) (*.f64 #s(literal 1/2 binary64) %800) %2200 (fma.f64 #s(literal 1/2 binary64) %834 #s(literal 1/2 binary64)) %2239 (+.f64 #s(literal 1/2 binary64) %2240) (+.f64 %2240 #s(literal 1/2 binary64)) (*.f64 (+.f64 %834 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %2240 %87) %2246 (+.f64 #s(literal 1 binary64) %1987) (neg.f64 (-.f64 %834 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1987) %2251 (fma.f64 %2239 %331 %2246) (-.f64 (fma.f64 %331 %2239 #s(literal 1 binary64)) %834) (+.f64 %2246 %2255) (+.f64 %2255 %2246) (-.f64 %2255 (neg.f64 %2246)) %2260 (fabs.f64 (neg.f64 %2251)) (sqrt.f64 (*.f64 %2251 %2251)) %2265 (fabs.f64 %2265) (pow.f64 %2260 #s(literal 1/2 binary64)) %2269 (/.f64 %2265 %397) (/.f64 (neg.f64 %2265) %2105) (*.f64 %2265 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2265)) (/.f64 %18 %2269) (*.f64 %1 (/.f64 %6 %2269)) (*.f64 (/.f64 %18 %2265) %397) (/.f64 %25 (neg.f64 %2269)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2269)) (/.f64 #s(literal 1 binary64) (/.f64 %2269 %18)) (fma.f64 #s(literal 1/2 binary64) %842 #s(literal 1/2 binary64)) %2288 (+.f64 #s(literal 1/2 binary64) %2289) (+.f64 %2289 #s(literal 1/2 binary64)) (*.f64 (+.f64 %842 #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 %2289 %87) (fma.f64 %81 %2288 #s(literal 1/2 binary64)) %2296 (+.f64 #s(literal 1/2 binary64) %2297) (+.f64 %2297 #s(literal 1/2 binary64)) (-.f64 %2297 %87) (*.f64 #s(literal 1/2 binary64) %842) %2289 (fma.f64 %81 %2288 %2302) (fma.f64 %2288 %81 %2302) %2305 (+.f64 %2297 %2302) (+.f64 %2296 (neg.f64 %2289)) (+.f64 %2296 (*.f64 %1487 #s(literal 1/2 binary64))) (neg.f64 (-.f64 %2289 %2296)) %2313 (fabs.f64 %2313) (pow.f64 %2305 #s(literal 1/2 binary64)) (/.f64 %18 %2313) (*.f64 %1 (/.f64 %6 %2313)) (/.f64 %25 (neg.f64 %2313)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2313)) (/.f64 #s(literal 1 binary64) (/.f64 %2313 %18)) (fma.f64 #s(literal 1/2 binary64) %331 %311) %2326 (-.f64 (fma.f64 %331 #s(literal 1/2 binary64) #s(literal 1 binary64)) %50) (+.f64 %311 %2329) (+.f64 %2329 %311) (-.f64 %2329 %356) (*.f64 #s(literal 1/2 binary64) %2326) %2334 %2335 (fabs.f64 %2335) (*.f64 (sqrt.f64 (fabs.f64 %2326)) %2044) (pow.f64 %2334 #s(literal 1/2 binary64)) (/.f64 %18 %2335) (*.f64 %1 (/.f64 %6 %2335)) (/.f64 %25 (neg.f64 %2335)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2335)) (/.f64 #s(literal 1 binary64) (/.f64 %2335 %18)) (fma.f64 #s(literal 1/4 binary64) %331 %311) %2351 (-.f64 (fma.f64 %331 #s(literal 1/4 binary64) #s(literal 1 binary64)) %50) (+.f64 %311 %2354) (+.f64 %2354 %311) (-.f64 %2354 %356) (*.f64 #s(literal 1/2 binary64) %2351) %2359 %2360 (fabs.f64 %2360) (*.f64 %2363 %2044) (pow.f64 %2359 #s(literal 1/2 binary64)) (/.f64 %18 %2360) (*.f64 %1 (/.f64 %6 %2360)) (/.f64 %25 (neg.f64 %2360)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2360)) (/.f64 #s(literal 1 binary64) (/.f64 %2360 %18)) %2362 (fabs.f64 (neg.f64 %2351)) (sqrt.f64 (*.f64 %2351 %2351)) %2363 (fabs.f64 %2363) (pow.f64 %2362 #s(literal 1/2 binary64)) %2382 (/.f64 %2363 %397) (/.f64 (neg.f64 %2363) %2105) (*.f64 %2363 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2363)) (/.f64 %18 %2382) (*.f64 %1 (/.f64 %6 %2382)) (*.f64 (/.f64 %18 %2363) %397) (/.f64 %25 (neg.f64 %2382)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2382)) (/.f64 #s(literal 1 binary64) (/.f64 %2382 %18)) %2400 (fma.f64 %800 %331 %311) (-.f64 (fma.f64 %331 %800 #s(literal 1 binary64)) %50) (+.f64 %311 %2404) (+.f64 %2404 %311) (-.f64 %2404 %356) (*.f64 #s(literal 1/2 binary64) %2400) %2409 %2410 (fabs.f64 %2410) (*.f64 (sqrt.f64 (fabs.f64 %2400)) %2044) (pow.f64 %2409 #s(literal 1/2 binary64)) (/.f64 %18 %2410) (*.f64 %1 (/.f64 %6 %2410)) (/.f64 %25 (neg.f64 %2410)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2410)) (/.f64 #s(literal 1 binary64) (/.f64 %2410 %18)) %2425 (fma.f64 %842 %331 %311) (-.f64 (fma.f64 %331 %842 #s(literal 1 binary64)) %50) (+.f64 %311 %2429) (+.f64 %2429 %311) (-.f64 %2429 %356) (*.f64 #s(literal 1/2 binary64) %2425) %2434 %2435 (fabs.f64 %2435) (*.f64 (sqrt.f64 (fabs.f64 %2425)) %2044) (pow.f64 %2434 #s(literal 1/2 binary64)) (/.f64 %18 %2435) (*.f64 %1 (/.f64 %6 %2435)) (/.f64 %25 (neg.f64 %2435)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2435)) (/.f64 #s(literal 1 binary64) (/.f64 %2435 %18)) %2450 (+.f64 #s(literal 1/2 binary64) %332) (neg.f64 (-.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))) (fma.f64 %188 %2450 %311) %2455 (-.f64 (fma.f64 %188 %2450 #s(literal 1 binary64)) %50) (+.f64 %311 %2458) (+.f64 %2458 %311) (-.f64 %2458 %356) (*.f64 #s(literal 1/2 binary64) %2455) %2463 %2464 (fabs.f64 %2464) (*.f64 %2467 %2044) (pow.f64 %2463 #s(literal 1/2 binary64)) (/.f64 %18 %2464) (*.f64 %1 (/.f64 %6 %2464)) (/.f64 %25 (neg.f64 %2464)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2464)) (/.f64 #s(literal 1 binary64) (/.f64 %2464 %18)) %2466 (fabs.f64 (neg.f64 %2455)) (sqrt.f64 (*.f64 %2455 %2455)) %2467 (fabs.f64 %2467) (pow.f64 %2466 #s(literal 1/2 binary64)) %2486 (/.f64 %2467 %397) (/.f64 (neg.f64 %2467) %2105) (*.f64 %2467 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2467)) (/.f64 %18 %2486) (*.f64 %1 (/.f64 %6 %2486)) (*.f64 (/.f64 %18 %2467) %397) (/.f64 %25 (neg.f64 %2486)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2486)) (/.f64 #s(literal 1 binary64) (/.f64 %2486 %18)) %2504 (+.f64 #s(literal 1/4 binary64) %332) (neg.f64 (-.f64 #s(literal -1 binary64) #s(literal 1/4 binary64))) (fma.f64 %188 %2504 %311) %2509 (-.f64 (fma.f64 %188 %2504 #s(literal 1 binary64)) %50) (+.f64 %311 %2512) (+.f64 %2512 %311) (-.f64 %2512 %356) (*.f64 #s(literal 1/2 binary64) %2509) %2517 %2518 (fabs.f64 %2518) (*.f64 %2521 %2044) (pow.f64 %2517 #s(literal 1/2 binary64)) (/.f64 %18 %2518) (*.f64 %1 (/.f64 %6 %2518)) (/.f64 %25 (neg.f64 %2518)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2518)) (/.f64 #s(literal 1 binary64) (/.f64 %2518 %18)) %2520 (fabs.f64 (neg.f64 %2509)) (sqrt.f64 (*.f64 %2509 %2509)) %2521 (fabs.f64 %2521) (pow.f64 %2520 #s(literal 1/2 binary64)) %2540 (/.f64 %2521 %397) (/.f64 (neg.f64 %2521) %2105) (*.f64 %2521 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2521)) (/.f64 %18 %2540) (*.f64 %1 (/.f64 %6 %2540)) (*.f64 (/.f64 %18 %2521) %397) (/.f64 %25 (neg.f64 %2540)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2540)) (/.f64 #s(literal 1 binary64) (/.f64 %2540 %18)) %2558 (+.f64 %842 %332) (neg.f64 (-.f64 #s(literal -1 binary64) %842)) (fma.f64 %188 %2558 %311) %2563 (-.f64 (fma.f64 %2558 %188 #s(literal 1 binary64)) %50) (+.f64 %311 %2566) (+.f64 %2566 %311) (-.f64 %2566 %356) (*.f64 #s(literal 1/2 binary64) %2563) %2571 %2572 (fabs.f64 %2572) (*.f64 (sqrt.f64 (fabs.f64 %2563)) %2044) (pow.f64 %2571 #s(literal 1/2 binary64)) (/.f64 %18 %2572) (*.f64 %1 (/.f64 %6 %2572)) (/.f64 %25 (neg.f64 %2572)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2572)) (/.f64 #s(literal 1 binary64) (/.f64 %2572 %18)) %2587 (fma.f64 %2288 %188 #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2589) (+.f64 %2589 #s(literal 1/2 binary64)) (-.f64 %2589 %87) (fma.f64 %188 %2288 %52) %2594 (-.f64 %2587 %51) (+.f64 %2589 %52) (+.f64 %2587 %53) (+.f64 %2587 %56) (neg.f64 (-.f64 %51 %2587)) %2601 (fabs.f64 %2601) (pow.f64 %2594 #s(literal 1/2 binary64)) (/.f64 %18 %2601) (*.f64 %1 (/.f64 %6 %2601)) (/.f64 %25 (neg.f64 %2601)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2601)) (/.f64 #s(literal 1 binary64) (/.f64 %2601 %18)) (fma.f64 #s(literal 1/2 binary64) %188 #s(literal 1/2 binary64)) %2614 (+.f64 #s(literal 1/2 binary64) %2615) (+.f64 %2615 #s(literal 1/2 binary64)) (*.f64 %2618 #s(literal 1/2 binary64)) (-.f64 %2615 %87) (fma.f64 #s(literal 1/2 binary64) %188 %52) (fma.f64 %188 #s(literal 1/2 binary64) %52) %2623 (+.f64 %2615 %52) (+.f64 %2614 %53) (+.f64 %2614 %56) (fma.f64 %2618 #s(literal 1/2 binary64) %53) (fma.f64 %2618 #s(literal 1/2 binary64) %56) (neg.f64 (-.f64 %51 %2614)) %2631 (fabs.f64 %2631) (pow.f64 %2623 #s(literal 1/2 binary64)) (/.f64 %18 %2631) (*.f64 %1 (/.f64 %6 %2631)) (/.f64 %25 (neg.f64 %2631)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2631)) (/.f64 #s(literal 1 binary64) (/.f64 %2631 %18)) %2643 (fma.f64 %800 %188 #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2645) (+.f64 %2645 #s(literal 1/2 binary64)) (-.f64 %2645 %87) (fma.f64 %188 %800 %52) (fma.f64 %800 %188 %52) %2651 (+.f64 %2645 %52) (+.f64 %2643 %53) (+.f64 %2643 %56) (neg.f64 (-.f64 %51 %2643)) %2657 (fabs.f64 %2657) (pow.f64 %2651 #s(literal 1/2 binary64)) (/.f64 %18 %2657) (*.f64 %1 (/.f64 %6 %2657)) (/.f64 %25 (neg.f64 %2657)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2657)) (/.f64 #s(literal 1 binary64) (/.f64 %2657 %18)) %2669 (fma.f64 %842 %188 #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2671) (+.f64 %2671 #s(literal 1/2 binary64)) (-.f64 %2671 %87) %2675 (fma.f64 %842 %188 %52) (-.f64 %2669 %51) (+.f64 %2671 %52) (+.f64 %2669 %53) (+.f64 %2669 %56) (neg.f64 (-.f64 %51 %2669)) %2683 (fabs.f64 %2683) (pow.f64 %2675 #s(literal 1/2 binary64)) (/.f64 %18 %2683) (*.f64 %1 (/.f64 %6 %2683)) (/.f64 %25 (neg.f64 %2683)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2683)) (/.f64 #s(literal 1 binary64) (/.f64 %2683 %18)) %2695 (fma.f64 %188 #s(literal 1/2 binary64) %311) (-.f64 (fma.f64 %188 #s(literal 1/2 binary64) #s(literal 1 binary64)) %50) (+.f64 %311 %2615) (+.f64 %2615 %311) (-.f64 %2615 %356) %2702 (fabs.f64 (neg.f64 %2695)) (sqrt.f64 (*.f64 %2695 %2695)) %2707 (fabs.f64 %2707) (pow.f64 %2702 #s(literal 1/2 binary64)) %2711 (/.f64 %2707 %397) (/.f64 (neg.f64 %2707) %2105) (*.f64 %2707 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2707)) (/.f64 %18 %2711) (*.f64 %1 (/.f64 %6 %2711)) (*.f64 (/.f64 %18 %2707) %397) (/.f64 %25 (neg.f64 %2711)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2711)) (/.f64 #s(literal 1 binary64) (/.f64 %2711 %18)) %2729 (fma.f64 %188 #s(literal 1/4 binary64) %311) (-.f64 (fma.f64 %188 #s(literal 1/4 binary64) #s(literal 1 binary64)) %50) (+.f64 %311 %2733) (+.f64 %2733 %311) (-.f64 %2733 %356) (*.f64 #s(literal 1/2 binary64) %2729) %2738 %2739 (fabs.f64 %2739) (*.f64 (sqrt.f64 (fabs.f64 %2729)) %2044) (pow.f64 %2738 #s(literal 1/2 binary64)) (/.f64 %18 %2739) (*.f64 %1 (/.f64 %6 %2739)) (/.f64 %25 (neg.f64 %2739)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2739)) (/.f64 #s(literal 1 binary64) (/.f64 %2739 %18)) (fma.f64 %188 %775 %311) %2755 (-.f64 (fma.f64 %188 %775 #s(literal 1 binary64)) %50) (+.f64 %311 %2758) (+.f64 %2758 %311) (-.f64 %2758 %356) (fma.f64 %6 %2762 %311) (fma.f64 %2762 %6 %311) (*.f64 #s(literal 1/2 binary64) %2755) %2766 %2767 (fabs.f64 %2767) (*.f64 %2770 %2044) (pow.f64 %2766 #s(literal 1/2 binary64)) (/.f64 %18 %2767) (*.f64 %1 (/.f64 %6 %2767)) (/.f64 %25 (neg.f64 %2767)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2767)) (/.f64 #s(literal 1 binary64) (/.f64 %2767 %18)) %2769 (fabs.f64 (neg.f64 %2755)) (sqrt.f64 (*.f64 %2755 %2755)) %2770 (fabs.f64 %2770) (pow.f64 %2769 #s(literal 1/2 binary64)) %2789 (/.f64 %2770 %397) (/.f64 (neg.f64 %2770) %2105) (*.f64 %2770 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2770)) (/.f64 %18 %2789) (*.f64 %1 (/.f64 %6 %2789)) (*.f64 (/.f64 %18 %2770) %397) (/.f64 %25 (neg.f64 %2789)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2789)) (/.f64 #s(literal 1 binary64) (/.f64 %2789 %18)) (fma.f64 %188 %800 %311) %2808 (-.f64 (fma.f64 %188 %800 #s(literal 1 binary64)) %50) (+.f64 %311 %2645) (+.f64 %2645 %311) (-.f64 %2645 %356) (*.f64 #s(literal 1/2 binary64) %2808) %2815 %2816 (fabs.f64 %2816) (*.f64 %2819 %2044) (pow.f64 %2815 #s(literal 1/2 binary64)) (/.f64 %18 %2816) (*.f64 %1 (/.f64 %6 %2816)) (/.f64 %25 (neg.f64 %2816)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2816)) (/.f64 #s(literal 1 binary64) (/.f64 %2816 %18)) %2818 (fabs.f64 (neg.f64 %2808)) (sqrt.f64 (*.f64 %2808 %2808)) %2819 (fabs.f64 %2819) (pow.f64 %2818 #s(literal 1/2 binary64)) %2838 (/.f64 %2819 %397) (/.f64 (neg.f64 %2819) %2105) (*.f64 %2819 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2819)) (/.f64 %18 %2838) (*.f64 %1 (/.f64 %6 %2838)) (*.f64 (/.f64 %18 %2819) %397) (/.f64 %25 (neg.f64 %2838)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2838)) (/.f64 #s(literal 1 binary64) (/.f64 %2838 %18)) (fma.f64 %188 %842 %311) %2857 (-.f64 (fma.f64 %188 %842 #s(literal 1 binary64)) %50) (+.f64 %311 %2671) (+.f64 %2671 %311) (-.f64 %2671 %356) (*.f64 #s(literal 1/2 binary64) %2857) %2864 %2865 (fabs.f64 %2865) (*.f64 %2868 %2044) (pow.f64 %2864 #s(literal 1/2 binary64)) (/.f64 %18 %2865) (*.f64 %1 (/.f64 %6 %2865)) (/.f64 %25 (neg.f64 %2865)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2865)) (/.f64 #s(literal 1 binary64) (/.f64 %2865 %18)) %2867 (fabs.f64 (neg.f64 %2857)) (sqrt.f64 (*.f64 %2857 %2857)) %2868 (fabs.f64 %2868) (pow.f64 %2867 #s(literal 1/2 binary64)) %2887 (/.f64 %2868 %397) (/.f64 (neg.f64 %2868) %2105) (*.f64 %2868 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %2868)) (/.f64 %18 %2887) (*.f64 %1 (/.f64 %6 %2887)) (*.f64 (/.f64 %18 %2868) %397) (/.f64 %25 (neg.f64 %2887)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2887)) (/.f64 #s(literal 1 binary64) (/.f64 %2887 %18)) (fma.f64 %6 #s(literal -1/2 binary64) %306) %2906 (+.f64 %306 %692) (+.f64 %692 %306) (+.f64 (fma.f64 #s(literal -1/2 binary64) %6 %307) #s(literal 1/2 binary64)) (-.f64 %692 %1253) %2912 (fabs.f64 %2912) (pow.f64 %2906 #s(literal 1/2 binary64)) (/.f64 %18 %2912) (*.f64 %1 (/.f64 %6 %2912)) (/.f64 %25 (neg.f64 %2912)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2912)) (/.f64 #s(literal 1 binary64) (/.f64 %2912 %18)) %2925 (fabs.f64 %2925) (hypot.f64 %47 #s(literal 0 binary64)) (hypot.f64 #s(literal 0 binary64) %47) (hypot.f64 %47 %120) (hypot.f64 %47 %122) (hypot.f64 #s(literal 0 binary64) %62) (hypot.f64 #s(literal 0 binary64) %64) (hypot.f64 %120 %47) (hypot.f64 %122 %47) (hypot.f64 %62 #s(literal 0 binary64)) (hypot.f64 %64 #s(literal 0 binary64)) (hypot.f64 %120 %62) (hypot.f64 %120 %64) (hypot.f64 %122 %62) (hypot.f64 %122 %64) (hypot.f64 %62 %120) (hypot.f64 %62 %122) (hypot.f64 %64 %120) (hypot.f64 %64 %122) (pow.f64 %2924 #s(literal 1/2 binary64)) %2946 (/.f64 %26 %2947) (*.f64 #s(literal 1 binary64) %2946) (/.f64 #s(literal 1 binary64) (/.f64 %2925 #s(literal 1 binary64))) (pow.f64 %2925 #s(literal -1 binary64)) %2953 %2955 %2956 %2957 %2958 %2960 %2954 (/.f64 %179 %2947) (*.f64 %1 %2946) (/.f64 #s(literal 1 binary64) (/.f64 %2925 %1)) %2953 %2955 %2956 %2957 %2958 %2960 (hypot.f64 %47 #s(literal 1/2 binary64)) %2966 (sqrt.f64 %2967) (fabs.f64 %2966) (hypot.f64 %47 %944) (hypot.f64 %47 %87) (hypot.f64 #s(literal 1/2 binary64) %62) (hypot.f64 #s(literal 1/2 binary64) %64) (hypot.f64 %944 %47) (hypot.f64 %87 %47) (hypot.f64 %62 #s(literal 1/2 binary64)) (hypot.f64 %64 #s(literal 1/2 binary64)) (hypot.f64 %944 %62) (hypot.f64 %944 %64) (hypot.f64 %87 %62) (hypot.f64 %87 %64) (hypot.f64 %62 %944) (hypot.f64 %62 %87) (hypot.f64 %64 %944) (hypot.f64 %64 %87) (pow.f64 %2967 #s(literal 1/2 binary64)) (/.f64 %18 %2966) (*.f64 %1 (/.f64 %6 %2966)) (/.f64 %25 (neg.f64 %2966)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2966)) (/.f64 #s(literal 1 binary64) (/.f64 %2966 %18)) (hypot.f64 %47 #s(literal 1/4 binary64)) %2997 (sqrt.f64 %2998) (fabs.f64 %2997) (hypot.f64 %47 %1449) (hypot.f64 %47 %1451) (hypot.f64 #s(literal 1/4 binary64) %62) (hypot.f64 #s(literal 1/4 binary64) %64) (hypot.f64 %1449 %47) (hypot.f64 %1451 %47) (hypot.f64 %62 #s(literal 1/4 binary64)) (hypot.f64 %64 #s(literal 1/4 binary64)) (hypot.f64 %1449 %62) (hypot.f64 %1449 %64) (hypot.f64 %1451 %62) (hypot.f64 %1451 %64) (hypot.f64 %62 %1449) (hypot.f64 %62 %1451) (hypot.f64 %64 %1449) (hypot.f64 %64 %1451) (pow.f64 %2998 #s(literal 1/2 binary64)) %3018 (/.f64 %248 %3019) (*.f64 %6 %3021) (/.f64 #s(literal 1 binary64) (/.f64 %2997 %6)) %3025 %3026 %3027 %3028 %3029 %3031 %3025 %3026 %3027 %3028 %3029 %3031 %3032 %3033 %3034 (*.f64 %248 %3034) %3036 (*.f64 %3036 %1) %3038 (fabs.f64 %3038) (*.f64 (sqrt.f64 %1449) %2044) (pow.f64 %2158 #s(literal 1/2 binary64)) (/.f64 %18 %3038) (*.f64 %1 (/.f64 %6 %3038)) (/.f64 %25 (neg.f64 %3038)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3038)) (/.f64 #s(literal 1 binary64) (/.f64 %3038 %18)) %3052 (fabs.f64 %3052) (*.f64 %886 %2044) (pow.f64 %2197 #s(literal 1/2 binary64)) (/.f64 %18 %3052) (*.f64 %1 (/.f64 %6 %3052)) (/.f64 %25 (neg.f64 %3052)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3052)) (/.f64 #s(literal 1 binary64) (/.f64 %3052 %18)) %3065 (fabs.f64 %3065) (*.f64 (sqrt.f64 %1480) %2044) (pow.f64 %2200 #s(literal 1/2 binary64)) (/.f64 %18 %3065) (*.f64 %1 (/.f64 %6 %3065)) (/.f64 %25 (neg.f64 %3065)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3065)) (/.f64 #s(literal 1 binary64) (/.f64 %3065 %18)) %3079 (fabs.f64 %3079) (*.f64 (sqrt.f64 %1485) %2044) (pow.f64 %2289 #s(literal 1/2 binary64)) (/.f64 %18 %3079) (*.f64 %1 (/.f64 %6 %3079)) (/.f64 %25 (neg.f64 %3079)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3079)) (/.f64 #s(literal 1 binary64) (/.f64 %3079 %18)) %3093 %3094 (/.f64 %18 %3094) %3096 %3097 %3098 (/.f64 %18 %3098) %3100 %3101 (/.f64 %18 %3101) (/.f64 %18 %892) (*.f64 %1 (/.f64 %6 %892)) (/.f64 %25 %1784) (*.f64 %18 %1786) (/.f64 #s(literal 1 binary64) (/.f64 %892 %18)) %1651 %1653 %1655 %1657 %1659 %1661 (/.f64 %18 %898) (*.f64 %1 (/.f64 %6 %898)) (/.f64 %25 (neg.f64 %898)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %898)) (/.f64 #s(literal 1 binary64) (/.f64 %898 %18)) %3119 (+.f64 #s(literal 1 binary64) %53) (+.f64 #s(literal 1 binary64) %56) (neg.f64 (-.f64 %51 #s(literal 1 binary64))) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %53) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %56) %3126 (fabs.f64 %3126) (pow.f64 %3119 #s(literal 1/2 binary64)) (/.f64 %18 %3126) (*.f64 %1 (/.f64 %6 %3126)) (/.f64 %25 (neg.f64 %3126)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3126)) (/.f64 #s(literal 1 binary64) (/.f64 %3126 %18)) %3138 (fabs.f64 %3138) (pow.f64 %52 #s(literal 1/2 binary64)) (/.f64 %18 %3138) (*.f64 %1 (/.f64 %6 %3138)) (/.f64 %25 (neg.f64 %3138)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3138)) (/.f64 #s(literal 1 binary64) (/.f64 %3138 %18)) %31 %285 %286 %287 %288 %291 %293 %294 %18 %19 %20 %21 %22 %24 %27 %29 %30 %32 %38 %40 %42 %44 %46 %3150 (/.f64 %332 %1422) (*.f64 #s(literal -1 binary64) %1847) (/.f64 #s(literal 1 binary64) (/.f64 %800 #s(literal -1 binary64))) %3155 (*.f64 %1 %3150) (*.f64 %3150 %1) (*.f64 %248 %3155) (*.f64 %3155 %248) (neg.f64 (*.f64 %6 %3155)) (*.f64 (*.f64 %248 %1) %3150) %3164 (*.f64 %6 %3150) (*.f64 %3150 %6) (*.f64 %179 %3164) (*.f64 %3164 %179) (*.f64 %3169 %3150) %3171 %3173 %3174 %3175 %3176 %3177 %3178 %3179 %3181 %3183 %3172 (/.f64 %248 %1422) (*.f64 %6 %1847) (/.f64 #s(literal 1 binary64) (/.f64 %800 %6)) %3171 %3173 %3174 %3175 %3176 %3177 %3178 %3179 %3181 %3183 %3171 %3173 %3174 %3175 %3176 %3177 %3178 %3179 %3181 %3183 %3171 %3173 %3174 %3175 %3176 %3177 %3178 %3179 %3181 %3183 %3188 %3190 %3191 %3192 %3193 %3194 %3196 %3188 %3190 %3191 %3192 %3193 %3194 %3196 %2107 (/.f64 %26 %2105) (*.f64 #s(literal 1 binary64) %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 #s(literal 1 binary64))) (pow.f64 %397 #s(literal -1 binary64)) (*.f64 %18 %397) (/.f64 %18 %2107) (*.f64 %1 (/.f64 %6 %2107)) (/.f64 %25 (neg.f64 %2107)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %2107)) (/.f64 #s(literal 1 binary64) (/.f64 %2107 %18)) %3212 (/.f64 %1451 %2105) (*.f64 #s(literal 1/4 binary64) %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 #s(literal 1/4 binary64))) (*.f64 (/.f64 %18 #s(literal 1/4 binary64)) %397) (/.f64 %18 %3212) (*.f64 %1 (/.f64 %6 %3212)) (/.f64 %25 (neg.f64 %3212)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3212)) (/.f64 #s(literal 1 binary64) (/.f64 %3212 %18)) %3228 (/.f64 %1422 %2105) (*.f64 %800 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %800)) (*.f64 %3176 %397) (/.f64 %18 %3228) (*.f64 %1 (/.f64 %6 %3228)) (/.f64 %25 (neg.f64 %3228)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3228)) (/.f64 #s(literal 1 binary64) (/.f64 %3228 %18)) %3243 (/.f64 %1487 %2105) (*.f64 %842 %2107) (/.f64 #s(literal 1 binary64) (/.f64 %397 %842)) (*.f64 %3192 %397) (/.f64 %18 %3243) (*.f64 %1 (/.f64 %6 %3243)) (/.f64 %25 (neg.f64 %3243)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %3243)) (/.f64 #s(literal 1 binary64) (/.f64 %3243 %18)) (/.f64 %18 %1479) (*.f64 %1 (/.f64 %6 %1479)) (/.f64 %3176 %800) (*.f64 %1845 %3172) (/.f64 %25 (neg.f64 %1479)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %1479)) (/.f64 #s(literal 1 binary64) (/.f64 %1479 %18)) (/.f64 %18 %1484) (*.f64 %1 (/.f64 %6 %1484)) (/.f64 %3192 %842) (*.f64 %1859 %3189) (/.f64 %25 (neg.f64 %1484)) (*.f64 %18 (/.f64 #s(literal 1 binary64) %1484)) (/.f64 #s(literal 1 binary64) (/.f64 %1484 %18)) (*.f64 %512 %1) (*.f64 %18 %13) (*.f64 %13 %18) (*.f64 %1165 %6) (*.f64 %18 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %18) (*.f64 %436 %6) (fma.f64 %1 %6 %18) (fma.f64 %6 %1 %18) (+.f64 %18 %18) (fma.f64 %18 #s(literal 1 binary64) %18) (fma.f64 #s(literal 1 binary64) %18 %18) (fma.f64 %1 %23 %18) (fma.f64 %18 %28 %18) (fma.f64 %28 %18 %18) (fma.f64 %43 %37 %18) (*.f64 %18 %775) (*.f64 %775 %18) (*.f64 %1727 %6) (*.f64 %18 %778) (*.f64 %778 %18) (*.f64 %1729 %6) (/.f64 #s(literal 1 binary64) %517) (/.f64 #s(literal 1 binary64) %736) (*.f64 %179 %1569) (*.f64 %1569 %179) (*.f64 %3169 %774) (*.f64 %179 %775) (*.f64 %775 %179) (*.f64 %179 %778) (*.f64 %778 %179) (fma.f64 %13 %179 %3311) (fma.f64 %179 %13 %3313) (+.f64 %3313 %3313) (+.f64 %3311 %3311) (*.f64 %179 %800) (*.f64 %800 %179) (*.f64 %179 %842) (*.f64 %842 %179) (*.f64 %248 #s(literal 16 binary64)) (*.f64 #s(literal 16 binary64) %248) (neg.f64 (*.f64 %6 #s(literal 16 binary64))) (*.f64 #s(literal 1/4 binary64) %248) (*.f64 %248 #s(literal 1/4 binary64)) %1527 (*.f64 %248 %775) (*.f64 %775 %248) (neg.f64 %2762) (*.f64 %248 %778) (*.f64 %778 %248) (neg.f64 %1064) (fma.f64 %248 %13 %3333) (fma.f64 %13 %248 %3335) (+.f64 %3333 %3333) (+.f64 %3335 %3335) (*.f64 %248 %781) (*.f64 %781 %248) (*.f64 %3333 %13) (neg.f64 (*.f64 %6 %781)) (*.f64 %248 %794) (*.f64 %794 %248) (neg.f64 (*.f64 %6 %794)) (*.f64 %248 %800) (*.f64 %800 %248) %1576 (*.f64 %248 %795) (*.f64 %795 %248) (neg.f64 (*.f64 %6 %795)) (*.f64 %248 %822) (*.f64 %822 %248) (neg.f64 (*.f64 %6 %822)) (*.f64 %248 %834) (*.f64 %834 %248) (neg.f64 (*.f64 %6 %834)) (*.f64 %248 %842) (*.f64 %842 %248) %1610 (*.f64 %248 %524) |
Compiled 447 068 to 35 265 computations (92.1% saved)
Loading profile data...