
Time bar (total: 3.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 99.8% | 0.2% | 0.0% | 0.0% | 0.0% | 4 |
| 25.0% | 25.0% | 74.9% | 0.2% | 0.0% | 0.0% | 0.0% | 5 |
| 25.0% | 25.0% | 74.9% | 0.2% | 0.0% | 0.0% | 0.0% | 6 |
| 25.0% | 25.0% | 74.9% | 0.2% | 0.0% | 0.0% | 0.0% | 7 |
| 37.5% | 37.4% | 62.4% | 0.2% | 0.0% | 0.0% | 0.0% | 8 |
| 37.5% | 37.4% | 62.4% | 0.2% | 0.0% | 0.0% | 0.0% | 9 |
| 37.5% | 37.4% | 62.4% | 0.2% | 0.0% | 0.0% | 0.0% | 10 |
| 37.5% | 37.4% | 62.4% | 0.2% | 0.0% | 0.0% | 0.0% | 11 |
| 48.4% | 48.3% | 51.5% | 0.2% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 13 to 12 computations (7.7% saved)
| 234.0ms | 8 255× | 0 | valid |
| 0.0ms | 1× | 1 | valid |
Mul: 7.0ms (52.9% of total, 0.0 MiB)Div: 4.0ms (30.2% of total, 0.0 MiB)Sub: 2.0ms (15.1% of total, 0.0 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 52 | 139 |
| 1 | 307 | 135 |
| 2 | 1162 | 135 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 91.1% | (/.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 y z) (*.f64 t z))) |
(negabs x)
(negabs z)
Compiled 2 to 20 computations (-900.0% saved)
| Inputs |
|---|
| Outputs |
|---|
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 233 | 1048 |
| 1× | iter-limit |
| Inputs |
|---|
%2 = (*.f64 x #s(literal 2 binary64)) %5 = (*.f64 y z) %7 = (*.f64 t z) %8 = (-.f64 %5 %7) x #s(literal 2 binary64) %2 y z %5 t %7 %8 (/.f64 %2 %8) |
| Outputs |
|---|
%5 = (* x 2) %11 = (* y z) %13 = (* t z) %14 = (- %11 %13) %15 = (/ %5 %14) %16 = (*.f64 y z) %17 = (*.f64 t z) %18 = (-.f64 %16 %17) %29 = (/.f64 x %17) %32 = (*.f64 x y) %33 = (pow.f64 t #s(literal 2 binary64)) %34 = (*.f64 %33 z) %39 = (/.f64 x %34) %41 = (pow.f64 t #s(literal 3 binary64)) %42 = (*.f64 %41 z) %61 = (/.f64 %17 y) %66 = (/.f64 x %16) %69 = (/.f64 x z) %70 = (*.f64 t x) %71 = (/.f64 %70 %16) %76 = (*.f64 %33 x) %77 = (pow.f64 y #s(literal 2 binary64)) %78 = (*.f64 %77 z) %79 = (/.f64 %76 %78) %85 = (*.f64 %41 x) %86 = (pow.f64 y #s(literal 3 binary64)) %87 = (*.f64 %86 z) %104 = (/.f64 %70 z) %130 = (*.f64 z (-.f64 y t)) %138 = (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) t))) %151 = (/.f64 x %78) %169 = (/.f64 %16 t) %173 = (/.f64 %32 %17) %178 = (*.f64 x %77) %179 = (/.f64 %178 %34) %185 = (*.f64 x %86) %204 = (/.f64 %32 z) %209 = (*.f64 #s(literal 2 binary64) %69) (approx x #s(literal 0 binary64)) (approx x x) (approx %5 (*.f64 #s(literal 2 binary64) x)) (approx %15 (*.f64 #s(literal 2 binary64) (/.f64 x %18))) (approx y y) (approx %11 %16) (approx %14 (*.f64 #s(literal -1 binary64) %17)) (approx %14 %18) (approx %15 (*.f64 #s(literal -2 binary64) %29)) (approx %15 (fma.f64 #s(literal -2 binary64) %29 (*.f64 #s(literal -2 binary64) (/.f64 %32 %34)))) (approx %15 (fma.f64 #s(literal -2 binary64) %29 (*.f64 y (fma.f64 #s(literal -2 binary64) %39 (*.f64 #s(literal -2 binary64) (/.f64 %32 %42)))))) (approx %15 (fma.f64 #s(literal -2 binary64) %29 (*.f64 y (fma.f64 #s(literal -2 binary64) %39 (*.f64 y (fma.f64 #s(literal -2 binary64) (/.f64 x %42) (*.f64 #s(literal -2 binary64) (/.f64 %32 (*.f64 (pow.f64 t #s(literal 4 binary64)) z))))))))) (approx %14 (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) %61)))) (approx %15 (*.f64 #s(literal 2 binary64) %66)) (approx %15 (/.f64 (fma.f64 #s(literal 2 binary64) %69 (*.f64 #s(literal 2 binary64) %71)) y)) (approx %15 (/.f64 (fma.f64 #s(literal 2 binary64) %69 (fma.f64 #s(literal 2 binary64) %71 (*.f64 #s(literal 2 binary64) %79))) y)) (approx %15 (/.f64 (fma.f64 #s(literal 2 binary64) %69 (fma.f64 #s(literal 2 binary64) %71 (fma.f64 #s(literal 2 binary64) %79 (*.f64 #s(literal 2 binary64) (/.f64 %85 %87))))) y)) (approx %14 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) z %61)))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %69 (*.f64 #s(literal -2 binary64) %71)) y))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %69 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %104 (*.f64 #s(literal 2 binary64) (/.f64 %76 %16))) y))) y))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %69 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 %76 z) (*.f64 #s(literal -2 binary64) (/.f64 %85 %16))) y) (*.f64 #s(literal 2 binary64) %104)) y))) y))) (approx z z) (approx %13 %17) (approx %14 %130) (approx %15 (*.f64 #s(literal 2 binary64) (/.f64 x %130))) (approx %14 (*.f64 #s(literal -1 binary64) %138)) (approx %15 (*.f64 #s(literal -2 binary64) (/.f64 x %138))) (approx t t) (approx %14 (fma.f64 #s(literal -1 binary64) %17 %16)) (approx %15 (fma.f64 #s(literal 2 binary64) %66 (*.f64 #s(literal 2 binary64) (/.f64 %70 %78)))) (approx %15 (fma.f64 #s(literal 2 binary64) %66 (*.f64 t (fma.f64 #s(literal 2 binary64) %151 (*.f64 #s(literal 2 binary64) (/.f64 %70 %87)))))) (approx %15 (fma.f64 #s(literal 2 binary64) %66 (*.f64 t (fma.f64 #s(literal 2 binary64) %151 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 x %87) (*.f64 #s(literal 2 binary64) (/.f64 %70 (*.f64 (pow.f64 y #s(literal 4 binary64)) z))))))))) (approx %14 (*.f64 t (-.f64 %169 z))) (approx %15 (/.f64 (fma.f64 #s(literal -2 binary64) %69 (*.f64 #s(literal -2 binary64) %173)) t)) (approx %15 (/.f64 (fma.f64 #s(literal -2 binary64) %69 (fma.f64 #s(literal -2 binary64) %173 (*.f64 #s(literal -2 binary64) %179))) t)) (approx %15 (/.f64 (fma.f64 #s(literal -2 binary64) %69 (fma.f64 #s(literal -2 binary64) %173 (fma.f64 #s(literal -2 binary64) %179 (*.f64 #s(literal -2 binary64) (/.f64 %185 %42))))) t)) (approx %14 (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) %169) (*.f64 #s(literal -1 binary64) z))))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %69 (*.f64 #s(literal 2 binary64) %173)) t))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %204 (*.f64 #s(literal -2 binary64) (/.f64 %178 %17))) t) %209) t))) (approx %15 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %204 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %178 z) (*.f64 #s(literal 2 binary64) (/.f64 %185 %17))) t))) t) %209) t))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 4.0ms | z | -inf |
| 3.0ms | t | 0 |
| 2.0ms | z | inf |
| 2.0ms | x | inf |
| 2.0ms | x | -inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 32 |
| 0 | 15 | 28 |
| 1 | 49 | 28 |
| 2 | 160 | 28 |
| 3 | 647 | 28 |
| 0 | 4092 | 28 |
| 0 | 4328 | 28 |
| 1× | iter-limit |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
%2 = (*.f64 x #s(literal 2 binary64)) %5 = (*.f64 y z) %7 = (*.f64 t z) %8 = (-.f64 %5 %7) x #s(literal 2 binary64) %2 y z %5 t %7 %8 (/.f64 %2 %8) |
| Outputs |
|---|
%3 = (*.f64 x #s(literal 4 binary64)) %6 = (*.f64 #s(literal 1/2 binary64) x) %9 = (*.f64 #s(literal 4 binary64) x) %12 = (neg.f64 x) %16 = (*.f64 #s(literal -2 binary64) x) %20 = (+.f64 x x) %23 = (*.f64 #s(literal -1 binary64) %12) %33 = (*.f64 %20 #s(literal 0 binary64)) %35 = (*.f64 #s(literal 0 binary64) %20) %68 = (neg.f64 y) %69 = (neg.f64 z) %72 = (*.f64 z y) %77 = (*.f64 %68 z) %80 = (neg.f64 t) %83 = (*.f64 t z) %88 = (*.f64 %80 z) %90 = (-.f64 y t) %91 = (*.f64 %90 z) %92 = (*.f64 %91 #s(literal 1/2 binary64)) %94 = (*.f64 #s(literal -1 binary64) %69) %96 = (*.f64 #s(literal 1 binary64) %69) %97 = (-.f64 t y) %99 = (*.f64 #s(literal -1 binary64) z) %101 = (*.f64 #s(literal -1 binary64) %97) %103 = (*.f64 #s(literal 1 binary64) z) %105 = (*.f64 %97 z) %106 = (*.f64 %105 #s(literal 2 binary64)) %109 = (*.f64 %105 #s(literal -2 binary64)) %112 = (*.f64 z #s(literal -1 binary64)) %115 = (*.f64 %97 #s(literal 1 binary64)) %118 = (*.f64 #s(literal 1/2 binary64) %105) %121 = (*.f64 z #s(literal 1 binary64)) %123 = (*.f64 %69 #s(literal -1 binary64)) %128 = (*.f64 %97 #s(literal -1 binary64)) %131 = (*.f64 #s(literal -1/2 binary64) %105) %133 = (*.f64 #s(literal 1/2 binary64) %91) %137 = (/.f64 #s(literal -1 binary64) %105) %140 = (*.f64 %91 #s(literal 0 binary64)) %142 = (*.f64 #s(literal 0 binary64) %91) %156 = (*.f64 %88 #s(literal 1 binary64)) %174 = (*.f64 %83 #s(literal -1 binary64)) %176 = (*.f64 %77 #s(literal -1 binary64)) %180 = (*.f64 #s(literal -1 binary64) %83) %182 = (*.f64 #s(literal -1 binary64) %77) %192 = (*.f64 %72 #s(literal 1 binary64)) %197 = (*.f64 #s(literal 1 binary64) %88) %199 = (*.f64 #s(literal 1 binary64) %72) %234 = (/.f64 %20 %90) %236 = (/.f64 #s(literal 1/2 binary64) z) %238 = (/.f64 x %91) %243 = (/.f64 #s(literal -2 binary64) %105) %250 = (/.f64 #s(literal -2 binary64) z) %252 = (/.f64 #s(literal 1/2 binary64) %90) %254 = (/.f64 #s(literal 2 binary64) %90) %257 = (/.f64 #s(literal 2 binary64) z) %259 = (/.f64 #s(literal 1/2 binary64) %97) %263 = (*.f64 %234 #s(literal 1 binary64)) %264 = (/.f64 #s(literal 1 binary64) z) %269 = (/.f64 #s(literal -1/2 binary64) %91) %277 = (/.f64 #s(literal -1/2 binary64) %105) %279 = (/.f64 %20 %97) %280 = (/.f64 #s(literal -1 binary64) z) %282 = (/.f64 x z) %283 = (*.f64 #s(literal -2 binary64) %282) %284 = (/.f64 #s(literal -1 binary64) %90) %286 = (*.f64 #s(literal 1/2 binary64) %238) %293 = (/.f64 x %97) %296 = (/.f64 %12 z) %297 = (/.f64 #s(literal -2 binary64) %90) %300 = (/.f64 #s(literal -1 binary64) %97) %301 = (/.f64 %20 z) %303 = (/.f64 x %105) %306 = (*.f64 %300 %20) %312 = (/.f64 %20 %91) %313 = (*.f64 #s(literal 2 binary64) %312) %315 = (/.f64 #s(literal -2 binary64) %91) %318 = (/.f64 #s(literal -1 binary64) %91) %320 = (/.f64 x %90) %332 = (/.f64 %20 %105) %352 = (/.f64 %90 z) %353 = (*.f64 #s(literal 2 binary64) %352) %355 = (*.f64 %97 %97) %358 = (-.f64 (/.f64 %105 z) %90) %361 = (*.f64 (*.f64 %90 %97) z) %363 = (fma.f64 %352 z %90) %365 = (*.f64 %355 z) %367 = (fma.f64 %97 z %105) %369 = (*.f64 %105 %91) %372 = (*.f64 z z) %373 = (*.f64 %372 %355) %424 = (*.f64 %105 z) %434 = (*.f64 z %105) %444 = (*.f64 z %91) %463 = (*.f64 %91 z) x #s(literal 2 binary64) (*.f64 %3 #s(literal 1/2 binary64)) (*.f64 %6 #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) %6) (*.f64 #s(literal 1/2 binary64) %9) (*.f64 #s(literal 1/2 binary64) %3) (*.f64 %12 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %12) (*.f64 %16 #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) %20) (*.f64 %20 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %23) (*.f64 #s(literal 2 binary64) x) (*.f64 x #s(literal 2 binary64)) (pow.f64 %20 #s(literal 1 binary64)) (/.f64 %3 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %20 #s(literal -1 binary64))) (neg.f64 %16) (fma.f64 %3 #s(literal 1/2 binary64) %33) (fma.f64 %3 #s(literal 1/2 binary64) %35) (fma.f64 %6 #s(literal 4 binary64) %33) (fma.f64 %6 #s(literal 4 binary64) %35) (fma.f64 #s(literal 4 binary64) %6 %33) (fma.f64 #s(literal 4 binary64) %6 %35) (fma.f64 #s(literal 1/2 binary64) %9 %33) (fma.f64 #s(literal 1/2 binary64) %9 %35) (fma.f64 #s(literal 1/2 binary64) %3 %33) (fma.f64 #s(literal 1/2 binary64) %3 %35) (fma.f64 %12 #s(literal -2 binary64) %33) (fma.f64 %12 #s(literal -2 binary64) %35) (fma.f64 #s(literal -2 binary64) %12 %33) (fma.f64 #s(literal -2 binary64) %12 %35) (fma.f64 #s(literal -1 binary64) %12 %23) (fma.f64 %16 #s(literal -1 binary64) %33) (fma.f64 %16 #s(literal -1 binary64) %35) (fma.f64 #s(literal 1 binary64) %20 %33) (fma.f64 #s(literal 1 binary64) %20 %35) (fma.f64 %20 #s(literal 1 binary64) %33) (fma.f64 %20 #s(literal 1 binary64) %35) (fma.f64 #s(literal 2 binary64) %23 %33) (fma.f64 #s(literal 2 binary64) %23 %35) (fma.f64 #s(literal 2 binary64) x %33) (fma.f64 #s(literal 2 binary64) x %35) (fma.f64 x #s(literal 2 binary64) %33) (fma.f64 x #s(literal 2 binary64) %35) (-.f64 x %12) (+.f64 %23 %23) (+.f64 %20 %33) (+.f64 %20 %35) %20 y z (*.f64 %68 %69) (*.f64 %69 %68) %72 (*.f64 y z) (pow.f64 %72 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %72 #s(literal -1 binary64))) (neg.f64 %77) t (*.f64 %69 %80) (*.f64 %80 %69) %83 (*.f64 z t) (pow.f64 %83 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %83 #s(literal -1 binary64))) (neg.f64 %88) (*.f64 %92 #s(literal 2 binary64)) (*.f64 %94 %90) (*.f64 %96 %97) (*.f64 %99 %97) (*.f64 %101 z) (*.f64 %103 %90) (*.f64 %106 #s(literal -1/2 binary64)) (*.f64 %109 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %109) (*.f64 %97 %112) (*.f64 %97 %69) (*.f64 %69 %115) (*.f64 %69 %97) (*.f64 #s(literal -2 binary64) %118) (*.f64 #s(literal -1 binary64) %105) (*.f64 %90 %121) (*.f64 %90 %123) %91 (*.f64 %105 #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) %91) (*.f64 %91 #s(literal 1 binary64)) (*.f64 z %128) (*.f64 z %90) (*.f64 #s(literal 2 binary64) %131) (*.f64 #s(literal 2 binary64) %133) (pow.f64 %91 #s(literal 1 binary64)) (/.f64 %109 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) %137) (neg.f64 %105) (fma.f64 %92 #s(literal 2 binary64) %140) (fma.f64 %92 #s(literal 2 binary64) %142) (fma.f64 %94 %90 %140) (fma.f64 %94 %90 %142) (fma.f64 %96 %97 %140) (fma.f64 %96 %97 %142) (fma.f64 %99 %97 %140) (fma.f64 %99 %97 %142) (fma.f64 %101 z %140) (fma.f64 %101 z %142) (fma.f64 %103 %90 %140) (fma.f64 %103 %90 %142) (fma.f64 %106 #s(literal -1/2 binary64) %140) (fma.f64 %106 #s(literal -1/2 binary64) %142) (fma.f64 %72 #s(literal 1 binary64) %156) (fma.f64 %109 #s(literal 1/2 binary64) %140) (fma.f64 %109 #s(literal 1/2 binary64) %142) (fma.f64 #s(literal 1/2 binary64) %109 %140) (fma.f64 #s(literal 1/2 binary64) %109 %142) (fma.f64 #s(literal 1/2 binary64) %91 %133) (fma.f64 %97 %112 %140) (fma.f64 %97 %112 %142) (fma.f64 %97 %69 %140) (fma.f64 %97 %69 %142) (fma.f64 %68 %69 %88) (fma.f64 %69 %115 %140) (fma.f64 %69 %115 %142) (fma.f64 %69 %97 %140) (fma.f64 %69 %97 %142) (fma.f64 %69 %68 %88) (fma.f64 %69 t %72) (fma.f64 %77 #s(literal -1 binary64) %174) (fma.f64 %83 #s(literal -1 binary64) %176) (fma.f64 #s(literal -2 binary64) %118 %140) (fma.f64 #s(literal -2 binary64) %118 %142) (fma.f64 #s(literal -1 binary64) %77 %180) (fma.f64 #s(literal -1 binary64) %83 %182) (fma.f64 #s(literal -1 binary64) %105 %140) (fma.f64 #s(literal -1 binary64) %105 %142) (fma.f64 %90 %121 %140) (fma.f64 %90 %121 %142) (fma.f64 %90 %123 %140) (fma.f64 %90 %123 %142) (fma.f64 %90 z %140) (fma.f64 %90 z %142) (fma.f64 %88 #s(literal 1 binary64) %192) (fma.f64 %80 z %72) (fma.f64 %105 #s(literal -1 binary64) %140) (fma.f64 %105 #s(literal -1 binary64) %142) (fma.f64 #s(literal 1 binary64) %72 %197) (fma.f64 #s(literal 1 binary64) %88 %199) (fma.f64 #s(literal 1 binary64) %91 %140) (fma.f64 #s(literal 1 binary64) %91 %142) (fma.f64 %91 #s(literal 1/2 binary64) %92) (fma.f64 %91 #s(literal 1 binary64) %140) (fma.f64 %91 #s(literal 1 binary64) %142) (fma.f64 t %69 %72) (fma.f64 z %128 %140) (fma.f64 z %128 %142) (fma.f64 z %90 %140) (fma.f64 z %90 %142) (fma.f64 z %80 %72) (fma.f64 z y %88) (fma.f64 y z %88) (fma.f64 #s(literal 2 binary64) %131 %140) (fma.f64 #s(literal 2 binary64) %131 %142) (fma.f64 #s(literal 2 binary64) %133 %140) (fma.f64 #s(literal 2 binary64) %133 %142) (-.f64 %72 %83) (-.f64 %88 %77) (+.f64 %92 %92) (+.f64 %199 %197) (+.f64 %197 %199) (+.f64 %182 %180) (+.f64 %180 %182) (+.f64 %133 %133) (+.f64 %192 %156) (+.f64 %156 %192) (+.f64 %176 %174) (+.f64 %174 %176) (+.f64 %72 %88) (+.f64 %88 %72) (+.f64 %91 %140) (+.f64 %91 %142) (*.f64 (*.f64 %234 #s(literal 2 binary64)) %236) (*.f64 (*.f64 %238 #s(literal 4 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 %238 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 %243 %20) #s(literal 1/2 binary64)) (*.f64 (*.f64 %243 #s(literal 2 binary64)) %6) (*.f64 (*.f64 %137 %3) #s(literal 1/2 binary64)) (*.f64 (*.f64 %16 %250) %252) (*.f64 (*.f64 %20 %254) %236) (*.f64 (*.f64 %16 %257) %259) (*.f64 (*.f64 %20 %257) %252) (*.f64 %263 %264) (*.f64 (*.f64 %137 %12) #s(literal -2 binary64)) (*.f64 (*.f64 %16 #s(literal 2 binary64)) %269) (*.f64 (/.f64 %3 %69) %259) (*.f64 (/.f64 %3 %90) %236) (*.f64 (/.f64 %3 z) %252) (*.f64 %3 %277) (*.f64 %279 %280) (*.f64 %283 %284) (*.f64 #s(literal 4 binary64) %286) (*.f64 %280 %279) (*.f64 %234 %264) (*.f64 %284 %283) (*.f64 %250 (*.f64 %252 %16)) (*.f64 %250 %293) (*.f64 %293 %250) (*.f64 %296 %297) (*.f64 %297 %296) (*.f64 %300 %301) (*.f64 %303 #s(literal -2 binary64)) (*.f64 %301 %300) (*.f64 %264 %306) (*.f64 %264 %234) (*.f64 %238 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %238)) (*.f64 #s(literal 1/2 binary64) %313) (*.f64 %12 %315) (*.f64 %315 %12) (*.f64 %318 %16) (*.f64 %320 %257) (*.f64 %257 (*.f64 %259 %16)) (*.f64 %257 (*.f64 %252 %20)) (*.f64 %257 %320) (*.f64 %254 (*.f64 %236 %20)) (*.f64 %254 %282) (*.f64 %282 %254) (*.f64 #s(literal -2 binary64) %303) (*.f64 #s(literal -1 binary64) %332) (*.f64 %243 x) (*.f64 %137 %20) (*.f64 %16 %318) (*.f64 #s(literal 1 binary64) %312) (*.f64 %312 #s(literal 1 binary64)) (*.f64 %20 %137) (*.f64 #s(literal 2 binary64) (*.f64 %269 %16)) (*.f64 #s(literal 2 binary64) (*.f64 %277 %20)) (*.f64 #s(literal 2 binary64) (*.f64 %6 %243)) (*.f64 #s(literal 2 binary64) %238) (*.f64 x %243) (pow.f64 %312 #s(literal 1 binary64)) (/.f64 (*.f64 %234 #s(literal -1 binary64)) %69) (/.f64 %263 z) (/.f64 (*.f64 x %353) %355) (/.f64 (*.f64 x %358) %361) (/.f64 (*.f64 x %363) %365) (/.f64 (*.f64 x %367) %369) (/.f64 (*.f64 x %109) %373) (/.f64 (*.f64 %250 %12) %90) (/.f64 (*.f64 %296 #s(literal -2 binary64)) %90) (/.f64 (*.f64 %296 #s(literal 2 binary64)) %97) (/.f64 (*.f64 %320 #s(literal -2 binary64)) %69) (/.f64 (*.f64 %257 %12) %97) (/.f64 (*.f64 %254 %12) %69) (/.f64 (*.f64 %280 %16) %90) (/.f64 (*.f64 %353 x) %355) (/.f64 (*.f64 %358 x) %361) (/.f64 (*.f64 %363 x) %365) (/.f64 (*.f64 %367 x) %369) (/.f64 (*.f64 %109 x) %373) (/.f64 %306 z) (/.f64 (*.f64 %280 %20) %97) (/.f64 %313 #s(literal 2 binary64)) (/.f64 (*.f64 %250 x) %97) (/.f64 (*.f64 %264 %16) %97) (/.f64 (*.f64 %282 #s(literal -2 binary64)) %97) (/.f64 (*.f64 #s(literal -1 binary64) %16) %91) (/.f64 (fma.f64 %238 %105 %12) %105) (/.f64 (fma.f64 %238 z %320) z) (/.f64 (fma.f64 %238 %90 %282) %90) (/.f64 (fma.f64 %238 %91 x) %91) (/.f64 (fma.f64 %12 %105 (*.f64 %12 %105)) %373) (/.f64 (fma.f64 %12 z (*.f64 %320 %105)) %424) (/.f64 (fma.f64 %12 %90 (*.f64 %282 %105)) %361) (/.f64 (fma.f64 %12 %91 (*.f64 x %105)) %369) (/.f64 (fma.f64 %320 %105 (*.f64 %12 z)) %434) (/.f64 (fma.f64 %320 z (*.f64 %320 z)) %372) (/.f64 (fma.f64 %320 %90 (*.f64 %282 z)) %91) (/.f64 (fma.f64 %320 %91 (*.f64 x z)) %444) (/.f64 (fma.f64 %282 %105 (*.f64 %12 %90)) %361) (/.f64 (fma.f64 %282 z (*.f64 %320 %90)) %91) (/.f64 (fma.f64 %282 %90 (*.f64 %282 %90)) %355) (/.f64 (fma.f64 %282 %91 (*.f64 x %90)) %365) (/.f64 (fma.f64 x %105 (*.f64 %12 %91)) %369) (/.f64 (fma.f64 x z (*.f64 %320 %91)) %463) (/.f64 (fma.f64 x %90 (*.f64 %282 %91)) %365) (/.f64 (fma.f64 x %91 (*.f64 x %91)) %373) (/.f64 (fma.f64 %12 %105 (*.f64 %105 %12)) %373) (/.f64 (fma.f64 %12 z (*.f64 %105 %320)) %424) (/.f64 (fma.f64 %12 %90 (*.f64 %105 %282)) %361) (/.f64 (fma.f64 %12 %91 (*.f64 %105 x)) %369) (/.f64 (fma.f64 %320 %105 (*.f64 z %12)) %434) (/.f64 (fma.f64 %320 z (*.f64 z %320)) %372) (/.f64 (fma.f64 %320 %90 (*.f64 z %282)) %91) (/.f64 (fma.f64 %320 %91 (*.f64 z x)) %444) (/.f64 (fma.f64 %282 %105 (*.f64 %90 %12)) %361) (/.f64 (fma.f64 %282 z (*.f64 %90 %320)) %91) (/.f64 (fma.f64 %282 %90 (*.f64 %90 %282)) %355) (/.f64 (fma.f64 %282 %91 (*.f64 %90 x)) %365) (/.f64 (fma.f64 x %105 (*.f64 %91 %12)) %369) (/.f64 (fma.f64 x z (*.f64 %91 %320)) %463) (/.f64 (fma.f64 x %90 (*.f64 %91 %282)) %365) (/.f64 (fma.f64 x %91 (*.f64 %91 x)) %373) (/.f64 (*.f64 #s(literal 2 binary64) %283) (*.f64 #s(literal 2 binary64) %97)) (/.f64 (*.f64 #s(literal 2 binary64) %234) (*.f64 #s(literal 2 binary64) z)) (/.f64 (*.f64 #s(literal 2 binary64) %301) (*.f64 #s(literal 2 binary64) %90)) (/.f64 (*.f64 #s(literal 2 binary64) %16) (*.f64 #s(literal 2 binary64) %105)) (/.f64 %3 %109) (/.f64 %279 %69) (/.f64 %283 %97) (/.f64 %234 z) (/.f64 %301 %90) (/.f64 %16 %105) (/.f64 #s(literal 1 binary64) (/.f64 %97 %283)) (/.f64 #s(literal 1 binary64) (/.f64 z %234)) (/.f64 #s(literal 1 binary64) (pow.f64 %312 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %90 %301)) (/.f64 #s(literal 1 binary64) (/.f64 %105 %16)) (/.f64 #s(literal 1 binary64) (/.f64 %91 %20)) %312 (neg.f64 %332) (fma.f64 %283 %259 %238) (fma.f64 %280 %293 %238) (fma.f64 %234 %236 %238) (fma.f64 %250 (/.f64 %6 %97) %238) (fma.f64 %293 %280 %238) (fma.f64 %296 %284 %238) (fma.f64 %300 %282 %238) (fma.f64 %301 %252 %238) (fma.f64 %264 %320 %238) (fma.f64 %238 #s(literal 1 binary64) %238) (fma.f64 #s(literal 1/2 binary64) %312 %238) (fma.f64 %12 %318 %238) (fma.f64 %318 %12 %238) (fma.f64 %320 %264 %238) (fma.f64 %257 (*.f64 %252 x) %238) (fma.f64 %257 (/.f64 %6 %90) %238) (fma.f64 %254 (*.f64 %236 x) %238) (fma.f64 %254 (/.f64 %6 z) %238) (fma.f64 %282 %300 %238) (fma.f64 #s(literal -1 binary64) %303 %238) (fma.f64 %243 %6 %238) (fma.f64 %137 x %238) (fma.f64 %16 %269 %238) (fma.f64 #s(literal 1 binary64) %238 %238) (fma.f64 %312 #s(literal 1/2 binary64) %238) (fma.f64 %20 %277 %238) (fma.f64 #s(literal 2 binary64) %286 %238) (fma.f64 #s(literal 2 binary64) (*.f64 %277 x) %238) (fma.f64 #s(literal 2 binary64) (*.f64 %6 %137) %238) (fma.f64 #s(literal 2 binary64) (/.f64 %6 %91) %238) (fma.f64 x %137 %238) (-.f64 %238 %303) (+.f64 %238 %238) |
Compiled 394 to 754 computations (-91.4% saved)
Compiled 101 to 360 computations (-256.4% saved)
9 alts after pruning (9 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 92 | 9 | 101 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 93 | 9 | 102 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 86.7% | %26 = (-.f64 y t) (fma.f64 (/.f64 #s(literal 2 binary64) z) (*.f64 (/.f64 #s(literal 1/2 binary64) %26) x) (/.f64 x (*.f64 %26 z))) |
| ▶ | 92.8% | (/.f64 (/.f64 (+.f64 x x) (-.f64 y t)) z) |
| ▶ | 89.4% | (/.f64 (/.f64 (+.f64 x x) z) (-.f64 y t)) |
| ▶ | 91.5% | (/.f64 (+.f64 x x) (*.f64 (-.f64 y t) z)) |
| ▶ | 89.4% | (/.f64 (*.f64 (/.f64 #s(literal -2 binary64) z) x) (-.f64 t y)) |
| ▶ | 92.4% | (/.f64 #s(literal 1 binary64) (/.f64 z (/.f64 (+.f64 x x) (-.f64 y t)))) |
| ▶ | 91.7% | (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (-.f64 t y) z))) |
| ▶ | 54.6% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 y z)))) |
| ▶ | 50.0% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) |
Compiled 9 to 36 computations (-300.0% saved)
| Inputs |
|---|
| Outputs |
|---|
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1010 | 4580 |
| 1× | iter-limit |
| Inputs |
|---|
%4 = (*.f64 y z) %6 = (*.f64 t z) %8 = (/.f64 x %6) %9 = (*.f64 #s(literal -2 binary64) %8) %15 = (/ (* x 2) (- (* y z) (* t z))) %17 = (/.f64 x %4) %18 = (*.f64 #s(literal 2 binary64) %17) %20 = (-.f64 y t) %23 = (+.f64 x x) %24 = (*.f64 %20 z) %25 = (-.f64 t y) %26 = (*.f64 %25 z) %27 = (/.f64 %23 %20) %28 = (/.f64 x %24) %29 = (/.f64 #s(literal -2 binary64) %26) %30 = (/.f64 #s(literal -2 binary64) z) %31 = (/.f64 #s(literal 1/2 binary64) %20) %32 = (/.f64 #s(literal 2 binary64) z) %33 = (/.f64 %23 z) %36 = (*.f64 %30 x) %40 = (/.f64 z %27) %42 = (*.f64 %31 x) x #s(literal 2 binary64) y z %4 t %6 #s(literal -2 binary64) %8 %9 (approx %15 %9) %17 %18 (approx %15 %18) %20 #s(literal 1/2 binary64) #s(literal 1 binary64) %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %33 (/.f64 %23 %24) (*.f64 x %29) %36 (/.f64 %36 %25) (/.f64 %27 z) (/.f64 %33 %20) %40 (/.f64 #s(literal 1 binary64) %40) %42 (fma.f64 %32 %42 %28) |
| Outputs |
|---|
%6 = (* t z) %7 = (/ x %6) %8 = (*.f64 t z) %9 = (/.f64 x %8) %19 = (* y z) %21 = (/ (* x 2) (- %19 %6)) %23 = (*.f64 y z) %28 = (/ x %19) %29 = (/.f64 x %23) %34 = (+ x x) %35 = (*.f64 #s(literal 2 binary64) x) %37 = (- y t) %38 = (/ %34 %37) %39 = (-.f64 y t) %40 = (/.f64 x %39) %43 = (* %37 z) %44 = (/ x %43) %45 = (*.f64 z %39) %46 = (/.f64 x %45) %49 = (/.f64 x z) %50 = (*.f64 #s(literal 2 binary64) %49) %55 = (- t y) %56 = (* %55 z) %57 = (/ -2 %56) %59 = (-.f64 t y) %60 = (*.f64 z %59) %64 = (/ -2 z) %68 = (/ z %38) %74 = (/ 1/2 %37) %75 = (* %74 x) %80 = (*.f64 x y) %81 = (pow.f64 t #s(literal 2 binary64)) %82 = (*.f64 %81 z) %83 = (/.f64 %80 %82) %87 = (/.f64 x %82) %89 = (pow.f64 t #s(literal 3 binary64)) %90 = (*.f64 %89 z) %91 = (/.f64 %80 %90) %97 = (/.f64 x %90) %99 = (pow.f64 t #s(literal 4 binary64)) %100 = (*.f64 %99 z) %101 = (/.f64 %80 %100) %110 = (*.f64 #s(literal -1 binary64) t) %118 = (*.f64 #s(literal -1 binary64) y) %124 = (/.f64 x t) %127 = (/.f64 %80 %81) %131 = (/.f64 x %81) %132 = (/.f64 %80 %89) %138 = (/.f64 x %89) %139 = (/.f64 %80 %99) %170 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %8)) %176 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %82)) %197 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) t)) %203 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %81)) %218 = (/.f64 %8 x) %222 = (*.f64 #s(literal 1/2 binary64) (/.f64 %23 x)) %242 = (*.f64 t x) %243 = (/.f64 %242 %23) %248 = (*.f64 %81 x) %249 = (pow.f64 y #s(literal 2 binary64)) %250 = (*.f64 %249 z) %251 = (/.f64 %248 %250) %257 = (*.f64 %89 x) %258 = (pow.f64 y #s(literal 3 binary64)) %259 = (*.f64 %258 z) %260 = (/.f64 %257 %259) %267 = (/.f64 t y) %270 = (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %267))) %272 = (/.f64 %8 y) %275 = (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) %272))) %279 = (*.f64 y (-.f64 %267 #s(literal 1 binary64))) %284 = (*.f64 y (fma.f64 #s(literal -1 binary64) z %272)) %286 = (/.f64 x y) %289 = (/.f64 %242 y) %294 = (/.f64 %248 %249) %300 = (/.f64 %257 %258) %311 = (*.f64 #s(literal -1 binary64) %243) %323 = (/.f64 t %23) %325 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) z)) %329 = (/.f64 %81 %250) %331 = (*.f64 #s(literal -2 binary64) %323) %348 = (/.f64 %81 %249) %351 = (*.f64 #s(literal -1/2 binary64) %267) %364 = (/.f64 %8 %80) %365 = (/.f64 z x) %366 = (*.f64 #s(literal 1/2 binary64) %365) %392 = (/.f64 %242 z) %393 = (/.f64 %248 %23) %402 = (/.f64 %248 z) %403 = (/.f64 %257 %23) %428 = (/.f64 %248 y) %437 = (/.f64 %257 y) %477 = (*.f64 #s(literal -2 binary64) (/.f64 t z)) %505 = (*.f64 #s(literal -1/2 binary64) t) %539 = (*.f64 #s(literal -1/2 binary64) x) %569 = (/.f64 %242 %250) %573 = (/.f64 x %250) %574 = (/.f64 %242 %259) %580 = (/.f64 x %259) %581 = (pow.f64 y #s(literal 4 binary64)) %582 = (*.f64 %581 z) %583 = (/.f64 %242 %582) %594 = (/.f64 %242 %249) %598 = (/.f64 x %249) %599 = (/.f64 %242 %258) %605 = (/.f64 x %258) %606 = (/.f64 %242 %581) %616 = (*.f64 #s(literal -1 binary64) %573) %628 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %23)) %633 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %250)) %646 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) y)) %651 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %249)) %677 = (/.f64 %80 %8) %682 = (*.f64 x %249) %683 = (/.f64 %682 %82) %689 = (*.f64 x %258) %690 = (/.f64 %689 %90) %697 = (/.f64 y t) %699 = (*.f64 t (-.f64 %697 #s(literal 1 binary64))) %701 = (/.f64 %23 t) %703 = (*.f64 t (fma.f64 #s(literal -1 binary64) z %701)) %707 = (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %697))) %711 = (*.f64 t (+.f64 z (*.f64 #s(literal -1 binary64) %701))) %713 = (/.f64 %80 t) %718 = (/.f64 %682 %81) %724 = (/.f64 %689 %89) %746 = (/.f64 y %8) %751 = (/.f64 %249 %82) %753 = (fma.f64 #s(literal 2 binary64) %746 %325) %768 = (/.f64 %249 %81) %771 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %697)) %783 = (/.f64 %23 %242) %808 = (/.f64 %80 z) %809 = (/.f64 %682 %8) %817 = (/.f64 %682 z) %818 = (/.f64 %689 %8) %842 = (/.f64 %682 t) %850 = (/.f64 %689 t) %888 = (*.f64 #s(literal 2 binary64) (/.f64 y z)) %913 = (*.f64 #s(literal 1/2 binary64) y) %946 = (*.f64 #s(literal 1/2 binary64) x) (approx x #s(literal 0 binary64)) (approx x x) (approx %7 %9) (approx (* -2 %7) (*.f64 #s(literal -2 binary64) %9)) (approx %21 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 %23 %8)))) (approx %28 %29) (approx (* 2 %28) (*.f64 #s(literal 2 binary64) %29)) (approx %34 %35) (approx %38 (*.f64 #s(literal 2 binary64) %40)) (approx %44 %46) (approx (/ %34 z) %50) (approx (/ %34 %43) (*.f64 #s(literal 2 binary64) %46)) (approx (* x %57) (*.f64 #s(literal -2 binary64) (/.f64 x %60))) (approx (* %64 x) (*.f64 #s(literal -2 binary64) %49)) (approx %68 (*.f64 #s(literal 1/2 binary64) (/.f64 %45 x))) (approx %75 (*.f64 #s(literal 1/2 binary64) %40)) (approx y y) (approx %19 %23) (approx %21 (fma.f64 #s(literal -2 binary64) %9 (*.f64 #s(literal -2 binary64) %83))) (approx %21 (fma.f64 #s(literal -2 binary64) %9 (*.f64 y (fma.f64 #s(literal -2 binary64) %87 (*.f64 #s(literal -2 binary64) %91))))) (approx %21 (fma.f64 #s(literal -2 binary64) %9 (*.f64 y (fma.f64 #s(literal -2 binary64) %87 (*.f64 y (fma.f64 #s(literal -2 binary64) %97 (*.f64 #s(literal -2 binary64) %101))))))) (approx %37 %110) (approx %37 %39) (approx %43 (*.f64 #s(literal -1 binary64) %8)) (approx %43 (fma.f64 #s(literal -1 binary64) %8 %23)) (approx %55 t) (approx %55 (+.f64 t %118)) (approx %56 %8) (approx %56 (fma.f64 #s(literal -1 binary64) %23 %8)) (approx %38 (*.f64 #s(literal -2 binary64) %124)) (approx %38 (fma.f64 #s(literal -2 binary64) %124 (*.f64 #s(literal -2 binary64) %127))) (approx %38 (fma.f64 #s(literal -2 binary64) %124 (*.f64 y (fma.f64 #s(literal -2 binary64) %131 (*.f64 #s(literal -2 binary64) %132))))) (approx %38 (fma.f64 #s(literal -2 binary64) %124 (*.f64 y (fma.f64 #s(literal -2 binary64) %131 (*.f64 y (fma.f64 #s(literal -2 binary64) %138 (*.f64 #s(literal -2 binary64) %139))))))) (approx %44 (*.f64 #s(literal -1 binary64) %9)) (approx %44 (fma.f64 #s(literal -1 binary64) %9 (*.f64 #s(literal -1 binary64) %83))) (approx %44 (fma.f64 #s(literal -1 binary64) %9 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) %91) %87)))) (approx %44 (fma.f64 #s(literal -1 binary64) %9 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) %101) %97)) %87)))) (approx %57 (/.f64 #s(literal -2 binary64) %8)) (approx %57 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %82)) %170)) (approx %57 (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %90)) %176)) %170)) (approx %57 (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %100)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %90)))) %176)) %170)) (approx %74 (/.f64 #s(literal -1/2 binary64) t)) (approx %74 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 y %81)) %197)) (approx %74 (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 y %89)) %203)) %197)) (approx %74 (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 y %99)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %89)))) %203)) %197)) (approx %68 (*.f64 #s(literal -1/2 binary64) %218)) (approx %68 (fma.f64 #s(literal -1/2 binary64) %218 %222)) (approx %75 (*.f64 #s(literal -1/2 binary64) %124)) (approx %75 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 #s(literal -1/2 binary64) %127))) (approx %75 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 y (fma.f64 #s(literal -1/2 binary64) %131 (*.f64 #s(literal -1/2 binary64) %132))))) (approx %75 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 y (fma.f64 #s(literal -1/2 binary64) %131 (*.f64 y (fma.f64 #s(literal -1/2 binary64) %138 (*.f64 #s(literal -1/2 binary64) %139))))))) (approx %21 (/.f64 (fma.f64 #s(literal 2 binary64) %49 (*.f64 #s(literal 2 binary64) %243)) y)) (approx %21 (/.f64 (fma.f64 #s(literal 2 binary64) %49 (fma.f64 #s(literal 2 binary64) %243 (*.f64 #s(literal 2 binary64) %251))) y)) (approx %21 (/.f64 (fma.f64 #s(literal 2 binary64) %49 (fma.f64 #s(literal 2 binary64) %243 (fma.f64 #s(literal 2 binary64) %251 (*.f64 #s(literal 2 binary64) %260)))) y)) (approx %37 %270) (approx %43 %275) (approx %55 %118) (approx %55 %279) (approx %56 (*.f64 #s(literal -1 binary64) %23)) (approx %56 %284) (approx %38 (*.f64 #s(literal 2 binary64) %286)) (approx %38 (/.f64 (fma.f64 #s(literal 2 binary64) x (*.f64 #s(literal 2 binary64) %289)) y)) (approx %38 (/.f64 (fma.f64 #s(literal 2 binary64) x (fma.f64 #s(literal 2 binary64) %289 (*.f64 #s(literal 2 binary64) %294))) y)) (approx %38 (/.f64 (fma.f64 #s(literal 2 binary64) x (fma.f64 #s(literal 2 binary64) %289 (fma.f64 #s(literal 2 binary64) %294 (*.f64 #s(literal 2 binary64) %300)))) y)) (approx %44 (/.f64 (+.f64 %49 %243) y)) (approx %44 (/.f64 (-.f64 (+.f64 %49 %251) %311) y)) (approx %44 (/.f64 (-.f64 (+.f64 %49 %260) (fma.f64 #s(literal -1 binary64) %243 (*.f64 #s(literal -1 binary64) %251))) y)) (approx %57 (/.f64 #s(literal 2 binary64) %23)) (approx %57 (/.f64 (fma.f64 #s(literal 2 binary64) %323 %325) y)) (approx %57 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) %329 %325) %331) y)) (approx %57 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %89 %259) %325) (fma.f64 #s(literal -2 binary64) %323 (*.f64 #s(literal -2 binary64) %329))) y)) (approx %74 (/.f64 #s(literal 1/2 binary64) y)) (approx %74 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %267)) y)) (approx %74 (/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %348)) %351) y)) (approx %74 (/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 %89 %258))) (fma.f64 #s(literal -1/2 binary64) %267 (*.f64 #s(literal -1/2 binary64) %348))) y)) (approx %68 %222) (approx %68 (*.f64 y (fma.f64 #s(literal -1/2 binary64) %364 %366))) (approx %75 (*.f64 #s(literal 1/2 binary64) %286)) (approx %75 (/.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 #s(literal 1/2 binary64) %289)) y)) (approx %75 (/.f64 (fma.f64 #s(literal 1/2 binary64) x (fma.f64 #s(literal 1/2 binary64) %289 (*.f64 #s(literal 1/2 binary64) %294))) y)) (approx %75 (/.f64 (fma.f64 #s(literal 1/2 binary64) x (fma.f64 #s(literal 1/2 binary64) %289 (fma.f64 #s(literal 1/2 binary64) %294 (*.f64 #s(literal 1/2 binary64) %300)))) y)) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %49 (*.f64 #s(literal -2 binary64) %243)) y))) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %49 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %392 (*.f64 #s(literal 2 binary64) %393)) y))) y))) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %49 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %402 (*.f64 #s(literal -2 binary64) %403)) y) (*.f64 #s(literal 2 binary64) %392)) y))) y))) (approx %37 (*.f64 #s(literal -1 binary64) %279)) (approx %43 (*.f64 #s(literal -1 binary64) %284)) (approx %55 (*.f64 #s(literal -1 binary64) %270)) (approx %56 (*.f64 #s(literal -1 binary64) %275)) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 #s(literal -2 binary64) %289)) y))) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %242 (*.f64 #s(literal 2 binary64) %428)) y))) y))) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %248 (*.f64 #s(literal -2 binary64) %437)) y) (*.f64 #s(literal 2 binary64) %242)) y))) y))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %49 %311) y))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %49 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %392 %393) y))) y))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %49 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %402 (*.f64 #s(literal -1 binary64) %403)) y) %392) y))) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %331 %325) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %81 %23)) %477) y)) %325) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %89 %23)) (*.f64 #s(literal 2 binary64) (/.f64 %81 z))) y)) %477) y)) %325) y))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %351 #s(literal 1/2 binary64)) y))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %81 y)) %505) y)) #s(literal 1/2 binary64)) y))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %89 y)) (*.f64 #s(literal 1/2 binary64) %81)) y)) %505) y)) #s(literal 1/2 binary64)) y))) (approx %68 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1/2 binary64) %365 (*.f64 #s(literal 1/2 binary64) %364))))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 #s(literal -1/2 binary64) %289)) y))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %242 (*.f64 #s(literal 1/2 binary64) %428)) y) %539) y))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %248 (*.f64 #s(literal -1/2 binary64) %437)) y) (*.f64 #s(literal 1/2 binary64) %242)) y) %539) y))) (approx z z) (approx %43 %45) (approx %56 %60) (approx %57 (/.f64 #s(literal -2 binary64) %60)) (approx %64 (/.f64 #s(literal -2 binary64) z)) (approx (/ 2 z) (/.f64 #s(literal 2 binary64) z)) (approx %21 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 z (-.f64 %118 %110))))) (approx %21 (fma.f64 #s(literal 2 binary64) %29 (*.f64 #s(literal 2 binary64) %569))) (approx %21 (fma.f64 #s(literal 2 binary64) %29 (*.f64 t (fma.f64 #s(literal 2 binary64) %573 (*.f64 #s(literal 2 binary64) %574))))) (approx %21 (fma.f64 #s(literal 2 binary64) %29 (*.f64 t (fma.f64 #s(literal 2 binary64) %573 (*.f64 t (fma.f64 #s(literal 2 binary64) %580 (*.f64 #s(literal 2 binary64) %583))))))) (approx %37 (+.f64 y %110)) (approx %55 %59) (approx %38 (fma.f64 #s(literal 2 binary64) %286 (*.f64 #s(literal 2 binary64) %594))) (approx %38 (fma.f64 #s(literal 2 binary64) %286 (*.f64 t (fma.f64 #s(literal 2 binary64) %598 (*.f64 #s(literal 2 binary64) %599))))) (approx %38 (fma.f64 #s(literal 2 binary64) %286 (*.f64 t (fma.f64 #s(literal 2 binary64) %598 (*.f64 t (fma.f64 #s(literal 2 binary64) %605 (*.f64 #s(literal 2 binary64) %606))))))) (approx %44 (+.f64 %29 %569)) (approx %44 (fma.f64 t (-.f64 %574 %616) %29)) (approx %44 (fma.f64 t (-.f64 (*.f64 t (-.f64 %583 (*.f64 #s(literal -1 binary64) %580))) %616) %29)) (approx %57 (fma.f64 #s(literal 2 binary64) (/.f64 t %250) %628)) (approx %57 (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %259) %633) %628)) (approx %57 (fma.f64 t (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %582) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %259))) %633) %628)) (approx %74 (fma.f64 #s(literal 1/2 binary64) (/.f64 t %249) %646)) (approx %74 (fma.f64 t (fma.f64 #s(literal 1/2 binary64) (/.f64 t %258) %651) %646)) (approx %74 (fma.f64 t (fma.f64 t (fma.f64 #s(literal 1/2 binary64) (/.f64 t %581) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %258))) %651) %646)) (approx %75 (fma.f64 #s(literal 1/2 binary64) %286 (*.f64 #s(literal 1/2 binary64) %594))) (approx %75 (fma.f64 #s(literal 1/2 binary64) %286 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %598 (*.f64 #s(literal 1/2 binary64) %599))))) (approx %75 (fma.f64 #s(literal 1/2 binary64) %286 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %598 (*.f64 t (fma.f64 #s(literal 1/2 binary64) %605 (*.f64 #s(literal 1/2 binary64) %606))))))) (approx %21 (/.f64 (fma.f64 #s(literal -2 binary64) %49 (*.f64 #s(literal -2 binary64) %677)) t)) (approx %21 (/.f64 (fma.f64 #s(literal -2 binary64) %49 (fma.f64 #s(literal -2 binary64) %677 (*.f64 #s(literal -2 binary64) %683))) t)) (approx %21 (/.f64 (fma.f64 #s(literal -2 binary64) %49 (fma.f64 #s(literal -2 binary64) %677 (fma.f64 #s(literal -2 binary64) %683 (*.f64 #s(literal -2 binary64) %690)))) t)) (approx %37 %699) (approx %43 %703) (approx %55 %707) (approx %56 %711) (approx %38 (/.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 #s(literal -2 binary64) %713)) t)) (approx %38 (/.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 #s(literal -2 binary64) %713 (*.f64 #s(literal -2 binary64) %718))) t)) (approx %38 (/.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 #s(literal -2 binary64) %713 (fma.f64 #s(literal -2 binary64) %718 (*.f64 #s(literal -2 binary64) %724)))) t)) (approx %44 (/.f64 (fma.f64 #s(literal -1 binary64) %49 (*.f64 #s(literal -1 binary64) %677)) t)) (approx %44 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %49 (*.f64 #s(literal -1 binary64) %683)) %677) t)) (approx %44 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %49 (*.f64 #s(literal -1 binary64) %690)) (+.f64 %677 %683)) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %746) %325) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %751) %753) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %258 %90)) (fma.f64 #s(literal 2 binary64) %746 (fma.f64 #s(literal 2 binary64) %751 %325))) t)) (approx %74 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %697) #s(literal 1/2 binary64)) t)) (approx %74 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %768) %771) t)) (approx %74 (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %258 %89)) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) %697 (*.f64 #s(literal 1/2 binary64) %768)))) t)) (approx %68 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %365 (*.f64 #s(literal 1/2 binary64) %783)))) (approx %75 (/.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 #s(literal -1/2 binary64) %713)) t)) (approx %75 (/.f64 (fma.f64 #s(literal -1/2 binary64) x (fma.f64 #s(literal -1/2 binary64) %713 (*.f64 #s(literal -1/2 binary64) %718))) t)) (approx %75 (/.f64 (fma.f64 #s(literal -1/2 binary64) x (fma.f64 #s(literal -1/2 binary64) %713 (fma.f64 #s(literal -1/2 binary64) %718 (*.f64 #s(literal -1/2 binary64) %724)))) t)) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %49 (*.f64 #s(literal 2 binary64) %677)) t))) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %808 (*.f64 #s(literal -2 binary64) %809)) t) %50) t))) (approx %21 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %808 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %817 (*.f64 #s(literal 2 binary64) %818)) t))) t) %50) t))) (approx %37 (*.f64 #s(literal -1 binary64) %707)) (approx %43 (*.f64 #s(literal -1 binary64) %711)) (approx %55 (*.f64 #s(literal -1 binary64) %699)) (approx %56 (*.f64 #s(literal -1 binary64) %703)) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (*.f64 #s(literal 2 binary64) %713)) t))) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %80 (*.f64 #s(literal -2 binary64) %842)) t) %35) t))) (approx %38 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %80 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %682 (*.f64 #s(literal 2 binary64) %850)) t))) t) %35) t))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %49 %677) t))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %809) %808) t) %49) t))) (approx %44 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %818 (*.f64 #s(literal -1 binary64) %817)) t)) %808) t) %49) t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 %753 t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %249 %8)) %888) t) %325) t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %258 %8)) (*.f64 #s(literal -2 binary64) (/.f64 %249 z))) t)) %888) t) %325) t))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 %771 t))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %249 t)) %913) t))) t))) (approx %74 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 %258 t)) (*.f64 #s(literal -1/2 binary64) %249)) t)) %913) t))) t))) (approx %68 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1/2 binary64) %783 %366)))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 #s(literal 1/2 binary64) %713)) t))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %80 (*.f64 #s(literal -1/2 binary64) %842)) t) %946) t))) (approx %75 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %682 (*.f64 #s(literal 1/2 binary64) %850)) t) (*.f64 #s(literal -1/2 binary64) %80)) t) %946) t))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 59.0ms | y | -inf |
| 11.0ms | x | inf |
| 9.0ms | z | -inf |
| 7.0ms | x | -inf |
| 7.0ms | z | inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 43 | 227 |
| 0 | 71 | 212 |
| 1 | 284 | 212 |
| 2 | 1288 | 212 |
| 0 | 4530 | 212 |
| 0 | 4812 | 212 |
| 1× | iter-limit |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
%4 = (*.f64 y z) %6 = (*.f64 t z) %8 = (/.f64 x %6) %9 = (*.f64 #s(literal -2 binary64) %8) %15 = (/ (* x 2) (- (* y z) (* t z))) %17 = (/.f64 x %4) %18 = (*.f64 #s(literal 2 binary64) %17) %20 = (-.f64 y t) %23 = (+.f64 x x) %24 = (*.f64 %20 z) %25 = (-.f64 t y) %26 = (*.f64 %25 z) %27 = (/.f64 %23 %20) %28 = (/.f64 x %24) %29 = (/.f64 #s(literal -2 binary64) %26) %30 = (/.f64 #s(literal -2 binary64) z) %31 = (/.f64 #s(literal 1/2 binary64) %20) %32 = (/.f64 #s(literal 2 binary64) z) %33 = (/.f64 %23 z) %36 = (*.f64 %30 x) %40 = (/.f64 z %27) %42 = (*.f64 %31 x) x #s(literal 2 binary64) y z %4 t %6 #s(literal -2 binary64) %8 %9 (approx %15 %9) %17 %18 (approx %15 %18) %20 #s(literal 1/2 binary64) #s(literal 1 binary64) %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %33 (/.f64 %23 %24) (*.f64 x %29) %36 (/.f64 %36 %25) (/.f64 %27 z) (/.f64 %33 %20) %40 (/.f64 #s(literal 1 binary64) %40) %42 (fma.f64 %32 %42 %28) |
| Outputs |
|---|
%4 = (*.f64 z y) %8 = (/.f64 #s(literal 1 binary64) %4) %11 = (*.f64 t z) %14 = (/.f64 #s(literal 1 binary64) %11) %17 = (/.f64 x t) %18 = (/.f64 #s(literal 1 binary64) z) %21 = (neg.f64 x) %26 = (/.f64 x %11) %28 = (*.f64 %21 #s(literal -1 binary64)) %29 = (neg.f64 t) %30 = (neg.f64 z) %33 = (*.f64 %21 #s(literal 1 binary64)) %34 = (*.f64 %30 t) %36 = (*.f64 x #s(literal -1 binary64)) %38 = (*.f64 x #s(literal 1 binary64)) %39 = (neg.f64 %38) %41 = (neg.f64 %17) %43 = (neg.f64 %30) %45 = (neg.f64 %21) %46 = (neg.f64 %45) %47 = (neg.f64 %34) %51 = (/.f64 x z) %52 = (neg.f64 %51) %73 = (*.f64 #s(literal -2 binary64) x) %75 = (/.f64 #s(literal -2 binary64) z) %77 = (*.f64 %26 #s(literal -2 binary64)) %82 = (*.f64 #s(literal -2 binary64) %17) %85 = (*.f64 #s(literal -2 binary64) %21) %88 = (*.f64 %17 #s(literal -2 binary64)) %91 = (*.f64 %21 #s(literal -2 binary64)) %94 = (/.f64 %73 t) %110 = (*.f64 %75 x) %112 = (+.f64 x x) %113 = (/.f64 %112 z) %128 = (/ (/ (* 2 x) (- y t)) z) %129 = (approx %128 %77) %133 = (/.f64 x y) %136 = (/.f64 #s(literal -1 binary64) %4) %139 = (/.f64 x %4) %141 = (neg.f64 y) %142 = (*.f64 %141 %30) %144 = (*.f64 %30 y) %147 = (neg.f64 %133) %151 = (neg.f64 %144) %171 = (/.f64 %21 %4) %173 = (/.f64 #s(literal 2 binary64) y) %175 = (/.f64 #s(literal 2 binary64) z) %189 = (/.f64 %112 %4) %191 = (*.f64 %4 %38) %193 = (*.f64 %4 %4) %195 = (*.f64 %4 %147) %197 = (*.f64 %4 %30) %199 = (*.f64 %4 %45) %201 = (*.f64 %4 %151) %203 = (*.f64 %4 %133) %205 = (*.f64 %4 z) %207 = (*.f64 %4 %51) %209 = (*.f64 %4 y) %211 = (*.f64 %4 %21) %213 = (*.f64 %4 %144) %215 = (*.f64 %4 x) %218 = (*.f64 %30 %38) %220 = (*.f64 %30 %4) %224 = (*.f64 z z) %226 = (*.f64 %30 %45) %232 = (*.f64 %30 z) %234 = (*.f64 %30 %51) %237 = (*.f64 %30 %21) %241 = (*.f64 %30 x) %246 = (*.f64 %151 %4) %263 = (*.f64 %151 %21) %270 = (*.f64 z %38) %272 = (*.f64 z %4) %276 = (*.f64 z %30) %278 = (*.f64 z %45) %282 = (*.f64 z %51) %287 = (*.f64 y %4) %303 = (*.f64 y %21) %312 = (*.f64 %144 %4) %343 = (*.f64 %133 %4) %344 = (*.f64 z %21) %350 = (*.f64 %21 %4) %351 = (*.f64 %144 %21) %354 = (*.f64 x %4) %357 = (*.f64 #s(literal 2 binary64) %133) %360 = (*.f64 %133 #s(literal 2 binary64)) %363 = (/.f64 %112 y) %366 = (fma.f64 %139 z %133) %369 = (fma.f64 %139 %144 %21) %372 = (fma.f64 %139 %4 x) %376 = (fma.f64 %133 z (*.f64 %133 z)) %378 = (neg.f64 %224) %380 = (*.f64 %21 z) %381 = (fma.f64 %133 %144 %380) %383 = (*.f64 z %144) %384 = (neg.f64 %383) %386 = (*.f64 x z) %387 = (fma.f64 %133 %4 %386) %389 = (neg.f64 %272) %392 = (fma.f64 %21 z (*.f64 %133 %144)) %394 = (*.f64 %144 z) %395 = (neg.f64 %394) %398 = (fma.f64 %21 %144 (*.f64 %21 %144)) %400 = (neg.f64 %193) %403 = (fma.f64 %21 %4 (*.f64 x %144)) %405 = (neg.f64 %312) %407 = (fma.f64 x z %343) %409 = (neg.f64 %205) %411 = (fma.f64 x %144 %350) %413 = (neg.f64 %213) %415 = (fma.f64 x %4 %354) %418 = (+.f64 %133 %133) %422 = (fma.f64 %133 z (*.f64 z %133)) %425 = (fma.f64 %133 %144 %344) %428 = (*.f64 z x) %429 = (fma.f64 %133 %4 %428) %433 = (fma.f64 %21 z (*.f64 %144 %133)) %436 = (fma.f64 %21 %144 %351) %440 = (fma.f64 %21 %4 (*.f64 %144 x)) %443 = (fma.f64 x z %203) %446 = (fma.f64 x %144 %211) %449 = (fma.f64 x %4 %215) %503 = (*.f64 #s(literal 1 binary64) %139) %505 = (*.f64 %139 #s(literal 1 binary64)) %516 = (approx %128 %189) %520 = (-.f64 y t) %522 = (-.f64 t y) %523 = (/.f64 #s(literal -1 binary64) %522) %526 = (neg.f64 %29) %528 = (neg.f64 %141) %539 = (*.f64 #s(literal 1 binary64) x) %548 = (*.f64 %520 z) %551 = (*.f64 %522 z) %552 = (/.f64 #s(literal -1 binary64) %551) %568 = (/.f64 #s(literal -1 binary64) %520) %579 = (/.f64 #s(literal -1 binary64) %548) %594 = (/.f64 x %520) %598 = (/.f64 #s(literal -2 binary64) %522) %600 = (/.f64 %112 %520) %602 = (*.f64 %522 %21) %604 = (*.f64 %522 %522) %606 = (*.f64 %522 x) %608 = (*.f64 %522 %520) %610 = (*.f64 %520 %21) %612 = (*.f64 %520 %522) %620 = (*.f64 x %520) %624 = (*.f64 %520 x) %627 = (fma.f64 %594 %520 x) %630 = (fma.f64 x %520 %620) %632 = (neg.f64 %604) %634 = (fma.f64 x %520 %624) %637 = (*.f64 %112 #s(literal 1 binary64)) %638 = (neg.f64 %637) %645 = (/.f64 %520 %112) %647 = (/.f64 %112 %522) %650 = (/.f64 x %522) %653 = (*.f64 %523 x) %658 = (/.f64 #s(literal 1/2 binary64) %520) %659 = (*.f64 %658 x) %665 = (*.f64 x #s(literal -1/2 binary64)) %667 = (/.f64 (*.f64 #s(literal -1 binary64) %665) %548) %669 = (/.f64 %659 z) %672 = (/.f64 x %548) %674 = (*.f64 #s(literal 1/2 binary64) x) %675 = (*.f64 #s(literal 2 binary64) %674) %682 = (*.f64 %665 #s(literal 2 binary64)) %683 = (*.f64 %522 %43) %686 = (*.f64 #s(literal -1/2 binary64) x) %689 = (*.f64 %686 #s(literal 2 binary64)) %692 = (neg.f64 %674) %695 = (*.f64 %692 #s(literal 2 binary64)) %698 = (fma.f64 %51 z x) %703 = (fma.f64 x z %386) %705 = (*.f64 %224 %522) %708 = (*.f64 %224 %520) %710 = (fma.f64 x z %428) %723 = (*.f64 %112 #s(literal -1/2 binary64)) %724 = (*.f64 %43 %522) %727 = (*.f64 %112 #s(literal 1/2 binary64)) %728 = (*.f64 %43 %520) %734 = (*.f64 %522 %224) %742 = (*.f64 #s(literal -1/2 binary64) %112) %748 = (*.f64 %520 %224) %756 = (*.f64 #s(literal 1/2 binary64) %112) %757 = (*.f64 %520 %43) %769 = (*.f64 #s(literal 2 binary64) %665) %772 = (*.f64 #s(literal 2 binary64) %686) %775 = (*.f64 #s(literal 2 binary64) %692) %778 = (*.f64 %659 #s(literal -2 binary64)) %781 = (*.f64 %175 %674) %784 = (*.f64 %674 %175) %787 = (*.f64 %674 #s(literal -2 binary64)) %790 = (*.f64 %674 #s(literal 2 binary64)) %793 = (*.f64 #s(literal -2 binary64) %674) %796 = (neg.f64 %653) %807 = (*.f64 #s(literal -2 binary64) %659) %835 = (/.f64 x %551) %842 = (/.f64 #s(literal 2 binary64) %548) %844 = (*.f64 %175 #s(literal -1/2 binary64)) %848 = (*.f64 %175 #s(literal 1/2 binary64)) %852 = (*.f64 #s(literal -2 binary64) %658) %870 = (*.f64 %520 %844) %873 = (*.f64 %520 %848) %876 = (*.f64 %520 %852) %879 = (*.f64 %520 %523) %882 = (*.f64 %520 %18) %885 = (*.f64 %520 #s(literal -1 binary64)) %887 = (*.f64 %520 %551) %889 = (*.f64 %520 #s(literal 1 binary64)) %891 = (*.f64 %520 %548) %908 = (*.f64 %30 #s(literal -1 binary64)) %910 = (*.f64 %30 %551) %912 = (*.f64 %30 #s(literal 1 binary64)) %914 = (*.f64 %30 %548) %931 = (*.f64 z #s(literal -1 binary64)) %933 = (*.f64 z %551) %935 = (*.f64 z #s(literal 1 binary64)) %937 = (*.f64 z %548) %959 = (*.f64 %551 %520) %963 = (*.f64 %551 %30) %967 = (*.f64 %551 z) %974 = (*.f64 %551 %551) %978 = (*.f64 %551 %548) %986 = (*.f64 %548 %520) %990 = (*.f64 %548 %30) %994 = (*.f64 %548 z) %1001 = (*.f64 %548 %551) %1006 = (neg.f64 %598) %1029 = (/.f64 #s(literal 1/2 binary64) z) %1041 = (/.f64 #s(literal -1 binary64) z) %1053 = (neg.f64 %43) %1102 = (/.f64 z %112) %1128 = (neg.f64 %1102) %1140 = (*.f64 #s(literal 1 binary64) %113) %1141 = (*.f64 %1140 %523) %1142 = (*.f64 #s(literal 1 binary64) %600) %1143 = (*.f64 %1142 %18) %1144 = (*.f64 %539 %842) %1146 = (*.f64 (/.f64 #s(literal 2 binary64) %1102) %658) %1147 = (*.f64 %1041 %647) %1148 = (*.f64 #s(literal 1 binary64) %112) %1149 = (*.f64 %1148 %552) %1150 = (*.f64 %598 %51) %1151 = (*.f64 %650 %75) %1152 = (*.f64 %552 %112) %1153 = (*.f64 %568 %110) %1154 = (*.f64 %523 %113) %1155 = (*.f64 %18 %600) %1156 = (fma.f64 %672 %548 x) %1157 = (*.f64 %1156 %552) %1158 = (*.f64 %594 %175) %1159 = (*.f64 %51 %598) %1160 = (*.f64 %647 %1041) %1161 = (*.f64 %73 %579) %1162 = (/.f64 %548 %112) %1163 = (/.f64 #s(literal -1 binary64) %1162) %1164 = (*.f64 #s(literal -1 binary64) %1163) %1165 = (/.f64 %112 %548) %1166 = (*.f64 %1165 #s(literal 1 binary64)) %1167 = (*.f64 %110 %568) %1168 = (*.f64 %113 %523) %1170 = (*.f64 %175 (/.f64 #s(literal 1/2 binary64) %645)) %1171 = (*.f64 %175 %594) %1172 = (*.f64 %75 %650) %1173 = (*.f64 %842 x) %1174 = (*.f64 %600 %18) %1175 = (*.f64 %112 %552) %1176 = (*.f64 #s(literal 1 binary64) %1165) %1178 = (*.f64 #s(literal -2 binary64) (/.f64 %539 %551)) %1180 = (*.f64 #s(literal -2 binary64) (*.f64 %579 x)) %1182 = (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1165)) %1184 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %1162)) %1185 = (*.f64 #s(literal 2 binary64) %672) %1186 = (*.f64 x %842) %1187 = (pow.f64 %1165 #s(literal 1 binary64)) %1188 = (pow.f64 %1162 #s(literal -1 binary64)) %1189 = (*.f64 %672 %548) %1190 = (*.f64 %548 %778) %1192 = (/.f64 (fma.f64 %1189 %30 %1190) %990) %1193 = (*.f64 %548 %781) %1195 = (/.f64 (fma.f64 %1189 %520 %1193) %986) %1196 = (*.f64 %548 %784) %1198 = (/.f64 (fma.f64 %1189 %520 %1196) %986) %1199 = (*.f64 %548 %38) %1201 = (/.f64 (fma.f64 %1189 %548 %1199) %974) %1202 = (*.f64 %548 %807) %1204 = (/.f64 (fma.f64 %1189 %30 %1202) %990) %1205 = (*.f64 %548 %787) %1207 = (/.f64 (fma.f64 %1189 %551 %1205) %1001) %1208 = (*.f64 %548 %790) %1210 = (/.f64 (fma.f64 %1189 %548 %1208) %974) %1211 = (*.f64 %548 %793) %1213 = (/.f64 (fma.f64 %1189 %551 %1211) %1001) %1214 = (*.f64 %548 %675) %1216 = (/.f64 (fma.f64 %1189 %548 %1214) %974) %1217 = (*.f64 %548 %796) %1219 = (/.f64 (fma.f64 %1189 %30 %1217) %990) %1220 = (*.f64 %548 %45) %1222 = (/.f64 (fma.f64 %1189 %548 %1220) %974) %1223 = (*.f64 %548 %653) %1225 = (/.f64 (fma.f64 %1189 z %1223) %994) %1226 = (*.f64 %548 %650) %1228 = (/.f64 (fma.f64 %1189 %30 %1226) %990) %1229 = (*.f64 %548 %594) %1231 = (/.f64 (fma.f64 %1189 z %1229) %994) %1232 = (*.f64 %548 %51) %1234 = (/.f64 (fma.f64 %1189 %520 %1232) %986) %1235 = (*.f64 %548 %21) %1237 = (/.f64 (fma.f64 %1189 %551 %1235) %1001) %1238 = (*.f64 %548 x) %1240 = (/.f64 (fma.f64 %1189 %548 %1238) %974) %1241 = (*.f64 %30 %778) %1243 = (/.f64 (fma.f64 %778 %30 %1241) %224) %1244 = (*.f64 %30 %781) %1246 = (/.f64 (fma.f64 %778 %520 %1244) %551) %1247 = (*.f64 %30 %784) %1249 = (/.f64 (fma.f64 %778 %520 %1247) %551) %1251 = (/.f64 (fma.f64 %778 %548 %218) %914) %1252 = (*.f64 %30 %807) %1254 = (/.f64 (fma.f64 %778 %30 %1252) %224) %1255 = (*.f64 %30 %787) %1257 = (/.f64 (fma.f64 %778 %551 %1255) %910) %1258 = (*.f64 %30 %790) %1260 = (/.f64 (fma.f64 %778 %548 %1258) %914) %1261 = (*.f64 %30 %793) %1263 = (/.f64 (fma.f64 %778 %551 %1261) %910) %1264 = (*.f64 %30 %675) %1266 = (/.f64 (fma.f64 %778 %548 %1264) %914) %1267 = (*.f64 %30 %796) %1269 = (/.f64 (fma.f64 %778 %30 %1267) %224) %1271 = (/.f64 (fma.f64 %778 %548 %226) %914) %1272 = (*.f64 %30 %653) %1274 = (/.f64 (fma.f64 %778 z %1272) %232) %1275 = (*.f64 %30 %650) %1277 = (/.f64 (fma.f64 %778 %30 %1275) %224) %1278 = (*.f64 %30 %594) %1280 = (/.f64 (fma.f64 %778 z %1278) %232) %1282 = (/.f64 (fma.f64 %778 %520 %234) %551) %1284 = (/.f64 (fma.f64 %778 %551 %237) %910) %1286 = (/.f64 (fma.f64 %778 %548 %241) %914) %1287 = (*.f64 %520 %778) %1289 = (/.f64 (fma.f64 %781 %30 %1287) %551) %1290 = (*.f64 %520 %781) %1292 = (/.f64 (fma.f64 %781 %520 %1290) %604) %1293 = (*.f64 %520 %784) %1295 = (/.f64 (fma.f64 %781 %520 %1293) %604) %1296 = (*.f64 %520 %38) %1298 = (/.f64 (fma.f64 %781 %548 %1296) %891) %1299 = (*.f64 %520 %807) %1301 = (/.f64 (fma.f64 %781 %30 %1299) %551) %1302 = (*.f64 %520 %787) %1304 = (/.f64 (fma.f64 %781 %551 %1302) %887) %1305 = (*.f64 %520 %790) %1307 = (/.f64 (fma.f64 %781 %548 %1305) %891) %1308 = (*.f64 %520 %793) %1310 = (/.f64 (fma.f64 %781 %551 %1308) %887) %1311 = (*.f64 %520 %675) %1313 = (/.f64 (fma.f64 %781 %548 %1311) %891) %1314 = (*.f64 %520 %796) %1316 = (/.f64 (fma.f64 %781 %30 %1314) %551) %1317 = (*.f64 %520 %45) %1319 = (/.f64 (fma.f64 %781 %548 %1317) %891) %1320 = (*.f64 %520 %653) %1322 = (/.f64 (fma.f64 %781 z %1320) %548) %1323 = (*.f64 %520 %650) %1325 = (/.f64 (fma.f64 %781 %30 %1323) %551) %1326 = (*.f64 %520 %594) %1328 = (/.f64 (fma.f64 %781 z %1326) %548) %1329 = (*.f64 %520 %51) %1331 = (/.f64 (fma.f64 %781 %520 %1329) %604) %1333 = (/.f64 (fma.f64 %781 %551 %610) %887) %1335 = (/.f64 (fma.f64 %781 %548 %624) %891) %1337 = (/.f64 (fma.f64 %784 %30 %1287) %551) %1339 = (/.f64 (fma.f64 %784 %520 %1290) %604) %1341 = (/.f64 (fma.f64 %784 %520 %1293) %604) %1343 = (/.f64 (fma.f64 %784 %548 %1296) %891) %1345 = (/.f64 (fma.f64 %784 %30 %1299) %551) %1347 = (/.f64 (fma.f64 %784 %551 %1302) %887) %1349 = (/.f64 (fma.f64 %784 %548 %1305) %891) %1351 = (/.f64 (fma.f64 %784 %551 %1308) %887) %1353 = (/.f64 (fma.f64 %784 %548 %1311) %891) %1355 = (/.f64 (fma.f64 %784 %30 %1314) %551) %1357 = (/.f64 (fma.f64 %784 %548 %1317) %891) %1359 = (/.f64 (fma.f64 %784 z %1320) %548) %1361 = (/.f64 (fma.f64 %784 %30 %1323) %551) %1363 = (/.f64 (fma.f64 %784 z %1326) %548) %1365 = (/.f64 (fma.f64 %784 %520 %1329) %604) %1367 = (/.f64 (fma.f64 %784 %551 %610) %887) %1369 = (/.f64 (fma.f64 %784 %548 %624) %891) %1371 = (/.f64 (fma.f64 %38 %30 %1190) %990) %1373 = (/.f64 (fma.f64 %38 %520 %1193) %986) %1375 = (/.f64 (fma.f64 %38 %520 %1196) %986) %1377 = (/.f64 (fma.f64 %38 %548 %1199) %974) %1379 = (/.f64 (fma.f64 %38 %30 %1202) %990) %1381 = (/.f64 (fma.f64 %38 %551 %1205) %1001) %1383 = (/.f64 (fma.f64 %38 %548 %1208) %974) %1385 = (/.f64 (fma.f64 %38 %551 %1211) %1001) %1387 = (/.f64 (fma.f64 %38 %548 %1214) %974) %1389 = (/.f64 (fma.f64 %38 %30 %1217) %990) %1391 = (/.f64 (fma.f64 %38 %548 %1220) %974) %1393 = (/.f64 (fma.f64 %38 z %1223) %994) %1395 = (/.f64 (fma.f64 %38 %30 %1226) %990) %1397 = (/.f64 (fma.f64 %38 z %1229) %994) %1399 = (/.f64 (fma.f64 %38 %520 %1232) %986) %1401 = (/.f64 (fma.f64 %38 %551 %1235) %1001) %1403 = (/.f64 (fma.f64 %38 %548 %1238) %974) %1405 = (/.f64 (fma.f64 %807 %30 %1241) %224) %1407 = (/.f64 (fma.f64 %807 %520 %1244) %551) %1409 = (/.f64 (fma.f64 %807 %520 %1247) %551) %1411 = (/.f64 (fma.f64 %807 %548 %218) %914) %1413 = (/.f64 (fma.f64 %807 %30 %1252) %224) %1415 = (/.f64 (fma.f64 %807 %551 %1255) %910) %1417 = (/.f64 (fma.f64 %807 %548 %1258) %914) %1419 = (/.f64 (fma.f64 %807 %551 %1261) %910) %1421 = (/.f64 (fma.f64 %807 %548 %1264) %914) %1423 = (/.f64 (fma.f64 %807 %30 %1267) %224) %1425 = (/.f64 (fma.f64 %807 %548 %226) %914) %1427 = (/.f64 (fma.f64 %807 z %1272) %232) %1429 = (/.f64 (fma.f64 %807 %30 %1275) %224) %1431 = (/.f64 (fma.f64 %807 z %1278) %232) %1433 = (/.f64 (fma.f64 %807 %520 %234) %551) %1435 = (/.f64 (fma.f64 %807 %551 %237) %910) %1437 = (/.f64 (fma.f64 %807 %548 %241) %914) %1438 = (*.f64 %551 %778) %1440 = (/.f64 (fma.f64 %787 %30 %1438) %963) %1441 = (*.f64 %551 %781) %1443 = (/.f64 (fma.f64 %787 %520 %1441) %959) %1444 = (*.f64 %551 %784) %1446 = (/.f64 (fma.f64 %787 %520 %1444) %959) %1447 = (*.f64 %551 %38) %1449 = (/.f64 (fma.f64 %787 %548 %1447) %978) %1450 = (*.f64 %551 %807) %1452 = (/.f64 (fma.f64 %787 %30 %1450) %963) %1453 = (*.f64 %551 %787) %1455 = (/.f64 (fma.f64 %787 %551 %1453) %974) %1456 = (*.f64 %551 %790) %1458 = (/.f64 (fma.f64 %787 %548 %1456) %978) %1459 = (*.f64 %551 %793) %1461 = (/.f64 (fma.f64 %787 %551 %1459) %974) %1462 = (*.f64 %551 %675) %1464 = (/.f64 (fma.f64 %787 %548 %1462) %978) %1465 = (*.f64 %551 %796) %1467 = (/.f64 (fma.f64 %787 %30 %1465) %963) %1468 = (*.f64 %551 %45) %1470 = (/.f64 (fma.f64 %787 %548 %1468) %978) %1471 = (*.f64 %551 %653) %1473 = (/.f64 (fma.f64 %787 z %1471) %967) %1474 = (*.f64 %551 %650) %1476 = (/.f64 (fma.f64 %787 %30 %1474) %963) %1477 = (*.f64 %551 %594) %1479 = (/.f64 (fma.f64 %787 z %1477) %967) %1480 = (*.f64 %551 %51) %1482 = (/.f64 (fma.f64 %787 %520 %1480) %959) %1483 = (*.f64 %551 %21) %1485 = (/.f64 (fma.f64 %787 %551 %1483) %974) %1486 = (*.f64 %551 x) %1488 = (/.f64 (fma.f64 %787 %548 %1486) %978) %1490 = (/.f64 (fma.f64 %790 %30 %1190) %990) %1492 = (/.f64 (fma.f64 %790 %520 %1193) %986) %1494 = (/.f64 (fma.f64 %790 %520 %1196) %986) %1496 = (/.f64 (fma.f64 %790 %548 %1199) %974) %1498 = (/.f64 (fma.f64 %790 %30 %1202) %990) %1500 = (/.f64 (fma.f64 %790 %551 %1205) %1001) %1502 = (/.f64 (fma.f64 %790 %548 %1208) %974) %1504 = (/.f64 (fma.f64 %790 %551 %1211) %1001) %1506 = (/.f64 (fma.f64 %790 %548 %1214) %974) %1508 = (/.f64 (fma.f64 %790 %30 %1217) %990) %1510 = (/.f64 (fma.f64 %790 %548 %1220) %974) %1512 = (/.f64 (fma.f64 %790 z %1223) %994) %1514 = (/.f64 (fma.f64 %790 %30 %1226) %990) %1516 = (/.f64 (fma.f64 %790 z %1229) %994) %1518 = (/.f64 (fma.f64 %790 %520 %1232) %986) %1520 = (/.f64 (fma.f64 %790 %551 %1235) %1001) %1522 = (/.f64 (fma.f64 %790 %548 %1238) %974) %1524 = (/.f64 (fma.f64 %793 %30 %1438) %963) %1526 = (/.f64 (fma.f64 %793 %520 %1441) %959) %1528 = (/.f64 (fma.f64 %793 %520 %1444) %959) %1530 = (/.f64 (fma.f64 %793 %548 %1447) %978) %1532 = (/.f64 (fma.f64 %793 %30 %1450) %963) %1534 = (/.f64 (fma.f64 %793 %551 %1453) %974) %1536 = (/.f64 (fma.f64 %793 %548 %1456) %978) %1538 = (/.f64 (fma.f64 %793 %551 %1459) %974) %1540 = (/.f64 (fma.f64 %793 %548 %1462) %978) %1542 = (/.f64 (fma.f64 %793 %30 %1465) %963) %1544 = (/.f64 (fma.f64 %793 %548 %1468) %978) %1546 = (/.f64 (fma.f64 %793 z %1471) %967) %1548 = (/.f64 (fma.f64 %793 %30 %1474) %963) %1550 = (/.f64 (fma.f64 %793 z %1477) %967) %1552 = (/.f64 (fma.f64 %793 %520 %1480) %959) %1554 = (/.f64 (fma.f64 %793 %551 %1483) %974) %1556 = (/.f64 (fma.f64 %793 %548 %1486) %978) %1558 = (/.f64 (fma.f64 %675 %30 %1190) %990) %1560 = (/.f64 (fma.f64 %675 %520 %1193) %986) %1562 = (/.f64 (fma.f64 %675 %520 %1196) %986) %1564 = (/.f64 (fma.f64 %675 %548 %1199) %974) %1566 = (/.f64 (fma.f64 %675 %30 %1202) %990) %1568 = (/.f64 (fma.f64 %675 %551 %1205) %1001) %1570 = (/.f64 (fma.f64 %675 %548 %1208) %974) %1572 = (/.f64 (fma.f64 %675 %551 %1211) %1001) %1574 = (/.f64 (fma.f64 %675 %548 %1214) %974) %1576 = (/.f64 (fma.f64 %675 %30 %1217) %990) %1578 = (/.f64 (fma.f64 %675 %548 %1220) %974) %1580 = (/.f64 (fma.f64 %675 z %1223) %994) %1582 = (/.f64 (fma.f64 %675 %30 %1226) %990) %1584 = (/.f64 (fma.f64 %675 z %1229) %994) %1586 = (/.f64 (fma.f64 %675 %520 %1232) %986) %1588 = (/.f64 (fma.f64 %675 %551 %1235) %1001) %1590 = (/.f64 (fma.f64 %675 %548 %1238) %974) %1592 = (/.f64 (fma.f64 %796 %30 %1241) %224) %1594 = (/.f64 (fma.f64 %796 %520 %1244) %551) %1596 = (/.f64 (fma.f64 %796 %520 %1247) %551) %1598 = (/.f64 (fma.f64 %796 %548 %218) %914) %1600 = (/.f64 (fma.f64 %796 %30 %1252) %224) %1602 = (/.f64 (fma.f64 %796 %551 %1255) %910) %1604 = (/.f64 (fma.f64 %796 %548 %1258) %914) %1606 = (/.f64 (fma.f64 %796 %551 %1261) %910) %1608 = (/.f64 (fma.f64 %796 %548 %1264) %914) %1610 = (/.f64 (fma.f64 %796 %30 %1267) %224) %1612 = (/.f64 (fma.f64 %796 %548 %226) %914) %1614 = (/.f64 (fma.f64 %796 z %1272) %232) %1616 = (/.f64 (fma.f64 %796 %30 %1275) %224) %1618 = (/.f64 (fma.f64 %796 z %1278) %232) %1620 = (/.f64 (fma.f64 %796 %520 %234) %551) %1622 = (/.f64 (fma.f64 %796 %551 %237) %910) %1624 = (/.f64 (fma.f64 %796 %548 %241) %914) %1626 = (/.f64 (fma.f64 %45 %30 %1190) %990) %1628 = (/.f64 (fma.f64 %45 %520 %1193) %986) %1630 = (/.f64 (fma.f64 %45 %520 %1196) %986) %1632 = (/.f64 (fma.f64 %45 %548 %1199) %974) %1634 = (/.f64 (fma.f64 %45 %30 %1202) %990) %1636 = (/.f64 (fma.f64 %45 %551 %1205) %1001) %1638 = (/.f64 (fma.f64 %45 %548 %1208) %974) %1640 = (/.f64 (fma.f64 %45 %551 %1211) %1001) %1642 = (/.f64 (fma.f64 %45 %548 %1214) %974) %1644 = (/.f64 (fma.f64 %45 %30 %1217) %990) %1646 = (/.f64 (fma.f64 %45 %548 %1220) %974) %1648 = (/.f64 (fma.f64 %45 z %1223) %994) %1650 = (/.f64 (fma.f64 %45 %30 %1226) %990) %1652 = (/.f64 (fma.f64 %45 z %1229) %994) %1654 = (/.f64 (fma.f64 %45 %520 %1232) %986) %1656 = (/.f64 (fma.f64 %45 %551 %1235) %1001) %1658 = (/.f64 (fma.f64 %45 %548 %1238) %974) %1659 = (*.f64 z %778) %1661 = (/.f64 (fma.f64 %653 %30 %1659) %276) %1662 = (*.f64 z %781) %1664 = (/.f64 (fma.f64 %653 %520 %1662) %548) %1665 = (*.f64 z %784) %1667 = (/.f64 (fma.f64 %653 %520 %1665) %548) %1669 = (/.f64 (fma.f64 %653 %548 %270) %937) %1670 = (*.f64 z %807) %1672 = (/.f64 (fma.f64 %653 %30 %1670) %276) %1673 = (*.f64 z %787) %1675 = (/.f64 (fma.f64 %653 %551 %1673) %933) %1676 = (*.f64 z %790) %1678 = (/.f64 (fma.f64 %653 %548 %1676) %937) %1679 = (*.f64 z %793) %1681 = (/.f64 (fma.f64 %653 %551 %1679) %933) %1682 = (*.f64 z %675) %1684 = (/.f64 (fma.f64 %653 %548 %1682) %937) %1685 = (*.f64 z %796) %1687 = (/.f64 (fma.f64 %653 %30 %1685) %276) %1689 = (/.f64 (fma.f64 %653 %548 %278) %937) %1690 = (*.f64 z %653) %1692 = (/.f64 (fma.f64 %653 z %1690) %224) %1693 = (*.f64 z %650) %1695 = (/.f64 (fma.f64 %653 %30 %1693) %276) %1697 = (/.f64 (fma.f64 %653 %520 %282) %548) %1699 = (/.f64 (fma.f64 %650 %30 %1241) %224) %1701 = (/.f64 (fma.f64 %650 %520 %1244) %551) %1703 = (/.f64 (fma.f64 %650 %520 %1247) %551) %1705 = (/.f64 (fma.f64 %650 %548 %218) %914) %1707 = (/.f64 (fma.f64 %650 %30 %1252) %224) %1709 = (/.f64 (fma.f64 %650 %551 %1255) %910) %1711 = (/.f64 (fma.f64 %650 %548 %1258) %914) %1713 = (/.f64 (fma.f64 %650 %551 %1261) %910) %1715 = (/.f64 (fma.f64 %650 %548 %1264) %914) %1717 = (/.f64 (fma.f64 %650 %30 %1267) %224) %1719 = (/.f64 (fma.f64 %650 %548 %226) %914) %1721 = (/.f64 (fma.f64 %650 z %1272) %232) %1723 = (/.f64 (fma.f64 %650 %30 %1275) %224) %1725 = (/.f64 (fma.f64 %650 z %1278) %232) %1727 = (/.f64 (fma.f64 %650 %520 %234) %551) %1729 = (/.f64 (fma.f64 %650 %551 %237) %910) %1731 = (/.f64 (fma.f64 %650 %548 %241) %914) %1733 = (/.f64 (fma.f64 %594 %30 %1659) %276) %1735 = (/.f64 (fma.f64 %594 %520 %1662) %548) %1737 = (/.f64 (fma.f64 %594 %520 %1665) %548) %1739 = (/.f64 (fma.f64 %594 %548 %270) %937) %1741 = (/.f64 (fma.f64 %594 %30 %1670) %276) %1743 = (/.f64 (fma.f64 %594 %551 %1673) %933) %1745 = (/.f64 (fma.f64 %594 %548 %1676) %937) %1747 = (/.f64 (fma.f64 %594 %551 %1679) %933) %1749 = (/.f64 (fma.f64 %594 %548 %1682) %937) %1751 = (/.f64 (fma.f64 %594 %30 %1685) %276) %1753 = (/.f64 (fma.f64 %594 %548 %278) %937) %1755 = (/.f64 (fma.f64 %594 %30 %1693) %276) %1757 = (/.f64 (fma.f64 %594 %520 %282) %548) %1759 = (/.f64 (fma.f64 %51 %30 %1287) %551) %1761 = (/.f64 (fma.f64 %51 %520 %1290) %604) %1763 = (/.f64 (fma.f64 %51 %520 %1293) %604) %1765 = (/.f64 (fma.f64 %51 %548 %1296) %891) %1767 = (/.f64 (fma.f64 %51 %30 %1299) %551) %1769 = (/.f64 (fma.f64 %51 %551 %1302) %887) %1771 = (/.f64 (fma.f64 %51 %548 %1305) %891) %1773 = (/.f64 (fma.f64 %51 %551 %1308) %887) %1775 = (/.f64 (fma.f64 %51 %548 %1311) %891) %1777 = (/.f64 (fma.f64 %51 %30 %1314) %551) %1779 = (/.f64 (fma.f64 %51 %548 %1317) %891) %1781 = (/.f64 (fma.f64 %51 z %1320) %548) %1783 = (/.f64 (fma.f64 %51 %30 %1323) %551) %1785 = (/.f64 (fma.f64 %51 z %1326) %548) %1787 = (/.f64 (fma.f64 %51 %520 %1329) %604) %1789 = (/.f64 (fma.f64 %51 %551 %610) %887) %1791 = (/.f64 (fma.f64 %51 %548 %624) %891) %1793 = (/.f64 (fma.f64 %21 %30 %1438) %963) %1795 = (/.f64 (fma.f64 %21 %520 %1441) %959) %1797 = (/.f64 (fma.f64 %21 %520 %1444) %959) %1799 = (/.f64 (fma.f64 %21 %548 %1447) %978) %1801 = (/.f64 (fma.f64 %21 %30 %1450) %963) %1803 = (/.f64 (fma.f64 %21 %551 %1453) %974) %1805 = (/.f64 (fma.f64 %21 %548 %1456) %978) %1807 = (/.f64 (fma.f64 %21 %551 %1459) %974) %1809 = (/.f64 (fma.f64 %21 %548 %1462) %978) %1811 = (/.f64 (fma.f64 %21 %30 %1465) %963) %1813 = (/.f64 (fma.f64 %21 %548 %1468) %978) %1815 = (/.f64 (fma.f64 %21 %30 %1474) %963) %1817 = (/.f64 (fma.f64 %21 %520 %1480) %959) %1819 = (/.f64 (fma.f64 x %30 %1190) %990) %1821 = (/.f64 (fma.f64 x %520 %1193) %986) %1823 = (/.f64 (fma.f64 x %520 %1196) %986) %1825 = (/.f64 (fma.f64 x %548 %1199) %974) %1827 = (/.f64 (fma.f64 x %30 %1202) %990) %1829 = (/.f64 (fma.f64 x %551 %1205) %1001) %1831 = (/.f64 (fma.f64 x %548 %1208) %974) %1833 = (/.f64 (fma.f64 x %551 %1211) %1001) %1835 = (/.f64 (fma.f64 x %548 %1214) %974) %1837 = (/.f64 (fma.f64 x %30 %1217) %990) %1839 = (/.f64 (fma.f64 x %548 %1220) %974) %1841 = (/.f64 (fma.f64 x %30 %1226) %990) %1843 = (/.f64 (fma.f64 x %520 %1232) %986) %1844 = (*.f64 %778 %551) %1846 = (/.f64 (-.f64 %1844 %226) %910) %1849 = (/.f64 (-.f64 (*.f64 %778 z) %1275) %232) %1852 = (/.f64 (-.f64 (*.f64 %778 %30) %1278) %224) %1855 = (/.f64 (-.f64 (*.f64 %778 %548) %237) %914) %1857 = (/.f64 (-.f64 %1844 %241) %910) %1858 = (*.f64 %781 %551) %1860 = (/.f64 (-.f64 %1858 %1317) %887) %1863 = (/.f64 (-.f64 (*.f64 %781 z) %1323) %548) %1866 = (/.f64 (-.f64 (*.f64 %781 %30) %1326) %551) %1869 = (/.f64 (-.f64 (*.f64 %781 %548) %610) %891) %1871 = (/.f64 (-.f64 %1858 %624) %887) %1872 = (*.f64 %784 %551) %1874 = (/.f64 (-.f64 %1872 %1317) %887) %1877 = (/.f64 (-.f64 (*.f64 %784 z) %1323) %548) %1880 = (/.f64 (-.f64 (*.f64 %784 %30) %1326) %551) %1883 = (/.f64 (-.f64 (*.f64 %784 %548) %610) %891) %1885 = (/.f64 (-.f64 %1872 %624) %887) %1886 = (*.f64 %38 %551) %1888 = (/.f64 (-.f64 %1886 %1220) %1001) %1891 = (/.f64 (-.f64 (*.f64 %38 z) %1226) %994) %1894 = (/.f64 (-.f64 (*.f64 %38 %30) %1229) %990) %1897 = (/.f64 (-.f64 (*.f64 %38 %548) %1235) %974) %1899 = (/.f64 (-.f64 %1886 %1238) %1001) %1900 = (*.f64 %807 %551) %1902 = (/.f64 (-.f64 %1900 %226) %910) %1905 = (/.f64 (-.f64 (*.f64 %807 z) %1275) %232) %1908 = (/.f64 (-.f64 (*.f64 %807 %30) %1278) %224) %1911 = (/.f64 (-.f64 (*.f64 %807 %548) %237) %914) %1913 = (/.f64 (-.f64 %1900 %241) %910) %1914 = (*.f64 %787 %551) %1916 = (/.f64 (-.f64 %1914 %1468) %974) %1919 = (/.f64 (-.f64 (*.f64 %787 z) %1474) %967) %1922 = (/.f64 (-.f64 (*.f64 %787 %30) %1477) %963) %1925 = (/.f64 (-.f64 (*.f64 %787 %548) %1483) %978) %1927 = (/.f64 (-.f64 %1914 %1486) %974) %1928 = (*.f64 %790 %551) %1930 = (/.f64 (-.f64 %1928 %1220) %1001) %1933 = (/.f64 (-.f64 (*.f64 %790 z) %1226) %994) %1936 = (/.f64 (-.f64 (*.f64 %790 %30) %1229) %990) %1939 = (/.f64 (-.f64 (*.f64 %790 %548) %1235) %974) %1941 = (/.f64 (-.f64 %1928 %1238) %1001) %1942 = (*.f64 %793 %551) %1944 = (/.f64 (-.f64 %1942 %1468) %974) %1947 = (/.f64 (-.f64 (*.f64 %793 z) %1474) %967) %1950 = (/.f64 (-.f64 (*.f64 %793 %30) %1477) %963) %1953 = (/.f64 (-.f64 (*.f64 %793 %548) %1483) %978) %1955 = (/.f64 (-.f64 %1942 %1486) %974) %1956 = (*.f64 %675 %551) %1958 = (/.f64 (-.f64 %1956 %1220) %1001) %1961 = (/.f64 (-.f64 (*.f64 %675 z) %1226) %994) %1964 = (/.f64 (-.f64 (*.f64 %675 %30) %1229) %990) %1967 = (/.f64 (-.f64 (*.f64 %675 %548) %1235) %974) %1969 = (/.f64 (-.f64 %1956 %1238) %1001) %1970 = (*.f64 %796 %551) %1972 = (/.f64 (-.f64 %1970 %226) %910) %1975 = (/.f64 (-.f64 (*.f64 %796 z) %1275) %232) %1978 = (/.f64 (-.f64 (*.f64 %796 %30) %1278) %224) %1981 = (/.f64 (-.f64 (*.f64 %796 %548) %237) %914) %1983 = (/.f64 (-.f64 %1970 %241) %910) %1984 = (*.f64 %45 %551) %1986 = (/.f64 (-.f64 %1984 %1220) %1001) %1989 = (/.f64 (-.f64 (*.f64 %45 z) %1226) %994) %1992 = (/.f64 (-.f64 (*.f64 %45 %30) %1229) %990) %1995 = (/.f64 (-.f64 (*.f64 %45 %548) %1235) %974) %1997 = (/.f64 (-.f64 %1984 %1238) %1001) %1998 = (*.f64 %653 %551) %2000 = (/.f64 (-.f64 %1998 %278) %933) %2001 = (*.f64 %653 z) %2003 = (/.f64 (-.f64 %2001 %1693) %224) %2005 = (*.f64 z %594) %2007 = (/.f64 (-.f64 (*.f64 %653 %30) %2005) %276) %2008 = (*.f64 %653 %548) %2010 = (/.f64 (-.f64 %2008 %344) %937) %2012 = (/.f64 (-.f64 %1998 %428) %933) %2013 = (*.f64 %650 %551) %2015 = (/.f64 (-.f64 %2013 %226) %910) %2018 = (/.f64 (-.f64 (*.f64 %650 z) %1275) %232) %2021 = (/.f64 (-.f64 (*.f64 %650 %30) %1278) %224) %2024 = (/.f64 (-.f64 (*.f64 %650 %548) %237) %914) %2026 = (/.f64 (-.f64 %2013 %241) %910) %2027 = (*.f64 %594 %551) %2029 = (/.f64 (-.f64 %2027 %278) %933) %2030 = (*.f64 %594 z) %2032 = (/.f64 (-.f64 %2030 %1693) %224) %2035 = (/.f64 (-.f64 (*.f64 %594 %30) %2005) %276) %2036 = (*.f64 %594 %548) %2038 = (/.f64 (-.f64 %2036 %344) %937) %2040 = (/.f64 (-.f64 %2027 %428) %933) %2041 = (*.f64 %51 %551) %2043 = (/.f64 (-.f64 %2041 %1317) %887) %2046 = (/.f64 (-.f64 (*.f64 %51 z) %1323) %548) %2049 = (/.f64 (-.f64 (*.f64 %51 %30) %1326) %551) %2052 = (/.f64 (-.f64 (*.f64 %51 %548) %610) %891) %2054 = (/.f64 (-.f64 %2041 %624) %887) %2055 = (*.f64 %21 %551) %2057 = (/.f64 (-.f64 %2055 %1468) %974) %2059 = (/.f64 (-.f64 %380 %1474) %967) %2062 = (/.f64 (-.f64 (*.f64 %21 %30) %1477) %963) %2063 = (*.f64 %21 %548) %2065 = (/.f64 (-.f64 %2063 %1483) %978) %2067 = (/.f64 (-.f64 %2055 %1486) %974) %2068 = (*.f64 x %551) %2070 = (/.f64 (-.f64 %2068 %1220) %1001) %2072 = (/.f64 (-.f64 %386 %1226) %994) %2075 = (/.f64 (-.f64 (*.f64 x %30) %1229) %990) %2076 = (*.f64 x %548) %2078 = (/.f64 (-.f64 %2076 %1235) %974) %2080 = (/.f64 (-.f64 %2068 %1238) %1001) %2082 = (/.f64 (*.f64 #s(literal -1 binary64) %698) %551) %2084 = (/.f64 (*.f64 #s(literal -1 binary64) %703) %734) %2086 = (/.f64 (*.f64 #s(literal -1 binary64) %710) %734) %2088 = (/.f64 (*.f64 #s(literal 1 binary64) %698) %548) %2090 = (/.f64 (*.f64 #s(literal 1 binary64) %703) %748) %2092 = (/.f64 (*.f64 #s(literal 1 binary64) %710) %748) %2094 = (/.f64 (*.f64 #s(literal -1 binary64) %627) %551) %2096 = (*.f64 %30 %604) %2097 = (/.f64 (*.f64 #s(literal -1 binary64) %630) %2096) %2099 = (/.f64 (*.f64 #s(literal -1 binary64) %634) %2096) %2101 = (/.f64 (*.f64 #s(literal -1 binary64) %637) %551) %2102 = (*.f64 #s(literal -1 binary64) %73) %2103 = (/.f64 %2102 %757) %2104 = (/.f64 %2102 %548) %2105 = (*.f64 #s(literal -1 binary64) %112) %2106 = (/.f64 %2105 %683) %2107 = (/.f64 %2105 %551) %2109 = (/.f64 (*.f64 #s(literal 1 binary64) %627) %548) %2111 = (*.f64 z %604) %2112 = (/.f64 (*.f64 #s(literal 1 binary64) %630) %2111) %2114 = (/.f64 (*.f64 #s(literal 1 binary64) %634) %2111) %2116 = (/.f64 (*.f64 #s(literal 1 binary64) %637) %548) %2117 = (*.f64 %110 #s(literal 1 binary64)) %2119 = (*.f64 %522 #s(literal 2 binary64)) %2120 = (/.f64 (*.f64 %2117 #s(literal 2 binary64)) %2119) %2121 = (*.f64 %18 %73) %2123 = (/.f64 (*.f64 %2121 #s(literal 2 binary64)) %2119) %2124 = (*.f64 %113 #s(literal 1 binary64)) %2126 = (*.f64 %520 #s(literal 2 binary64)) %2127 = (/.f64 (*.f64 %2124 #s(literal 2 binary64)) %2126) %2128 = (*.f64 %600 #s(literal 1 binary64)) %2130 = (*.f64 z #s(literal 2 binary64)) %2131 = (/.f64 (*.f64 %2128 #s(literal 2 binary64)) %2130) %2132 = (*.f64 #s(literal 1 binary64) %110) %2134 = (/.f64 (*.f64 %2132 #s(literal 2 binary64)) %2119) %2135 = (*.f64 #s(literal 1 binary64) %647) %2137 = (*.f64 %30 #s(literal 2 binary64)) %2138 = (/.f64 (*.f64 %2135 #s(literal 2 binary64)) %2137) %2140 = (/.f64 (*.f64 %1140 #s(literal 2 binary64)) %2126) %2141 = (*.f64 #s(literal -2 binary64) %650) %2143 = (/.f64 (*.f64 %2141 #s(literal 2 binary64)) %2130) %2144 = (*.f64 #s(literal 2 binary64) %650) %2146 = (/.f64 (*.f64 %2144 #s(literal 2 binary64)) %2137) %2147 = (*.f64 %598 x) %2149 = (/.f64 (*.f64 %2147 #s(literal 2 binary64)) %2130) %2151 = (/.f64 (*.f64 %1142 #s(literal 2 binary64)) %2130) %2152 = (/.f64 %1156 %520) %2154 = (/.f64 (*.f64 %2152 #s(literal 2 binary64)) %2130) %2155 = (/.f64 %1156 z) %2157 = (/.f64 (*.f64 %2155 #s(literal 2 binary64)) %2126) %2158 = (fma.f64 %672 z %594) %2160 = (/.f64 (*.f64 %2158 #s(literal 2 binary64)) %2130) %2161 = (fma.f64 %672 %551 %21) %2163 = (*.f64 %551 #s(literal 2 binary64)) %2164 = (/.f64 (*.f64 %2161 #s(literal 2 binary64)) %2163) %2165 = (fma.f64 %672 z %653) %2167 = (/.f64 (*.f64 %2165 #s(literal 2 binary64)) %2130) %2168 = (fma.f64 %594 z %2030) %2170 = (*.f64 %224 #s(literal 2 binary64)) %2171 = (/.f64 (*.f64 %2168 #s(literal 2 binary64)) %2170) %2172 = (fma.f64 %594 %551 %380) %2174 = (*.f64 %933 #s(literal 2 binary64)) %2175 = (/.f64 (*.f64 %2172 #s(literal 2 binary64)) %2174) %2176 = (fma.f64 %594 %548 %386) %2178 = (*.f64 %937 #s(literal 2 binary64)) %2179 = (/.f64 (*.f64 %2176 #s(literal 2 binary64)) %2178) %2180 = (fma.f64 %21 z %2027) %2182 = (*.f64 %967 #s(literal 2 binary64)) %2183 = (/.f64 (*.f64 %2180 #s(literal 2 binary64)) %2182) %2184 = (fma.f64 %21 %551 %2055) %2186 = (*.f64 %974 #s(literal 2 binary64)) %2187 = (/.f64 (*.f64 %2184 #s(literal 2 binary64)) %2186) %2188 = (fma.f64 %21 %548 %2068) %2190 = (*.f64 %978 #s(literal 2 binary64)) %2191 = (/.f64 (*.f64 %2188 #s(literal 2 binary64)) %2190) %2192 = (fma.f64 x z %2036) %2194 = (*.f64 %994 #s(literal 2 binary64)) %2195 = (/.f64 (*.f64 %2192 #s(literal 2 binary64)) %2194) %2196 = (fma.f64 x %551 %2063) %2198 = (*.f64 %1001 #s(literal 2 binary64)) %2199 = (/.f64 (*.f64 %2196 #s(literal 2 binary64)) %2198) %2200 = (fma.f64 x %548 %2076) %2202 = (/.f64 (*.f64 %2200 #s(literal 2 binary64)) %2186) %2203 = (fma.f64 %653 z %2030) %2205 = (/.f64 (*.f64 %2203 #s(literal 2 binary64)) %2170) %2206 = (fma.f64 %653 %551 %380) %2208 = (/.f64 (*.f64 %2206 #s(literal 2 binary64)) %2174) %2209 = (fma.f64 %653 %548 %386) %2211 = (/.f64 (*.f64 %2209 #s(literal 2 binary64)) %2178) %2212 = (fma.f64 %594 z %2001) %2214 = (/.f64 (*.f64 %2212 #s(literal 2 binary64)) %2170) %2215 = (fma.f64 %21 z %1998) %2217 = (/.f64 (*.f64 %2215 #s(literal 2 binary64)) %2182) %2218 = (fma.f64 x z %2008) %2220 = (/.f64 (*.f64 %2218 #s(literal 2 binary64)) %2194) %2221 = (fma.f64 %523 x %594) %2223 = (/.f64 (*.f64 %2221 #s(literal 2 binary64)) %2130) %2224 = (+.f64 %594 %653) %2226 = (/.f64 (*.f64 %2224 #s(literal 2 binary64)) %2130) %2227 = (fma.f64 %594 z %2005) %2229 = (/.f64 (*.f64 %2227 #s(literal 2 binary64)) %2170) %2230 = (fma.f64 %594 %551 %344) %2232 = (/.f64 (*.f64 %2230 #s(literal 2 binary64)) %2174) %2233 = (fma.f64 %594 %548 %428) %2235 = (/.f64 (*.f64 %2233 #s(literal 2 binary64)) %2178) %2236 = (fma.f64 %21 z %1477) %2238 = (/.f64 (*.f64 %2236 #s(literal 2 binary64)) %2182) %2239 = (fma.f64 %21 %551 %1483) %2241 = (/.f64 (*.f64 %2239 #s(literal 2 binary64)) %2186) %2242 = (fma.f64 %21 %548 %1486) %2244 = (/.f64 (*.f64 %2242 #s(literal 2 binary64)) %2190) %2245 = (fma.f64 x z %1229) %2247 = (/.f64 (*.f64 %2245 #s(literal 2 binary64)) %2194) %2248 = (fma.f64 x %551 %1235) %2250 = (/.f64 (*.f64 %2248 #s(literal 2 binary64)) %2198) %2251 = (fma.f64 x %548 %1238) %2253 = (/.f64 (*.f64 %2251 #s(literal 2 binary64)) %2186) %2254 = (fma.f64 %653 z %2005) %2256 = (/.f64 (*.f64 %2254 #s(literal 2 binary64)) %2170) %2257 = (fma.f64 %653 %551 %344) %2259 = (/.f64 (*.f64 %2257 #s(literal 2 binary64)) %2174) %2260 = (fma.f64 %653 %548 %428) %2262 = (/.f64 (*.f64 %2260 #s(literal 2 binary64)) %2178) %2263 = (fma.f64 %594 z %1690) %2265 = (/.f64 (*.f64 %2263 #s(literal 2 binary64)) %2170) %2266 = (fma.f64 %21 z %1471) %2268 = (/.f64 (*.f64 %2266 #s(literal 2 binary64)) %2182) %2269 = (fma.f64 x z %1223) %2271 = (/.f64 (*.f64 %2269 #s(literal 2 binary64)) %2194) %2272 = (*.f64 #s(literal 1 binary64) %73) %2274 = (/.f64 (*.f64 %2272 #s(literal 2 binary64)) %2163) %2276 = (*.f64 %548 #s(literal 2 binary64)) %2277 = (/.f64 (*.f64 %1148 #s(literal 2 binary64)) %2276) %2278 = (*.f64 %73 #s(literal 1 binary64)) %2280 = (/.f64 (*.f64 %2278 #s(literal 2 binary64)) %2163) %2281 = (neg.f64 %1156) %2283 = (/.f64 (*.f64 %2281 #s(literal 2 binary64)) %2163) %2285 = (/.f64 (*.f64 %1156 #s(literal 2 binary64)) %2276) %2287 = (/.f64 (*.f64 %647 #s(literal 2 binary64)) %2137) %2289 = (/.f64 (*.f64 %110 #s(literal 2 binary64)) %2119) %2291 = (/.f64 (*.f64 %113 #s(literal 2 binary64)) %2126) %2292 = (*.f64 %600 #s(literal 2 binary64)) %2294 = (/.f64 %2292 (*.f64 %43 #s(literal 2 binary64))) %2295 = (/.f64 %2292 %2130) %2297 = (/.f64 (*.f64 %698 #s(literal -1 binary64)) %551) %2299 = (/.f64 (*.f64 %698 #s(literal 1 binary64)) %548) %2301 = (/.f64 (*.f64 %703 #s(literal -1 binary64)) %705) %2303 = (/.f64 (*.f64 %703 #s(literal 1 binary64)) %708) %2305 = (/.f64 (*.f64 %710 #s(literal -1 binary64)) %705) %2307 = (/.f64 (*.f64 %710 #s(literal 1 binary64)) %708) %2309 = (/.f64 (*.f64 %627 #s(literal -1 binary64)) %551) %2311 = (/.f64 (*.f64 %627 #s(literal 1 binary64)) %548) %2313 = (*.f64 %604 %30) %2314 = (/.f64 (*.f64 %630 #s(literal -1 binary64)) %2313) %2316 = (*.f64 %604 z) %2317 = (/.f64 (*.f64 %630 #s(literal 1 binary64)) %2316) %2319 = (/.f64 (*.f64 %634 #s(literal -1 binary64)) %2313) %2321 = (/.f64 (*.f64 %634 #s(literal 1 binary64)) %2316) %2323 = (/.f64 (*.f64 %637 #s(literal -1 binary64)) %551) %2325 = (/.f64 (*.f64 %637 #s(literal 1 binary64)) %548) %2326 = (*.f64 %73 #s(literal -1 binary64)) %2327 = (/.f64 %2326 %728) %2328 = (/.f64 %2326 %548) %2329 = (*.f64 %112 #s(literal -1 binary64)) %2330 = (/.f64 %2329 %724) %2331 = (/.f64 %2329 %551) %2333 = (*.f64 #s(literal 2 binary64) %522) %2334 = (/.f64 (*.f64 #s(literal 2 binary64) %2117) %2333) %2336 = (/.f64 (*.f64 #s(literal 2 binary64) %2121) %2333) %2338 = (*.f64 #s(literal 2 binary64) %520) %2339 = (/.f64 (*.f64 #s(literal 2 binary64) %2124) %2338) %2341 = (*.f64 #s(literal 2 binary64) z) %2342 = (/.f64 (*.f64 #s(literal 2 binary64) %2128) %2341) %2344 = (/.f64 (*.f64 #s(literal 2 binary64) %2132) %2333) %2346 = (*.f64 #s(literal 2 binary64) %30) %2347 = (/.f64 (*.f64 #s(literal 2 binary64) %2135) %2346) %2349 = (/.f64 (*.f64 #s(literal 2 binary64) %1140) %2338) %2351 = (/.f64 (*.f64 #s(literal 2 binary64) %2141) %2341) %2353 = (/.f64 (*.f64 #s(literal 2 binary64) %2144) %2346) %2355 = (/.f64 (*.f64 #s(literal 2 binary64) %2147) %2341) %2357 = (/.f64 (*.f64 #s(literal 2 binary64) %1142) %2341) %2359 = (/.f64 (*.f64 #s(literal 2 binary64) %2152) %2341) %2361 = (/.f64 (*.f64 #s(literal 2 binary64) %2155) %2338) %2363 = (/.f64 (*.f64 #s(literal 2 binary64) %2158) %2341) %2365 = (*.f64 #s(literal 2 binary64) %551) %2366 = (/.f64 (*.f64 #s(literal 2 binary64) %2161) %2365) %2368 = (/.f64 (*.f64 #s(literal 2 binary64) %2165) %2341) %2370 = (*.f64 #s(literal 2 binary64) %224) %2371 = (/.f64 (*.f64 #s(literal 2 binary64) %2168) %2370) %2373 = (*.f64 #s(literal 2 binary64) %933) %2374 = (/.f64 (*.f64 #s(literal 2 binary64) %2172) %2373) %2376 = (*.f64 #s(literal 2 binary64) %937) %2377 = (/.f64 (*.f64 #s(literal 2 binary64) %2176) %2376) %2379 = (*.f64 #s(literal 2 binary64) %967) %2380 = (/.f64 (*.f64 #s(literal 2 binary64) %2180) %2379) %2382 = (*.f64 #s(literal 2 binary64) %974) %2383 = (/.f64 (*.f64 #s(literal 2 binary64) %2184) %2382) %2385 = (*.f64 #s(literal 2 binary64) %978) %2386 = (/.f64 (*.f64 #s(literal 2 binary64) %2188) %2385) %2388 = (*.f64 #s(literal 2 binary64) %994) %2389 = (/.f64 (*.f64 #s(literal 2 binary64) %2192) %2388) %2391 = (*.f64 #s(literal 2 binary64) %1001) %2392 = (/.f64 (*.f64 #s(literal 2 binary64) %2196) %2391) %2394 = (/.f64 (*.f64 #s(literal 2 binary64) %2200) %2382) %2396 = (/.f64 (*.f64 #s(literal 2 binary64) %2203) %2370) %2398 = (/.f64 (*.f64 #s(literal 2 binary64) %2206) %2373) %2400 = (/.f64 (*.f64 #s(literal 2 binary64) %2209) %2376) %2402 = (/.f64 (*.f64 #s(literal 2 binary64) %2212) %2370) %2404 = (/.f64 (*.f64 #s(literal 2 binary64) %2215) %2379) %2406 = (/.f64 (*.f64 #s(literal 2 binary64) %2218) %2388) %2408 = (/.f64 (*.f64 #s(literal 2 binary64) %2221) %2341) %2410 = (/.f64 (*.f64 #s(literal 2 binary64) %2224) %2341) %2412 = (/.f64 (*.f64 #s(literal 2 binary64) %2227) %2370) %2414 = (/.f64 (*.f64 #s(literal 2 binary64) %2230) %2373) %2416 = (/.f64 (*.f64 #s(literal 2 binary64) %2233) %2376) %2418 = (/.f64 (*.f64 #s(literal 2 binary64) %2236) %2379) %2420 = (/.f64 (*.f64 #s(literal 2 binary64) %2239) %2382) %2422 = (/.f64 (*.f64 #s(literal 2 binary64) %2242) %2385) %2424 = (/.f64 (*.f64 #s(literal 2 binary64) %2245) %2388) %2426 = (/.f64 (*.f64 #s(literal 2 binary64) %2248) %2391) %2428 = (/.f64 (*.f64 #s(literal 2 binary64) %2251) %2382) %2430 = (/.f64 (*.f64 #s(literal 2 binary64) %2254) %2370) %2432 = (/.f64 (*.f64 #s(literal 2 binary64) %2257) %2373) %2434 = (/.f64 (*.f64 #s(literal 2 binary64) %2260) %2376) %2436 = (/.f64 (*.f64 #s(literal 2 binary64) %2263) %2370) %2438 = (/.f64 (*.f64 #s(literal 2 binary64) %2266) %2379) %2440 = (/.f64 (*.f64 #s(literal 2 binary64) %2269) %2388) %2442 = (/.f64 (*.f64 #s(literal 2 binary64) %2272) %2365) %2444 = (*.f64 #s(literal 2 binary64) %548) %2445 = (/.f64 (*.f64 #s(literal 2 binary64) %1148) %2444) %2447 = (/.f64 (*.f64 #s(literal 2 binary64) %2278) %2365) %2449 = (/.f64 (*.f64 #s(literal 2 binary64) %2281) %2365) %2451 = (/.f64 (*.f64 #s(literal 2 binary64) %1156) %2444) %2453 = (/.f64 (*.f64 #s(literal 2 binary64) %647) %2346) %2455 = (/.f64 (*.f64 #s(literal 2 binary64) %110) %2333) %2457 = (/.f64 (*.f64 #s(literal 2 binary64) %113) %2338) %2458 = (*.f64 #s(literal 2 binary64) %600) %2460 = (/.f64 %2458 (*.f64 #s(literal 2 binary64) %43)) %2461 = (/.f64 %2458 %2341) %2463 = (/.f64 (*.f64 #s(literal 2 binary64) %637) %2444) %2465 = (/.f64 (*.f64 #s(literal 2 binary64) %73) %2365) %2467 = (/.f64 (*.f64 #s(literal 2 binary64) %112) %2444) %2469 = (/.f64 (*.f64 %637 #s(literal 2 binary64)) %2276) %2471 = (/.f64 (*.f64 %73 #s(literal 2 binary64)) %2163) %2473 = (/.f64 (*.f64 %112 #s(literal 2 binary64)) %2276) %2475 = (/.f64 (neg.f64 %2117) %520) %2477 = (/.f64 (neg.f64 %2121) %520) %2479 = (/.f64 (neg.f64 %2124) %522) %2481 = (/.f64 (neg.f64 %2128) %30) %2483 = (/.f64 (neg.f64 %2132) %520) %2485 = (/.f64 (neg.f64 %2135) %43) %2487 = (/.f64 (neg.f64 %1140) %522) %2489 = (/.f64 (neg.f64 %2141) %30) %2491 = (/.f64 (neg.f64 %2144) %43) %2493 = (/.f64 (neg.f64 %2147) %30) %2495 = (/.f64 (neg.f64 %1142) %30) %2497 = (/.f64 (neg.f64 %2152) %30) %2499 = (/.f64 (neg.f64 %2155) %522) %2501 = (/.f64 (neg.f64 %2158) %30) %2503 = (/.f64 (neg.f64 %2161) %548) %2505 = (/.f64 (neg.f64 %2165) %30) %2507 = (/.f64 (neg.f64 %2168) %378) %2509 = (neg.f64 %933) %2510 = (/.f64 (neg.f64 %2172) %2509) %2512 = (neg.f64 %937) %2513 = (/.f64 (neg.f64 %2176) %2512) %2515 = (neg.f64 %967) %2516 = (/.f64 (neg.f64 %2180) %2515) %2518 = (neg.f64 %974) %2519 = (/.f64 (neg.f64 %2184) %2518) %2521 = (neg.f64 %978) %2522 = (/.f64 (neg.f64 %2188) %2521) %2524 = (neg.f64 %994) %2525 = (/.f64 (neg.f64 %2192) %2524) %2527 = (neg.f64 %1001) %2528 = (/.f64 (neg.f64 %2196) %2527) %2530 = (/.f64 (neg.f64 %2200) %2518) %2532 = (/.f64 (neg.f64 %2203) %378) %2534 = (/.f64 (neg.f64 %2206) %2509) %2536 = (/.f64 (neg.f64 %2209) %2512) %2538 = (/.f64 (neg.f64 %2212) %378) %2540 = (/.f64 (neg.f64 %2215) %2515) %2542 = (/.f64 (neg.f64 %2218) %2524) %2544 = (/.f64 (neg.f64 %2221) %30) %2546 = (/.f64 (neg.f64 %2224) %30) %2548 = (/.f64 (neg.f64 %2227) %378) %2550 = (/.f64 (neg.f64 %2230) %2509) %2552 = (/.f64 (neg.f64 %2233) %2512) %2554 = (/.f64 (neg.f64 %2236) %2515) %2556 = (/.f64 (neg.f64 %2239) %2518) %2558 = (/.f64 (neg.f64 %2242) %2521) %2560 = (/.f64 (neg.f64 %2245) %2524) %2562 = (/.f64 (neg.f64 %2248) %2527) %2564 = (/.f64 (neg.f64 %2251) %2518) %2566 = (/.f64 (neg.f64 %2254) %378) %2568 = (/.f64 (neg.f64 %2257) %2509) %2570 = (/.f64 (neg.f64 %2260) %2512) %2572 = (/.f64 (neg.f64 %2263) %378) %2574 = (/.f64 (neg.f64 %2266) %2515) %2576 = (/.f64 (neg.f64 %2269) %2524) %2578 = (/.f64 (neg.f64 %2272) %548) %2580 = (/.f64 (neg.f64 %1148) %551) %2582 = (/.f64 (neg.f64 %2278) %548) %2584 = (/.f64 (neg.f64 %2281) %548) %2585 = (/.f64 %638 %551) %2586 = (/.f64 %85 %728) %2587 = (/.f64 %85 %548) %2588 = (/.f64 %2117 %522) %2589 = (/.f64 %2121 %522) %2590 = (/.f64 %2124 %520) %2591 = (/.f64 %2128 z) %2592 = (/.f64 %2132 %522) %2593 = (/.f64 %2135 %30) %2594 = (/.f64 %1140 %520) %2595 = (/.f64 %91 %757) %2596 = (/.f64 %91 %548) %2597 = (/.f64 %2141 z) %2598 = (/.f64 %2144 %30) %2599 = (/.f64 %2147 z) %2600 = (/.f64 %1142 z) %2601 = (/.f64 %2152 z) %2602 = (/.f64 %2155 %520) %2603 = (neg.f64 %18) %2605 = (/.f64 %2603 (neg.f64 %645)) %2606 = (/.f64 %2158 z) %2607 = (/.f64 %2161 %551) %2608 = (/.f64 %2165 z) %2609 = (/.f64 %2168 %224) %2610 = (/.f64 %2172 %933) %2611 = (/.f64 %2176 %937) %2612 = (/.f64 %2180 %967) %2613 = (/.f64 %2184 %974) %2614 = (/.f64 %2188 %978) %2615 = (/.f64 %2192 %994) %2616 = (/.f64 %2196 %1001) %2617 = (/.f64 %2200 %974) %2618 = (/.f64 %2203 %224) %2619 = (/.f64 %2206 %933) %2620 = (/.f64 %2209 %937) %2621 = (/.f64 %2212 %224) %2622 = (/.f64 %2215 %967) %2623 = (/.f64 %2218 %994) %2624 = (/.f64 %2221 z) %2625 = (/.f64 %2224 z) %2626 = (/.f64 %2227 %224) %2627 = (/.f64 %2230 %933) %2628 = (/.f64 %2233 %937) %2629 = (/.f64 %2236 %967) %2630 = (/.f64 %2239 %974) %2631 = (/.f64 %2242 %978) %2632 = (/.f64 %2245 %994) %2633 = (/.f64 %2248 %1001) %2634 = (/.f64 %2251 %974) %2635 = (/.f64 %2254 %224) %2636 = (/.f64 %2257 %933) %2637 = (/.f64 %2260 %937) %2638 = (/.f64 %2263 %224) %2639 = (/.f64 %2266 %967) %2640 = (/.f64 %2269 %994) %2641 = (/.f64 %2272 %683) %2642 = (/.f64 %2272 %551) %2643 = (/.f64 %1148 %757) %2644 = (/.f64 %1148 %548) %2645 = (/.f64 %2278 %724) %2646 = (/.f64 %2278 %551) %2647 = (/.f64 %637 %728) %2648 = (/.f64 %637 %548) %2649 = (/.f64 %2281 %551) %2650 = (/.f64 %18 %645) %2651 = (/.f64 %1156 %548) %2652 = (/.f64 %647 %1053) %2653 = (/.f64 %647 %30) %2654 = (/.f64 %73 %683) %2655 = (/.f64 %73 %724) %2656 = (/.f64 %73 %551) %2657 = (*.f64 %1102 %522) %2658 = (/.f64 #s(literal -1 binary64) %2657) %2659 = (/.f64 %110 %522) %2660 = (/.f64 %113 %520) %2662 = (/.f64 %175 (*.f64 %645 #s(literal 2 binary64))) %2664 = (/.f64 %175 (*.f64 #s(literal 2 binary64) %645)) %2665 = (/.f64 %600 %43) %2666 = (/.f64 %600 z) %2667 = (/.f64 %112 %757) %2668 = (/.f64 %112 %728) %2670 = (/.f64 #s(literal 1 binary64) (*.f64 %43 %645)) %2672 = (/.f64 #s(literal 1 binary64) (pow.f64 %1165 #s(literal -1 binary64))) %2674 = (/.f64 #s(literal 1 binary64) (/.f64 %548 %1156)) %2676 = (/.f64 #s(literal 1 binary64) (/.f64 %2657 #s(literal -1 binary64))) %2678 = (/.f64 #s(literal 1 binary64) (/.f64 %520 %113)) %2680 = (/.f64 #s(literal 1 binary64) (/.f64 %522 %110)) %2682 = (/.f64 #s(literal 1 binary64) (/.f64 %1162 #s(literal 1 binary64))) %2683 = (/.f64 #s(literal 1 binary64) %1162) %2685 = (/.f64 #s(literal -2 binary64) (*.f64 %2657 #s(literal 2 binary64))) %2687 = (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %2657)) %2689 = (/.f64 #s(literal 2 binary64) (*.f64 %1162 #s(literal 2 binary64))) %2691 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1162)) %2693 = (neg.f64 (/.f64 %647 z)) %2695 = (neg.f64 (/.f64 %1156 %551)) %2697 = (neg.f64 (/.f64 %113 %522)) %2699 = (neg.f64 (/.f64 %112 %551)) %2701 = (neg.f64 (-.f64 %835 %672)) %2702 = (neg.f64 %1163) %2703 = (fma.f64 %653 %18 %672) %2704 = (fma.f64 %552 x %672) %2705 = (/.f64 %539 %548) %2706 = (fma.f64 %18 %594 %2705) %2707 = (fma.f64 %594 %18 %672) %2708 = (fma.f64 %21 %579 %672) %2709 = (fma.f64 %659 %175 %672) %2710 = (fma.f64 %113 %658 %672) %2711 = (fma.f64 %175 %659 %672) %2712 = (fma.f64 %658 %113 %672) %2713 = (*.f64 %672 #s(literal 1 binary64)) %2714 = (fma.f64 %672 #s(literal 1 binary64) %2713) %2715 = (*.f64 #s(literal 1 binary64) %672) %2716 = (fma.f64 #s(literal 1 binary64) %672 %2715) %2717 = (fma.f64 #s(literal 2 binary64) %667 %672) %2718 = (fma.f64 #s(literal 2 binary64) %669 %672) %2719 = (fma.f64 x %552 %672) %2722 = (-.f64 %672 (*.f64 (neg.f64 %552) x)) %2725 = (-.f64 %672 (*.f64 (neg.f64 %659) %175)) %2727 = (-.f64 %672 (/.f64 %793 %548)) %2728 = (-.f64 %672 %835) %2729 = (+.f64 %2705 %2705) %2730 = (+.f64 %2715 %2715) %2731 = (+.f64 %2713 %2713) %2733 = (+.f64 (/.f64 %1189 %548) %672) %2734 = (+.f64 %672 %672) %2748 = (/.f64 z %73) %2772 = (*.f64 %1102 %29) %2774 = (*.f64 %29 %1102) x #s(literal 2 binary64) y z %4 (*.f64 y z) (pow.f64 %4 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %8) t %11 (*.f64 z t) (pow.f64 %11 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %14) #s(literal -2 binary64) (*.f64 %17 %18) (*.f64 %14 x) (*.f64 %21 (/.f64 #s(literal -1 binary64) %11)) (*.f64 x %14) (pow.f64 %26 #s(literal 1 binary64)) (/.f64 %28 (*.f64 %29 %30)) (/.f64 %33 %34) (/.f64 %36 %34) (/.f64 %39 %34) (/.f64 (neg.f64 %41) %43) (/.f64 %46 (neg.f64 %47)) (/.f64 %38 %11) (/.f64 %52 %29) (/.f64 %41 %30) (/.f64 %45 %47) (/.f64 %17 z) (/.f64 %51 t) (/.f64 %21 %34) (/.f64 #s(literal 1 binary64) (pow.f64 %26 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %17)) (/.f64 #s(literal 1 binary64) (/.f64 %34 %21)) (/.f64 #s(literal 1 binary64) (/.f64 %11 x)) %26 (neg.f64 (/.f64 x %34)) (neg.f64 (/.f64 %21 %11)) (*.f64 (/.f64 #s(literal -2 binary64) t) %51) (*.f64 %73 %14) (*.f64 %75 %17) %77 (*.f64 #s(literal -2 binary64) %26) (*.f64 x (*.f64 %14 #s(literal -2 binary64))) (pow.f64 %77 #s(literal 1 binary64)) (/.f64 (neg.f64 %82) %30) (/.f64 (neg.f64 %85) %47) (/.f64 (neg.f64 %88) %30) (/.f64 (neg.f64 %91) %47) (/.f64 (neg.f64 %94) %30) (/.f64 %82 z) (/.f64 %85 (*.f64 %43 %29)) (/.f64 %85 %34) (/.f64 %88 z) (/.f64 %91 %34) (/.f64 %94 z) (/.f64 %73 (*.f64 %43 t)) (/.f64 %73 (*.f64 %30 %29)) (/.f64 %73 %47) (/.f64 %73 %11) (/.f64 %110 t) (/.f64 %113 %29) (/.f64 %112 %34) (/.f64 #s(literal 1 binary64) (pow.f64 %77 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %11 %73)) (neg.f64 (*.f64 #s(literal 2 binary64) %26)) (neg.f64 (*.f64 %26 #s(literal 2 binary64))) (pow.f64 %129 #s(literal 1 binary64)) %129 (/.f64 #s(literal 1 binary64) (pow.f64 %129 #s(literal -1 binary64))) (*.f64 %133 %18) (*.f64 %8 x) (*.f64 %21 %136) (*.f64 x %8) (pow.f64 %139 #s(literal 1 binary64)) (/.f64 %28 %142) (/.f64 %33 %144) (/.f64 %36 %144) (/.f64 (neg.f64 %147) %43) (/.f64 %39 %144) (/.f64 %46 (neg.f64 %151)) (/.f64 %38 %4) (/.f64 %52 %141) (/.f64 %147 %30) (/.f64 %45 %151) (/.f64 %133 z) (/.f64 %51 y) (/.f64 %21 %144) (/.f64 #s(literal 1 binary64) (pow.f64 %139 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %133)) (/.f64 #s(literal 1 binary64) (/.f64 %144 %21)) (/.f64 #s(literal 1 binary64) (/.f64 %4 x)) %139 (neg.f64 (/.f64 x %144)) (neg.f64 %171) (*.f64 %173 %51) (*.f64 %133 %175) (*.f64 %8 %112) (*.f64 %51 %173) (*.f64 %175 %133) (*.f64 %112 %8) (*.f64 %139 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %139) (*.f64 x (*.f64 %8 #s(literal 2 binary64))) (*.f64 x (/.f64 #s(literal 2 binary64) %4)) (*.f64 x (+.f64 %8 %8)) (pow.f64 %189 #s(literal 1 binary64)) (/.f64 (fma.f64 %38 %4 %191) %193) (/.f64 (fma.f64 %38 %30 %195) %197) (/.f64 (fma.f64 %38 %151 %199) %201) (/.f64 (fma.f64 %38 z %203) %205) (/.f64 (fma.f64 %38 y %207) %209) (/.f64 (fma.f64 %38 %144 %211) %213) (/.f64 (fma.f64 %38 %4 %215) %193) (/.f64 (fma.f64 %147 %4 %218) %220) (/.f64 (fma.f64 %147 %30 (*.f64 %30 %147)) %224) (/.f64 (fma.f64 %147 %151 %226) (*.f64 %30 %151)) (/.f64 (fma.f64 %147 z (*.f64 %30 %133)) %232) (/.f64 (fma.f64 %147 y %234) %144) (/.f64 (fma.f64 %147 %144 %237) (*.f64 %30 %144)) (/.f64 (fma.f64 %147 %4 %241) %220) (/.f64 (fma.f64 %45 %4 (*.f64 %151 %38)) %246) (/.f64 (fma.f64 %45 %30 (*.f64 %151 %147)) (*.f64 %151 %30)) (/.f64 (fma.f64 %45 %151 (*.f64 %151 %45)) %193) (/.f64 (fma.f64 %45 z (*.f64 %151 %133)) (*.f64 %151 z)) (/.f64 (fma.f64 %45 y (*.f64 %151 %51)) (*.f64 %151 y)) (/.f64 (fma.f64 %45 %144 %263) (*.f64 %151 %144)) (/.f64 (fma.f64 %45 %4 (*.f64 %151 x)) %246) (/.f64 (fma.f64 %133 %4 %270) %272) (/.f64 (fma.f64 %133 %30 (*.f64 z %147)) %276) (/.f64 (fma.f64 %133 %151 %278) (*.f64 z %151)) (/.f64 (fma.f64 %133 y %282) %4) (/.f64 (fma.f64 %51 %4 (*.f64 y %38)) %287) (/.f64 (fma.f64 %51 %30 (*.f64 y %147)) %144) (/.f64 (fma.f64 %51 %151 (*.f64 y %45)) (*.f64 y %151)) (/.f64 (fma.f64 %51 z (*.f64 y %133)) %4) (/.f64 (fma.f64 %51 y (*.f64 y %51)) (*.f64 y y)) (/.f64 (fma.f64 %51 %144 %303) (*.f64 y %144)) (/.f64 (fma.f64 %51 %4 (*.f64 y x)) %287) (/.f64 (fma.f64 %21 %4 (*.f64 %144 %38)) %312) (/.f64 (fma.f64 %21 %30 (*.f64 %144 %147)) (*.f64 %144 %30)) (/.f64 (fma.f64 %21 %151 (*.f64 %144 %45)) (*.f64 %144 %151)) (/.f64 (fma.f64 %21 y (*.f64 %144 %51)) (*.f64 %144 y)) (/.f64 (fma.f64 x %4 %191) %193) (/.f64 (fma.f64 x %30 %195) %197) (/.f64 (fma.f64 x %151 %199) %201) (/.f64 (fma.f64 x y %207) %209) (/.f64 (-.f64 (*.f64 %38 %4) %211) %193) (/.f64 (-.f64 (*.f64 %147 %4) %237) %220) (/.f64 (-.f64 (*.f64 %45 %4) %263) %246) (/.f64 (-.f64 %343 %344) %272) (/.f64 (-.f64 (*.f64 %51 %4) %303) %287) (/.f64 (-.f64 %350 %351) %312) (/.f64 (-.f64 %354 %211) %193) (/.f64 (neg.f64 %357) %30) (/.f64 (neg.f64 %360) %30) (/.f64 (neg.f64 %363) %30) (/.f64 (neg.f64 %366) %30) (/.f64 (neg.f64 %369) %151) (/.f64 (neg.f64 %372) %144) (/.f64 (neg.f64 %376) %378) (/.f64 (neg.f64 %381) %384) (/.f64 (neg.f64 %387) %389) (/.f64 (neg.f64 %392) %395) (/.f64 (neg.f64 %398) %400) (/.f64 (neg.f64 %403) %405) (/.f64 (neg.f64 %407) %409) (/.f64 (neg.f64 %411) %413) (/.f64 (neg.f64 %415) %400) (/.f64 (neg.f64 %418) %30) (/.f64 (neg.f64 %422) %378) (/.f64 (neg.f64 %425) %384) (/.f64 (neg.f64 %429) %389) (/.f64 (neg.f64 %433) %395) (/.f64 (neg.f64 %436) %400) (/.f64 (neg.f64 %440) %405) (/.f64 (neg.f64 %443) %409) (/.f64 (neg.f64 %446) %413) (/.f64 (neg.f64 %449) %400) (/.f64 %85 (*.f64 %30 %141)) (/.f64 %357 z) (/.f64 %91 %142) (/.f64 %360 z) (/.f64 %363 z) (/.f64 %366 z) (/.f64 %369 %144) (/.f64 %372 %4) (/.f64 %376 %224) (/.f64 %381 %383) (/.f64 %387 %272) (/.f64 %392 %394) (/.f64 %398 %193) (/.f64 %403 %312) (/.f64 %407 %205) (/.f64 %411 %213) (/.f64 %415 %193) (/.f64 %418 z) (/.f64 %422 %224) (/.f64 %425 %383) (/.f64 %429 %272) (/.f64 %433 %394) (/.f64 %436 %193) (/.f64 %440 %312) (/.f64 %443 %205) (/.f64 %446 %213) (/.f64 %449 %193) (/.f64 %73 (*.f64 %141 %43)) (/.f64 %73 (*.f64 %43 %141)) (/.f64 %73 %144) (/.f64 %110 %141) (/.f64 %113 y) (/.f64 %112 (*.f64 y %43)) (/.f64 %112 (*.f64 %43 y)) (/.f64 %112 %151) %189 (/.f64 #s(literal 1 binary64) (pow.f64 %189 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %4 %112)) (neg.f64 (*.f64 #s(literal -2 binary64) %139)) (neg.f64 (*.f64 %139 #s(literal -2 binary64))) (fma.f64 %133 %18 %139) (fma.f64 %8 x %139) (fma.f64 %21 %136 %139) (fma.f64 #s(literal 1 binary64) %139 %503) (fma.f64 %139 #s(literal 1 binary64) %505) (fma.f64 x %8 %139) (-.f64 %139 (*.f64 %21 %8)) (-.f64 %139 (neg.f64 %139)) (-.f64 %139 %171) (+.f64 %505 %505) (+.f64 %503 %503) (+.f64 %139 %139) (pow.f64 %516 #s(literal 1 binary64)) %516 (/.f64 #s(literal 1 binary64) (pow.f64 %516 #s(literal -1 binary64))) (pow.f64 %520 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %523) (neg.f64 %522) (-.f64 y %526) %520 (+.f64 %29 %528) (+.f64 %29 y) (+.f64 y %29) #s(literal 1/2 binary64) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x) (*.f64 x #s(literal 2 binary64)) (pow.f64 %112 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) %112)) (neg.f64 %73) (fma.f64 #s(literal 1 binary64) x %539) (fma.f64 x #s(literal 1 binary64) %38) (-.f64 x %21) (+.f64 %38 %38) (+.f64 %539 %539) (+.f64 x %45) %112 (*.f64 %30 %522) (*.f64 %522 %30) %548 (*.f64 z %520) (pow.f64 %548 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %552) (neg.f64 %551) (fma.f64 %29 z %4) (fma.f64 %30 t %4) (fma.f64 t %30 %4) (fma.f64 z %29 %4) (fma.f64 z y %34) (fma.f64 y z %34) (-.f64 %4 (*.f64 %526 z)) (-.f64 %4 %47) (-.f64 %4 %11) (+.f64 %34 %4) (+.f64 %4 %34) (pow.f64 %522 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %568) (neg.f64 %520) (-.f64 t %528) %522 (+.f64 %141 %526) (+.f64 %141 t) (+.f64 t %141) (*.f64 %30 %520) %551 (*.f64 %520 %30) (*.f64 z %522) (pow.f64 %551 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %579) (neg.f64 %548) (fma.f64 %141 z %47) (fma.f64 %30 y %47) (fma.f64 t z %144) (fma.f64 z %141 %47) (fma.f64 z t %144) (fma.f64 y %30 %47) (-.f64 %11 %4) (+.f64 %144 %47) (+.f64 %11 %144) (*.f64 %523 %112) (*.f64 %73 %568) (*.f64 %112 %523) (*.f64 #s(literal 2 binary64) %594) (*.f64 x (*.f64 #s(literal 2 binary64) %523)) (*.f64 x %598) (pow.f64 %600 #s(literal 1 binary64)) (/.f64 (fma.f64 %21 %522 %602) %604) (/.f64 (fma.f64 %21 %520 %606) %608) (/.f64 (fma.f64 x %522 %610) %612) (/.f64 (-.f64 (*.f64 %21 %520) %602) %608) (/.f64 (-.f64 (*.f64 %21 %522) %606) %604) (/.f64 (-.f64 %620 %610) %604) (/.f64 (-.f64 (*.f64 x %522) %624) %612) (/.f64 (neg.f64 %627) %522) (/.f64 (neg.f64 %630) %632) (/.f64 (neg.f64 %634) %632) (/.f64 %638 %522) (/.f64 %627 %520) (/.f64 %630 %604) (/.f64 %634 %604) (/.f64 %637 %520) (/.f64 %73 %522) %600 (/.f64 #s(literal 1 binary64) %645) (neg.f64 %647) (fma.f64 x %523 %594) (-.f64 %594 %650) (+.f64 %594 %594) (*.f64 %653 %18) (*.f64 %552 x) (*.f64 %594 %18) (*.f64 %21 %579) (*.f64 %659 %175) (*.f64 %113 %658) (*.f64 %175 %659) (*.f64 %658 %113) (*.f64 #s(literal 2 binary64) %667) (*.f64 #s(literal 2 binary64) %669) (*.f64 x %552) (pow.f64 %672 #s(literal 1 binary64)) (/.f64 (*.f64 %675 #s(literal -1 binary64)) %551) (/.f64 (*.f64 %675 #s(literal 1 binary64)) %548) (/.f64 (*.f64 %665 #s(literal -2 binary64)) %548) (/.f64 %682 %683) (/.f64 %682 %551) (/.f64 (*.f64 %686 #s(literal -2 binary64)) %548) (/.f64 %689 %683) (/.f64 %689 %551) (/.f64 (*.f64 %692 #s(literal -2 binary64)) %548) (/.f64 %695 %683) (/.f64 %695 %551) (/.f64 (*.f64 %698 #s(literal -1/2 binary64)) %551) (/.f64 (*.f64 %698 #s(literal 1/2 binary64)) %548) (/.f64 (*.f64 %703 #s(literal -1/2 binary64)) %705) (/.f64 (*.f64 %703 #s(literal 1/2 binary64)) %708) (/.f64 (*.f64 %710 #s(literal -1/2 binary64)) %705) (/.f64 (*.f64 %710 #s(literal 1/2 binary64)) %708) (/.f64 (*.f64 %637 #s(literal -1/2 binary64)) %551) (/.f64 (*.f64 %637 #s(literal 1/2 binary64)) %548) (/.f64 (*.f64 %73 #s(literal -1/2 binary64)) %548) (/.f64 (*.f64 %73 #s(literal 1/2 binary64)) %551) (/.f64 %723 %724) (/.f64 %723 %551) (/.f64 %727 %728) (/.f64 %727 %548) (/.f64 (*.f64 #s(literal -1/2 binary64) %698) %551) (/.f64 (*.f64 #s(literal -1/2 binary64) %703) %734) (/.f64 (*.f64 #s(literal -1/2 binary64) %710) %734) (/.f64 (*.f64 #s(literal -1/2 binary64) %637) %551) (/.f64 (*.f64 #s(literal -1/2 binary64) %73) %548) (/.f64 %742 %683) (/.f64 %742 %551) (/.f64 (*.f64 #s(literal 1/2 binary64) %698) %548) (/.f64 (*.f64 #s(literal 1/2 binary64) %703) %748) (/.f64 (*.f64 #s(literal 1/2 binary64) %710) %748) (/.f64 (*.f64 #s(literal 1/2 binary64) %637) %548) (/.f64 (*.f64 #s(literal 1/2 binary64) %73) %551) (/.f64 %756 %757) (/.f64 %756 %548) (/.f64 %28 %548) (/.f64 %33 %551) (/.f64 %36 %551) (/.f64 (*.f64 #s(literal -2 binary64) %665) %548) (/.f64 (*.f64 #s(literal -2 binary64) %686) %548) (/.f64 (*.f64 #s(literal -2 binary64) %692) %548) (/.f64 %769 %724) (/.f64 %769 %551) (/.f64 %772 %724) (/.f64 %772 %551) (/.f64 %775 %724) (/.f64 %775 %551) (/.f64 (neg.f64 %778) %43) (/.f64 (neg.f64 %781) %522) (/.f64 (neg.f64 %784) %522) (/.f64 (neg.f64 %787) %548) (/.f64 (neg.f64 %790) %551) (/.f64 (neg.f64 %793) %548) (/.f64 (neg.f64 %796) %43) (/.f64 %39 %551) (/.f64 %46 %551) (/.f64 (neg.f64 %675) %551) (/.f64 %778 %30) (/.f64 %781 %520) (/.f64 %784 %520) (/.f64 %38 %548) (/.f64 %807 %30) (/.f64 %52 %522) (/.f64 %787 %551) (/.f64 %790 %757) (/.f64 %790 %548) (/.f64 %793 %551) (/.f64 %675 %728) (/.f64 %675 %548) (/.f64 %796 %30) (/.f64 %45 %548) (/.f64 %653 %43) (/.f64 %653 z) (/.f64 %650 %30) (/.f64 %594 %43) (/.f64 %594 z) (/.f64 %51 %520) (/.f64 %21 %551) (/.f64 #s(literal 1 binary64) (pow.f64 %672 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %594)) (/.f64 #s(literal 1 binary64) (/.f64 %551 %21)) (/.f64 #s(literal 1 binary64) (/.f64 z %653)) (/.f64 #s(literal 1 binary64) (/.f64 %548 x)) %672 (neg.f64 %835) (*.f64 %598 %18) (*.f64 %579 #s(literal -2 binary64)) (*.f64 %75 %568) (*.f64 #s(literal -2 binary64) %579) (*.f64 #s(literal 2 binary64) %552) (pow.f64 %842 #s(literal 1 binary64)) (/.f64 (fma.f64 %844 %522 (*.f64 %522 %844)) %604) (/.f64 (fma.f64 %844 %520 (*.f64 %522 %848)) %608) (/.f64 (fma.f64 %844 %30 (*.f64 %522 %852)) %548) (/.f64 (fma.f64 %844 z (*.f64 %522 %523)) %551) (/.f64 (fma.f64 %844 %520 (*.f64 %522 %18)) %608) (/.f64 (fma.f64 %844 %551 (*.f64 %522 #s(literal -1 binary64))) (*.f64 %522 %551)) (/.f64 (fma.f64 %844 %548 (*.f64 %522 #s(literal 1 binary64))) (*.f64 %522 %548)) (/.f64 (fma.f64 %848 %522 %870) %612) (/.f64 (fma.f64 %848 %520 %873) %604) (/.f64 (fma.f64 %848 %30 %876) %551) (/.f64 (fma.f64 %848 z %879) %548) (/.f64 (fma.f64 %848 %520 %882) %604) (/.f64 (fma.f64 %848 %551 %885) %887) (/.f64 (fma.f64 %848 %548 %889) %891) (/.f64 (fma.f64 %852 %522 (*.f64 %30 %844)) %548) (/.f64 (fma.f64 %852 %520 (*.f64 %30 %848)) %551) (/.f64 (fma.f64 %852 %30 (*.f64 %30 %852)) %224) (/.f64 (fma.f64 %852 z (*.f64 %30 %523)) %232) (/.f64 (fma.f64 %852 %520 (*.f64 %30 %18)) %551) (/.f64 (fma.f64 %852 %551 %908) %910) (/.f64 (fma.f64 %852 %548 %912) %914) (/.f64 (fma.f64 %523 %522 (*.f64 z %844)) %551) (/.f64 (fma.f64 %523 %520 (*.f64 z %848)) %548) (/.f64 (fma.f64 %523 %30 (*.f64 z %852)) %276) (/.f64 (fma.f64 %523 z (*.f64 z %523)) %224) (/.f64 (fma.f64 %523 %520 (*.f64 z %18)) %548) (/.f64 (fma.f64 %523 %551 %931) %933) (/.f64 (fma.f64 %523 %548 %935) %937) (/.f64 (fma.f64 %18 %522 %870) %612) (/.f64 (fma.f64 %18 %520 %873) %604) (/.f64 (fma.f64 %18 %30 %876) %551) (/.f64 (fma.f64 %18 z %879) %548) (/.f64 (fma.f64 %18 %520 %882) %604) (/.f64 (fma.f64 %18 %551 %885) %887) (/.f64 (fma.f64 %18 %548 %889) %891) (/.f64 (fma.f64 #s(literal -1 binary64) %522 (*.f64 %551 %844)) (*.f64 %551 %522)) (/.f64 (fma.f64 #s(literal -1 binary64) %520 (*.f64 %551 %848)) %959) (/.f64 (fma.f64 #s(literal -1 binary64) %30 (*.f64 %551 %852)) %963) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 %551 %523)) %967) (/.f64 (fma.f64 #s(literal -1 binary64) %520 (*.f64 %551 %18)) %959) (/.f64 (fma.f64 #s(literal -1 binary64) %551 (*.f64 %551 #s(literal -1 binary64))) %974) (/.f64 (fma.f64 #s(literal -1 binary64) %548 (*.f64 %551 #s(literal 1 binary64))) %978) (/.f64 (fma.f64 #s(literal 1 binary64) %522 (*.f64 %548 %844)) (*.f64 %548 %522)) (/.f64 (fma.f64 #s(literal 1 binary64) %520 (*.f64 %548 %848)) %986) (/.f64 (fma.f64 #s(literal 1 binary64) %30 (*.f64 %548 %852)) %990) (/.f64 (fma.f64 #s(literal 1 binary64) z (*.f64 %548 %523)) %994) (/.f64 (fma.f64 #s(literal 1 binary64) %520 (*.f64 %548 %18)) %986) (/.f64 (fma.f64 #s(literal 1 binary64) %551 (*.f64 %548 #s(literal -1 binary64))) %1001) (/.f64 (fma.f64 #s(literal 1 binary64) %548 (*.f64 %548 #s(literal 1 binary64))) %974) (/.f64 (neg.f64 %1006) %43) (/.f64 %1006 %30) (/.f64 %598 z) (/.f64 %175 %520) (/.f64 %75 %522) (/.f64 #s(literal 1 binary64) (pow.f64 %842 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %598)) (/.f64 #s(literal 1 binary64) (/.f64 %548 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %551 #s(literal -2 binary64))) (/.f64 #s(literal -2 binary64) %724) (/.f64 #s(literal -2 binary64) %551) (/.f64 #s(literal 2 binary64) %728) %842 (neg.f64 (*.f64 #s(literal 2 binary64) %579)) (neg.f64 (/.f64 #s(literal -2 binary64) %548)) (fma.f64 %848 %523 %552) (fma.f64 %598 %1029 %552) (fma.f64 %523 %18 %552) (fma.f64 %18 %523 %552) (fma.f64 %175 %658 %552) (fma.f64 %658 %175 %552) (fma.f64 #s(literal 1 binary64) %552 %552) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) %551) %552) (+.f64 %552 %552) (*.f64 %18 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %18) (*.f64 #s(literal 2 binary64) %1041) (pow.f64 %75 #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 1 binary64) %30 %912) %224) (/.f64 #s(literal 1 binary64) (pow.f64 %75 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %30 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z #s(literal -2 binary64))) (/.f64 #s(literal -2 binary64) %43) %75 (/.f64 #s(literal 2 binary64) %1053) (/.f64 #s(literal 2 binary64) %30) (neg.f64 %175) (+.f64 %1041 %1041) (*.f64 %523 #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) %568) (*.f64 #s(literal 1/2 binary64) %523) (pow.f64 %658 #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) %522) (/.f64 #s(literal 1 binary64) (pow.f64 %658 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %522 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %520 #s(literal 1/2 binary64))) %658 (neg.f64 (/.f64 #s(literal -1/2 binary64) %520)) (*.f64 %18 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %1041) (*.f64 #s(literal 2 binary64) %18) (pow.f64 %175 #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) %30 %908) %224) (/.f64 (fma.f64 #s(literal -1 binary64) z %912) %232) (/.f64 (fma.f64 #s(literal 1 binary64) %30 %931) %276) (/.f64 (fma.f64 #s(literal 1 binary64) z %935) %224) (/.f64 #s(literal 1 binary64) (pow.f64 %175 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %1053) (/.f64 #s(literal -2 binary64) %30) (/.f64 #s(literal 2 binary64) %43) %175 (neg.f64 %75) (fma.f64 #s(literal 1 binary64) %18 %18) (fma.f64 #s(literal 2 binary64) %1029 %18) (+.f64 %18 %18) (*.f64 %18 %112) (*.f64 %21 %75) (*.f64 %73 %1041) (*.f64 %175 x) (*.f64 %75 %21) (*.f64 %112 %18) (*.f64 #s(literal 2 binary64) %51) (*.f64 x %175) (pow.f64 %1102 #s(literal -1 binary64)) (pow.f64 %113 #s(literal 1 binary64)) (/.f64 (fma.f64 %21 %30 %237) %224) (/.f64 (fma.f64 %21 z %241) %232) (/.f64 (fma.f64 x %30 %344) %276) (/.f64 (-.f64 %380 %237) %232) (/.f64 (-.f64 %386 %344) %224) (/.f64 (neg.f64 %698) %30) (/.f64 (neg.f64 %703) %378) (/.f64 (neg.f64 %710) %378) (/.f64 %638 %30) (/.f64 %698 z) (/.f64 %703 %224) (/.f64 %710 %224) (/.f64 %637 z) (/.f64 %73 %1053) (/.f64 %73 %30) (/.f64 #s(literal -1 binary64) %1128) (/.f64 %112 %43) %113 (/.f64 #s(literal 1 binary64) (pow.f64 %113 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %1102) (neg.f64 %110) (fma.f64 x %18 %51) (-.f64 %51 %52) (-.f64 %51 (/.f64 %21 z)) (+.f64 %51 %51) %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 (*.f64 %73 %18) %110 (*.f64 %112 %2603) (*.f64 #s(literal -2 binary64) (*.f64 %18 x)) (*.f64 #s(literal -2 binary64) %51) (*.f64 x %75) (pow.f64 %110 #s(literal 1 binary64)) (/.f64 %73 %43) (/.f64 %73 z) (/.f64 %112 %1053) (/.f64 %112 %30) (/.f64 #s(literal 1 binary64) (pow.f64 %110 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %2748) (neg.f64 %113) (+.f64 %52 %52) %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 (*.f64 %2748 %522) (*.f64 %1102 %520) (*.f64 %645 z) (*.f64 %30 (/.f64 #s(literal -1 binary64) %600)) (*.f64 %520 %1102) (*.f64 z %645) (pow.f64 %1162 #s(literal 1 binary64)) (/.f64 (neg.f64 %935) %647) (/.f64 %1053 %647) (/.f64 %935 %600) (/.f64 %1128 %568) (/.f64 %43 %600) (/.f64 %1102 %523) (/.f64 %551 %73) (/.f64 %30 %647) %1162 (/.f64 #s(literal 1 binary64) %1165) (/.f64 z %600) (neg.f64 %2657) (fma.f64 %1102 y %2772) (fma.f64 y %1102 %2774) (+.f64 (*.f64 %1102 y) %2772) (+.f64 (*.f64 y %1102) %2774) %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 (*.f64 %674 %523) %659 (*.f64 #s(literal 1/2 binary64) %653) (*.f64 #s(literal 1/2 binary64) %594) (*.f64 x %658) (pow.f64 %659 #s(literal 1 binary64)) (/.f64 (neg.f64 %665) %520) (/.f64 (neg.f64 %686) %520) (/.f64 (neg.f64 %692) %520) (/.f64 %665 %522) (/.f64 %686 %522) (/.f64 %692 %522) (/.f64 %674 %520) (/.f64 #s(literal 1 binary64) (pow.f64 %659 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %520 %674)) (neg.f64 (/.f64 %674 %522)) %1141 %1143 %1144 %1146 %1147 %1149 %1150 %1151 %1152 %1153 %1154 %1155 %1157 %1158 %1159 %1160 %1161 %1164 %1166 %1167 %1168 %1170 %1171 %1172 %1173 %1174 %1175 %1176 %1178 %1180 %1182 %1184 %1185 %1186 %1187 %1188 %1192 %1195 %1198 %1201 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1228 %1231 %1234 %1237 %1240 %1243 %1246 %1249 %1251 %1254 %1257 %1260 %1263 %1266 %1269 %1271 %1274 %1277 %1280 %1282 %1284 %1286 %1289 %1292 %1295 %1298 %1301 %1304 %1307 %1310 %1313 %1316 %1319 %1322 %1325 %1328 %1331 %1333 %1335 %1337 %1339 %1341 %1343 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1367 %1369 %1371 %1373 %1375 %1377 %1379 %1381 %1383 %1385 %1387 %1389 %1391 %1393 %1395 %1397 %1399 %1401 %1403 %1405 %1407 %1409 %1411 %1413 %1415 %1417 %1419 %1421 %1423 %1425 %1427 %1429 %1431 %1433 %1435 %1437 %1440 %1443 %1446 %1449 %1452 %1455 %1458 %1461 %1464 %1467 %1470 %1473 %1476 %1479 %1482 %1485 %1488 %1490 %1492 %1494 %1496 %1498 %1500 %1502 %1504 %1506 %1508 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1524 %1526 %1528 %1530 %1532 %1534 %1536 %1538 %1540 %1542 %1544 %1546 %1548 %1550 %1552 %1554 %1556 %1558 %1560 %1562 %1564 %1566 %1568 %1570 %1572 %1574 %1576 %1578 %1580 %1582 %1584 %1586 %1588 %1590 %1592 %1594 %1596 %1598 %1600 %1602 %1604 %1606 %1608 %1610 %1612 %1614 %1616 %1618 %1620 %1622 %1624 %1626 %1628 %1630 %1632 %1634 %1636 %1638 %1640 %1642 %1644 %1646 %1648 %1650 %1652 %1654 %1656 %1658 %1661 %1664 %1667 %1669 %1672 %1675 %1678 %1681 %1684 %1687 %1689 %1692 %1695 %1697 %1699 %1701 %1703 %1705 %1707 %1709 %1711 %1713 %1715 %1717 %1719 %1721 %1723 %1725 %1727 %1729 %1731 %1733 %1735 %1737 %1739 %1741 %1743 %1745 %1747 %1749 %1751 %1753 %1755 %1757 %1759 %1761 %1763 %1765 %1767 %1769 %1771 %1773 %1775 %1777 %1779 %1781 %1783 %1785 %1787 %1789 %1791 %1793 %1795 %1797 %1799 %1801 %1803 %1805 %1807 %1809 %1811 %1813 %1815 %1817 %1819 %1821 %1823 %1825 %1827 %1829 %1831 %1833 %1835 %1837 %1839 %1841 %1843 %1846 %1849 %1852 %1855 %1857 %1860 %1863 %1866 %1869 %1871 %1874 %1877 %1880 %1883 %1885 %1888 %1891 %1894 %1897 %1899 %1902 %1905 %1908 %1911 %1913 %1916 %1919 %1922 %1925 %1927 %1930 %1933 %1936 %1939 %1941 %1944 %1947 %1950 %1953 %1955 %1958 %1961 %1964 %1967 %1969 %1972 %1975 %1978 %1981 %1983 %1986 %1989 %1992 %1995 %1997 %2000 %2003 %2007 %2010 %2012 %2015 %2018 %2021 %2024 %2026 %2029 %2032 %2035 %2038 %2040 %2043 %2046 %2049 %2052 %2054 %2057 %2059 %2062 %2065 %2067 %2070 %2072 %2075 %2078 %2080 %2082 %2084 %2086 %2088 %2090 %2092 %2094 %2097 %2099 %2101 %2103 %2104 %2106 %2107 %2109 %2112 %2114 %2116 %2120 %2123 %2127 %2131 %2134 %2138 %2140 %2143 %2146 %2149 %2151 %2154 %2157 %2160 %2164 %2167 %2171 %2175 %2179 %2183 %2187 %2191 %2195 %2199 %2202 %2205 %2208 %2211 %2214 %2217 %2220 %2223 %2226 %2229 %2232 %2235 %2238 %2241 %2244 %2247 %2250 %2253 %2256 %2259 %2262 %2265 %2268 %2271 %2274 %2277 %2280 %2283 %2285 %2287 %2289 %2291 %2294 %2295 %2297 %2299 %2301 %2303 %2305 %2307 %2309 %2311 %2314 %2317 %2319 %2321 %2323 %2325 %2327 %2328 %2330 %2331 %2334 %2336 %2339 %2342 %2344 %2347 %2349 %2351 %2353 %2355 %2357 %2359 %2361 %2363 %2366 %2368 %2371 %2374 %2377 %2380 %2383 %2386 %2389 %2392 %2394 %2396 %2398 %2400 %2402 %2404 %2406 %2408 %2410 %2412 %2414 %2416 %2418 %2420 %2422 %2424 %2426 %2428 %2430 %2432 %2434 %2436 %2438 %2440 %2442 %2445 %2447 %2449 %2451 %2453 %2455 %2457 %2460 %2461 %2463 %2465 %2467 %2469 %2471 %2473 %2475 %2477 %2479 %2481 %2483 %2485 %2487 %2489 %2491 %2493 %2495 %2497 %2499 %2501 %2503 %2505 %2507 %2510 %2513 %2516 %2519 %2522 %2525 %2528 %2530 %2532 %2534 %2536 %2538 %2540 %2542 %2544 %2546 %2548 %2550 %2552 %2554 %2556 %2558 %2560 %2562 %2564 %2566 %2568 %2570 %2572 %2574 %2576 %2578 %2580 %2582 %2584 %2585 %2586 %2587 %2588 %2589 %2590 %2591 %2592 %2593 %2594 %2595 %2596 %2597 %2598 %2599 %2600 %2601 %2602 %2605 %2606 %2607 %2608 %2609 %2610 %2611 %2612 %2613 %2614 %2615 %2616 %2617 %2618 %2619 %2620 %2621 %2622 %2623 %2624 %2625 %2626 %2627 %2628 %2629 %2630 %2631 %2632 %2633 %2634 %2635 %2636 %2637 %2638 %2639 %2640 %2641 %2642 %2643 %2644 %2645 %2646 %2647 %2648 %2649 %2650 %2651 %2652 %2653 %2654 %2655 %2656 %2658 %2659 %2660 %2662 %2664 %2665 %2666 %2667 %2668 %1165 %2670 %2672 %2674 %2676 %2678 %2680 %2682 %2683 %2685 %2687 %2689 %2691 %2693 %2695 %2697 %2699 %2701 %2702 %2703 %2704 %2706 %2707 %2708 %2709 %2710 %2711 %2712 %2714 %2716 %2717 %2718 %2719 %2722 %2725 %2727 %2728 %2729 %2730 %2731 %2733 %2734 |
Compiled 6 017 to 3 512 computations (41.6% saved)
Compiled 446 to 1 589 computations (-256.3% saved)
15 alts after pruning (12 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 434 | 12 | 446 |
| Fresh | 0 | 0 | 0 |
| Picked | 6 | 3 | 9 |
| Done | 0 | 0 | 0 |
| Total | 440 | 15 | 455 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 92.8% | (/.f64 (/.f64 (+.f64 x x) (-.f64 y t)) z) |
| ✓ | 91.5% | (/.f64 (+.f64 x x) (*.f64 (-.f64 y t) z)) |
| ▶ | 89.7% | (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 y t) (/.f64 z (+.f64 x x)))) |
| ▶ | 49.9% | (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx (- t y) t) z))) |
| ▶ | 54.5% | (*.f64 x (approx (/ -2 (* (- t y) z)) (/.f64 #s(literal 2 binary64) (*.f64 y z)))) |
| ▶ | 54.6% | (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) |
| ▶ | 56.7% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) z) y)) |
| ▶ | 55.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) y) z)) |
| ▶ | 55.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 x y))) |
| ▶ | 56.7% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 x z))) |
| ▶ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal -2 binary64) z) (/.f64 x t))) |
| ▶ | 55.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 z (/.f64 x y))))) |
| ▶ | 51.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x z) t))) |
| ▶ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) |
| ✓ | 50.0% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) |
Compiled 15 to 47 computations (-213.3% saved)
| Inputs |
|---|
| Outputs |
|---|
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 490 | 2098 |
| 1× | iter-limit |
| Inputs |
|---|
%4 = (*.f64 y z) %7 = (/.f64 x z) %8 = (-.f64 y t) %10 = (+.f64 x x) %11 = (*.f64 z y) %12 = (/.f64 #s(literal -2 binary64) z) %13 = (/.f64 #s(literal 2 binary64) z) %14 = (/.f64 %10 z) %15 = (- t y) %16 = (approx %15 t) %17 = (/.f64 x t) %18 = (/.f64 x y) %19 = (/.f64 #s(literal 2 binary64) %4) %23 = (approx (/ -2 (* %15 z)) %19) %24 = (/.f64 %17 z) %25 = (/.f64 %7 t) %26 = (*.f64 %12 %17) %27 = (/.f64 z %18) %28 = (/.f64 #s(literal 1 binary64) %27) %29 = (/.f64 #s(literal 2 binary64) y) %30 = (*.f64 %29 %7) %31 = (*.f64 %13 %18) %32 = (/.f64 %10 %11) %33 = (/.f64 %10 y) %34 = (/.f64 %33 z) %35 = (/.f64 %14 y) %42 = (/.f64 z %10) %43 = (*.f64 %8 %42) %50 = (/ (* x 2) (- (* y z) (* t z))) %52 = (*.f64 #s(literal -2 binary64) %25) %54 = (*.f64 #s(literal -2 binary64) %24) %60 = (*.f64 #s(literal 2 binary64) %28) %62 = (*.f64 %16 z) %63 = (/.f64 #s(literal -2 binary64) %62) x #s(literal 2 binary64) y z %4 t #s(literal -2 binary64) %7 %8 #s(literal 1 binary64) %10 %11 %12 %13 %14 %16 %17 %18 %19 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %33 %34 %35 (approx (/ (/ (* 2 x) (- y t)) z) %32) %42 %43 (*.f64 x %23) (/.f64 #s(literal 1 binary64) %43) (approx %50 %26) %52 (approx %50 %52) %54 (approx %50 %54) (approx %50 %31) (approx %50 %35) (approx %50 %30) (approx %50 %34) %60 (approx %50 %60) %62 %63 (*.f64 x %63) |
| Outputs |
|---|
%5 = (/ x z) %6 = (/.f64 x z) %8 = (+ x x) %13 = (*.f64 #s(literal 2 binary64) %6) %16 = (/ x t) %20 = (/ x y) %21 = (/.f64 x y) %24 = (*.f64 t z) %25 = (/.f64 x %24) %28 = (/ -2 z) %33 = (/ z %20) %34 = (*.f64 y z) %35 = (/.f64 %34 x) %39 = (/.f64 x %34) %42 = (/ 2 y) %50 = (- y t) %52 = (/ (/ (* 2 x) %50) z) %53 = (-.f64 y t) %54 = (*.f64 z %53) %58 = (/ z %8) %60 = (/.f64 z x) %61 = (*.f64 #s(literal 1/2 binary64) %60) %63 = (* %50 %58) %67 = (- t y) %68 = (* %67 z) %69 = (/ -2 %68) %71 = (-.f64 t y) %72 = (*.f64 z %71) %77 = (* y z) %80 = (/ (* x 2) (- %77 (* t z))) %88 = (*.f64 #s(literal -1 binary64) t) %92 = (*.f64 #s(literal -1 binary64) y) %100 = (pow.f64 t #s(literal 2 binary64)) %101 = (*.f64 %100 z) %106 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %24)) %110 = (pow.f64 t #s(literal 3 binary64)) %111 = (*.f64 %110 z) %115 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %101)) %122 = (*.f64 (pow.f64 t #s(literal 4 binary64)) z) %135 = (*.f64 x y) %140 = (/.f64 x %101) %157 = (/.f64 %24 x) %160 = (*.f64 #s(literal 1/2 binary64) %35) %166 = (/.f64 t y) %169 = (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %166))) %173 = (*.f64 y (-.f64 %166 #s(literal 1 binary64))) %175 = (/.f64 t %34) %177 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) z)) %181 = (pow.f64 y #s(literal 2 binary64)) %182 = (*.f64 %181 z) %183 = (/.f64 %100 %182) %185 = (*.f64 #s(literal -2 binary64) %175) %189 = (pow.f64 y #s(literal 3 binary64)) %190 = (*.f64 %189 z) %198 = (*.f64 t x) %199 = (/.f64 %198 %34) %204 = (*.f64 %100 x) %205 = (/.f64 %204 %182) %211 = (*.f64 %110 x) %220 = (/.f64 %24 %135) %226 = (/.f64 %24 y) %241 = (*.f64 #s(literal -2 binary64) (/.f64 t z)) %268 = (/.f64 %198 z) %320 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %34)) %325 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %182)) %330 = (*.f64 (pow.f64 y #s(literal 4 binary64)) z) %342 = (/.f64 x %182) %358 = (/.f64 y t) %360 = (*.f64 t (-.f64 %358 #s(literal 1 binary64))) %364 = (*.f64 t (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %358))) %366 = (/.f64 y %24) %371 = (/.f64 %181 %101) %373 = (fma.f64 #s(literal 2 binary64) %366 %177) %384 = (/.f64 %135 %24) %389 = (*.f64 x %181) %390 = (/.f64 %389 %101) %396 = (*.f64 x %189) %404 = (/.f64 %34 %198) %409 = (/.f64 %34 t) %424 = (*.f64 #s(literal 2 binary64) (/.f64 y z)) %449 = (/.f64 %135 z) (approx x #s(literal 0 binary64)) (approx x x) (approx %5 %6) (approx %8 (*.f64 #s(literal 2 binary64) x)) (approx (/ %8 z) %13) (approx %16 (/.f64 x t)) (approx %20 %21) (approx (/ %16 z) %25) (approx (* %28 %16) (*.f64 #s(literal -2 binary64) %25)) (approx %33 %35) (approx (/ 1 %33) %39) (approx (* %42 %5) (*.f64 #s(literal 2 binary64) %39)) (approx (/ %8 y) (*.f64 #s(literal 2 binary64) %21)) (approx %52 (*.f64 #s(literal 2 binary64) (/.f64 x %54))) (approx %58 %61) (approx %63 (*.f64 #s(literal 1/2 binary64) (/.f64 %54 x))) (approx (* x %69) (*.f64 #s(literal -2 binary64) (/.f64 x %72))) (approx %80 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 %34 %24)))) (approx y y) (approx %77 %34) (approx %50 %88) (approx %50 %53) (approx %67 t) (approx %67 (+.f64 t %92)) (approx (/ 2 %77) (/.f64 #s(literal 2 binary64) %34)) (approx %69 (/.f64 #s(literal -2 binary64) %24)) (approx %69 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %101)) %106)) (approx %69 (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %111)) %115)) %106)) (approx %69 (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %122)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %111)))) %115)) %106)) (approx %42 (/.f64 #s(literal 2 binary64) y)) (approx %52 (fma.f64 #s(literal -2 binary64) %25 (*.f64 #s(literal -2 binary64) (/.f64 %135 %101)))) (approx %52 (fma.f64 #s(literal -2 binary64) %25 (*.f64 y (fma.f64 #s(literal -2 binary64) %140 (*.f64 #s(literal -2 binary64) (/.f64 %135 %111)))))) (approx %52 (fma.f64 #s(literal -2 binary64) %25 (*.f64 y (fma.f64 #s(literal -2 binary64) %140 (*.f64 y (fma.f64 #s(literal -2 binary64) (/.f64 x %111) (*.f64 #s(literal -2 binary64) (/.f64 %135 %122)))))))) (approx %63 (*.f64 #s(literal -1/2 binary64) %157)) (approx %63 (fma.f64 #s(literal -1/2 binary64) %157 %160)) (approx %68 %24) (approx %68 (fma.f64 #s(literal -1 binary64) %34 %24)) (approx %50 %169) (approx %67 %92) (approx %67 %173) (approx %69 (/.f64 (fma.f64 #s(literal 2 binary64) %175 %177) y)) (approx %69 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) %183 %177) %185) y)) (approx %69 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %110 %190) %177) (fma.f64 #s(literal -2 binary64) %175 (*.f64 #s(literal -2 binary64) %183))) y)) (approx %52 (/.f64 (fma.f64 #s(literal 2 binary64) %6 (*.f64 #s(literal 2 binary64) %199)) y)) (approx %52 (/.f64 (fma.f64 #s(literal 2 binary64) %6 (fma.f64 #s(literal 2 binary64) %199 (*.f64 #s(literal 2 binary64) %205))) y)) (approx %52 (/.f64 (fma.f64 #s(literal 2 binary64) %6 (fma.f64 #s(literal 2 binary64) %199 (fma.f64 #s(literal 2 binary64) %205 (*.f64 #s(literal 2 binary64) (/.f64 %211 %190))))) y)) (approx %63 %160) (approx %63 (*.f64 y (fma.f64 #s(literal -1/2 binary64) %220 %61))) (approx %68 (*.f64 #s(literal -1 binary64) %34)) (approx %68 (*.f64 y (fma.f64 #s(literal -1 binary64) z %226))) (approx %50 (*.f64 #s(literal -1 binary64) %173)) (approx %67 (*.f64 #s(literal -1 binary64) %169)) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %185 %177) y))) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %100 %34)) %241) y)) %177) y))) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %110 %34)) (*.f64 #s(literal 2 binary64) (/.f64 %100 z))) y)) %241) y)) %177) y))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %6 (*.f64 #s(literal -2 binary64) %199)) y))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %6 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %268 (*.f64 #s(literal 2 binary64) (/.f64 %204 %34))) y))) y))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %6 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 %204 z) (*.f64 #s(literal -2 binary64) (/.f64 %211 %34))) y) (*.f64 #s(literal 2 binary64) %268)) y))) y))) (approx %63 (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 #s(literal 1/2 binary64) %220))))) (approx %68 (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) %226))))) (approx z z) (approx %28 (/.f64 #s(literal -2 binary64) z)) (approx (/ 2 z) (/.f64 #s(literal 2 binary64) z)) (approx %69 (/.f64 #s(literal -2 binary64) %72)) (approx %68 %72) (approx %80 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 z (-.f64 %92 %88))))) (approx %50 (+.f64 y %88)) (approx %67 %71) (approx %69 (fma.f64 #s(literal 2 binary64) (/.f64 t %182) %320)) (approx %69 (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %190) %325) %320)) (approx %69 (fma.f64 t (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %330) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %190))) %325) %320)) (approx %52 (fma.f64 #s(literal 2 binary64) %39 (*.f64 #s(literal 2 binary64) (/.f64 %198 %182)))) (approx %52 (fma.f64 #s(literal 2 binary64) %39 (*.f64 t (fma.f64 #s(literal 2 binary64) %342 (*.f64 #s(literal 2 binary64) (/.f64 %198 %190)))))) (approx %52 (fma.f64 #s(literal 2 binary64) %39 (*.f64 t (fma.f64 #s(literal 2 binary64) %342 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 x %190) (*.f64 #s(literal 2 binary64) (/.f64 %198 %330)))))))) (approx %50 %360) (approx %67 %364) (approx %69 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %366) %177) t)) (approx %69 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %371) %373) t)) (approx %69 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %189 %111)) (fma.f64 #s(literal 2 binary64) %366 (fma.f64 #s(literal 2 binary64) %371 %177))) t)) (approx %52 (/.f64 (fma.f64 #s(literal -2 binary64) %6 (*.f64 #s(literal -2 binary64) %384)) t)) (approx %52 (/.f64 (fma.f64 #s(literal -2 binary64) %6 (fma.f64 #s(literal -2 binary64) %384 (*.f64 #s(literal -2 binary64) %390))) t)) (approx %52 (/.f64 (fma.f64 #s(literal -2 binary64) %6 (fma.f64 #s(literal -2 binary64) %384 (fma.f64 #s(literal -2 binary64) %390 (*.f64 #s(literal -2 binary64) (/.f64 %396 %111))))) t)) (approx %63 (*.f64 t (fma.f64 #s(literal -1/2 binary64) %60 (*.f64 #s(literal 1/2 binary64) %404)))) (approx %68 (*.f64 t (+.f64 z (*.f64 #s(literal -1 binary64) %409)))) (approx %50 (*.f64 #s(literal -1 binary64) %364)) (approx %67 (*.f64 #s(literal -1 binary64) %360)) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 %373 t))) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %181 %24)) %424) t) %177) t))) (approx %69 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %189 %24)) (*.f64 #s(literal -2 binary64) (/.f64 %181 z))) t)) %424) t) %177) t))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %6 (*.f64 #s(literal 2 binary64) %384)) t))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %449 (*.f64 #s(literal -2 binary64) (/.f64 %389 %24))) t) %13) t))) (approx %52 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %449 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %389 z) (*.f64 #s(literal 2 binary64) (/.f64 %396 %24))) t))) t) %13) t))) (approx %63 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1/2 binary64) %404 %61)))) (approx %68 (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z %409)))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 15.0ms | z | 0 |
| 14.0ms | x | -inf |
| 14.0ms | z | inf |
| 13.0ms | x | inf |
| 12.0ms | x | 0 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 63 | 395 |
| 0 | 96 | 373 |
| 1 | 382 | 371 |
| 2 | 1550 | 371 |
| 0 | 4073 | 371 |
| 0 | 4442 | 371 |
| 1× | iter-limit |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
%4 = (*.f64 y z) %7 = (/.f64 x z) %8 = (-.f64 y t) %10 = (+.f64 x x) %11 = (*.f64 z y) %12 = (/.f64 #s(literal -2 binary64) z) %13 = (/.f64 #s(literal 2 binary64) z) %14 = (/.f64 %10 z) %15 = (- t y) %16 = (approx %15 t) %17 = (/.f64 x t) %18 = (/.f64 x y) %19 = (/.f64 #s(literal 2 binary64) %4) %23 = (approx (/ -2 (* %15 z)) %19) %24 = (/.f64 %17 z) %25 = (/.f64 %7 t) %26 = (*.f64 %12 %17) %27 = (/.f64 z %18) %28 = (/.f64 #s(literal 1 binary64) %27) %29 = (/.f64 #s(literal 2 binary64) y) %30 = (*.f64 %29 %7) %31 = (*.f64 %13 %18) %32 = (/.f64 %10 %11) %33 = (/.f64 %10 y) %34 = (/.f64 %33 z) %35 = (/.f64 %14 y) %42 = (/.f64 z %10) %43 = (*.f64 %8 %42) %50 = (/ (* x 2) (- (* y z) (* t z))) %52 = (*.f64 #s(literal -2 binary64) %25) %54 = (*.f64 #s(literal -2 binary64) %24) %60 = (*.f64 #s(literal 2 binary64) %28) %62 = (*.f64 %16 z) %63 = (/.f64 #s(literal -2 binary64) %62) x #s(literal 2 binary64) y z %4 t #s(literal -2 binary64) %7 %8 #s(literal 1 binary64) %10 %11 %12 %13 %14 %16 %17 %18 %19 %23 %24 %25 %26 %27 %28 %29 %30 %31 %32 %33 %34 %35 (approx (/ (/ (* 2 x) (- y t)) z) %32) %42 %43 (*.f64 x %23) (/.f64 #s(literal 1 binary64) %43) (approx %50 %26) %52 (approx %50 %52) %54 (approx %50 %54) (approx %50 %31) (approx %50 %35) (approx %50 %30) (approx %50 %34) %60 (approx %50 %60) %62 %63 (*.f64 x %63) |
| Outputs |
|---|
%4 = (*.f64 z y) %5 = (*.f64 y z) %7 = (pow.f64 %4 #s(literal 1 binary64)) %8 = (/.f64 #s(literal 1 binary64) %4) %9 = (/.f64 #s(literal 1 binary64) %8) %12 = (/.f64 #s(literal 1 binary64) z) %14 = (neg.f64 x) %16 = (/.f64 #s(literal -1 binary64) z) %19 = (/.f64 z x) %21 = (/.f64 x z) %23 = (*.f64 x #s(literal 1 binary64)) %24 = (neg.f64 %23) %25 = (neg.f64 z) %27 = (neg.f64 %14) %28 = (neg.f64 %27) %29 = (neg.f64 %25) %30 = (neg.f64 %29) %35 = (neg.f64 %19) %40 = (/.f64 %14 z) %42 = (-.f64 y t) %44 = (-.f64 t y) %45 = (/.f64 #s(literal -1 binary64) %44) %48 = (neg.f64 t) %49 = (neg.f64 %48) %51 = (neg.f64 y) %52 = (neg.f64 %51) %56 = (+.f64 x x) %58 = (*.f64 #s(literal 1 binary64) x) %64 = (/.f64 #s(literal 1/2 binary64) x) %66 = (*.f64 #s(literal -2 binary64) x) %77 = (/.f64 #s(literal -2 binary64) z) %88 = (/.f64 #s(literal 2 binary64) z) %97 = (/.f64 z #s(literal 2 binary64)) %104 = (/.f64 #s(literal 1/2 binary64) z) %116 = (/.f64 z %56) %118 = (/.f64 %56 z) %120 = (*.f64 %23 %25) %121 = (*.f64 z %27) %123 = (*.f64 z %25) %126 = (*.f64 z %14) %128 = (*.f64 z %29) %132 = (*.f64 z z) %134 = (*.f64 z x) %137 = (*.f64 %27 %25) %140 = (*.f64 %29 %25) %143 = (*.f64 %29 %14) %153 = (*.f64 %14 %25) %158 = (*.f64 %25 %14) %162 = (*.f64 %14 z) %164 = (*.f64 %25 z) %166 = (*.f64 %25 x) %169 = (*.f64 x %25) %175 = (*.f64 x z) %180 = (fma.f64 %21 %25 %14) %183 = (fma.f64 %21 z x) %186 = (fma.f64 %14 %25 %153) %188 = (neg.f64 %132) %190 = (fma.f64 %14 z %169) %192 = (neg.f64 %164) %194 = (fma.f64 x %25 %162) %196 = (neg.f64 %123) %198 = (fma.f64 x z %175) %201 = (fma.f64 %14 %25 %158) %204 = (fma.f64 %14 z %166) %207 = (fma.f64 x %25 %126) %210 = (fma.f64 x z %134) %225 = (/.f64 z %66) %227 = (neg.f64 %116) %233 = (*.f64 %77 x) %241 = (approx (- t y) t) %245 = (/.f64 #s(literal 1 binary64) t) %247 = (/.f64 #s(literal -1 binary64) t) %250 = (/.f64 x t) %253 = (neg.f64 %49) %264 = (neg.f64 %250) %266 = (/.f64 #s(literal 1 binary64) y) %268 = (/.f64 #s(literal -1 binary64) y) %271 = (/.f64 y x) %273 = (/.f64 x y) %276 = (neg.f64 %52) %281 = (neg.f64 %271) %284 = (/.f64 x %51) %287 = (/.f64 #s(literal 2 binary64) y) %292 = (/.f64 #s(literal -1 binary64) %4) %295 = (/.f64 #s(literal 2 binary64) %4) %297 = (neg.f64 %287) %308 = (*.f64 %25 y) %313 = (*.f64 %25 %52) %315 = (*.f64 %51 %29) %317 = (*.f64 %52 %25) %319 = (*.f64 %29 %51) %321 = (neg.f64 %308) %322 = (neg.f64 %321) %325 = (*.f64 z %52) %327 = (*.f64 y %29) %329 = (*.f64 %52 z) %331 = (*.f64 %29 y) %333 = (*.f64 %51 %25) %335 = (*.f64 %25 %51) %345 = (/.f64 #s(literal 1/2 binary64) y) %353 = (- y t) %355 = (approx (/ (/ 2 z) %353) %295) %359 = (*.f64 %245 %21) %360 = (*.f64 %12 %250) %361 = (*.f64 %40 %247) %362 = (*.f64 %264 %16) %363 = (*.f64 %250 %12) %364 = (*.f64 %21 %245) %366 = (*.f64 x (/.f64 %245 z)) %368 = (*.f64 x (/.f64 %12 t)) %369 = (*.f64 t z) %370 = (/.f64 #s(literal 1 binary64) %369) %371 = (*.f64 x %370) %372 = (/.f64 x %369) %373 = (pow.f64 %372 #s(literal 1 binary64)) %374 = (*.f64 #s(literal -1 binary64) %23) %375 = (*.f64 %48 z) %376 = (/.f64 %374 %375) %377 = (*.f64 #s(literal -1 binary64) %27) %378 = (*.f64 %48 %29) %379 = (/.f64 %377 %378) %380 = (*.f64 %25 %49) %381 = (/.f64 %377 %380) %382 = (*.f64 #s(literal -1 binary64) %14) %383 = (*.f64 %48 %25) %384 = (/.f64 %382 %383) %385 = (*.f64 %25 %48) %386 = (/.f64 %382 %385) %387 = (*.f64 #s(literal -1 binary64) x) %388 = (/.f64 %387 %375) %389 = (*.f64 #s(literal 1 binary64) %23) %390 = (/.f64 %389 %369) %391 = (*.f64 #s(literal 1 binary64) %27) %392 = (*.f64 t %29) %393 = (/.f64 %391 %392) %394 = (*.f64 z %49) %395 = (/.f64 %391 %394) %396 = (*.f64 %23 #s(literal -1 binary64)) %397 = (/.f64 %396 %375) %398 = (*.f64 %23 #s(literal 1 binary64)) %399 = (/.f64 %398 %369) %400 = (*.f64 %27 #s(literal -1 binary64)) %401 = (*.f64 %49 %25) %402 = (/.f64 %400 %401) %403 = (*.f64 %29 %48) %404 = (/.f64 %400 %403) %405 = (*.f64 %27 #s(literal 1 binary64)) %406 = (*.f64 %29 t) %407 = (/.f64 %405 %406) %408 = (*.f64 %49 z) %409 = (/.f64 %405 %408) %410 = (/.f64 %405 %383) %411 = (/.f64 %405 %385) %412 = (*.f64 %14 #s(literal -1 binary64)) %413 = (/.f64 %412 %383) %414 = (/.f64 %412 %385) %415 = (*.f64 x #s(literal -1 binary64)) %416 = (/.f64 %415 %375) %417 = (*.f64 %250 #s(literal 1 binary64)) %419 = (/.f64 (neg.f64 %417) %25) %420 = (*.f64 %21 #s(literal 1 binary64)) %422 = (/.f64 (neg.f64 %420) %48) %423 = (*.f64 %14 #s(literal 1 binary64)) %425 = (neg.f64 %375) %426 = (/.f64 (neg.f64 %423) %425) %427 = (/.f64 %24 %375) %428 = (/.f64 %417 z) %429 = (/.f64 %420 t) %430 = (*.f64 #s(literal 1 binary64) %14) %431 = (/.f64 %430 %375) %432 = (/.f64 %58 %369) %433 = (/.f64 %423 %401) %434 = (/.f64 %423 %403) %435 = (/.f64 %423 %375) %436 = (/.f64 %23 %383) %437 = (/.f64 %23 %385) %438 = (/.f64 %23 %369) %439 = (/.f64 %27 %425) %440 = (/.f64 %40 %253) %441 = (/.f64 %40 %48) %442 = (/.f64 %14 %375) %443 = (/.f64 %264 %30) %444 = (/.f64 %264 %25) %445 = (/.f64 %250 %29) %446 = (/.f64 %250 z) %448 = (/.f64 #s(literal 1 binary64) (pow.f64 %372 #s(literal -1 binary64))) %450 = (/.f64 #s(literal 1 binary64) (/.f64 %48 %40)) %452 = (/.f64 #s(literal 1 binary64) (/.f64 %25 %264)) %454 = (/.f64 #s(literal 1 binary64) (/.f64 %369 x)) %456 = (/.f64 #s(literal 1 binary64) (/.f64 t %21)) %458 = (/.f64 #s(literal 1 binary64) (/.f64 z %250)) %459 = (/.f64 %21 %49) %460 = (/.f64 %21 t) %462 = (neg.f64 (/.f64 %40 t)) %464 = (neg.f64 (/.f64 %264 z)) %466 = (*.f64 (/.f64 #s(literal -2 binary64) t) %21) %467 = (*.f64 %250 #s(literal -2 binary64)) %468 = (*.f64 %467 %12) %469 = (*.f64 %233 %245) %470 = (*.f64 %66 %370) %471 = (*.f64 %372 #s(literal -2 binary64)) %472 = (*.f64 %250 %77) %473 = (*.f64 %77 %250) %475 = (*.f64 %21 (*.f64 %245 #s(literal -2 binary64))) %476 = (*.f64 #s(literal -2 binary64) %372) %478 = (*.f64 x (/.f64 #s(literal -2 binary64) %369)) %479 = (pow.f64 %471 #s(literal 1 binary64)) %480 = (*.f64 #s(literal -2 binary64) %14) %481 = (*.f64 %480 #s(literal -1 binary64)) %482 = (/.f64 %481 %383) %483 = (/.f64 %481 %385) %484 = (*.f64 %480 #s(literal 1 binary64)) %485 = (/.f64 %484 %375) %486 = (*.f64 #s(literal -2 binary64) %23) %487 = (/.f64 %486 %406) %488 = (/.f64 %486 %369) %489 = (*.f64 #s(literal -2 binary64) %27) %490 = (/.f64 %489 %392) %492 = (/.f64 %489 (*.f64 %29 %49)) %493 = (/.f64 %489 %394) %494 = (*.f64 #s(literal 2 binary64) %23) %495 = (/.f64 %494 %375) %496 = (*.f64 #s(literal 2 binary64) %27) %497 = (/.f64 %496 %380) %498 = (*.f64 %66 #s(literal -1 binary64)) %499 = (/.f64 %498 %403) %500 = (/.f64 %498 %375) %501 = (*.f64 %56 #s(literal -1 binary64)) %502 = (/.f64 %501 %385) %503 = (*.f64 %23 #s(literal -2 binary64)) %504 = (/.f64 %503 %392) %505 = (/.f64 %503 %369) %506 = (*.f64 %23 #s(literal 2 binary64)) %507 = (/.f64 %506 %375) %508 = (*.f64 %27 #s(literal -2 binary64)) %510 = (/.f64 %508 (*.f64 %49 %29)) %511 = (/.f64 %508 %408) %512 = (*.f64 %27 #s(literal 2 binary64)) %513 = (/.f64 %512 %401) %514 = (*.f64 %250 #s(literal 2 binary64)) %516 = (/.f64 (neg.f64 %514) %29) %517 = (*.f64 %77 %14) %519 = (/.f64 (neg.f64 %517) %49) %520 = (*.f64 #s(literal -2 binary64) %40) %522 = (/.f64 (neg.f64 %520) %49) %523 = (*.f64 #s(literal -2 binary64) %264) %525 = (/.f64 (neg.f64 %523) %29) %526 = (*.f64 %40 #s(literal -2 binary64)) %528 = (/.f64 (neg.f64 %526) %49) %529 = (*.f64 %264 #s(literal -2 binary64)) %531 = (/.f64 (neg.f64 %529) %29) %532 = (*.f64 %14 %77) %534 = (/.f64 (neg.f64 %532) %49) %535 = (*.f64 %14 #s(literal -2 binary64)) %536 = (neg.f64 %535) %537 = (/.f64 %536 %425) %538 = (neg.f64 %467) %540 = (/.f64 (neg.f64 %538) %29) %541 = (neg.f64 %480) %542 = (/.f64 %541 %425) %543 = (/.f64 %514 %25) %544 = (/.f64 %517 %48) %545 = (/.f64 %520 %48) %546 = (/.f64 %523 %25) %547 = (/.f64 %526 %48) %548 = (/.f64 %529 %25) %549 = (/.f64 %532 %48) %551 = (/.f64 (*.f64 #s(literal 2 binary64) %250) %25) %552 = (*.f64 %66 #s(literal 1 binary64)) %553 = (/.f64 %552 %406) %554 = (/.f64 %552 %369) %555 = (/.f64 %535 %378) %556 = (/.f64 %535 %375) %557 = (/.f64 %480 %403) %558 = (/.f64 %480 %375) %559 = (/.f64 %538 %25) %560 = (/.f64 %467 %29) %561 = (/.f64 %467 z) %562 = (/.f64 %233 %49) %563 = (/.f64 %233 t) %564 = (/.f64 %66 %392) %565 = (/.f64 %66 %406) %566 = (/.f64 %66 %425) %567 = (/.f64 %66 %383) %568 = (/.f64 %66 %385) %569 = (/.f64 %66 %369) %570 = (/.f64 %118 %48) %572 = (/.f64 %56 (neg.f64 %383)) %574 = (/.f64 %56 (neg.f64 %385)) %575 = (/.f64 %56 %375) %577 = (/.f64 #s(literal 1 binary64) (pow.f64 %471 #s(literal -1 binary64))) %579 = (/.f64 #s(literal 1 binary64) (/.f64 t %233)) %581 = (/.f64 #s(literal 1 binary64) (/.f64 z %467)) %583 = (/.f64 #s(literal 1 binary64) (/.f64 %369 %66)) %585 = (neg.f64 (*.f64 #s(literal 2 binary64) %372)) %587 = (neg.f64 (*.f64 %372 #s(literal 2 binary64))) %596 = (/.f64 %4 x) %598 = (*.f64 z #s(literal 1 binary64)) %599 = (neg.f64 %598) %609 = (/.f64 x %4) %612 = (neg.f64 %596) %614 = (/.f64 #s(literal 2 binary64) %19) %619 = (/.f64 #s(literal -1 binary64) %596) %623 = (/.f64 #s(literal 1/2 binary64) %271) %627 = (*.f64 #s(literal 1/2 binary64) %609) %629 = (/.f64 #s(literal 1/2 binary64) %596) %634 = (*.f64 %12 %14) %636 = (*.f64 %51 #s(literal 2 binary64)) %638 = (*.f64 #s(literal 1 binary64) %273) %640 = (*.f64 z #s(literal 2 binary64)) %643 = (*.f64 %308 #s(literal 2 binary64)) %646 = (*.f64 %4 #s(literal 2 binary64)) %649 = (*.f64 #s(literal 2 binary64) %51) %652 = (*.f64 #s(literal 2 binary64) %308) %655 = (*.f64 %25 #s(literal 2 binary64)) %677 = (*.f64 #s(literal 2 binary64) %25) %689 = (neg.f64 %12) %705 = (/.f64 %56 y) %707 = (*.f64 #s(literal 2 binary64) z) %711 = (*.f64 y #s(literal 2 binary64)) %713 = (*.f64 #s(literal 2 binary64) y) %715 = (*.f64 %271 #s(literal 2 binary64)) %717 = (*.f64 #s(literal 2 binary64) %271) %720 = (*.f64 #s(literal 2 binary64) %4) %722 = (*.f64 %29 %271) %732 = (*.f64 %612 #s(literal 2 binary64)) %734 = (*.f64 #s(literal 2 binary64) %612) %736 = (*.f64 %596 #s(literal 2 binary64)) %738 = (*.f64 #s(literal 2 binary64) %596) %761 = (*.f64 %614 %266) %762 = (*.f64 %8 %56) %763 = (*.f64 %12 %705) %764 = (*.f64 %266 %118) %765 = (/.f64 %66 y) %766 = (*.f64 %765 %16) %767 = (*.f64 %233 %268) %768 = (*.f64 %66 %292) %769 = (/.f64 %56 %4) %770 = (*.f64 %769 #s(literal 1 binary64)) %771 = (*.f64 %705 %12) %772 = (*.f64 %287 %21) %773 = (*.f64 %609 #s(literal 2 binary64)) %774 = (*.f64 %273 %88) %775 = (*.f64 %118 %266) %776 = (*.f64 %88 %273) %777 = (*.f64 %77 %284) %778 = (*.f64 %56 %8) %779 = (*.f64 #s(literal 1 binary64) %769) %780 = (*.f64 %21 %287) %781 = (*.f64 #s(literal 2 binary64) %609) %782 = (*.f64 x %295) %783 = (pow.f64 %769 #s(literal 1 binary64)) %785 = (*.f64 %51 %14) %788 = (/.f64 (-.f64 (*.f64 %634 %4) %785) (*.f64 %51 %4)) %791 = (*.f64 z %4) %792 = (/.f64 (-.f64 (*.f64 %638 %4) %126) %791) %794 = (*.f64 %308 %14) %796 = (*.f64 %308 %4) %797 = (/.f64 (-.f64 (*.f64 %430 %4) %794) %796) %799 = (*.f64 %4 %14) %801 = (*.f64 %4 %4) %802 = (/.f64 (-.f64 (*.f64 %58 %4) %799) %801) %807 = (/.f64 (-.f64 (*.f64 %12 %4) (*.f64 %271 %14)) (*.f64 %271 %4)) %810 = (/.f64 (-.f64 (*.f64 %14 %4) %794) %796) %814 = (/.f64 (-.f64 (*.f64 %284 %4) %158) (*.f64 %25 %4)) %819 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %4) (*.f64 %612 %14)) (*.f64 %612 %4)) %822 = (/.f64 (-.f64 (*.f64 %273 %4) %126) %791) %827 = (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) %4) (*.f64 %596 %14)) (*.f64 %596 %4)) %829 = (*.f64 y %14) %832 = (/.f64 (-.f64 (*.f64 %21 %4) %829) (*.f64 y %4)) %833 = (*.f64 x %4) %835 = (/.f64 (-.f64 %833 %799) %801) %836 = (fma.f64 %273 %51 %14) %838 = (/.f64 (*.f64 #s(literal -1 binary64) %836) %335) %839 = (fma.f64 %273 y x) %841 = (/.f64 (*.f64 #s(literal -1 binary64) %839) %308) %842 = (*.f64 %14 %51) %843 = (fma.f64 %14 %51 %842) %845 = (*.f64 y y) %846 = (*.f64 %25 %845) %847 = (/.f64 (*.f64 #s(literal -1 binary64) %843) %846) %848 = (*.f64 x %51) %849 = (fma.f64 %14 y %848) %851 = (*.f64 %51 y) %852 = (*.f64 %25 %851) %853 = (/.f64 (*.f64 #s(literal -1 binary64) %849) %852) %854 = (*.f64 %14 y) %855 = (fma.f64 x %51 %854) %857 = (*.f64 y %51) %858 = (*.f64 %25 %857) %859 = (/.f64 (*.f64 #s(literal -1 binary64) %855) %858) %860 = (*.f64 x y) %861 = (fma.f64 x y %860) %863 = (/.f64 (*.f64 #s(literal -1 binary64) %861) %846) %864 = (fma.f64 %14 %51 %785) %866 = (/.f64 (*.f64 #s(literal -1 binary64) %864) %846) %867 = (*.f64 %51 x) %868 = (fma.f64 %14 y %867) %870 = (/.f64 (*.f64 #s(literal -1 binary64) %868) %852) %871 = (fma.f64 x %51 %829) %873 = (/.f64 (*.f64 #s(literal -1 binary64) %871) %858) %874 = (*.f64 y x) %875 = (fma.f64 x y %874) %877 = (/.f64 (*.f64 #s(literal -1 binary64) %875) %846) %879 = (/.f64 (*.f64 #s(literal 1 binary64) %836) %308) %881 = (/.f64 (*.f64 #s(literal 1 binary64) %839) %4) %883 = (*.f64 z %845) %884 = (/.f64 (*.f64 #s(literal 1 binary64) %843) %883) %886 = (*.f64 z %851) %887 = (/.f64 (*.f64 #s(literal 1 binary64) %849) %886) %889 = (*.f64 z %857) %890 = (/.f64 (*.f64 #s(literal 1 binary64) %855) %889) %892 = (/.f64 (*.f64 #s(literal 1 binary64) %861) %883) %894 = (/.f64 (*.f64 #s(literal 1 binary64) %864) %883) %896 = (/.f64 (*.f64 #s(literal 1 binary64) %868) %886) %898 = (/.f64 (*.f64 #s(literal 1 binary64) %871) %889) %900 = (/.f64 (*.f64 #s(literal 1 binary64) %875) %883) %902 = (/.f64 (*.f64 #s(literal -1 binary64) %180) %333) %904 = (/.f64 (*.f64 #s(literal -1 binary64) %183) %308) %906 = (*.f64 %51 %132) %907 = (/.f64 (*.f64 #s(literal -1 binary64) %186) %906) %909 = (*.f64 %51 %164) %910 = (/.f64 (*.f64 #s(literal -1 binary64) %190) %909) %912 = (*.f64 %51 %123) %913 = (/.f64 (*.f64 #s(literal -1 binary64) %194) %912) %915 = (/.f64 (*.f64 #s(literal -1 binary64) %198) %906) %917 = (/.f64 (*.f64 #s(literal -1 binary64) %201) %906) %919 = (/.f64 (*.f64 #s(literal -1 binary64) %204) %909) %921 = (/.f64 (*.f64 #s(literal -1 binary64) %207) %912) %923 = (/.f64 (*.f64 #s(literal -1 binary64) %210) %906) %925 = (/.f64 (*.f64 #s(literal 1 binary64) %180) %308) %927 = (/.f64 (*.f64 #s(literal 1 binary64) %183) %4) %929 = (*.f64 y %132) %930 = (/.f64 (*.f64 #s(literal 1 binary64) %186) %929) %932 = (*.f64 y %164) %933 = (/.f64 (*.f64 #s(literal 1 binary64) %190) %932) %935 = (*.f64 y %123) %936 = (/.f64 (*.f64 #s(literal 1 binary64) %194) %935) %938 = (/.f64 (*.f64 #s(literal 1 binary64) %198) %929) %940 = (/.f64 (*.f64 #s(literal 1 binary64) %201) %929) %942 = (/.f64 (*.f64 #s(literal 1 binary64) %204) %932) %944 = (/.f64 (*.f64 #s(literal 1 binary64) %207) %935) %946 = (/.f64 (*.f64 #s(literal 1 binary64) %210) %929) %947 = (*.f64 %705 #s(literal 1 binary64)) %949 = (/.f64 (*.f64 %947 #s(literal 2 binary64)) %640) %950 = (*.f64 %287 %14) %952 = (/.f64 (*.f64 %950 #s(literal 2 binary64)) %655) %953 = (*.f64 %273 #s(literal -2 binary64)) %955 = (/.f64 (*.f64 %953 #s(literal 2 binary64)) %655) %956 = (*.f64 %118 #s(literal 1 binary64)) %958 = (/.f64 (*.f64 %956 #s(literal 2 binary64)) %711) %959 = (*.f64 %88 %14) %961 = (/.f64 (*.f64 %959 #s(literal 2 binary64)) %636) %962 = (*.f64 %14 %88) %964 = (/.f64 (*.f64 %962 #s(literal 2 binary64)) %636) %965 = (*.f64 %14 %287) %967 = (/.f64 (*.f64 %965 #s(literal 2 binary64)) %655) %968 = (*.f64 #s(literal -2 binary64) %273) %970 = (/.f64 (*.f64 %968 #s(literal 2 binary64)) %655) %971 = (fma.f64 %609 %4 x) %973 = (/.f64 (*.f64 %971 #s(literal 2 binary64)) %646) %974 = (fma.f64 %609 %612 #s(literal -1 binary64)) %976 = (/.f64 (*.f64 %974 #s(literal 2 binary64)) %732) %977 = (fma.f64 %609 z %273) %979 = (/.f64 (*.f64 %977 #s(literal 2 binary64)) %640) %980 = (fma.f64 x %4 %833) %982 = (*.f64 %801 #s(literal 2 binary64)) %983 = (/.f64 (*.f64 %980 #s(literal 2 binary64)) %982) %985 = (fma.f64 #s(literal -1 binary64) %612 (*.f64 #s(literal -1 binary64) %612)) %988 = (/.f64 %801 (*.f64 x x)) %989 = (*.f64 %988 #s(literal 2 binary64)) %990 = (/.f64 (*.f64 %985 #s(literal 2 binary64)) %989) %992 = (fma.f64 #s(literal -1 binary64) z (*.f64 %273 %612)) %994 = (*.f64 %612 z) %995 = (*.f64 %994 #s(literal 2 binary64)) %996 = (/.f64 (*.f64 %992 #s(literal 2 binary64)) %995) %998 = (fma.f64 #s(literal -1 binary64) %596 (*.f64 #s(literal 1 binary64) %612)) %1000 = (*.f64 %612 %596) %1001 = (*.f64 %1000 #s(literal 2 binary64)) %1002 = (/.f64 (*.f64 %998 #s(literal 2 binary64)) %1001) %1004 = (fma.f64 %273 %612 (*.f64 #s(literal -1 binary64) z)) %1006 = (*.f64 z %612) %1007 = (*.f64 %1006 #s(literal 2 binary64)) %1008 = (/.f64 (*.f64 %1004 #s(literal 2 binary64)) %1007) %1010 = (fma.f64 %273 z (*.f64 %273 z)) %1012 = (*.f64 %132 #s(literal 2 binary64)) %1013 = (/.f64 (*.f64 %1010 #s(literal 2 binary64)) %1012) %1014 = (/.f64 %833 %874) %1016 = (+.f64 %1014 (*.f64 #s(literal 1 binary64) z)) %1018 = (*.f64 z %596) %1019 = (*.f64 %1018 #s(literal 2 binary64)) %1020 = (/.f64 (*.f64 %1016 #s(literal 2 binary64)) %1019) %1022 = (fma.f64 #s(literal 1 binary64) %612 (*.f64 #s(literal -1 binary64) %596)) %1024 = (/.f64 (*.f64 %1022 #s(literal 2 binary64)) %1001) %1025 = (fma.f64 #s(literal 1 binary64) z %1014) %1027 = (*.f64 %596 z) %1028 = (*.f64 %1027 #s(literal 2 binary64)) %1029 = (/.f64 (*.f64 %1025 #s(literal 2 binary64)) %1028) %1031 = (fma.f64 #s(literal 1 binary64) %596 (*.f64 #s(literal 1 binary64) %596)) %1033 = (/.f64 (*.f64 %1031 #s(literal 2 binary64)) %989) %1035 = (/.f64 (*.f64 %614 #s(literal 2 binary64)) %711) %1036 = (*.f64 %4 x) %1037 = (fma.f64 x %4 %1036) %1039 = (/.f64 (*.f64 %1037 #s(literal 2 binary64)) %982) %1041 = (fma.f64 #s(literal -1 binary64) %612 (*.f64 %612 #s(literal -1 binary64))) %1043 = (/.f64 (*.f64 %1041 #s(literal 2 binary64)) %989) %1045 = (fma.f64 #s(literal -1 binary64) z (*.f64 %612 %273)) %1047 = (/.f64 (*.f64 %1045 #s(literal 2 binary64)) %995) %1049 = (fma.f64 #s(literal -1 binary64) %596 (*.f64 %612 #s(literal 1 binary64))) %1051 = (/.f64 (*.f64 %1049 #s(literal 2 binary64)) %1001) %1053 = (fma.f64 %273 %612 (*.f64 z #s(literal -1 binary64))) %1055 = (/.f64 (*.f64 %1053 #s(literal 2 binary64)) %1007) %1057 = (fma.f64 %273 z (*.f64 z %273)) %1059 = (/.f64 (*.f64 %1057 #s(literal 2 binary64)) %1012) %1060 = (+.f64 %1014 %598) %1062 = (/.f64 (*.f64 %1060 #s(literal 2 binary64)) %1019) %1064 = (fma.f64 #s(literal 1 binary64) %612 (*.f64 %596 #s(literal -1 binary64))) %1066 = (/.f64 (*.f64 %1064 #s(literal 2 binary64)) %1001) %1068 = (fma.f64 #s(literal 1 binary64) z (/.f64 %1036 %860)) %1070 = (/.f64 (*.f64 %1068 #s(literal 2 binary64)) %1028) %1072 = (fma.f64 #s(literal 1 binary64) %596 (*.f64 %596 #s(literal 1 binary64))) %1074 = (/.f64 (*.f64 %1072 #s(literal 2 binary64)) %989) %1075 = (*.f64 %535 #s(literal 2 binary64)) %1076 = (*.f64 %333 #s(literal 2 binary64)) %1077 = (/.f64 %1075 %1076) %1078 = (*.f64 %335 #s(literal 2 binary64)) %1079 = (/.f64 %1075 %1078) %1080 = (*.f64 %480 #s(literal 2 binary64)) %1081 = (/.f64 %1080 %1076) %1082 = (/.f64 %1080 %1078) %1084 = (/.f64 (*.f64 %765 #s(literal 2 binary64)) %655) %1085 = (*.f64 %705 #s(literal 2 binary64)) %1086 = (*.f64 %29 #s(literal 2 binary64)) %1087 = (/.f64 %1085 %1086) %1088 = (/.f64 %1085 %640) %1090 = (/.f64 (*.f64 %88 #s(literal 2 binary64)) %715) %1092 = (/.f64 (*.f64 %836 #s(literal -1 binary64)) %333) %1094 = (/.f64 (*.f64 %836 #s(literal 1 binary64)) %308) %1096 = (/.f64 (*.f64 %839 #s(literal -1 binary64)) %308) %1098 = (/.f64 (*.f64 %839 #s(literal 1 binary64)) %4) %1100 = (*.f64 %845 %25) %1101 = (/.f64 (*.f64 %843 #s(literal -1 binary64)) %1100) %1103 = (*.f64 %845 z) %1104 = (/.f64 (*.f64 %843 #s(literal 1 binary64)) %1103) %1106 = (*.f64 %851 %25) %1107 = (/.f64 (*.f64 %849 #s(literal -1 binary64)) %1106) %1109 = (*.f64 %851 z) %1110 = (/.f64 (*.f64 %849 #s(literal 1 binary64)) %1109) %1112 = (*.f64 %857 %25) %1113 = (/.f64 (*.f64 %855 #s(literal -1 binary64)) %1112) %1115 = (*.f64 %857 z) %1116 = (/.f64 (*.f64 %855 #s(literal 1 binary64)) %1115) %1118 = (/.f64 (*.f64 %861 #s(literal -1 binary64)) %1100) %1120 = (/.f64 (*.f64 %861 #s(literal 1 binary64)) %1103) %1122 = (/.f64 (*.f64 %864 #s(literal -1 binary64)) %1100) %1124 = (/.f64 (*.f64 %864 #s(literal 1 binary64)) %1103) %1126 = (/.f64 (*.f64 %868 #s(literal -1 binary64)) %1106) %1128 = (/.f64 (*.f64 %868 #s(literal 1 binary64)) %1109) %1130 = (/.f64 (*.f64 %871 #s(literal -1 binary64)) %1112) %1132 = (/.f64 (*.f64 %871 #s(literal 1 binary64)) %1115) %1134 = (/.f64 (*.f64 %875 #s(literal -1 binary64)) %1100) %1136 = (/.f64 (*.f64 %875 #s(literal 1 binary64)) %1103) %1138 = (/.f64 (*.f64 %180 #s(literal -1 binary64)) %335) %1140 = (/.f64 (*.f64 %180 #s(literal 1 binary64)) %308) %1142 = (/.f64 (*.f64 %183 #s(literal -1 binary64)) %308) %1144 = (/.f64 (*.f64 %183 #s(literal 1 binary64)) %4) %1146 = (*.f64 %132 %51) %1147 = (/.f64 (*.f64 %186 #s(literal -1 binary64)) %1146) %1149 = (*.f64 %132 y) %1150 = (/.f64 (*.f64 %186 #s(literal 1 binary64)) %1149) %1152 = (*.f64 %164 %51) %1153 = (/.f64 (*.f64 %190 #s(literal -1 binary64)) %1152) %1155 = (*.f64 %164 y) %1156 = (/.f64 (*.f64 %190 #s(literal 1 binary64)) %1155) %1158 = (*.f64 %123 %51) %1159 = (/.f64 (*.f64 %194 #s(literal -1 binary64)) %1158) %1161 = (*.f64 %123 y) %1162 = (/.f64 (*.f64 %194 #s(literal 1 binary64)) %1161) %1164 = (/.f64 (*.f64 %198 #s(literal -1 binary64)) %1146) %1166 = (/.f64 (*.f64 %198 #s(literal 1 binary64)) %1149) %1168 = (/.f64 (*.f64 %201 #s(literal -1 binary64)) %1146) %1170 = (/.f64 (*.f64 %201 #s(literal 1 binary64)) %1149) %1172 = (/.f64 (*.f64 %204 #s(literal -1 binary64)) %1152) %1174 = (/.f64 (*.f64 %204 #s(literal 1 binary64)) %1155) %1176 = (/.f64 (*.f64 %207 #s(literal -1 binary64)) %1158) %1178 = (/.f64 (*.f64 %207 #s(literal 1 binary64)) %1161) %1180 = (/.f64 (*.f64 %210 #s(literal -1 binary64)) %1146) %1182 = (/.f64 (*.f64 %210 #s(literal 1 binary64)) %1149) %1184 = (/.f64 (*.f64 #s(literal 2 binary64) %947) %707) %1186 = (/.f64 (*.f64 #s(literal 2 binary64) %950) %677) %1188 = (/.f64 (*.f64 #s(literal 2 binary64) %953) %677) %1190 = (/.f64 (*.f64 #s(literal 2 binary64) %956) %713) %1192 = (/.f64 (*.f64 #s(literal 2 binary64) %959) %649) %1194 = (/.f64 (*.f64 #s(literal 2 binary64) %962) %649) %1196 = (/.f64 (*.f64 #s(literal 2 binary64) %965) %677) %1198 = (/.f64 (*.f64 #s(literal 2 binary64) %968) %677) %1200 = (/.f64 (*.f64 #s(literal 2 binary64) %971) %720) %1202 = (/.f64 (*.f64 #s(literal 2 binary64) %974) %734) %1204 = (/.f64 (*.f64 #s(literal 2 binary64) %977) %707) %1206 = (*.f64 #s(literal 2 binary64) %801) %1207 = (/.f64 (*.f64 #s(literal 2 binary64) %980) %1206) %1209 = (*.f64 #s(literal 2 binary64) %988) %1210 = (/.f64 (*.f64 #s(literal 2 binary64) %985) %1209) %1212 = (*.f64 #s(literal 2 binary64) %994) %1213 = (/.f64 (*.f64 #s(literal 2 binary64) %992) %1212) %1215 = (*.f64 #s(literal 2 binary64) %1000) %1216 = (/.f64 (*.f64 #s(literal 2 binary64) %998) %1215) %1218 = (*.f64 #s(literal 2 binary64) %1006) %1219 = (/.f64 (*.f64 #s(literal 2 binary64) %1004) %1218) %1221 = (*.f64 #s(literal 2 binary64) %132) %1222 = (/.f64 (*.f64 #s(literal 2 binary64) %1010) %1221) %1224 = (*.f64 #s(literal 2 binary64) %1018) %1225 = (/.f64 (*.f64 #s(literal 2 binary64) %1016) %1224) %1227 = (/.f64 (*.f64 #s(literal 2 binary64) %1022) %1215) %1229 = (*.f64 #s(literal 2 binary64) %1027) %1230 = (/.f64 (*.f64 #s(literal 2 binary64) %1025) %1229) %1232 = (/.f64 (*.f64 #s(literal 2 binary64) %1031) %1209) %1234 = (/.f64 (*.f64 #s(literal 2 binary64) %614) %713) %1236 = (/.f64 (*.f64 #s(literal 2 binary64) %1037) %1206) %1238 = (/.f64 (*.f64 #s(literal 2 binary64) %1041) %1209) %1240 = (/.f64 (*.f64 #s(literal 2 binary64) %1045) %1212) %1242 = (/.f64 (*.f64 #s(literal 2 binary64) %1049) %1215) %1244 = (/.f64 (*.f64 #s(literal 2 binary64) %1053) %1218) %1246 = (/.f64 (*.f64 #s(literal 2 binary64) %1057) %1221) %1248 = (/.f64 (*.f64 #s(literal 2 binary64) %1060) %1224) %1250 = (/.f64 (*.f64 #s(literal 2 binary64) %1064) %1215) %1252 = (/.f64 (*.f64 #s(literal 2 binary64) %1068) %1229) %1254 = (/.f64 (*.f64 #s(literal 2 binary64) %1072) %1209) %1255 = (*.f64 #s(literal 2 binary64) %535) %1256 = (*.f64 #s(literal 2 binary64) %333) %1257 = (/.f64 %1255 %1256) %1258 = (*.f64 #s(literal 2 binary64) %335) %1259 = (/.f64 %1255 %1258) %1260 = (*.f64 #s(literal 2 binary64) %480) %1261 = (/.f64 %1260 %1256) %1262 = (/.f64 %1260 %1258) %1264 = (/.f64 (*.f64 #s(literal 2 binary64) %765) %677) %1265 = (*.f64 #s(literal 2 binary64) %705) %1266 = (*.f64 #s(literal 2 binary64) %29) %1267 = (/.f64 %1265 %1266) %1268 = (/.f64 %1265 %707) %1270 = (/.f64 (*.f64 #s(literal 2 binary64) %88) %717) %1272 = (/.f64 #s(literal -4 binary64) %732) %1273 = (/.f64 #s(literal -4 binary64) %734) %1274 = (/.f64 %484 %335) %1275 = (/.f64 %486 %308) %1276 = (/.f64 %489 %313) %1277 = (/.f64 %489 %315) %1278 = (/.f64 %489 %319) %1279 = (/.f64 %489 %308) %1280 = (/.f64 %494 %329) %1281 = (/.f64 %494 %331) %1282 = (/.f64 %494 %4) %1283 = (*.f64 %52 %29) %1284 = (/.f64 %496 %1283) %1285 = (*.f64 %29 %52) %1286 = (/.f64 %496 %1285) %1287 = (/.f64 %496 %325) %1288 = (/.f64 %496 %327) %1289 = (/.f64 %496 %335) %1290 = (*.f64 #s(literal -1 binary64) %66) %1291 = (/.f64 %1290 %333) %1292 = (/.f64 %1290 %335) %1293 = (*.f64 #s(literal -1 binary64) %56) %1294 = (/.f64 %1293 %313) %1295 = (/.f64 %1293 %315) %1296 = (/.f64 %1293 %308) %1297 = (*.f64 #s(literal 1 binary64) %66) %1298 = (/.f64 %1297 %308) %1299 = (*.f64 #s(literal 1 binary64) %56) %1300 = (/.f64 %1299 %325) %1301 = (/.f64 %1299 %327) %1302 = (/.f64 %1299 %4) %1303 = (*.f64 %552 #s(literal 2 binary64)) %1304 = (/.f64 %1303 %643) %1305 = (*.f64 %233 #s(literal 2 binary64)) %1306 = (/.f64 %1305 %636) %1307 = (*.f64 %66 #s(literal 2 binary64)) %1308 = (/.f64 %1307 %643) %1309 = (*.f64 %118 #s(literal 2 binary64)) %1311 = (/.f64 %1309 (*.f64 %52 #s(literal 2 binary64))) %1312 = (/.f64 %1309 %711) %1313 = (*.f64 %56 #s(literal 2 binary64)) %1315 = (/.f64 %1313 (*.f64 %321 #s(literal 2 binary64))) %1316 = (/.f64 %1313 %646) %1317 = (/.f64 %498 %333) %1318 = (/.f64 %498 %335) %1319 = (/.f64 %501 %317) %1320 = (/.f64 %501 %319) %1321 = (/.f64 %501 %308) %1322 = (*.f64 #s(literal 2 binary64) %552) %1323 = (/.f64 %1322 %652) %1324 = (*.f64 #s(literal 2 binary64) %233) %1325 = (/.f64 %1324 %649) %1326 = (*.f64 #s(literal 2 binary64) %66) %1327 = (/.f64 %1326 %652) %1328 = (*.f64 #s(literal 2 binary64) %118) %1330 = (/.f64 %1328 (*.f64 #s(literal 2 binary64) %52)) %1331 = (/.f64 %1328 %713) %1332 = (*.f64 #s(literal 2 binary64) %56) %1334 = (/.f64 %1332 (*.f64 #s(literal 2 binary64) %321)) %1335 = (/.f64 %1332 %720) %1336 = (/.f64 %503 %308) %1337 = (/.f64 %506 %325) %1338 = (/.f64 %506 %327) %1339 = (/.f64 %506 %4) %1340 = (/.f64 %508 %317) %1341 = (/.f64 %508 %319) %1342 = (/.f64 %512 %1283) %1343 = (/.f64 %512 %1285) %1344 = (/.f64 %512 %329) %1345 = (/.f64 %512 %331) %1347 = (/.f64 (neg.f64 %947) %25) %1349 = (/.f64 (neg.f64 %950) %29) %1351 = (/.f64 (neg.f64 %953) %29) %1353 = (/.f64 (neg.f64 %956) %51) %1355 = (/.f64 (neg.f64 %959) %52) %1357 = (/.f64 (neg.f64 %962) %52) %1359 = (/.f64 (neg.f64 %965) %29) %1361 = (/.f64 (neg.f64 %971) %308) %1363 = (/.f64 (neg.f64 %974) %596) %1365 = (/.f64 (neg.f64 %977) %25) %1367 = (neg.f64 %801) %1368 = (/.f64 (neg.f64 %980) %1367) %1370 = (neg.f64 %988) %1371 = (/.f64 (neg.f64 %985) %1370) %1373 = (neg.f64 %994) %1374 = (/.f64 (neg.f64 %992) %1373) %1376 = (neg.f64 %1000) %1377 = (/.f64 (neg.f64 %998) %1376) %1379 = (neg.f64 %1006) %1380 = (/.f64 (neg.f64 %1004) %1379) %1382 = (/.f64 (neg.f64 %1010) %188) %1384 = (neg.f64 %1018) %1385 = (/.f64 (neg.f64 %1016) %1384) %1387 = (/.f64 (neg.f64 %1022) %1376) %1389 = (neg.f64 %1027) %1390 = (/.f64 (neg.f64 %1025) %1389) %1392 = (/.f64 (neg.f64 %1031) %1370) %1394 = (/.f64 (neg.f64 %614) %51) %1396 = (/.f64 (neg.f64 %1037) %1367) %1398 = (/.f64 (neg.f64 %1041) %1370) %1400 = (/.f64 (neg.f64 %1045) %1373) %1402 = (/.f64 (neg.f64 %1049) %1376) %1404 = (/.f64 (neg.f64 %1053) %1379) %1406 = (/.f64 (neg.f64 %1057) %188) %1408 = (/.f64 (neg.f64 %1060) %1384) %1410 = (/.f64 (neg.f64 %1064) %1376) %1412 = (/.f64 (neg.f64 %1068) %1389) %1414 = (/.f64 (neg.f64 %1072) %1370) %1415 = (neg.f64 %333) %1416 = (/.f64 %536 %1415) %1417 = (neg.f64 %335) %1418 = (/.f64 %536 %1417) %1419 = (/.f64 %541 %1415) %1420 = (/.f64 %541 %1417) %1421 = (neg.f64 %552) %1422 = (/.f64 %1421 %321) %1423 = (/.f64 %947 z) %1424 = (/.f64 %950 %25) %1425 = (/.f64 %953 %25) %1426 = (/.f64 %956 y) %1427 = (/.f64 %959 %51) %1428 = (/.f64 %962 %51) %1429 = (/.f64 %965 %25) %1431 = (/.f64 #s(literal 4 binary64) %736) %1432 = (/.f64 #s(literal 4 binary64) %738) %1433 = (/.f64 %968 %25) %1434 = (/.f64 %971 %4) %1435 = (/.f64 %974 %612) %1436 = (/.f64 %977 z) %1437 = (/.f64 %980 %801) %1438 = (/.f64 %985 %988) %1439 = (/.f64 %992 %994) %1440 = (/.f64 %998 %1000) %1441 = (/.f64 %1004 %1006) %1442 = (/.f64 %1010 %132) %1443 = (/.f64 %1016 %1018) %1444 = (/.f64 %1022 %1000) %1445 = (/.f64 %1025 %1027) %1446 = (/.f64 %1031 %988) %1447 = (/.f64 %614 y) %1448 = (/.f64 %1037 %801) %1449 = (/.f64 %1041 %988) %1450 = (/.f64 %1045 %994) %1451 = (/.f64 %1049 %1000) %1452 = (/.f64 %1053 %1006) %1453 = (/.f64 %1057 %132) %1454 = (/.f64 %1060 %1018) %1455 = (/.f64 %1064 %1000) %1456 = (/.f64 %1068 %1027) %1457 = (/.f64 %1072 %988) %1458 = (/.f64 %552 %317) %1459 = (/.f64 %552 %319) %1460 = (/.f64 %552 %308) %1461 = (/.f64 %535 %333) %1462 = (/.f64 %535 %335) %1463 = (/.f64 %480 %1285) %1464 = (/.f64 %480 %325) %1465 = (/.f64 %480 %331) %1466 = (/.f64 %480 %333) %1467 = (/.f64 %480 %335) %1468 = (/.f64 %480 %4) %1469 = (/.f64 %765 %30) %1470 = (/.f64 %765 %25) %1471 = (/.f64 %233 %276) %1472 = (/.f64 %233 %51) %1473 = (/.f64 %66 %313) %1474 = (/.f64 %66 %315) %1475 = (/.f64 %66 %317) %1476 = (/.f64 %66 %319) %1477 = (/.f64 %66 %322) %1478 = (/.f64 %66 %308) %1479 = (/.f64 %705 %29) %1480 = (/.f64 %705 z) %1481 = (/.f64 %118 %52) %1482 = (/.f64 %118 y) %1483 = (/.f64 %88 %271) %1484 = (/.f64 %77 %281) %1485 = (/.f64 %56 %325) %1486 = (/.f64 %56 %327) %1487 = (/.f64 %56 %329) %1488 = (/.f64 %56 %331) %1489 = (/.f64 %56 %333) %1490 = (/.f64 %56 %335) %1491 = (/.f64 %56 %321) %1493 = (/.f64 #s(literal 1 binary64) (pow.f64 %769 #s(literal -1 binary64))) %1495 = (/.f64 #s(literal 1 binary64) (/.f64 %25 %765)) %1497 = (/.f64 #s(literal 1 binary64) (/.f64 %51 %233)) %1499 = (/.f64 #s(literal 1 binary64) (/.f64 %308 %66)) %1501 = (/.f64 #s(literal 1 binary64) (/.f64 %596 #s(literal 2 binary64))) %1503 = (/.f64 #s(literal 1 binary64) (/.f64 z %705)) %1505 = (/.f64 #s(literal 1 binary64) (/.f64 %4 %56)) %1507 = (/.f64 #s(literal 1 binary64) (/.f64 y %118)) %1508 = (/.f64 #s(literal -2 binary64) %612) %1509 = (/.f64 #s(literal 2 binary64) %722) %1510 = (/.f64 #s(literal 2 binary64) %596) %1512 = (neg.f64 (*.f64 #s(literal -2 binary64) %609)) %1514 = (neg.f64 (*.f64 %609 #s(literal -2 binary64))) %1516 = (neg.f64 (/.f64 %765 z)) %1518 = (neg.f64 (/.f64 %233 y)) %1520 = (neg.f64 (/.f64 %66 %4)) %1522 = (neg.f64 (/.f64 #s(literal -2 binary64) %596)) %1523 = (fma.f64 %614 %345 %609) %1524 = (fma.f64 %16 %284 %609) %1525 = (fma.f64 %12 %273 %609) %1526 = (fma.f64 %266 %21 %609) %1527 = (fma.f64 #s(literal -1 binary64) %619 %609) %1528 = (fma.f64 %609 #s(literal 1 binary64) %609) %1529 = (fma.f64 %273 %12 %609) %1530 = (fma.f64 %88 %623 %609) %1531 = (fma.f64 #s(literal 1 binary64) %609 %609) %1532 = (fma.f64 %21 %266 %609) %1533 = (fma.f64 #s(literal 2 binary64) %627 %609) %1534 = (fma.f64 #s(literal 2 binary64) %629 %609) %1535 = (fma.f64 x %8 %609) %1537 = (-.f64 %609 (*.f64 %689 %273)) %1539 = (-.f64 %609 (*.f64 #s(literal -1 binary64) %609)) %1541 = (-.f64 %609 (neg.f64 %609)) %1543 = (-.f64 %609 (/.f64 %14 %4)) %1544 = (+.f64 %609 %609) %1554 = (*.f64 %23 %51) %1555 = (*.f64 y %27) %1560 = (*.f64 y %52) %1567 = (*.f64 %27 %51) %1570 = (*.f64 %52 %51) %1573 = (*.f64 %52 %14) %1608 = (neg.f64 %845) %1611 = (neg.f64 %851) %1614 = (neg.f64 %857) %1654 = (/ (/ (* 2 x) %353) z) %1655 = (approx %1654 %769) %1656 = (pow.f64 %1655 #s(literal 1 binary64)) %1658 = (/.f64 #s(literal 1 binary64) (pow.f64 %1655 #s(literal -1 binary64))) %1680 = (*.f64 %42 z) %1682 = (*.f64 %116 %42) %1687 = (*.f64 %42 %25) %1690 = (*.f64 %44 z) %1691 = (/.f64 %1690 #s(literal -2 binary64)) %1694 = (/.f64 %1680 x) %1702 = (/.f64 %56 %1680) %1704 = (*.f64 %116 %44) %1706 = (*.f64 %116 %48) %1708 = (*.f64 %48 %116) %1714 = (*.f64 %355 x) %1719 = (/.f64 %45 z) %1724 = (/.f64 #s(literal -2 binary64) %44) %1728 = (/.f64 x %42) %1730 = (/.f64 #s(literal -1 binary64) %1680) %1732 = (/.f64 #s(literal -1 binary64) %1690) %1735 = (/.f64 %56 %42) %1737 = (/.f64 %56 %44) %1740 = (/.f64 #s(literal -1 binary64) %1682) %1744 = (/.f64 #s(literal -2 binary64) %1690) %1762 = (/.f64 x %1680) %1773 = (*.f64 %44 %29) %1776 = (*.f64 %42 %29) %1782 = (*.f64 %1735 #s(literal 1 binary64)) %1788 = (*.f64 %1690 #s(literal 2 binary64)) %1790 = (neg.f64 %45) %1802 = (*.f64 %1735 #s(literal 2 binary64)) %1816 = (*.f64 #s(literal 2 binary64) %1690) %1826 = (*.f64 #s(literal 2 binary64) %1735) %1835 = (*.f64 %29 %44) %1837 = (*.f64 %29 %42) %1903 = (approx %1654 %471) %1904 = (pow.f64 %1903 #s(literal 1 binary64)) %1906 = (/.f64 #s(literal 1 binary64) (pow.f64 %1903 #s(literal -1 binary64))) %1907 = (*.f64 %241 z) %1910 = (/.f64 #s(literal 1 binary64) %1907) %1912 = (/.f64 #s(literal -2 binary64) %241) %1916 = (/.f64 #s(literal -1 binary64) %1907) %1918 = (/.f64 #s(literal -2 binary64) %1907) %1920 = (neg.f64 %1912) %1925 = (neg.f64 %241) %1932 = (neg.f64 %1907) %1939 = (neg.f64 %1932) %1952 = (*.f64 %1918 x) %1964 = (*.f64 x %1912) %1967 = (*.f64 %1912 x) %1970 = (/.f64 %66 %241) x #s(literal 2 binary64) y z %4 %5 %7 %9 t #s(literal -2 binary64) (*.f64 %12 x) (*.f64 %14 %16) (*.f64 x %12) (pow.f64 %19 #s(literal -1 binary64)) (pow.f64 %21 #s(literal 1 binary64)) (/.f64 %24 %25) (/.f64 %28 %30) (/.f64 %23 z) (/.f64 %27 %29) (/.f64 %14 %25) (/.f64 #s(literal -1 binary64) %35) (/.f64 #s(literal 1 binary64) (pow.f64 %21 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %19) %21 (neg.f64 %40) (pow.f64 %42 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %45) (neg.f64 %44) (-.f64 y %49) %42 (+.f64 %48 %52) (+.f64 %48 y) (+.f64 y %48) #s(literal 1 binary64) (*.f64 %56 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %58) (*.f64 #s(literal 2 binary64) x) (*.f64 x #s(literal 2 binary64)) (pow.f64 %56 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %64) (neg.f64 %66) (fma.f64 #s(literal 1 binary64) x %58) (fma.f64 x #s(literal 1 binary64) %23) (-.f64 x %14) (+.f64 %58 %58) (+.f64 %23 %23) (+.f64 x %27) %56 %4 %5 %7 %9 (*.f64 %12 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %12) (*.f64 #s(literal 2 binary64) %16) (pow.f64 %77 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %77 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %25 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z #s(literal -2 binary64))) (/.f64 #s(literal -2 binary64) %29) %77 (/.f64 #s(literal 2 binary64) %30) (/.f64 #s(literal 2 binary64) %25) (neg.f64 %88) (+.f64 %16 %16) (*.f64 %12 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %16) (*.f64 #s(literal 2 binary64) %12) (pow.f64 %88 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %88 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %97) (/.f64 #s(literal -2 binary64) %30) (/.f64 #s(literal -2 binary64) %25) (/.f64 #s(literal 2 binary64) %29) %88 (neg.f64 %77) (fma.f64 #s(literal 1 binary64) %12 %12) (fma.f64 #s(literal 2 binary64) %104 %12) (+.f64 %12 %12) (*.f64 %12 %56) (*.f64 %66 %16) (*.f64 %88 x) (*.f64 %56 %12) (*.f64 %21 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) %21)) (*.f64 #s(literal 2 binary64) %21) (*.f64 x %88) (pow.f64 %116 #s(literal -1 binary64)) (pow.f64 %118 #s(literal 1 binary64)) (/.f64 (-.f64 %120 %121) %123) (/.f64 (-.f64 (*.f64 %23 %29) %126) %128) (/.f64 (-.f64 (*.f64 %23 z) %126) %132) (/.f64 (-.f64 %120 %134) %123) (/.f64 (-.f64 %137 (*.f64 %29 %27)) %140) (/.f64 (-.f64 (*.f64 %27 %29) %143) %132) (/.f64 (-.f64 (*.f64 %27 z) %143) (*.f64 %29 z)) (/.f64 (-.f64 %137 (*.f64 %29 x)) %140) (/.f64 (-.f64 %153 (*.f64 %25 %27)) %132) (/.f64 (-.f64 (*.f64 %14 %29) %158) (*.f64 %25 %29)) (/.f64 (-.f64 %162 %158) %164) (/.f64 (-.f64 %153 %166) %132) (/.f64 (-.f64 %169 %121) %123) (/.f64 (-.f64 (*.f64 x %29) %126) %128) (/.f64 (-.f64 %175 %126) %132) (/.f64 (-.f64 %169 %134) %123) (/.f64 (neg.f64 %180) %29) (/.f64 (neg.f64 %183) %25) (/.f64 (neg.f64 %186) %188) (/.f64 (neg.f64 %190) %192) (/.f64 (neg.f64 %194) %196) (/.f64 (neg.f64 %198) %188) (/.f64 (neg.f64 %201) %188) (/.f64 (neg.f64 %204) %192) (/.f64 (neg.f64 %207) %196) (/.f64 (neg.f64 %210) %188) (/.f64 %180 %25) (/.f64 %183 z) (/.f64 %186 %132) (/.f64 %190 %164) (/.f64 %194 %123) (/.f64 %198 %132) (/.f64 %201 %132) (/.f64 %204 %164) (/.f64 %207 %123) (/.f64 %210 %132) (/.f64 %66 %30) (/.f64 %66 %25) (/.f64 #s(literal -1 binary64) %225) (/.f64 #s(literal -1 binary64) %227) (/.f64 %56 %29) %118 (/.f64 #s(literal 1 binary64) (pow.f64 %118 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %116) (neg.f64 %233) (fma.f64 %12 x %21) (fma.f64 %14 %16 %21) (fma.f64 x %12 %21) (-.f64 %21 %40) (+.f64 %21 %21) (pow.f64 %241 #s(literal 1 binary64)) %241 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) %241)) (*.f64 %245 x) (*.f64 %14 %247) (*.f64 x %245) (pow.f64 %250 #s(literal 1 binary64)) (/.f64 %24 %48) (/.f64 %28 %253) (/.f64 %23 t) (/.f64 %27 %49) (/.f64 %14 %48) (/.f64 #s(literal 1 binary64) (pow.f64 %250 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %48 %14)) (/.f64 #s(literal 1 binary64) (/.f64 t x)) %250 (neg.f64 %264) (*.f64 %266 x) (*.f64 %14 %268) (*.f64 x %266) (pow.f64 %271 #s(literal -1 binary64)) (pow.f64 %273 #s(literal 1 binary64)) (/.f64 %24 %51) (/.f64 %28 %276) (/.f64 %23 y) (/.f64 %27 %52) (/.f64 %14 %51) (/.f64 #s(literal -1 binary64) %281) (/.f64 #s(literal 1 binary64) %271) %273 (neg.f64 %284) (*.f64 %8 #s(literal 2 binary64)) (*.f64 %12 %287) (*.f64 %266 %88) (*.f64 %287 %12) (*.f64 %88 %266) (*.f64 #s(literal -2 binary64) %292) (*.f64 #s(literal 2 binary64) %8) (pow.f64 %295 #s(literal 1 binary64)) (/.f64 (neg.f64 %297) %29) (/.f64 %297 %25) (/.f64 %287 z) (/.f64 %88 y) (/.f64 %77 %51) (/.f64 #s(literal 1 binary64) (pow.f64 %295 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %287)) (/.f64 #s(literal 1 binary64) (/.f64 %308 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %4 #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %313) (/.f64 #s(literal -2 binary64) %315) (/.f64 #s(literal -2 binary64) %317) (/.f64 #s(literal -2 binary64) %319) (/.f64 #s(literal -2 binary64) %322) (/.f64 #s(literal -2 binary64) %308) (/.f64 #s(literal 2 binary64) %325) (/.f64 #s(literal 2 binary64) %327) (/.f64 #s(literal 2 binary64) %329) (/.f64 #s(literal 2 binary64) %331) (/.f64 #s(literal 2 binary64) %333) (/.f64 #s(literal 2 binary64) %335) (/.f64 #s(literal 2 binary64) %321) %295 (neg.f64 (*.f64 #s(literal -2 binary64) %8)) (neg.f64 (/.f64 #s(literal -2 binary64) %4)) (fma.f64 %12 %266 %8) (fma.f64 %266 %12 %8) (fma.f64 %287 %104 %8) (fma.f64 %88 %345 %8) (fma.f64 #s(literal 1 binary64) %8 %8) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %4) %8) (+.f64 %8 %8) (pow.f64 %355 #s(literal 1 binary64)) %355 (/.f64 #s(literal 1 binary64) (pow.f64 %355 #s(literal -1 binary64))) %359 %360 %361 %362 %363 %364 %366 %368 %371 %373 %376 %379 %381 %384 %386 %388 %390 %393 %395 %397 %399 %402 %404 %407 %409 %410 %411 %413 %414 %416 %419 %422 %426 %427 %428 %429 %431 %432 %433 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %448 %450 %452 %454 %456 %458 %459 %460 %372 %462 %464 %359 %360 %361 %362 %363 %364 %366 %368 %371 %373 %376 %379 %381 %384 %386 %388 %390 %393 %395 %397 %399 %402 %404 %407 %409 %410 %411 %413 %414 %416 %419 %422 %426 %427 %428 %429 %431 %432 %433 %434 %435 %436 %437 %438 %439 %440 %441 %442 %443 %444 %445 %446 %448 %450 %452 %454 %456 %458 %459 %460 %372 %462 %464 %466 %468 %469 %470 %471 %472 %473 %475 %476 %478 %479 %482 %483 %485 %487 %488 %490 %492 %493 %495 %497 %499 %500 %502 %504 %505 %507 %510 %511 %513 %516 %519 %522 %525 %528 %531 %534 %537 %540 %542 %543 %544 %545 %546 %547 %548 %549 %551 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %563 %564 %565 %566 %567 %568 %569 %570 %572 %574 %575 %577 %579 %581 %583 %585 %587 (*.f64 (/.f64 z %14) %51) (*.f64 %19 y) (*.f64 %271 z) (*.f64 %25 (/.f64 #s(literal -1 binary64) %273)) (*.f64 z %271) (*.f64 y %19) (pow.f64 %596 #s(literal 1 binary64)) (/.f64 %599 %284) (/.f64 %30 %284) (/.f64 %35 (neg.f64 %266)) (/.f64 %598 %273) (/.f64 %29 %273) (/.f64 %19 %266) (/.f64 %308 %14) (/.f64 %25 %284) (/.f64 #s(literal 1 binary64) %609) %596 (/.f64 z %273) (neg.f64 %612) (*.f64 %614 %345) (*.f64 %16 %284) (*.f64 %12 %273) (*.f64 %266 %21) (*.f64 #s(literal -1 binary64) %619) (*.f64 %609 #s(literal 1 binary64)) (*.f64 %273 %12) (*.f64 %88 %623) (*.f64 #s(literal 1 binary64) %609) (*.f64 %21 %266) (*.f64 #s(literal 2 binary64) %627) (*.f64 #s(literal 2 binary64) %629) (*.f64 x %8) (pow.f64 %609 #s(literal 1 binary64)) (pow.f64 %596 #s(literal -1 binary64)) (/.f64 (*.f64 %634 #s(literal 2 binary64)) %636) (/.f64 (*.f64 %638 #s(literal 2 binary64)) %640) (/.f64 (*.f64 %430 #s(literal 2 binary64)) %643) (/.f64 (*.f64 %58 #s(literal 2 binary64)) %646) (/.f64 (*.f64 #s(literal 2 binary64) %634) %649) (/.f64 (*.f64 #s(literal 2 binary64) %430) %652) (/.f64 (*.f64 %284 #s(literal 2 binary64)) %655) (/.f64 %374 %308) (/.f64 %377 %313) (/.f64 %377 %315) (/.f64 %382 %333) (/.f64 %382 %335) (/.f64 %387 %308) (/.f64 %389 %4) (/.f64 %391 %325) (/.f64 %391 %327) (/.f64 %391 %335) (/.f64 %396 %308) (/.f64 %398 %4) (/.f64 %400 %317) (/.f64 %400 %319) (/.f64 %405 %329) (/.f64 %405 %331) (/.f64 %412 %333) (/.f64 %412 %335) (/.f64 %415 %308) (/.f64 (*.f64 #s(literal 2 binary64) %284) %677) (/.f64 (neg.f64 %634) %52) (/.f64 (neg.f64 %638) %25) (/.f64 (neg.f64 %430) %321) (/.f64 (neg.f64 %58) %308) (/.f64 %634 %51) (/.f64 %638 z) (/.f64 %689 %281) (/.f64 %430 %313) (/.f64 %430 %308) (/.f64 %58 %335) (/.f64 %58 %4) (/.f64 %423 %308) (/.f64 %23 %4) (/.f64 %27 %321) (/.f64 %12 %271) (/.f64 %40 %51) (/.f64 %14 %308) (/.f64 %284 %25) (/.f64 %66 %643) (/.f64 %66 %652) (/.f64 #s(literal -1 binary64) %612) (/.f64 %705 %640) (/.f64 %705 %707) (/.f64 %273 %29) (/.f64 %273 z) (/.f64 %118 %711) (/.f64 %118 %713) (/.f64 %88 %715) (/.f64 %88 %717) (/.f64 %56 %646) (/.f64 %56 %720) (/.f64 #s(literal 1 binary64) %722) (/.f64 #s(literal 1 binary64) (pow.f64 %609 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %612 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %596 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) %596) (/.f64 %21 y) (/.f64 #s(literal -2 binary64) %732) (/.f64 #s(literal -2 binary64) %734) (/.f64 #s(literal 2 binary64) %736) (/.f64 #s(literal 2 binary64) %738) %609 (neg.f64 %619) (*.f64 %266 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %268) (*.f64 #s(literal 2 binary64) %266) (pow.f64 %287 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %287 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %51 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 y #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %276) (/.f64 #s(literal -2 binary64) %51) (/.f64 #s(literal 2 binary64) %52) %287 (neg.f64 (*.f64 #s(literal -2 binary64) %266)) (neg.f64 (/.f64 #s(literal -2 binary64) y)) (fma.f64 #s(literal 1 binary64) %266 %266) (fma.f64 #s(literal 2 binary64) %345 %266) (+.f64 %266 %266) %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 (*.f64 %266 %56) (*.f64 %66 %268) (*.f64 %287 x) (*.f64 %273 #s(literal 2 binary64)) (*.f64 %56 %266) (*.f64 #s(literal 2 binary64) %638) (*.f64 #s(literal 2 binary64) %273) (*.f64 x %287) (pow.f64 %705 #s(literal 1 binary64)) (/.f64 (-.f64 %1554 %1555) %857) (/.f64 (-.f64 (*.f64 %23 %52) %829) %1560) (/.f64 (-.f64 (*.f64 %23 y) %829) %845) (/.f64 (-.f64 %1554 %874) %857) (/.f64 (-.f64 %1567 (*.f64 %52 %27)) %1570) (/.f64 (-.f64 (*.f64 %27 %52) %1573) %845) (/.f64 (-.f64 (*.f64 %27 y) %1573) (*.f64 %52 y)) (/.f64 (-.f64 %1567 (*.f64 %52 x)) %1570) (/.f64 (-.f64 %842 (*.f64 %51 %27)) %845) (/.f64 (-.f64 (*.f64 %14 %52) %785) (*.f64 %51 %52)) (/.f64 (-.f64 %854 %785) %851) (/.f64 (-.f64 %842 %867) %845) (/.f64 (-.f64 %848 %1555) %857) (/.f64 (-.f64 (*.f64 x %52) %829) %1560) (/.f64 (-.f64 %860 %829) %845) (/.f64 (-.f64 %848 %874) %857) (/.f64 (neg.f64 %836) %52) (/.f64 (neg.f64 %839) %51) (/.f64 (neg.f64 %843) %1608) (/.f64 (neg.f64 %849) %1611) (/.f64 (neg.f64 %855) %1614) (/.f64 (neg.f64 %861) %1608) (/.f64 (neg.f64 %864) %1608) (/.f64 (neg.f64 %868) %1611) (/.f64 (neg.f64 %871) %1614) (/.f64 (neg.f64 %875) %1608) (/.f64 %836 %51) (/.f64 %839 y) (/.f64 %843 %845) (/.f64 %849 %851) (/.f64 %855 %857) (/.f64 %861 %845) (/.f64 %864 %845) (/.f64 %868 %851) (/.f64 %871 %857) (/.f64 %875 %845) (/.f64 %66 %276) (/.f64 %66 %51) (/.f64 %56 %52) %705 (/.f64 #s(literal 1 binary64) (pow.f64 %705 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %51 %66)) (/.f64 #s(literal 1 binary64) (/.f64 y %56)) (neg.f64 %968) (neg.f64 %765) (fma.f64 %266 x %273) (fma.f64 %14 %268 %273) (fma.f64 x %266 %273) (-.f64 %273 %284) (+.f64 %273 %273) %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 %1656 %1655 %1658 (*.f64 %64 z) (*.f64 %25 (/.f64 #s(literal -1 binary64) %56)) (*.f64 z %64) (pow.f64 %116 #s(literal 1 binary64)) (/.f64 (neg.f64 %97) %14) (/.f64 %599 %66) (/.f64 %30 %66) (/.f64 %35 #s(literal -2 binary64)) (/.f64 %97 x) (/.f64 %598 %56) (/.f64 %29 %56) (/.f64 %19 #s(literal 2 binary64)) (/.f64 %25 %66) (/.f64 #s(literal 1 binary64) %118) %116 (neg.f64 %225) (*.f64 (/.f64 %42 x) %97) (*.f64 (/.f64 %44 #s(literal -2 binary64)) %19) (*.f64 %1680 %64) %1682 (*.f64 %42 %116) (*.f64 z (*.f64 %64 %42)) (pow.f64 %1682 #s(literal 1 binary64)) (/.f64 (neg.f64 %1687) %56) (/.f64 (neg.f64 %1691) %14) (/.f64 (neg.f64 %1694) #s(literal -2 binary64)) (/.f64 %1687 %66) (/.f64 %1694 #s(literal 2 binary64)) (/.f64 %1691 x) (/.f64 %1690 %66) (/.f64 %1680 %56) (/.f64 #s(literal 1 binary64) %1702) (neg.f64 %1704) (fma.f64 %116 y %1706) (fma.f64 y %116 %1708) (+.f64 (*.f64 %116 y) %1706) (+.f64 (*.f64 y %116) %1708) %1714 (*.f64 x %355) (pow.f64 %1714 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %1714 #s(literal -1 binary64))) (*.f64 %1719 %56) (*.f64 (/.f64 #s(literal 2 binary64) %116) (/.f64 #s(literal 1/2 binary64) %42)) (*.f64 %1724 (/.f64 #s(literal 1/2 binary64) %116)) (*.f64 %1724 %21) (*.f64 %1728 %88) (*.f64 %1730 %66) (*.f64 %1732 %56) (*.f64 %45 %118) (*.f64 %12 %1735) (*.f64 %1737 %16) (*.f64 %66 %1730) (*.f64 #s(literal -1 binary64) %1740) (*.f64 %1702 #s(literal 1 binary64)) (*.f64 %1735 %12) (*.f64 %1744 x) (*.f64 %88 %1728) (*.f64 %56 %1719) (*.f64 %56 %1732) (*.f64 #s(literal 1 binary64) %1702) (*.f64 %21 %1724) (*.f64 #s(literal 2 binary64) (*.f64 x %1732)) (*.f64 #s(literal 2 binary64) (/.f64 %23 %1680)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %1702)) (*.f64 #s(literal 2 binary64) (/.f64 %1728 z)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) %1704)) (*.f64 #s(literal 2 binary64) %1762) (*.f64 x %1744) (pow.f64 %1702 #s(literal 1 binary64)) (pow.f64 %1682 #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 x %1680) (*.f64 %1680 %14)) (*.f64 %1680 %1680)) (/.f64 %486 %1690) (/.f64 %489 %1773) (/.f64 %494 %1680) (/.f64 %496 %1776) (/.f64 %1290 %1680) (/.f64 %1293 %1690) (/.f64 %1297 %1690) (/.f64 %1299 %1680) (/.f64 (*.f64 %1782 #s(literal 2 binary64)) %640) (/.f64 (*.f64 %1719 #s(literal 2 binary64)) (*.f64 %64 #s(literal 2 binary64))) (/.f64 %1303 %1788) (/.f64 (*.f64 %1790 #s(literal 2 binary64)) (*.f64 %227 #s(literal 2 binary64))) (/.f64 (*.f64 %45 #s(literal 2 binary64)) (*.f64 %116 #s(literal 2 binary64))) (/.f64 (*.f64 %1737 #s(literal 2 binary64)) %655) (/.f64 %1305 (*.f64 %44 #s(literal 2 binary64))) (/.f64 %1307 %1788) (/.f64 %1802 %1086) (/.f64 %1802 %640) (/.f64 %1309 (*.f64 %42 #s(literal 2 binary64))) (/.f64 %1313 (*.f64 %1680 #s(literal 2 binary64))) (/.f64 %498 %1680) (/.f64 %501 %1687) (/.f64 (*.f64 #s(literal 2 binary64) %1782) %707) (/.f64 (*.f64 #s(literal 2 binary64) %1719) (*.f64 #s(literal 2 binary64) %64)) (/.f64 %1322 %1816) (/.f64 (*.f64 #s(literal 2 binary64) %1790) (*.f64 #s(literal 2 binary64) %227)) (/.f64 (*.f64 #s(literal 2 binary64) %1737) %677) (/.f64 %1324 (*.f64 #s(literal 2 binary64) %44)) (/.f64 %1326 %1816) (/.f64 %1826 %1266) (/.f64 %1826 %707) (/.f64 %1328 (*.f64 #s(literal 2 binary64) %42)) (/.f64 %1332 (*.f64 #s(literal 2 binary64) %1680)) (/.f64 %503 %1690) (/.f64 %506 %1680) (/.f64 %508 %1835) (/.f64 %512 %1837) (/.f64 (neg.f64 %1782) %25) (/.f64 (neg.f64 %1719) (neg.f64 %64)) (/.f64 %1421 %1680) (/.f64 (neg.f64 %1790) (neg.f64 %227)) (/.f64 (*.f64 #s(literal 2 binary64) %45) (*.f64 #s(literal 2 binary64) %116)) (/.f64 %1782 z) (/.f64 %1719 %64) (/.f64 (/.f64 #s(literal -1 binary64) %42) %225) (/.f64 %552 %1687) (/.f64 %552 %1690) (/.f64 %535 %1680) (/.f64 %480 %1680) (/.f64 %1790 %227) (/.f64 %45 %116) (/.f64 %1737 %30) (/.f64 %1737 %25) (/.f64 %233 %44) (/.f64 %66 %1773) (/.f64 %66 %1835) (/.f64 %66 %1687) (/.f64 %66 %1690) (/.f64 #s(literal -1 binary64) %1704) (/.f64 %1735 %29) (/.f64 %1735 z) (/.f64 %118 %42) (/.f64 %56 %1776) (/.f64 %56 %1837) %1702 (/.f64 #s(literal 1 binary64) (pow.f64 %1702 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %25 %1737)) (/.f64 #s(literal 1 binary64) (/.f64 %116 %45)) (/.f64 #s(literal 1 binary64) (/.f64 %1704 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %1735)) (/.f64 #s(literal 1 binary64) (/.f64 %1682 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) %1682) (/.f64 #s(literal -2 binary64) (*.f64 %1704 #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %1704)) (/.f64 #s(literal 2 binary64) (*.f64 %1682 #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1682)) (neg.f64 (/.f64 %1737 z)) (neg.f64 (/.f64 %56 %1690)) (neg.f64 %1740) (-.f64 %1762 (/.f64 x %1690)) (+.f64 %1762 %1762) %1904 %1903 %1906 %466 %468 %469 %470 %471 %472 %473 %475 %476 %478 %479 %482 %483 %485 %487 %488 %490 %492 %493 %495 %497 %499 %500 %502 %504 %505 %507 %510 %511 %513 %516 %519 %522 %525 %528 %531 %534 %537 %540 %542 %543 %544 %545 %546 %547 %548 %549 %551 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %563 %564 %565 %566 %567 %568 %569 %570 %572 %574 %575 %577 %579 %581 %583 %585 %587 %1904 %1903 %1906 %466 %468 %469 %470 %471 %472 %473 %475 %476 %478 %479 %482 %483 %485 %487 %488 %490 %492 %493 %495 %497 %499 %500 %502 %504 %505 %507 %510 %511 %513 %516 %519 %522 %525 %528 %531 %534 %537 %540 %542 %543 %544 %545 %546 %547 %548 %549 %551 %553 %554 %555 %556 %557 %558 %559 %560 %561 %562 %563 %564 %565 %566 %567 %568 %569 %570 %572 %574 %575 %577 %579 %581 %583 %585 %587 %1904 %1903 %1906 %1656 %1655 %1658 %1656 %1655 %1658 %1656 %1655 %1658 %1656 %1655 %1658 %761 %762 %763 %764 %766 %767 %768 %770 %771 %772 %773 %774 %775 %776 %777 %778 %779 %780 %781 %782 %783 %788 %792 %797 %802 %807 %810 %814 %819 %822 %827 %832 %835 %838 %841 %847 %853 %859 %863 %866 %870 %873 %877 %879 %881 %884 %887 %890 %892 %894 %896 %898 %900 %902 %904 %907 %910 %913 %915 %917 %919 %921 %923 %925 %927 %930 %933 %936 %938 %940 %942 %944 %946 %949 %952 %955 %958 %961 %964 %967 %970 %973 %976 %979 %983 %990 %996 %1002 %1008 %1013 %1020 %1024 %1029 %1033 %1035 %1039 %1043 %1047 %1051 %1055 %1059 %1062 %1066 %1070 %1074 %1077 %1079 %1081 %1082 %1084 %1087 %1088 %1090 %1092 %1094 %1096 %1098 %1101 %1104 %1107 %1110 %1113 %1116 %1118 %1120 %1122 %1124 %1126 %1128 %1130 %1132 %1134 %1136 %1138 %1140 %1142 %1144 %1147 %1150 %1153 %1156 %1159 %1162 %1164 %1166 %1168 %1170 %1172 %1174 %1176 %1178 %1180 %1182 %1184 %1186 %1188 %1190 %1192 %1194 %1196 %1198 %1200 %1202 %1204 %1207 %1210 %1213 %1216 %1219 %1222 %1225 %1227 %1230 %1232 %1234 %1236 %1238 %1240 %1242 %1244 %1246 %1248 %1250 %1252 %1254 %1257 %1259 %1261 %1262 %1264 %1267 %1268 %1270 %1272 %1273 %1274 %1275 %1276 %1277 %1278 %1279 %1280 %1281 %1282 %1284 %1286 %1287 %1288 %1289 %1291 %1292 %1294 %1295 %1296 %1298 %1300 %1301 %1302 %1304 %1306 %1308 %1311 %1312 %1315 %1316 %1317 %1318 %1319 %1320 %1321 %1323 %1325 %1327 %1330 %1331 %1334 %1335 %1336 %1337 %1338 %1339 %1340 %1341 %1342 %1343 %1344 %1345 %1347 %1349 %1351 %1353 %1355 %1357 %1359 %1361 %1363 %1365 %1368 %1371 %1374 %1377 %1380 %1382 %1385 %1387 %1390 %1392 %1394 %1396 %1398 %1400 %1402 %1404 %1406 %1408 %1410 %1412 %1414 %1416 %1418 %1419 %1420 %1422 %1423 %1424 %1425 %1426 %1427 %1428 %1429 %1431 %1432 %1433 %1434 %1435 %1436 %1437 %1438 %1439 %1440 %1441 %1442 %1443 %1444 %1445 %1446 %1447 %1448 %1449 %1450 %1451 %1452 %1453 %1454 %1455 %1456 %1457 %1458 %1459 %1460 %1461 %1462 %1463 %1464 %1465 %1466 %1467 %1468 %1469 %1470 %1471 %1472 %1473 %1474 %1475 %1476 %1477 %1478 %1479 %1480 %1481 %1482 %1483 %1484 %1485 %1486 %1487 %1488 %1489 %1490 %1491 %769 %1493 %1495 %1497 %1499 %1501 %1503 %1505 %1507 %1508 %1509 %1510 %1512 %1514 %1516 %1518 %1520 %1522 %1523 %1524 %1525 %1526 %1527 %1528 %1529 %1530 %1531 %1532 %1533 %1534 %1535 %1537 %1539 %1541 %1543 %1544 %1656 %1655 %1658 %1907 (*.f64 z %241) (pow.f64 %1907 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %1910) (*.f64 %1912 %12) (*.f64 %1910 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %1910) (*.f64 #s(literal 2 binary64) %1916) (pow.f64 %1918 #s(literal 1 binary64)) (/.f64 (neg.f64 %1920) %29) (/.f64 %1920 %25) (/.f64 %1912 z) (/.f64 %88 %1925) (/.f64 %77 %241) (/.f64 #s(literal 1 binary64) (pow.f64 %1918 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %1912)) (/.f64 #s(literal 1 binary64) (/.f64 %1932 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %1907 #s(literal -2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 %1925 %25)) (/.f64 #s(literal -2 binary64) %1939) %1918 (/.f64 #s(literal 2 binary64) (neg.f64 %1939)) (/.f64 #s(literal 2 binary64) %1932) (neg.f64 (*.f64 #s(literal 2 binary64) %1910)) (neg.f64 (/.f64 #s(literal 2 binary64) %1907)) (+.f64 %1916 %1916) (*.f64 (/.f64 x %241) %77) (*.f64 %66 %1910) %1952 (*.f64 %21 %1912) (*.f64 #s(literal -2 binary64) (*.f64 %1910 x)) (*.f64 x %1918) (pow.f64 %1952 #s(literal 1 binary64)) (/.f64 %503 %1907) (/.f64 %506 %1932) (/.f64 %508 (*.f64 %29 %241)) (/.f64 %512 (*.f64 %29 %1925)) (/.f64 (neg.f64 %1964) %25) (/.f64 (neg.f64 %1967) %25) (/.f64 (neg.f64 %1970) %25) (/.f64 %1964 z) (/.f64 %1967 z) (/.f64 %1970 z) (/.f64 %535 %1932) (/.f64 %233 %241) (/.f64 %66 (*.f64 %241 %29)) (/.f64 %66 (*.f64 %25 %1925)) (/.f64 %66 %1939) (/.f64 %66 %1907) (/.f64 %118 %1925) (/.f64 %56 %1932) (/.f64 #s(literal 1 binary64) (pow.f64 %1952 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %1907 %66)) |
Compiled 3 390 to 2 296 computations (32.3% saved)
Compiled 331 to 894 computations (-170.1% saved)
16 alts after pruning (4 fresh and 12 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 327 | 4 | 331 |
| Fresh | 0 | 0 | 0 |
| Picked | 3 | 9 | 12 |
| Done | 0 | 3 | 3 |
| Total | 330 | 16 | 346 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 92.8% | (/.f64 (/.f64 (+.f64 x x) (-.f64 y t)) z) |
| ✓ | 91.5% | (/.f64 (+.f64 x x) (*.f64 (-.f64 y t) z)) |
| ✓ | 49.9% | (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx (- t y) t) z))) |
| ▶ | 54.5% | (*.f64 x (approx (/ -2 (* (- t y) z)) (/.f64 (/.f64 #s(literal 2 binary64) y) z))) |
| ✓ | 54.5% | (*.f64 x (approx (/ -2 (* (- t y) z)) (/.f64 #s(literal 2 binary64) (*.f64 y z)))) |
| ▶ | 54.6% | (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 y x))) |
| ▶ | 26.4% | %52 = (approx x #s(literal 0 binary64)) (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 %52 %52) (*.f64 z y))) |
| ✓ | 54.6% | (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) |
| ✓ | 56.7% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) z) y)) |
| ✓ | 55.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) y) z)) |
| ✓ | 55.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 x y))) |
| ✓ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal -2 binary64) z) (/.f64 x t))) |
| ✓ | 51.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x z) t))) |
| ✓ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) |
| ▶ | 51.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 z x)) t))) |
| ✓ | 50.0% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) |
Compiled 16 to 51 computations (-218.8% saved)
| Inputs |
|---|
| Outputs |
|---|
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 386 | 1588 |
| 1× | iter-limit |
| Inputs |
|---|
%6 = (approx x #s(literal 0 binary64)) %9 = (*.f64 z y) %10 = (/.f64 #s(literal 2 binary64) z) %11 = (/.f64 z x) %12 = (/.f64 #s(literal 2 binary64) y) %13 = (+.f64 %6 %6) %14 = (/.f64 #s(literal 1 binary64) %11) %15 = (/.f64 y x) %16 = (/.f64 %12 z) %17 = (/.f64 %10 %15) %22 = (/ (/ (* 2 x) (- y t)) z) %24 = (/.f64 %13 %9) %26 = (/.f64 %14 t) %27 = (*.f64 #s(literal -2 binary64) %26) %38 = (approx (/ -2 (* (- t y) z)) %16) x #s(literal 2 binary64) y z t #s(literal 0 binary64) %6 #s(literal -2 binary64) #s(literal 1 binary64) %9 %10 %11 %12 %13 %14 %15 %16 %17 (approx %22 %17) %24 (approx %22 %24) %26 %27 (approx (/ (* x 2) (- (* y z) (* t z))) %27) %38 (*.f64 x %38) |
| Outputs |
|---|
%5 = (/ z x) %13 = (/ 1 %5) %14 = (/.f64 x z) %17 = (/ y x) %21 = (/ 2 z) %23 = (*.f64 y z) %24 = (/.f64 x %23) %31 = (/ (/ (* 2 x) (- y t)) z) %37 = (/ %13 t) %38 = (*.f64 t z) %39 = (/.f64 x %38) %50 = (/ (* x 2) (- (* y z) (* t z))) %57 = (/ -2 (* (- t y) z)) %60 = (*.f64 z (-.f64 t y)) %67 = (/ 2 y) %73 = (*.f64 x y) %74 = (pow.f64 t #s(literal 2 binary64)) %75 = (*.f64 %74 z) %80 = (/.f64 x %75) %82 = (pow.f64 t #s(literal 3 binary64)) %83 = (*.f64 %82 z) %93 = (*.f64 (pow.f64 t #s(literal 4 binary64)) z) %108 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %38)) %114 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %75)) %129 = (*.f64 t x) %130 = (/.f64 %129 %23) %135 = (*.f64 %74 x) %136 = (pow.f64 y #s(literal 2 binary64)) %137 = (*.f64 %136 z) %138 = (/.f64 %135 %137) %144 = (*.f64 %82 x) %145 = (pow.f64 y #s(literal 3 binary64)) %146 = (*.f64 %145 z) %154 = (/.f64 t %23) %156 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) z)) %160 = (/.f64 %74 %137) %162 = (*.f64 #s(literal -2 binary64) %154) %179 = (/.f64 %129 z) %209 = (*.f64 #s(literal -2 binary64) (/.f64 t z)) %248 = (/.f64 x %137) %257 = (*.f64 (pow.f64 y #s(literal 4 binary64)) z) %268 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %23)) %273 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %137)) %284 = (/.f64 %73 %38) %289 = (*.f64 x %136) %290 = (/.f64 %289 %75) %296 = (*.f64 x %145) %304 = (/.f64 y %38) %309 = (/.f64 %136 %75) %311 = (fma.f64 #s(literal 2 binary64) %304 %156) %327 = (/.f64 %73 z) %332 = (*.f64 #s(literal 2 binary64) %14) %355 = (*.f64 #s(literal 2 binary64) (/.f64 y z)) (approx x #s(literal 0 binary64)) (approx x x) (approx %5 (/.f64 z x)) (approx (+ x x) (*.f64 #s(literal 2 binary64) x)) (approx %13 %14) (approx %17 (/.f64 y x)) (approx (/ %21 %17) (*.f64 #s(literal 2 binary64) %24)) (approx %31 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 z (-.f64 y t))))) (approx %37 %39) (approx (* -2 %37) (*.f64 #s(literal -2 binary64) %39)) (approx %50 (*.f64 #s(literal 2 binary64) (/.f64 x (-.f64 %23 %38)))) (approx (* x %57) (*.f64 #s(literal -2 binary64) (/.f64 x %60))) (approx y y) (approx (* z y) %23) (approx %67 (/.f64 #s(literal 2 binary64) y)) (approx (/ %67 z) (/.f64 #s(literal 2 binary64) %23)) (approx %31 (fma.f64 #s(literal -2 binary64) %39 (*.f64 #s(literal -2 binary64) (/.f64 %73 %75)))) (approx %31 (fma.f64 #s(literal -2 binary64) %39 (*.f64 y (fma.f64 #s(literal -2 binary64) %80 (*.f64 #s(literal -2 binary64) (/.f64 %73 %83)))))) (approx %31 (fma.f64 #s(literal -2 binary64) %39 (*.f64 y (fma.f64 #s(literal -2 binary64) %80 (*.f64 y (fma.f64 #s(literal -2 binary64) (/.f64 x %83) (*.f64 #s(literal -2 binary64) (/.f64 %73 %93)))))))) (approx %57 (/.f64 #s(literal -2 binary64) %38)) (approx %57 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %75)) %108)) (approx %57 (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %83)) %114)) %108)) (approx %57 (-.f64 (*.f64 y (-.f64 (*.f64 y (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y %93)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %83)))) %114)) %108)) (approx %31 (/.f64 (fma.f64 #s(literal 2 binary64) %14 (*.f64 #s(literal 2 binary64) %130)) y)) (approx %31 (/.f64 (fma.f64 #s(literal 2 binary64) %14 (fma.f64 #s(literal 2 binary64) %130 (*.f64 #s(literal 2 binary64) %138))) y)) (approx %31 (/.f64 (fma.f64 #s(literal 2 binary64) %14 (fma.f64 #s(literal 2 binary64) %130 (fma.f64 #s(literal 2 binary64) %138 (*.f64 #s(literal 2 binary64) (/.f64 %144 %146))))) y)) (approx %57 (/.f64 (fma.f64 #s(literal 2 binary64) %154 %156) y)) (approx %57 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) %160 %156) %162) y)) (approx %57 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %82 %146) %156) (fma.f64 #s(literal -2 binary64) %154 (*.f64 #s(literal -2 binary64) %160))) y)) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %14 (*.f64 #s(literal -2 binary64) %130)) y))) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %14 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %179 (*.f64 #s(literal 2 binary64) (/.f64 %135 %23))) y))) y))) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %14 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 %135 z) (*.f64 #s(literal -2 binary64) (/.f64 %144 %23))) y) (*.f64 #s(literal 2 binary64) %179)) y))) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %162 %156) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %74 %23)) %209) y)) %156) y))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %82 %23)) (*.f64 #s(literal 2 binary64) (/.f64 %74 z))) y)) %209) y)) %156) y))) (approx z z) (approx %21 (/.f64 #s(literal 2 binary64) z)) (approx %57 (/.f64 #s(literal -2 binary64) %60)) (approx %50 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -1 binary64) t)))))) (approx t t) (approx %31 (fma.f64 #s(literal 2 binary64) %24 (*.f64 #s(literal 2 binary64) (/.f64 %129 %137)))) (approx %31 (fma.f64 #s(literal 2 binary64) %24 (*.f64 t (fma.f64 #s(literal 2 binary64) %248 (*.f64 #s(literal 2 binary64) (/.f64 %129 %146)))))) (approx %31 (fma.f64 #s(literal 2 binary64) %24 (*.f64 t (fma.f64 #s(literal 2 binary64) %248 (*.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 x %146) (*.f64 #s(literal 2 binary64) (/.f64 %129 %257)))))))) (approx %57 (fma.f64 #s(literal 2 binary64) (/.f64 t %137) %268)) (approx %57 (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %146) %273) %268)) (approx %57 (fma.f64 t (fma.f64 t (fma.f64 #s(literal 2 binary64) (/.f64 t %257) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %146))) %273) %268)) (approx %31 (/.f64 (fma.f64 #s(literal -2 binary64) %14 (*.f64 #s(literal -2 binary64) %284)) t)) (approx %31 (/.f64 (fma.f64 #s(literal -2 binary64) %14 (fma.f64 #s(literal -2 binary64) %284 (*.f64 #s(literal -2 binary64) %290))) t)) (approx %31 (/.f64 (fma.f64 #s(literal -2 binary64) %14 (fma.f64 #s(literal -2 binary64) %284 (fma.f64 #s(literal -2 binary64) %290 (*.f64 #s(literal -2 binary64) (/.f64 %296 %83))))) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %304) %156) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) %309) %311) t)) (approx %57 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %145 %83)) (fma.f64 #s(literal 2 binary64) %304 (fma.f64 #s(literal 2 binary64) %309 %156))) t)) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %14 (*.f64 #s(literal 2 binary64) %284)) t))) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %327 (*.f64 #s(literal -2 binary64) (/.f64 %289 %38))) t) %332) t))) (approx %31 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) %327 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 %289 z) (*.f64 #s(literal 2 binary64) (/.f64 %296 %38))) t))) t) %332) t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 %311 t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 %136 %38)) %355) t) %156) t))) (approx %57 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 %145 %38)) (*.f64 #s(literal -2 binary64) (/.f64 %136 z))) t)) %355) t) %156) t))) |
12 calls:
| Time | Variable | Point |
|---|---|---|
| 7.0ms | z | 0 |
| 6.0ms | z | inf |
| 6.0ms | x | inf |
| 5.0ms | x | 0 |
| 4.0ms | x | -inf |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 38 | 164 |
| 0 | 51 | 148 |
| 1 | 229 | 148 |
| 2 | 878 | 148 |
| 0 | 4085 | 148 |
| 0 | 4601 | 148 |
| 1× | iter-limit |
| 1× | iter-limit |
| 1× | node-limit |
| 1× | iter-limit |
| Inputs |
|---|
%6 = (approx x #s(literal 0 binary64)) %9 = (*.f64 z y) %10 = (/.f64 #s(literal 2 binary64) z) %11 = (/.f64 z x) %12 = (/.f64 #s(literal 2 binary64) y) %13 = (+.f64 %6 %6) %14 = (/.f64 #s(literal 1 binary64) %11) %15 = (/.f64 y x) %16 = (/.f64 %12 z) %17 = (/.f64 %10 %15) %22 = (/ (/ (* 2 x) (- y t)) z) %24 = (/.f64 %13 %9) %26 = (/.f64 %14 t) %27 = (*.f64 #s(literal -2 binary64) %26) %38 = (approx (/ -2 (* (- t y) z)) %16) x #s(literal 2 binary64) y z t #s(literal 0 binary64) %6 #s(literal -2 binary64) #s(literal 1 binary64) %9 %10 %11 %12 %13 %14 %15 %16 %17 (approx %22 %17) %24 (approx %22 %24) %26 %27 (approx (/ (* x 2) (- (* y z) (* t z))) %27) %38 (*.f64 x %38) |
| Outputs |
|---|
%6 = (approx x #s(literal 0 binary64)) %12 = (neg.f64 %6) %15 = (neg.f64 y) %16 = (neg.f64 z) %19 = (*.f64 z y) %22 = (/.f64 #s(literal 1 binary64) %19) %24 = (*.f64 %16 y) %27 = (/.f64 #s(literal 1/2 binary64) z) %30 = (/.f64 #s(literal 4 binary64) z) %32 = (/.f64 #s(literal 1 binary64) z) %34 = (/.f64 #s(literal 2 binary64) z) %37 = (/.f64 #s(literal -1 binary64) z) %47 = (*.f64 %16 %16) %51 = (*.f64 %16 z) %53 = (*.f64 #s(literal -1 binary64) z) %55 = (*.f64 z %16) %57 = (*.f64 #s(literal 1 binary64) z) %59 = (*.f64 z z) %67 = (*.f64 z #s(literal -1 binary64)) %73 = (*.f64 %16 #s(literal 2 binary64)) %75 = (*.f64 z #s(literal 2 binary64)) %84 = (/.f64 #s(literal -2 binary64) z) %90 = (*.f64 %34 #s(literal 0 binary64)) %92 = (*.f64 #s(literal 0 binary64) %34) %97 = (*.f64 %32 #s(literal 1 binary64)) %102 = (*.f64 %34 #s(literal 1/2 binary64)) %109 = (/.f64 #s(literal 1/2 binary64) %16) %122 = (/.f64 #s(literal 1 binary64) x) %124 = (/.f64 #s(literal -1 binary64) x) %127 = (/.f64 z x) %129 = (neg.f64 x) %131 = (/.f64 x z) %133 = (/.f64 %16 x) %135 = (/.f64 #s(literal 1/2 binary64) y) %137 = (/.f64 #s(literal 4 binary64) y) %139 = (/.f64 #s(literal 1 binary64) y) %141 = (/.f64 #s(literal 2 binary64) y) %144 = (/.f64 #s(literal -1 binary64) y) %154 = (*.f64 %15 %15) %158 = (*.f64 %15 y) %160 = (*.f64 #s(literal -1 binary64) y) %162 = (*.f64 y %15) %164 = (*.f64 #s(literal 1 binary64) y) %166 = (*.f64 y y) %174 = (*.f64 y #s(literal -1 binary64)) %190 = (/.f64 #s(literal -2 binary64) y) %196 = (*.f64 %141 #s(literal 0 binary64)) %198 = (*.f64 #s(literal 0 binary64) %141) %203 = (*.f64 %139 #s(literal 1 binary64)) %208 = (*.f64 %141 #s(literal 1/2 binary64)) %215 = (/.f64 #s(literal 1/2 binary64) %15) %228 = (+.f64 %6 %6) %236 = (*.f64 #s(literal -2 binary64) %6) %237 = (*.f64 %236 #s(literal 1 binary64)) %239 = (*.f64 %228 #s(literal -1 binary64)) %242 = (*.f64 #s(literal 1/2 binary64) %228) %244 = (*.f64 %228 #s(literal 1/2 binary64)) %246 = (*.f64 %228 #s(literal 0 binary64)) %248 = (*.f64 #s(literal 0 binary64) %228) %250 = (*.f64 #s(literal 1 binary64) %6) %253 = (*.f64 %6 #s(literal 1 binary64)) %265 = (/.f64 %32 #s(literal -1 binary64)) %267 = (/.f64 %32 #s(literal 1 binary64)) %269 = (/.f64 #s(literal 2 binary64) %122) %271 = (/.f64 #s(literal 1 binary64) %122) %273 = (/.f64 #s(literal 2 binary64) %124) %275 = (/.f64 #s(literal -1 binary64) %122) %279 = (*.f64 #s(literal 1/2 binary64) x) %281 = (/.f64 #s(literal 1/2 binary64) x) %282 = (/.f64 %32 %281) %284 = (+.f64 x x) %285 = (/.f64 %284 z) %287 = (/.f64 #s(literal -1 binary64) %124) %292 = (/.f64 #s(literal 1/2 binary64) %124) %295 = (/.f64 #s(literal -1/2 binary64) %122) %297 = (/.f64 %129 z) %301 = (/.f64 %27 %281) %304 = (/.f64 #s(literal 1/2 binary64) %133) %306 = (*.f64 %27 x) %312 = (/.f64 %32 #s(literal 2 binary64)) %318 = (*.f64 #s(literal -2 binary64) x) %324 = (*.f64 #s(literal 2 binary64) z) %341 = (*.f64 #s(literal 2 binary64) %133) %345 = (*.f64 #s(literal 2 binary64) %127) %348 = (*.f64 %131 #s(literal 0 binary64)) %350 = (*.f64 #s(literal 0 binary64) %131) %352 = (/.f64 #s(literal 0 binary64) %127) %408 = (*.f64 %131 #s(literal 1/2 binary64)) %439 = (/.f64 y x) %442 = (/.f64 x y) %444 = (neg.f64 %439) %446 = (/.f64 #s(literal 1/2 binary64) %19) %465 = (/.f64 #s(literal 2 binary64) %19) %467 = (/.f64 #s(literal -1 binary64) %19) %486 = (*.f64 z %24) %489 = (*.f64 z %19) %498 = (*.f64 y %24) %501 = (*.f64 y %19) %505 = (*.f64 %24 z) %509 = (*.f64 %24 y) %513 = (*.f64 %19 %19) %517 = (*.f64 %24 %19) %521 = (*.f64 %19 z) %525 = (*.f64 %19 y) %529 = (*.f64 %19 %24) %597 = (/.f64 #s(literal -2 binary64) %19) %627 = (/.f64 %465 #s(literal 1 binary64)) %629 = (/.f64 %141 %122) %650 = (*.f64 #s(literal -2 binary64) %442) %652 = (*.f64 #s(literal 2 binary64) %442) %657 = (*.f64 %135 x) %665 = (*.f64 %439 z) %682 = (/.f64 %284 %19) %688 = (*.f64 %444 z) %693 = (/.f64 #s(literal -1 binary64) %665) %695 = (/.f64 x %19) %706 = (*.f64 %665 %665) %715 = (*.f64 %84 x) %777 = (*.f64 x %22) %788 = (/ (/ (* 2 x) (- y t)) z) %789 = (approx %788 %682) %793 = (/.f64 %228 y) %795 = (/.f64 %6 %19) %796 = (fma.f64 %795 %19 %6) %798 = (*.f64 %19 %228) %799 = (/.f64 #s(literal 1 binary64) %513) %801 = (/.f64 %6 y) %803 = (/.f64 %6 z) %805 = (*.f64 %19 %6) %806 = (fma.f64 %6 %19 %805) %808 = (/.f64 %236 z) %810 = (/.f64 %228 z) %823 = (/.f64 %12 %19) %827 = (/.f64 %228 %19) %881 = (*.f64 %801 %19) %884 = (*.f64 %803 %19) %887 = (*.f64 %12 %19) %896 = (*.f64 z %12) %908 = (*.f64 y %12) %920 = (*.f64 %24 %12) %932 = (*.f64 %19 %12) %941 = (*.f64 %6 %19) %953 = (neg.f64 %513) %989 = (*.f64 %22 %6) %997 = (/.f64 %941 %513) %1002 = (approx %788 %827) %1006 = (/.f64 #s(literal -1 binary64) t) %1007 = (/.f64 %1006 %16) %1009 = (/.f64 %1006 z) %1011 = (/.f64 #s(literal 1 binary64) t) %1012 = (/.f64 %1011 %16) %1014 = (neg.f64 t) %1015 = (*.f64 %1014 z) %1016 = (/.f64 #s(literal 1 binary64) %1015) %1018 = (*.f64 t z) %1019 = (/.f64 #s(literal 1 binary64) %1018) %1021 = (/.f64 %1011 z) %1023 = (/.f64 #s(literal 2 binary64) t) %1025 = (/.f64 #s(literal 1/2 binary64) t) %1026 = (/.f64 %1025 z) %1030 = (/.f64 x t) %1034 = (/.f64 x %1014) %1036 = (/.f64 %129 t) %1038 = (/.f64 %1011 %124) %1040 = (*.f64 %122 t) %1041 = (/.f64 #s(literal 2 binary64) %1040) %1044 = (/.f64 #s(literal -1/2 binary64) t) %1046 = (/.f64 x %1018) %1047 = (*.f64 %1046 #s(literal 2 binary64)) %1050 = (/.f64 %1011 %122) %1052 = (/.f64 #s(literal 1 binary64) %1040) %1056 = (/.f64 %1025 %124) %1058 = (/.f64 %1011 %133) %1060 = (/.f64 %129 %1018) %1063 = (/.f64 %279 t) %1065 = (/.f64 %1025 %122) %1067 = (/.f64 #s(literal 1/2 binary64) %1040) %1070 = (*.f64 %1014 %127) %1071 = (/.f64 #s(literal 1/2 binary64) %1070) %1073 = (/.f64 #s(literal 1/2 binary64) %1018) %1074 = (*.f64 %1073 x) %1076 = (/.f64 %32 t) %1080 = (*.f64 %127 t) %1138 = (*.f64 %133 %1014) %1164 = (/.f64 #s(literal 0 binary64) %1080) %1209 = (*.f64 (/.f64 #s(literal -2 binary64) %1018) x) %1210 = (/.f64 #s(literal -2 binary64) t) %1224 = (*.f64 %1011 #s(literal -2 binary64)) %1266 = (*.f64 %1046 #s(literal -1 binary64)) %1278 = (approx %788 %1209) %1286 = (approx (/ (/ -2 z) (- t y)) %465) %1290 = (*.f64 %1286 x) x #s(literal 2 binary64) y z t #s(literal 0 binary64) (pow.f64 %6 #s(literal 1 binary64)) %6 (/.f64 #s(literal 1 binary64) (pow.f64 %6 #s(literal -1 binary64))) (neg.f64 %12) #s(literal -2 binary64) #s(literal 1 binary64) (*.f64 %15 %16) (*.f64 %16 %15) %19 (*.f64 y z) (pow.f64 %19 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) %22) (neg.f64 %24) (*.f64 %27 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %30) (*.f64 %32 #s(literal 2 binary64)) (*.f64 %34 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %34) (*.f64 #s(literal -2 binary64) %37) (*.f64 #s(literal 2 binary64) %32) (pow.f64 %34 #s(literal 1 binary64)) (/.f64 (fma.f64 %32 %16 #s(literal -1 binary64)) %16) (/.f64 (fma.f64 %32 z #s(literal 1 binary64)) z) (/.f64 (fma.f64 #s(literal -1 binary64) %16 (*.f64 #s(literal -1 binary64) %16)) %47) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal 1 binary64) %16)) %51) (/.f64 (fma.f64 #s(literal 1 binary64) %16 %53) %55) (/.f64 (fma.f64 #s(literal 1 binary64) z %57) %59) (/.f64 (fma.f64 #s(literal -1 binary64) %16 (*.f64 %16 #s(literal -1 binary64))) %47) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 %16 #s(literal 1 binary64))) %51) (/.f64 (fma.f64 #s(literal 1 binary64) %16 %67) %55) (/.f64 (fma.f64 #s(literal 1 binary64) z z) %59) (/.f64 #s(literal -4 binary64) %73) (/.f64 #s(literal 4 binary64) %75) (/.f64 #s(literal 1 binary64) (pow.f64 %34 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %16 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %16) %34 (neg.f64 (*.f64 %84 #s(literal 1 binary64))) (neg.f64 (*.f64 %34 #s(literal -1 binary64))) (neg.f64 %84) (fma.f64 %27 #s(literal 4 binary64) %90) (fma.f64 %27 #s(literal 4 binary64) %92) (fma.f64 #s(literal 1/2 binary64) %30 %90) (fma.f64 #s(literal 1/2 binary64) %30 %92) (fma.f64 #s(literal 1/2 binary64) %34 %32) (fma.f64 %32 #s(literal 1 binary64) %97) (fma.f64 %32 #s(literal 2 binary64) %90) (fma.f64 %32 #s(literal 2 binary64) %92) (fma.f64 #s(literal -1 binary64) %37 %32) (fma.f64 %34 #s(literal 1/2 binary64) %102) (fma.f64 %34 #s(literal 1 binary64) %90) (fma.f64 %34 #s(literal 1 binary64) %92) (fma.f64 #s(literal 1 binary64) %32 %32) (fma.f64 #s(literal 1 binary64) %34 %90) (fma.f64 #s(literal 1 binary64) %34 %92) (fma.f64 #s(literal -2 binary64) %109 %32) (fma.f64 #s(literal -2 binary64) %37 %90) (fma.f64 #s(literal -2 binary64) %37 %92) (fma.f64 #s(literal 2 binary64) %27 %32) (fma.f64 #s(literal 2 binary64) %32 %90) (fma.f64 #s(literal 2 binary64) %32 %92) (-.f64 %32 %37) (+.f64 %102 %102) (+.f64 %97 %97) (+.f64 %32 %32) (+.f64 %34 %90) (+.f64 %34 %92) (*.f64 %122 z) (*.f64 %16 %124) (*.f64 z %122) (pow.f64 %127 #s(literal 1 binary64)) (/.f64 %16 %129) (/.f64 #s(literal 1 binary64) %131) %127 (neg.f64 %133) (*.f64 %135 #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) %137) (*.f64 %139 #s(literal 2 binary64)) (*.f64 %141 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %141) (*.f64 #s(literal -2 binary64) %144) (*.f64 #s(literal 2 binary64) %139) (pow.f64 %141 #s(literal 1 binary64)) (/.f64 (fma.f64 %139 %15 #s(literal -1 binary64)) %15) (/.f64 (fma.f64 %139 y #s(literal 1 binary64)) y) (/.f64 (fma.f64 #s(literal -1 binary64) %15 (*.f64 #s(literal -1 binary64) %15)) %154) (/.f64 (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal 1 binary64) %15)) %158) (/.f64 (fma.f64 #s(literal 1 binary64) %15 %160) %162) (/.f64 (fma.f64 #s(literal 1 binary64) y %164) %166) (/.f64 (fma.f64 #s(literal -1 binary64) %15 (*.f64 %15 #s(literal -1 binary64))) %154) (/.f64 (fma.f64 #s(literal -1 binary64) y (*.f64 %15 #s(literal 1 binary64))) %158) (/.f64 (fma.f64 #s(literal 1 binary64) %15 %174) %162) (/.f64 (fma.f64 #s(literal 1 binary64) y y) %166) (/.f64 #s(literal -4 binary64) (*.f64 %15 #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %141 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %15 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 y #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %15) %141 (neg.f64 (*.f64 %190 #s(literal 1 binary64))) (neg.f64 (*.f64 %141 #s(literal -1 binary64))) (neg.f64 %190) (fma.f64 %135 #s(literal 4 binary64) %196) (fma.f64 %135 #s(literal 4 binary64) %198) (fma.f64 #s(literal 1/2 binary64) %137 %196) (fma.f64 #s(literal 1/2 binary64) %137 %198) (fma.f64 #s(literal 1/2 binary64) %141 %139) (fma.f64 %139 #s(literal 1 binary64) %203) (fma.f64 %139 #s(literal 2 binary64) %196) (fma.f64 %139 #s(literal 2 binary64) %198) (fma.f64 #s(literal -1 binary64) %144 %139) (fma.f64 %141 #s(literal 1/2 binary64) %208) (fma.f64 %141 #s(literal 1 binary64) %196) (fma.f64 %141 #s(literal 1 binary64) %198) (fma.f64 #s(literal 1 binary64) %139 %139) (fma.f64 #s(literal 1 binary64) %141 %196) (fma.f64 #s(literal 1 binary64) %141 %198) (fma.f64 #s(literal -2 binary64) %215 %139) (fma.f64 #s(literal -2 binary64) %144 %196) (fma.f64 #s(literal -2 binary64) %144 %198) (fma.f64 #s(literal 2 binary64) %135 %139) (fma.f64 #s(literal 2 binary64) %139 %196) (fma.f64 #s(literal 2 binary64) %139 %198) (-.f64 %139 %144) (+.f64 %203 %203) (+.f64 %208 %208) (+.f64 %139 %139) (+.f64 %141 %196) (+.f64 %141 %198) (*.f64 %228 #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) %12) (*.f64 %6 #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) %6) (pow.f64 %228 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %228 #s(literal -1 binary64))) (neg.f64 %237) (neg.f64 %239) (neg.f64 %236) (fma.f64 #s(literal 1/2 binary64) %228 %242) (fma.f64 %228 #s(literal 1/2 binary64) %244) (fma.f64 %228 #s(literal 1 binary64) %246) (fma.f64 #s(literal 1 binary64) %228 %248) (fma.f64 #s(literal 1 binary64) %6 %250) (fma.f64 #s(literal -2 binary64) %12 %246) (fma.f64 %6 #s(literal 1 binary64) %253) (fma.f64 %6 #s(literal 2 binary64) %246) (fma.f64 #s(literal 2 binary64) %6 %246) (-.f64 %6 %12) (+.f64 %244 %244) (+.f64 %253 %253) (+.f64 %242 %242) (+.f64 (*.f64 #s(literal 1 binary64) %228) %248) (+.f64 %250 %250) (+.f64 %228 %246) %228 (*.f64 %265 %129) (*.f64 %267 x) (*.f64 %269 %27) (*.f64 %271 %32) (*.f64 %109 %273) (*.f64 %37 %275) (*.f64 %37 %129) (*.f64 %27 %269) (*.f64 %279 %34) (*.f64 #s(literal 1/2 binary64) %282) (*.f64 #s(literal 1/2 binary64) %285) (*.f64 %32 %287) (*.f64 %32 %271) (*.f64 %32 x) (*.f64 %129 %37) (*.f64 %84 %292) (*.f64 %84 %295) (*.f64 #s(literal -1 binary64) %297) (*.f64 %131 #s(literal 1 binary64)) (*.f64 %34 %279) (*.f64 #s(literal 1 binary64) %301) (*.f64 #s(literal 1 binary64) %131) (*.f64 #s(literal -2 binary64) %304) (*.f64 #s(literal 2 binary64) %306) (*.f64 x %32) (pow.f64 %131 #s(literal 1 binary64)) (pow.f64 %127 #s(literal -1 binary64)) (/.f64 %267 %122) (/.f64 %312 %281) (/.f64 %271 z) (/.f64 %37 %124) (/.f64 %32 %122) (/.f64 %129 %16) (/.f64 %318 (*.f64 #s(literal 2 binary64) %16)) (/.f64 %318 %73) (/.f64 #s(literal -1 binary64) %133) (/.f64 %284 %75) (/.f64 %284 %324) (/.f64 %34 (*.f64 %122 #s(literal 2 binary64))) (/.f64 %34 (*.f64 #s(literal 2 binary64) %122)) (/.f64 #s(literal 1 binary64) (/.f64 %122 %32)) (/.f64 #s(literal 1 binary64) (pow.f64 %131 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %133 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %127 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) %127) (/.f64 #s(literal -2 binary64) (*.f64 %133 #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) %341) (/.f64 #s(literal 2 binary64) (*.f64 %127 #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) %345) %131 (neg.f64 %297) (fma.f64 %265 %129 %348) (fma.f64 %265 %129 %350) (fma.f64 %265 %129 %352) (fma.f64 %267 x %348) (fma.f64 %267 x %350) (fma.f64 %267 x %352) (fma.f64 %269 %27 %348) (fma.f64 %269 %27 %350) (fma.f64 %269 %27 %352) (fma.f64 %271 %32 %348) (fma.f64 %271 %32 %350) (fma.f64 %271 %32 %352) (fma.f64 %109 %273 %348) (fma.f64 %109 %273 %350) (fma.f64 %109 %273 %352) (fma.f64 %109 %129 %306) (fma.f64 %37 %275 %348) (fma.f64 %37 %275 %350) (fma.f64 %37 %275 %352) (fma.f64 %37 %129 %348) (fma.f64 %37 %129 %350) (fma.f64 %37 %129 %352) (fma.f64 %27 %269 %348) (fma.f64 %27 %269 %350) (fma.f64 %27 %269 %352) (fma.f64 %27 x %306) (fma.f64 %279 %34 %348) (fma.f64 %279 %34 %350) (fma.f64 %279 %34 %352) (fma.f64 #s(literal 1/2 binary64) %282 %348) (fma.f64 #s(literal 1/2 binary64) %282 %350) (fma.f64 #s(literal 1/2 binary64) %282 %352) (fma.f64 #s(literal 1/2 binary64) %285 %348) (fma.f64 #s(literal 1/2 binary64) %285 %350) (fma.f64 #s(literal 1/2 binary64) %285 %352) (fma.f64 #s(literal 1/2 binary64) %131 %306) (fma.f64 %32 %287 %348) (fma.f64 %32 %287 %350) (fma.f64 %32 %287 %352) (fma.f64 %32 %271 %348) (fma.f64 %32 %271 %350) (fma.f64 %32 %271 %352) (fma.f64 %32 x %348) (fma.f64 %32 x %350) (fma.f64 %32 x %352) (fma.f64 %129 %37 %348) (fma.f64 %129 %37 %350) (fma.f64 %129 %37 %352) (fma.f64 %84 %292 %348) (fma.f64 %84 %292 %350) (fma.f64 %84 %292 %352) (fma.f64 %84 %295 %348) (fma.f64 %84 %295 %350) (fma.f64 %84 %295 %352) (fma.f64 #s(literal -1 binary64) %297 %348) (fma.f64 #s(literal -1 binary64) %297 %350) (fma.f64 #s(literal -1 binary64) %297 %352) (fma.f64 %131 #s(literal 1/2 binary64) %408) (fma.f64 %131 #s(literal 1 binary64) %348) (fma.f64 %131 #s(literal 1 binary64) %350) (fma.f64 %131 #s(literal 1 binary64) %352) (fma.f64 %34 %279 %348) (fma.f64 %34 %279 %350) (fma.f64 %34 %279 %352) (fma.f64 #s(literal 1 binary64) %301 %348) (fma.f64 #s(literal 1 binary64) %301 %350) (fma.f64 #s(literal 1 binary64) %301 %352) (fma.f64 #s(literal 1 binary64) %131 %348) (fma.f64 #s(literal 1 binary64) %131 %350) (fma.f64 #s(literal 1 binary64) %131 %352) (fma.f64 #s(literal -2 binary64) %304 %348) (fma.f64 #s(literal -2 binary64) %304 %350) (fma.f64 #s(literal -2 binary64) %304 %352) (fma.f64 #s(literal 2 binary64) %306 %348) (fma.f64 #s(literal 2 binary64) %306 %350) (fma.f64 #s(literal 2 binary64) %306 %352) (fma.f64 x %32 %348) (fma.f64 x %32 %350) (fma.f64 x %32 %352) (+.f64 %408 %408) (+.f64 %306 %306) (+.f64 %131 %348) (+.f64 %131 %350) (+.f64 %131 %352) (*.f64 %122 y) (*.f64 %15 %124) (*.f64 y %122) (pow.f64 %439 #s(literal 1 binary64)) (/.f64 %15 %129) (/.f64 #s(literal 1 binary64) %442) %439 (neg.f64 %444) (*.f64 %446 #s(literal 4 binary64)) (*.f64 %144 %84) (*.f64 %37 %190) (*.f64 %135 (+.f64 %34 %34)) (*.f64 %135 %30) (*.f64 %27 (+.f64 %141 %141)) (*.f64 %27 %137) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 4 binary64) %19)) (*.f64 %139 %34) (*.f64 %22 #s(literal 2 binary64)) (*.f64 %32 %141) (*.f64 %84 %144) (*.f64 %190 %37) (*.f64 %141 %32) (*.f64 %34 %139) (*.f64 #s(literal 1 binary64) %465) (*.f64 #s(literal -2 binary64) %467) (*.f64 #s(literal 2 binary64) %22) (pow.f64 %465 #s(literal 1 binary64)) (/.f64 (fma.f64 %22 z %139) z) (/.f64 (fma.f64 %22 y %32) y) (/.f64 (fma.f64 %22 %24 #s(literal -1 binary64)) %24) (/.f64 (fma.f64 %22 %19 #s(literal 1 binary64)) %19) (/.f64 (fma.f64 %139 z (*.f64 %139 z)) %59) (/.f64 (fma.f64 %139 y (*.f64 %32 z)) %19) (/.f64 (fma.f64 %139 %24 %53) %486) (/.f64 (fma.f64 %139 %19 %57) %489) (/.f64 (fma.f64 %32 z (*.f64 %139 y)) %19) (/.f64 (fma.f64 %32 y (*.f64 %32 y)) %166) (/.f64 (fma.f64 %32 %24 %160) %498) (/.f64 (fma.f64 %32 %19 %164) %501) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 %139 %24)) %505) (/.f64 (fma.f64 #s(literal -1 binary64) y (*.f64 %32 %24)) %509) (/.f64 (fma.f64 #s(literal -1 binary64) %24 (*.f64 #s(literal -1 binary64) %24)) %513) (/.f64 (fma.f64 #s(literal -1 binary64) %19 (*.f64 #s(literal 1 binary64) %24)) %517) (/.f64 (fma.f64 #s(literal 1 binary64) z (*.f64 %139 %19)) %521) (/.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 %32 %19)) %525) (/.f64 (fma.f64 #s(literal 1 binary64) %24 (*.f64 #s(literal -1 binary64) %19)) %529) (/.f64 (fma.f64 #s(literal 1 binary64) %19 (*.f64 #s(literal 1 binary64) %19)) %513) (/.f64 (fma.f64 %139 z (*.f64 z %139)) %59) (/.f64 (fma.f64 %139 y (*.f64 z %32)) %19) (/.f64 (fma.f64 %139 %24 %67) %486) (/.f64 (fma.f64 %139 %19 z) %489) (/.f64 (fma.f64 %32 z (*.f64 y %139)) %19) (/.f64 (fma.f64 %32 y (*.f64 y %32)) %166) (/.f64 (fma.f64 %32 %24 %174) %498) (/.f64 (fma.f64 %32 %19 y) %501) (/.f64 (fma.f64 #s(literal -1 binary64) z (*.f64 %24 %139)) %505) (/.f64 (fma.f64 #s(literal -1 binary64) y (*.f64 %24 %32)) %509) (/.f64 (fma.f64 #s(literal -1 binary64) %24 (*.f64 %24 #s(literal -1 binary64))) %513) (/.f64 (fma.f64 #s(literal -1 binary64) %19 (*.f64 %24 #s(literal 1 binary64))) %517) (/.f64 (fma.f64 #s(literal 1 binary64) z (*.f64 %19 %139)) %521) (/.f64 (fma.f64 #s(literal 1 binary64) y (*.f64 %19 %32)) %525) (/.f64 (fma.f64 #s(literal 1 binary64) %24 (*.f64 %19 #s(literal -1 binary64))) %529) (/.f64 (fma.f64 #s(literal 1 binary64) %19 (*.f64 %19 #s(literal 1 binary64))) %513) (/.f64 %84 %15) (/.f64 %190 %16) (/.f64 %141 z) (/.f64 %34 y) (/.f64 #s(literal 1 binary64) (/.f64 %15 %84)) (/.f64 #s(literal 1 binary64) (/.f64 %24 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %465 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 y %34)) (/.f64 #s(literal 1 binary64) (/.f64 %16 %190)) (/.f64 #s(literal 1 binary64) (/.f64 %19 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 z %141)) (/.f64 #s(literal -2 binary64) %24) %465 (neg.f64 %597) (fma.f64 %144 %37 %22) (fma.f64 %37 %144 %22) (fma.f64 %135 %34 %22) (fma.f64 %27 %141 %22) (fma.f64 #s(literal 1/2 binary64) %465 %22) (fma.f64 %139 %32 %22) (fma.f64 %32 %139 %22) (fma.f64 %84 (/.f64 #s(literal -1/2 binary64) y) %22) (fma.f64 %84 %215 %22) (fma.f64 %190 (/.f64 #s(literal -1/2 binary64) z) %22) (fma.f64 %190 %109 %22) (fma.f64 #s(literal -1 binary64) %467 %22) (fma.f64 %141 %27 %22) (fma.f64 %34 %135 %22) (fma.f64 #s(literal 1 binary64) %22 %22) (fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) %24) %22) (fma.f64 #s(literal 2 binary64) %446 %22) (-.f64 %22 (*.f64 #s(literal -1 binary64) %22)) (-.f64 %22 (*.f64 #s(literal -2 binary64) %446)) (-.f64 %22 %467) (+.f64 %22 %22) (*.f64 (/.f64 %465 #s(literal -1 binary64)) %129) (*.f64 %627 x) (*.f64 %267 %629) (*.f64 %312 (/.f64 %141 %281)) (*.f64 (/.f64 %190 #s(literal 1 binary64)) %297) (*.f64 (/.f64 %190 #s(literal 2 binary64)) (/.f64 %37 %281)) (*.f64 (/.f64 %141 #s(literal 1 binary64)) %131) (*.f64 (/.f64 %141 #s(literal 2 binary64)) %282) (*.f64 (/.f64 %34 #s(literal 1 binary64)) %442) (*.f64 (/.f64 %34 #s(literal 2 binary64)) (/.f64 %139 %281)) (*.f64 (/.f64 #s(literal -2 binary64) %122) %467) (*.f64 %269 %22) (*.f64 %650 %37) (*.f64 %652 %32) (*.f64 %285 %139) (*.f64 %446 (/.f64 #s(literal 4 binary64) %122)) (*.f64 %657 %30) (*.f64 %597 %275) (*.f64 %597 %129) (*.f64 %467 %273) (*.f64 %37 %650) (*.f64 %27 (/.f64 #s(literal 4 binary64) %439)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 4 binary64) %665)) (*.f64 %442 %34) (*.f64 %22 %269) (*.f64 %32 %629) (*.f64 %32 %652) (*.f64 %84 (/.f64 %129 y)) (*.f64 %190 %297) (*.f64 %465 %271) (*.f64 %465 x) (*.f64 %131 %141) (*.f64 %141 %131) (*.f64 %34 %442) (*.f64 #s(literal 1 binary64) (/.f64 %22 %281)) (*.f64 #s(literal 1 binary64) %682) (*.f64 #s(literal -2 binary64) (/.f64 %442 %16)) (*.f64 #s(literal -2 binary64) (/.f64 %37 %439)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) %688)) (*.f64 #s(literal -2 binary64) (/.f64 %32 %444)) (*.f64 #s(literal -2 binary64) %693) (*.f64 #s(literal 2 binary64) %695) (*.f64 x %465) (pow.f64 %682 #s(literal 1 binary64)) (/.f64 (/.f64 %465 #s(literal 2 binary64)) %281) (/.f64 %627 %122) (/.f64 (fma.f64 %695 %665 #s(literal 1 binary64)) %665) (/.f64 (fma.f64 #s(literal 1 binary64) %665 (*.f64 #s(literal 1 binary64) %665)) %706) (/.f64 (fma.f64 #s(literal 1 binary64) %665 (*.f64 %665 #s(literal 1 binary64))) %706) (/.f64 %650 %16) (/.f64 %652 z) (/.f64 %285 y) (/.f64 %597 %124) (/.f64 %715 %15) (/.f64 %84 %444) (/.f64 %318 %24) (/.f64 %190 %133) %682 (/.f64 %465 %122) (/.f64 %141 %127) (/.f64 %34 %439) (/.f64 #s(literal 1 binary64) (/.f64 y %285)) (/.f64 #s(literal 1 binary64) (/.f64 %16 %650)) (/.f64 #s(literal 1 binary64) (/.f64 z %652)) (/.f64 #s(literal 1 binary64) (/.f64 %122 %465)) (/.f64 #s(literal 1 binary64) (/.f64 %688 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %682 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %444 %84)) (/.f64 #s(literal 1 binary64) (/.f64 %665 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %439 %34)) (/.f64 #s(literal -2 binary64) (*.f64 %15 %127)) (/.f64 #s(literal -2 binary64) (*.f64 y %133)) (/.f64 #s(literal -2 binary64) %688) (/.f64 #s(literal 2 binary64) (*.f64 %444 %16)) (/.f64 #s(literal 2 binary64) %665) (neg.f64 (*.f64 x %597)) (neg.f64 (*.f64 #s(literal -2 binary64) %695)) (fma.f64 %269 %446 %695) (fma.f64 %271 %22 %695) (fma.f64 %652 %27 %695) (fma.f64 %446 %269 %695) (fma.f64 %657 %34 %695) (fma.f64 %144 %297 %695) (fma.f64 %467 %129 %695) (fma.f64 %27 %652 %695) (fma.f64 #s(literal 1/2 binary64) %682 %695) (fma.f64 %139 %131 %695) (fma.f64 %442 %32 %695) (fma.f64 %22 %271 %695) (fma.f64 %22 x %695) (fma.f64 %32 %442 %695) (fma.f64 %190 (/.f64 %27 %124) %695) (fma.f64 %465 %279 %695) (fma.f64 %141 %306 %695) (fma.f64 %34 %657 %695) (fma.f64 #s(literal 1 binary64) %695 %695) (fma.f64 #s(literal 2 binary64) (/.f64 %27 %439) %695) (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) %665) %695) (fma.f64 x %22 %777) (-.f64 %695 (neg.f64 %695)) (-.f64 %695 %693) (+.f64 %777 %777) (+.f64 %695 %695) (pow.f64 %789 #s(literal 1 binary64)) %789 (/.f64 #s(literal 1 binary64) (pow.f64 %789 #s(literal -1 binary64))) (*.f64 %793 %32) (*.f64 %796 %22) (*.f64 %798 %799) (*.f64 %801 %34) (*.f64 %803 %141) (*.f64 %806 %799) (*.f64 %808 %144) (*.f64 %810 %139) (*.f64 %22 %228) (*.f64 %84 (/.f64 %6 %15)) (*.f64 %84 (/.f64 %12 y)) (*.f64 %236 %467) (*.f64 %190 (/.f64 %12 z)) (*.f64 %228 %22) (*.f64 %141 %803) (*.f64 %34 %801) (*.f64 #s(literal -2 binary64) %823) (*.f64 %6 %465) (*.f64 #s(literal 2 binary64) %795) (pow.f64 %827 #s(literal 1 binary64)) (/.f64 (/.f64 %796 z) y) (/.f64 (/.f64 %796 y) z) (/.f64 (/.f64 %798 %19) %19) (/.f64 (/.f64 %806 %19) %19) (/.f64 (/.f64 %236 y) %16) (/.f64 (fma.f64 %795 z %801) z) (/.f64 (fma.f64 %795 y %803) y) (/.f64 (fma.f64 %795 %24 %12) %24) (/.f64 (fma.f64 %801 z (*.f64 %801 z)) %59) (/.f64 (fma.f64 %801 y (*.f64 %803 z)) %19) (/.f64 (fma.f64 %801 %24 (*.f64 %12 z)) %486) (/.f64 (fma.f64 %801 %19 (*.f64 %6 z)) %489) (/.f64 (fma.f64 %803 z (*.f64 %801 y)) %19) (/.f64 (fma.f64 %803 y (*.f64 %803 y)) %166) (/.f64 (fma.f64 %803 %24 (*.f64 %12 y)) %498) (/.f64 (fma.f64 %803 %19 (*.f64 %6 y)) %501) (/.f64 (fma.f64 %12 z (*.f64 %801 %24)) %505) (/.f64 (fma.f64 %12 y (*.f64 %803 %24)) %509) (/.f64 (fma.f64 %12 %24 (*.f64 %12 %24)) %513) (/.f64 (fma.f64 %12 %19 (*.f64 %6 %24)) %517) (/.f64 (fma.f64 %6 z %881) %521) (/.f64 (fma.f64 %6 y %884) %525) (/.f64 (fma.f64 %6 %24 %887) %529) (/.f64 (fma.f64 %801 z (*.f64 z %801)) %59) (/.f64 (fma.f64 %801 y (*.f64 z %803)) %19) (/.f64 (fma.f64 %801 %24 %896) %486) (/.f64 (fma.f64 %801 %19 (*.f64 z %6)) %489) (/.f64 (fma.f64 %803 z (*.f64 y %801)) %19) (/.f64 (fma.f64 %803 y (*.f64 y %803)) %166) (/.f64 (fma.f64 %803 %24 %908) %498) (/.f64 (fma.f64 %803 %19 (*.f64 y %6)) %501) (/.f64 (fma.f64 %12 z (*.f64 %24 %801)) %505) (/.f64 (fma.f64 %12 y (*.f64 %24 %803)) %509) (/.f64 (fma.f64 %12 %24 %920) %513) (/.f64 (fma.f64 %12 %19 (*.f64 %24 %6)) %517) (/.f64 (fma.f64 %6 z (*.f64 %19 %801)) %521) (/.f64 (fma.f64 %6 y (*.f64 %19 %803)) %525) (/.f64 (fma.f64 %6 %24 %932) %529) (/.f64 (-.f64 %881 %896) %489) (/.f64 (-.f64 %884 %908) %501) (/.f64 (-.f64 %887 %920) %517) (/.f64 (-.f64 %941 %932) %513) (/.f64 (*.f64 %236 #s(literal -1 binary64)) %19) (/.f64 %237 %24) (/.f64 %239 %24) (/.f64 (neg.f64 %793) %16) (/.f64 (neg.f64 %796) %24) (/.f64 (neg.f64 %798) %953) (/.f64 (neg.f64 %806) %953) (/.f64 %793 z) (/.f64 %796 %19) (/.f64 %798 %513) (/.f64 %806 %513) (/.f64 %808 %15) (/.f64 %810 y) (/.f64 %236 %24) %827 (/.f64 #s(literal 1 binary64) (/.f64 z %793)) (/.f64 #s(literal 1 binary64) (/.f64 %19 %796)) (/.f64 #s(literal 1 binary64) (/.f64 %513 %798)) (/.f64 #s(literal 1 binary64) (/.f64 %513 %806)) (/.f64 #s(literal 1 binary64) (/.f64 %15 %808)) (/.f64 #s(literal 1 binary64) (pow.f64 %827 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 y %810)) (/.f64 #s(literal 1 binary64) (/.f64 %24 %236)) (/.f64 #s(literal 1 binary64) (/.f64 %19 %228)) (neg.f64 (*.f64 %22 %236)) (neg.f64 (*.f64 #s(literal -2 binary64) %795)) (fma.f64 %801 %32 %795) (fma.f64 %803 %139 %795) (fma.f64 %12 %467 %795) (fma.f64 %22 %6 %989) (fma.f64 %6 %22 %795) (-.f64 %795 %823) (+.f64 %989 %989) (+.f64 (/.f64 (*.f64 %795 %19) %19) %795) (+.f64 %997 (/.f64 %805 %513)) (+.f64 %997 %997) (+.f64 %795 %795) (pow.f64 %1002 #s(literal 1 binary64)) %1002 (/.f64 #s(literal 1 binary64) (pow.f64 %1002 #s(literal -1 binary64))) (*.f64 %1007 x) (*.f64 %1009 %129) (*.f64 %1012 %129) (*.f64 %1016 %129) (*.f64 %1019 x) (*.f64 %1021 x) (*.f64 %1023 %306) (*.f64 %269 %1026) (*.f64 %271 %1021) (*.f64 %1006 %297) (*.f64 %1030 %32) (*.f64 %285 %1025) (*.f64 %306 %1023) (*.f64 %37 %1034) (*.f64 %37 %1036) (*.f64 %37 %1038) (*.f64 %27 %1041) (*.f64 %1025 %285) (*.f64 %715 %1044) (*.f64 #s(literal 1/2 binary64) %1047) (*.f64 %1011 %131) (*.f64 %32 %1050) (*.f64 %32 %1052) (*.f64 %32 %1030) (*.f64 %297 %1006) (*.f64 %84 %1056) (*.f64 #s(literal -1 binary64) %1058) (*.f64 #s(literal -1 binary64) %1060) (*.f64 %131 %1011) (*.f64 %34 %1063) (*.f64 %34 %1065) (*.f64 %34 %1067) (*.f64 #s(literal 1 binary64) %1046) (*.f64 #s(literal -2 binary64) %1071) (*.f64 #s(literal 2 binary64) %1074) (*.f64 x %1076) (*.f64 x %1019) (*.f64 x %1021) (pow.f64 %1080 #s(literal -1 binary64)) (pow.f64 %1046 #s(literal 1 binary64)) (/.f64 %1007 %122) (/.f64 %1009 %124) (/.f64 %1012 %124) (/.f64 %1021 %122) (/.f64 %1050 z) (/.f64 (*.f64 #s(literal -1 binary64) %129) %1018) (/.f64 (*.f64 #s(literal 1 binary64) %129) %1015) (/.f64 (*.f64 #s(literal -1 binary64) x) %1015) (/.f64 (*.f64 %32 #s(literal -1 binary64)) (*.f64 %122 %1014)) (/.f64 %97 %1040) (/.f64 (*.f64 %129 #s(literal -1 binary64)) %1018) (/.f64 (*.f64 %129 #s(literal 1 binary64)) %1015) (/.f64 (*.f64 x #s(literal -1 binary64)) %1015) (/.f64 (*.f64 #s(literal 2 binary64) %1006) %341) (/.f64 (*.f64 #s(literal 2 binary64) %1030) %324) (/.f64 (*.f64 #s(literal 2 binary64) %1011) %345) (/.f64 (neg.f64 %1030) %16) (/.f64 %1006 %133) (/.f64 %1030 z) (/.f64 %285 (*.f64 #s(literal 2 binary64) t)) (/.f64 %37 (*.f64 %1014 %122)) (/.f64 %715 (*.f64 #s(literal 2 binary64) %1014)) (/.f64 %1011 %127) (/.f64 %32 (*.f64 t %122)) (/.f64 %32 %1040) (/.f64 %297 %1014) (/.f64 %129 %1015) (/.f64 #s(literal -1 binary64) %1070) (/.f64 %284 (*.f64 #s(literal 2 binary64) %1018)) (/.f64 %131 t) (/.f64 #s(literal 1 binary64) (/.f64 %133 %1006)) (/.f64 #s(literal 1 binary64) (/.f64 z %1030)) (/.f64 #s(literal 1 binary64) (/.f64 %127 %1011)) (/.f64 #s(literal 1 binary64) (/.f64 %1070 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) %1138) (/.f64 #s(literal 1 binary64) (pow.f64 %1046 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 %1014 %297)) (/.f64 #s(literal 1 binary64) (/.f64 %1080 #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) %1080) (/.f64 #s(literal 1 binary64) (/.f64 t %131)) (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %1070)) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %1080)) %1046 (neg.f64 (*.f64 #s(literal -2 binary64) %1074)) (neg.f64 (*.f64 %1011 %297)) (neg.f64 (/.f64 %1006 %127)) (neg.f64 %1058) (neg.f64 %1060) (fma.f64 (/.f64 #s(literal 1/2 binary64) %1015) %129 %1074) (fma.f64 %1073 x %1074) (fma.f64 %1007 x %1164) (fma.f64 %1009 %129 %1164) (fma.f64 %1012 %129 %1164) (fma.f64 %1016 %129 %1164) (fma.f64 %1019 x %1164) (fma.f64 %1021 x %1164) (fma.f64 %1023 %306 %1164) (fma.f64 %269 %1026 %1164) (fma.f64 %271 %1021 %1164) (fma.f64 %1006 %297 %1164) (fma.f64 %1030 %32 %1164) (fma.f64 %285 %1025 %1164) (fma.f64 %306 %1023 %1164) (fma.f64 %37 %1034 %1164) (fma.f64 %37 %1036 %1164) (fma.f64 %37 %1038 %1164) (fma.f64 %27 %1041 %1164) (fma.f64 %1025 %285 %1164) (fma.f64 %715 %1044 %1164) (fma.f64 #s(literal 1/2 binary64) %1047 %1164) (fma.f64 #s(literal 1/2 binary64) %1046 %1074) (fma.f64 %1011 %131 %1164) (fma.f64 %32 %1050 %1164) (fma.f64 %32 %1052 %1164) (fma.f64 %32 %1030 %1164) (fma.f64 %297 %1006 %1164) (fma.f64 %84 %1056 %1164) (fma.f64 #s(literal -1 binary64) %1058 %1164) (fma.f64 #s(literal -1 binary64) %1060 %1164) (fma.f64 %131 %1011 %1164) (fma.f64 %34 %1063 %1164) (fma.f64 %34 %1065 %1164) (fma.f64 %34 %1067 %1164) (fma.f64 #s(literal 1 binary64) %1046 %1164) (fma.f64 #s(literal -2 binary64) %1071 %1164) (fma.f64 #s(literal 2 binary64) %1074 %1164) (fma.f64 x %1076 %1164) (fma.f64 x %1019 %1164) (fma.f64 x %1021 %1164) (+.f64 %1074 %1074) (+.f64 %1046 %1164) (*.f64 (/.f64 #s(literal -2 binary64) %1015) %129) %1209 (*.f64 %1210 %131) (*.f64 %285 %1006) (*.f64 %1060 #s(literal 2 binary64)) (*.f64 %715 %1011) (*.f64 %1011 %715) (*.f64 %32 (/.f64 #s(literal -2 binary64) %1040)) (*.f64 %297 (/.f64 #s(literal -2 binary64) %1014)) (*.f64 %84 %1052) (*.f64 %84 %1030) (*.f64 %1046 #s(literal -2 binary64)) (*.f64 %131 %1210) (*.f64 %131 %1224) (*.f64 #s(literal 1 binary64) %1209) (*.f64 #s(literal -2 binary64) %1046) (*.f64 #s(literal 2 binary64) %1060) (pow.f64 %1209 #s(literal 1 binary64)) (/.f64 %1210 %127) (/.f64 (*.f64 %318 #s(literal -1 binary64)) %1015) (/.f64 %285 %1014) (/.f64 %715 t) (/.f64 %84 %1040) (/.f64 %318 %1018) (/.f64 #s(literal 1 binary64) (/.f64 %1014 %285)) (/.f64 #s(literal 1 binary64) (/.f64 %1080 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 %1209 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 t %715)) (/.f64 #s(literal -2 binary64) %1138) (/.f64 #s(literal -2 binary64) %1080) (/.f64 #s(literal 2 binary64) %1070) (neg.f64 (*.f64 %285 %1011)) (neg.f64 (*.f64 %1060 #s(literal -2 binary64))) (neg.f64 (*.f64 %297 %1224)) (neg.f64 (*.f64 #s(literal -2 binary64) %1060)) (neg.f64 (/.f64 %715 %1014)) (neg.f64 (/.f64 %285 t)) (neg.f64 %1047) (fma.f64 %37 %1030 %1060) (fma.f64 %32 %1034 %1060) (fma.f64 %32 %1036 %1060) (fma.f64 %297 %1011 %1060) (fma.f64 #s(literal -1 binary64) %1046 %1060) (fma.f64 %1046 #s(literal -1 binary64) %1266) (fma.f64 %131 %1006 %1060) (fma.f64 %34 (/.f64 %279 %1014) %1060) (fma.f64 #s(literal 1 binary64) %1060 %1060) (fma.f64 #s(literal 2 binary64) (/.f64 %306 %1014) %1060) (fma.f64 x (/.f64 %32 %1014) %1060) (+.f64 %1266 %1266) (+.f64 %1060 %1060) (pow.f64 %1278 #s(literal 1 binary64)) %1278 (/.f64 #s(literal 1 binary64) (pow.f64 %1278 #s(literal -1 binary64))) (pow.f64 %1286 #s(literal 1 binary64)) %1286 (/.f64 #s(literal 1 binary64) (pow.f64 %1286 #s(literal -1 binary64))) %1290 (*.f64 x %1286) (pow.f64 %1290 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %1290 #s(literal -1 binary64))) |
Compiled 854 to 1 547 computations (-81.1% saved)
Compiled 226 to 786 computations (-247.8% saved)
16 alts after pruning (2 fresh and 14 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 224 | 2 | 226 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 2 | 4 |
| Done | 0 | 12 | 12 |
| Total | 226 | 16 | 242 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 92.8% | (/.f64 (/.f64 (+.f64 x x) (-.f64 y t)) z) |
| ✓ | 91.5% | (/.f64 (+.f64 x x) (*.f64 (-.f64 y t) z)) |
| ✓ | 49.9% | (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx (- t y) t) z))) |
| ✓ | 54.5% | (*.f64 x (approx (/ -2 (* (- t y) z)) (/.f64 (/.f64 #s(literal 2 binary64) y) z))) |
| ✓ | 54.5% | (*.f64 x (approx (/ -2 (* (- t y) z)) (/.f64 #s(literal 2 binary64) (*.f64 y z)))) |
| ✓ | 26.4% | %54 = (approx x #s(literal 0 binary64)) (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 %54 %54) (*.f64 z y))) |
| ✓ | 54.6% | (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) |
| 54.6% | (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 #s(literal 2 binary64) (*.f64 (/.f64 y x) z))) | |
| ✓ | 56.7% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) z) y)) |
| ✓ | 55.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 (/.f64 (+.f64 x x) y) z)) |
| 51.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (/.f64 #s(literal -2 binary64) (*.f64 (/.f64 z x) t))) | |
| ✓ | 55.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 x y))) |
| ✓ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 (/.f64 #s(literal -2 binary64) z) (/.f64 x t))) |
| ✓ | 51.2% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x z) t))) |
| ✓ | 50.1% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) |
| ✓ | 50.0% | (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) |
Compiled 16 to 50 computations (-212.5% saved)
Total 55.0b remaining (46.6%)
Threshold costs 0.6b (0.5%)
| 12.0b | 55.3% |
| 12.0b | 55.4% |
| 10.6b | 57.3% |
| 8.0b | 65.4% |
| 5.4b | 0.0% |
| Inputs |
|---|
(approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) |
| Outputs |
|---|
(approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) (approx %8 (/.f64 (+.f64 x x) %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) |
| Outputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %10 = (*.f64 z y) %12 = (approx %8 (/.f64 (+.f64 x x) %10)) %14 = (approx x #s(literal 0 binary64)) %12 (approx %8 (/.f64 (+.f64 %14 %14) %10)) %12 |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) (approx %8 (/.f64 (+.f64 x x) %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) |
| Outputs |
|---|
%12 = (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 (+.f64 x x) (*.f64 z y))) %12 (approx (/ (* x 2) (- (* y z) (* t z))) (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) %12 |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx (/ -2 (* %34 z)) (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 (/.f64 %9 z) y)) |
| Outputs |
|---|
%9 = (+.f64 x x) %17 = (/ (* x 2) (- (* y z) (* t z))) (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 %9 (*.f64 z y))) (approx %17 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %17 (/.f64 (/.f64 %9 z) y)) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx (/ -2 (* %34 z)) (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 (/.f64 %9 z) y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) |
| Outputs |
|---|
%9 = (+.f64 x x) %17 = (/ (* x 2) (- (* y z) (* t z))) (approx (/ (/ (* 2 x) (- y t)) z) (/.f64 %9 (*.f64 z y))) (approx %17 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) (approx %17 (/.f64 (/.f64 %9 z) y)) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) %50 = (/.f64 x t) %54 = (/.f64 x z) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx (/ -2 (* %34 z)) (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 (/.f64 %9 z) y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %50 z))) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %54 t))) (approx %22 (*.f64 (/.f64 #s(literal -2 binary64) z) %50)) (approx %22 (*.f64 (/.f64 #s(literal 2 binary64) y) %54)) (approx %22 (*.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 x y))) |
| Outputs |
|---|
%9 = (/ (* x 2) (- (* y z) (* t z))) (approx %9 (*.f64 (/.f64 #s(literal 2 binary64) z) (/.f64 x y))) (approx %9 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 x t) z))) (approx %9 (/.f64 (/.f64 (+.f64 x x) z) y)) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) %36 = (/ -2 (* %34 z)) %50 = (/.f64 x t) %54 = (/.f64 x z) %61 = (/.f64 #s(literal 2 binary64) y) %64 = (/.f64 #s(literal 2 binary64) z) %75 = (/.f64 y x) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx %36 (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 (/.f64 %9 z) y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %50 z))) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %54 t))) (approx %22 (*.f64 (/.f64 #s(literal -2 binary64) z) %50)) (approx %22 (*.f64 %61 %54)) (approx %22 (*.f64 %64 (/.f64 x y))) (*.f64 x (approx %36 (/.f64 %61 z))) (approx %22 (/.f64 #s(literal -2 binary64) (*.f64 (/.f64 z x) t))) (approx %8 (/.f64 #s(literal 2 binary64) (*.f64 %75 z))) (approx %8 (/.f64 %64 %75)) (/.f64 %9 (*.f64 (-.f64 y t) z)) |
| Outputs |
|---|
(/.f64 (+.f64 x x) (*.f64 (-.f64 y t) z)) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) %36 = (/ -2 (* %34 z)) %50 = (/.f64 x t) %54 = (/.f64 x z) %61 = (/.f64 #s(literal 2 binary64) y) %64 = (/.f64 #s(literal 2 binary64) z) %75 = (/.f64 y x) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx %36 (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 (/.f64 %9 z) y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %50 z))) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %54 t))) (approx %22 (*.f64 (/.f64 #s(literal -2 binary64) z) %50)) (approx %22 (*.f64 %61 %54)) (approx %22 (*.f64 %64 (/.f64 x y))) (*.f64 x (approx %36 (/.f64 %61 z))) (approx %22 (/.f64 #s(literal -2 binary64) (*.f64 (/.f64 z x) t))) (approx %8 (/.f64 #s(literal 2 binary64) (*.f64 %75 z))) (approx %8 (/.f64 %64 %75)) (/.f64 %9 (*.f64 (-.f64 y t) z)) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (-.f64 t y) z))) |
| Outputs |
|---|
(*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (-.f64 t y) z))) |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) %36 = (/ -2 (* %34 z)) %47 = (/.f64 %9 z) %50 = (/.f64 x t) %54 = (/.f64 x z) %61 = (/.f64 #s(literal 2 binary64) y) %64 = (/.f64 #s(literal 2 binary64) z) %75 = (/.f64 y x) %81 = (-.f64 y t) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx %36 (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 %47 y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %50 z))) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %54 t))) (approx %22 (*.f64 (/.f64 #s(literal -2 binary64) z) %50)) (approx %22 (*.f64 %61 %54)) (approx %22 (*.f64 %64 (/.f64 x y))) (*.f64 x (approx %36 (/.f64 %61 z))) (approx %22 (/.f64 #s(literal -2 binary64) (*.f64 (/.f64 z x) t))) (approx %8 (/.f64 #s(literal 2 binary64) (*.f64 %75 z))) (approx %8 (/.f64 %64 %75)) (/.f64 %9 (*.f64 %81 z)) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (-.f64 t y) z))) (/.f64 %47 %81) |
| Outputs |
|---|
%1 = (+.f64 x x) %4 = (-.f64 y t) %7 = (/.f64 %1 (*.f64 %4 z)) %9 = (/.f64 (/.f64 %1 z) %4) %7 %9 %7 %9 |
| Inputs |
|---|
%8 = (/ (/ (* 2 x) (- y t)) z) %9 = (+.f64 x x) %10 = (*.f64 z y) %14 = (approx x #s(literal 0 binary64)) %22 = (/ (* x 2) (- (* y z) (* t z))) %29 = (*.f64 y z) %34 = (- t y) %36 = (/ -2 (* %34 z)) %47 = (/.f64 %9 z) %50 = (/.f64 x t) %54 = (/.f64 x z) %61 = (/.f64 #s(literal 2 binary64) y) %64 = (/.f64 #s(literal 2 binary64) z) %75 = (/.f64 y x) %81 = (-.f64 y t) (approx %8 (/.f64 %9 %10)) (approx %8 (/.f64 (+.f64 %14 %14) %10)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 t z)))) (approx %22 (*.f64 #s(literal 2 binary64) (/.f64 x %29))) (*.f64 x (approx %36 (/.f64 #s(literal 2 binary64) %29))) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (approx %34 t) z))) (approx %22 (/.f64 (/.f64 %9 y) z)) (approx %22 (/.f64 %47 y)) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %50 z))) (approx %22 (*.f64 #s(literal -2 binary64) (/.f64 %54 t))) (approx %22 (*.f64 (/.f64 #s(literal -2 binary64) z) %50)) (approx %22 (*.f64 %61 %54)) (approx %22 (*.f64 %64 (/.f64 x y))) (*.f64 x (approx %36 (/.f64 %61 z))) (approx %22 (/.f64 #s(literal -2 binary64) (*.f64 (/.f64 z x) t))) (approx %8 (/.f64 #s(literal 2 binary64) (*.f64 %75 z))) (approx %8 (/.f64 %64 %75)) (/.f64 %9 (*.f64 %81 z)) (*.f64 x (/.f64 #s(literal -2 binary64) (*.f64 (-.f64 t y) z))) (/.f64 %47 %81) (/.f64 (/.f64 %9 %81) z) |
| Outputs |
|---|
%1 = (+.f64 x x) %4 = (-.f64 y t) (/.f64 %1 (*.f64 %4 z)) (/.f64 (/.f64 %1 z) %4) (/.f64 (/.f64 %1 %4) z) |
7 calls:
| 16.0ms | x |
| 16.0ms | y |
| 16.0ms | z |
| 15.0ms | (*.f64 x #s(literal 2 binary64)) |
| 15.0ms | t |
| Accuracy | Segments | Branch |
|---|---|---|
| 54.6% | 1 | t |
| 54.6% | 1 | z |
| 54.6% | 1 | y |
| 54.6% | 1 | x |
| 54.6% | 1 | (/.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 y z) (*.f64 t z))) |
| 54.6% | 1 | (*.f64 x #s(literal 2 binary64)) |
| 54.6% | 1 | (-.f64 (*.f64 y z) (*.f64 t z)) |
Compiled 35 to 91 computations (-160.0% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 3.4127879091516406e+82 | 7.876023934664346e+105 |
| 0.0ms | -4.373025012954081e-269 | -1.877984829050632e-272 |
Compiled 1 to 10 computations (-900.0% saved)
| 3× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.23932801622592e+293 | +inf |
| 0.0ms | -0.0 | 1.3379194e-317 |
| 0.0ms | -4.373025012954081e-269 | -1.877984829050632e-272 |
Compiled 1 to 10 computations (-900.0% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 8.0ms | 1.081466118021985e+61 | 1.129130881436261e+71 |
| 6.0ms | -8.287230547520723e-60 | -3.170861988202234e-64 |
| 6.0ms | 288× | 0 | valid |
Compiled 18 to 37 computations (-105.6% saved)
Div: 0.0ms (0.0% of total, 0.0 MiB)Sub: 0.0ms (0.0% of total, 0.0 MiB)Mul: 0.0ms (0.0% of total, 0.0 MiB)| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.081466118021985e+61 | 1.129130881436261e+71 |
| 0.0ms | -8.287230547520723e-60 | -3.170861988202234e-64 |
Compiled 18 to 36 computations (-100.0% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.081466118021985e+61 | 1.129130881436261e+71 |
| 0.0ms | -8.287230547520723e-60 | -3.170861988202234e-64 |
Compiled 18 to 36 computations (-100.0% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.081466118021985e+61 | 1.129130881436261e+71 |
| 0.0ms | -8.287230547520723e-60 | -3.170861988202234e-64 |
Compiled 18 to 36 computations (-100.0% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | -0.0 | 1.3379194e-317 |
| 0.0ms | -5.950178461203297e-281 | -1e-323 |
Compiled 1 to 10 computations (-900.0% saved)
| 1× | fuel |
Compiled 10 to 64 computations (-540.0% saved)
Compiled 53 to 812 computations (-1432.1% saved)
| Allocated | Percent | Phase |
|---|---|---|
| 1 196.4 MiB | 33.5% | reconstruct |
| 519.0 MiB | 14.5% | sample |
| 459.3 MiB | 12.9% | rewrite |
| 406.2 MiB | 11.4% | series |
| 228.3 MiB | 6.4% | regimes |
| 187.0 MiB | 5.2% | preprocess |
| 178.9 MiB | 5.0% | analyze |
| 167.7 MiB | 4.7% | eval |
| 127.5 MiB | 3.6% | derivations |
| 56.3 MiB | 1.6% | prune |
| 45.7 MiB | 1.3% | bsearch |
| 0.0 MiB | 0.0% | start |
| 0.0 MiB | 0.0% | end |
| 3 572.4 MiB | 100.0% | total |
Loading profile data...