
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 25.0% | 75.0% | 0.0% | 0.0% | 0.0% | 2 |
| 50.0% | 12.5% | 12.5% | 75.0% | 0.0% | 0.0% | 0.0% | 3 |
| 75.0% | 18.7% | 6.2% | 75.0% | 0.0% | 0.0% | 0.0% | 4 |
| 87.5% | 21.8% | 3.1% | 75.0% | 0.0% | 0.0% | 0.0% | 5 |
| 87.5% | 21.8% | 3.1% | 75.0% | 0.0% | 0.0% | 0.0% | 6 |
| 93.8% | 23.4% | 1.6% | 75.0% | 0.0% | 0.0% | 0.0% | 7 |
| 93.8% | 23.4% | 1.6% | 75.0% | 0.0% | 0.0% | 0.0% | 8 |
| 96.9% | 24.2% | 0.8% | 75.0% | 0.0% | 0.0% | 0.0% | 9 |
| 96.9% | 24.2% | 0.8% | 75.0% | 0.0% | 0.0% | 0.0% | 10 |
| 98.4% | 24.6% | 0.4% | 75.0% | 0.0% | 0.0% | 0.0% | 11 |
| 98.4% | 24.6% | 0.4% | 75.0% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 22 to 14 computations (36.4% saved)
| 22.5s | 5 158× | 2 | valid |
| 7.8s | 3 021× | 1 | valid |
| 126.0ms | 77× | 0 | valid |
ival-log!: 10.2s (42.3% of total, 1165.4 MiB)ival-sin: 5.4s (22.4% of total, 625.6 MiB)adjust: 5.0s (20.9% of total, 742.0 MiB)ival-div!: 1.1s (4.6% of total, 86.1 MiB)ival-mult!: 994.0ms (4.1% of total, 44.4 MiB)ival-add!: 781.0ms (3.2% of total, 134.7 MiB)ival-sub!: 601.0ms (2.5% of total, 64.0 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 30 | 88 |
| 1 | 175 | 84 |
| 2 | 701 | 84 |
| 3 | 2448 | 84 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 31.6% | %4 = (*.f64 ecc (sin.f64 phi)) (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) %4) (-.f64 #s(literal 1 binary64) %4))) |
(negabs phi)
(negabs ecc)
Compiled 28 to 18 computations (35.7% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (+.f64 #s(literal 1 binary64) %4) %6 = (-.f64 #s(literal 1 binary64) %4) %7 = (/.f64 %5 %6) #s(literal 1 binary64) ecc phi %3 %4 %5 %6 %7 (log.f64 %7) |
| Outputs |
|---|
%5 = (sin phi) %9 = (pow.f64 phi #s(literal 2 binary64)) %32 = (* ecc %5) %33 = (*.f64 ecc phi) %35 = (*.f64 ecc %9) %38 = (*.f64 phi (+.f64 ecc (*.f64 #s(literal -1/6 binary64) %35))) %44 = (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 #s(literal 1/120 binary64) %35))))) %54 = (+ 1 %32) %62 = (- 1 %32) %74 = (*.f64 #s(literal -1/6 binary64) ecc) %81 = (/ %54 %62) %82 = (*.f64 #s(literal -1 binary64) ecc) %83 = (-.f64 ecc %82) %84 = (*.f64 phi %83) %93 = (pow.f64 ecc #s(literal 2 binary64)) %97 = (-.f64 %74 (fma.f64 #s(literal -1 binary64) (*.f64 %93 %83) (*.f64 #s(literal 1/6 binary64) ecc))) %99 = (*.f64 ecc %83) %108 = (log %81) %111 = (pow.f64 %83 #s(literal 2 binary64)) %113 = (fma.f64 #s(literal -1 binary64) %111 (*.f64 #s(literal 2 binary64) %99)) %123 = (pow.f64 %83 #s(literal 3 binary64)) %127 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc %111) (fma.f64 #s(literal 2 binary64) %123 (*.f64 #s(literal 6 binary64) %97))) %163 = (sin.f64 phi) %165 = (*.f64 ecc %163) %167 = (+.f64 #s(literal 1 binary64) %165) %169 = (-.f64 #s(literal 1 binary64) %165) %171 = (/.f64 %167 %169) %176 = (*.f64 #s(literal -1 binary64) %165) %179 = (*.f64 #s(literal -1 binary64) %163) %180 = (-.f64 %163 %179) %181 = (*.f64 ecc %180) %184 = (*.f64 %163 %180) %191 = (pow.f64 %163 #s(literal 2 binary64)) %192 = (*.f64 %191 %180) %203 = (pow.f64 %180 #s(literal 2 binary64)) %205 = (fma.f64 #s(literal -1 binary64) %203 (*.f64 #s(literal 2 binary64) %184)) %213 = (pow.f64 %180 #s(literal 3 binary64)) %216 = (fma.f64 #s(literal -6 binary64) (*.f64 %163 %203) (fma.f64 #s(literal 2 binary64) %213 (*.f64 #s(literal 6 binary64) %192))) %225 = (*.f64 %191 %203) %228 = (pow.f64 %163 #s(literal 3 binary64)) %245 = (/.f64 #s(literal 1 binary64) ecc) %259 = (/.f64 #s(literal 1 binary64) %163) %260 = (*.f64 ecc %191) %261 = (/.f64 #s(literal 1 binary64) %260) %268 = (/.f64 #s(literal 1 binary64) %191) %270 = (/.f64 #s(literal 1 binary64) (*.f64 ecc %228)) %288 = (*.f64 #s(literal 4 binary64) %268) %292 = (*.f64 #s(literal 2 binary64) %259) %302 = (fma.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (*.f64 ecc (pow.f64 %163 #s(literal 4 binary64)))) (*.f64 #s(literal 26/3 binary64) (/.f64 #s(literal 1 binary64) %228))) %305 = (/.f64 #s(literal 4 binary64) %260) %318 = (*.f64 %93 %228) (approx 1 #s(literal 0 binary64)) (approx phi phi) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 %38) (approx %32 %44) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 (*.f64 #s(literal 1/120 binary64) ecc)))))))) (approx %54 #s(literal 1 binary64)) (approx %54 (+.f64 #s(literal 1 binary64) %33)) (approx %54 (+.f64 #s(literal 1 binary64) %38)) (approx %54 (+.f64 #s(literal 1 binary64) %44)) (approx %62 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %33))) (approx %62 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %35) ecc)))) (approx %62 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/120 binary64) %35) %74)) ecc)))) (approx %81 (+.f64 #s(literal 1 binary64) %84)) (approx %81 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 ecc %84)) %82)))) (approx %81 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 phi %97) (*.f64 #s(literal -1 binary64) %99)))) %82)))) (approx %108 %84) (approx %108 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal 1/2 binary64) (*.f64 phi %113))) %82))) (approx %108 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %127) (*.f64 #s(literal 1/2 binary64) %113)))) %82))) (approx %108 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %113 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 %83 %97) (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 ecc %97) (*.f64 #s(literal 1/6 binary64) %99)) (fma.f64 #s(literal -12 binary64) (*.f64 %93 %111) (fma.f64 #s(literal -6 binary64) (pow.f64 %83 #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 ecc %123))))))) (*.f64 #s(literal 1/6 binary64) %127)))))) %82))) (approx %5 %163) (approx %32 %165) (approx %54 %167) (approx %62 %169) (approx %81 %171) (approx %108 (log.f64 %171)) (approx ecc ecc) (approx %62 (+.f64 #s(literal 1 binary64) %176)) (approx %81 (+.f64 #s(literal 1 binary64) %181)) (approx %81 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %163 (*.f64 ecc %184)) %179)))) (approx %81 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %163 (*.f64 ecc (-.f64 (*.f64 ecc %192) (*.f64 #s(literal -1 binary64) %184)))) %179)))) (approx %108 %181) (approx %108 (*.f64 ecc (-.f64 (+.f64 %163 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %205))) %179))) (approx %108 (*.f64 ecc (-.f64 (+.f64 %163 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %216) (*.f64 #s(literal 1/2 binary64) %205)))) %179))) (approx %108 (*.f64 ecc (-.f64 (+.f64 %163 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %205 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc (fma.f64 #s(literal -24 binary64) %225 (fma.f64 #s(literal -12 binary64) %225 (fma.f64 #s(literal -6 binary64) (pow.f64 %180 #s(literal 4 binary64)) (fma.f64 #s(literal 24 binary64) (*.f64 %163 %213) (*.f64 #s(literal 24 binary64) (*.f64 %228 %180))))))) (*.f64 #s(literal 1/6 binary64) %216)))))) %179))) (approx %54 (*.f64 ecc (+.f64 %163 %245))) (approx %62 %176) (approx %62 (*.f64 ecc (-.f64 %245 %163))) (approx %81 #s(literal -1 binary64)) (approx %81 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %165))))) (approx %81 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %259 (*.f64 #s(literal 2 binary64) %261)) ecc)) #s(literal 1 binary64))) (approx %81 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %268 (*.f64 #s(literal 2 binary64) %270)) %93)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %165)))) (approx %108 (/.f64 #s(literal -2 binary64) %165)) (approx %108 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %259 (*.f64 #s(literal 4 binary64) %261)) ecc))) (approx %108 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 26/3 binary64) %270 %288) ecc)) %292) ecc)) (approx %108 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %302 %93)) (fma.f64 #s(literal 2 binary64) %259 %305)) ecc)) (approx %54 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %179 %245)))) (approx %62 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %163 %245))) (approx %81 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %259 (+.f64 (/.f64 #s(literal 2 binary64) %260) (/.f64 #s(literal 2 binary64) %318))) ecc)) #s(literal 1 binary64))) (approx %108 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %259 (+.f64 %305 (/.f64 #s(literal 26/3 binary64) %318))) ecc))) (approx %108 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %302 ecc)) %288) ecc) %292) ecc))) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 279.0ms | phi | inf |
| 104.0ms | phi | -inf |
| 21.0ms | ecc | -inf |
| 20.0ms | ecc | 0 |
| 3.0ms | phi | 0 |
| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (+.f64 #s(literal 1 binary64) %4) %6 = (-.f64 #s(literal 1 binary64) %4) %7 = (/.f64 %5 %6) #s(literal 1 binary64) ecc phi %3 %4 %5 %6 %7 (log.f64 %7) |
| Outputs |
|---|
%53 = (-.f64 #s(literal 0 binary64) #s(literal -1/2 binary64)) %57 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %59 = (*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) %62 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %71 = (sqrt.f64 #s(literal 2 binary64)) %72 = (sqrt.f64 #s(literal 1/2 binary64)) %75 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %79 = (+.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %81 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64)) %93 = (*.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64)) %95 = (*.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64)) %108 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %116 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %118 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %120 = (/.f64 #s(literal 2 binary64) #s(literal -1 binary64)) %123 = (/.f64 #s(literal -2 binary64) #s(literal 4 binary64)) %128 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) %129 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64)) %133 = (/.f64 #s(literal 2 binary64) %128) %135 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64)) %137 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64)) %139 = (/.f64 #s(literal 3/2 binary64) #s(literal 2 binary64)) %145 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %158 = (/.f64 #s(literal 0 binary64) %128) %161 = (/.f64 #s(literal -2 binary64) %128) %163 = (/.f64 #s(literal 1 binary64) %128) %174 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) %176 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64)) %180 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64)) %193 = (*.f64 #s(literal -2 binary64) #s(literal 0 binary64)) %215 = (exp.f64 #s(literal -1 binary64)) %216 = (exp.f64 #s(literal 1 binary64)) %223 = (sin.f64 phi) %225 = (fma.f64 %223 ecc #s(literal 1 binary64)) %228 = (*.f64 ecc %223) %229 = (-.f64 #s(literal 1 binary64) %228) %231 = (*.f64 #s(literal 0 binary64) %229) %233 = (fma.f64 %228 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %241 = (fma.f64 %223 ecc #s(literal -1 binary64)) %242 = (/.f64 #s(literal -1 binary64) %241) %244 = (/.f64 #s(literal 1 binary64) %241) %246 = (*.f64 %242 #s(literal 0 binary64)) %248 = (*.f64 ecc #s(literal 2 binary64)) %249 = (fma.f64 %223 %248 #s(literal 2 binary64)) %251 = (*.f64 #s(literal 0 binary64) %249) %253 = (*.f64 #s(literal 0 binary64) %233) %280 = (cosh.f64 #s(literal -1 binary64)) %281 = (cosh.f64 #s(literal 1 binary64)) %283 = (sinh.f64 #s(literal 1 binary64)) %284 = (*.f64 (sinh.f64 #s(literal -1 binary64)) %283) %293 = (pow.f64 %241 #s(literal 2 binary64)) %297 = (fabs.f64 %241) %303 = (fabs.f64 %242) %312 = (/.f64 #s(literal -1/2 binary64) %241) %317 = (sqrt.f64 %297) %319 = (fma.f64 %223 %248 #s(literal -2 binary64)) %321 = (*.f64 %241 #s(literal -2 binary64)) %323 = (*.f64 #s(literal -2 binary64) %241) %325 = (*.f64 %229 #s(literal -2 binary64)) %327 = (*.f64 #s(literal -2 binary64) %229) %329 = (*.f64 %229 #s(literal 2 binary64)) %331 = (*.f64 %229 #s(literal 1/2 binary64)) %332 = (/.f64 #s(literal -2 binary64) %241) %342 = (/.f64 %229 %331) %344 = (/.f64 %229 #s(literal 1/2 binary64)) %349 = (*.f64 %312 %241) %351 = (*.f64 %332 %241) %362 = (/.f64 #s(literal 1/2 binary64) %241) %363 = (*.f64 %362 %229) %365 = (/.f64 #s(literal 2 binary64) %241) %366 = (*.f64 %365 %229) %377 = (sqrt.f64 %303) %397 = (/.f64 %242 #s(literal 1/2 binary64)) %399 = (/.f64 %329 #s(literal 1 binary64)) %401 = (/.f64 %331 #s(literal 1 binary64)) %404 = (/.f64 #s(literal 2 binary64) %242) %406 = (/.f64 #s(literal 1/2 binary64) %242) %422 = (*.f64 %312 #s(literal 1/2 binary64)) %424 = (*.f64 %244 #s(literal 1/2 binary64)) %436 = (*.f64 %329 #s(literal -2 binary64)) %437 = (*.f64 #s(literal 2 binary64) %319) %439 = (*.f64 #s(literal -2 binary64) %329) %440 = (*.f64 %319 #s(literal 2 binary64)) %446 = (*.f64 %329 #s(literal 2 binary64)) %447 = (*.f64 #s(literal 2 binary64) %329) %450 = (/.f64 %242 #s(literal 4 binary64)) %452 = (/.f64 %229 #s(literal 4 binary64)) %458 = (/.f64 %331 %329) %460 = (/.f64 %329 %331) %487 = (pow.f64 %229 #s(literal -2 binary64)) %493 = (neg.f64 %293) %499 = (/.f64 %223 %241) %501 = (/.f64 ecc %241) %505 = (/.f64 %228 %241) %509 = (/.f64 %228 %229) %511 = (neg.f64 ecc) %512 = (/.f64 %223 %229) %514 = (neg.f64 phi) %515 = (sin.f64 %514) %516 = (/.f64 ecc %229) %520 = (fma.f64 %501 %223 #s(literal 0 binary64)) %536 = (+.f64 #s(literal 0 binary64) %505) %538 = (-.f64 %505 #s(literal 0 binary64)) %542 = (-.f64 #s(literal 1/2 binary64) %228) %543 = (/.f64 %542 %229) %546 = (/.f64 ecc #s(literal 1 binary64)) %548 = (/.f64 %223 #s(literal 1 binary64)) %552 = (neg.f64 %228) %555 = (*.f64 %242 %515) %557 = (*.f64 %242 %511) %568 = (-.f64 %229 %229) %573 = (/.f64 %511 #s(literal 1 binary64)) %576 = (/.f64 %515 #s(literal 1 binary64)) %603 = (*.f64 %223 %248) %605 = (*.f64 %228 #s(literal 1/2 binary64)) %607 = (/.f64 %228 %319) %610 = (*.f64 %242 %542) %612 = (*.f64 %542 %242) %624 = (*.f64 %312 %552) %626 = (*.f64 %332 %552) %628 = (neg.f64 %603) %630 = (*.f64 %552 #s(literal 1/2 binary64)) %633 = (*.f64 %552 %312) %637 = (*.f64 %241 #s(literal 0 binary64)) %640 = (*.f64 #s(literal 0 binary64) %241) %643 = (/.f64 #s(literal 4 binary64) %229) %645 = (/.f64 %552 %329) %652 = (/.f64 ecc #s(literal 1/2 binary64)) %653 = (/.f64 %515 %329) %655 = (/.f64 ecc #s(literal 2 binary64)) %656 = (/.f64 %515 %331) %658 = (/.f64 %511 #s(literal 1/2 binary64)) %659 = (/.f64 %223 %329) %661 = (/.f64 %511 #s(literal 2 binary64)) %662 = (/.f64 %223 %331) %664 = (/.f64 %223 #s(literal 1/2 binary64)) %665 = (/.f64 %511 %329) %667 = (/.f64 %223 #s(literal 2 binary64)) %668 = (/.f64 %511 %331) %670 = (/.f64 %515 #s(literal 1/2 binary64)) %671 = (/.f64 ecc %329) %673 = (/.f64 %515 #s(literal 2 binary64)) %674 = (/.f64 ecc %331) %703 = (/.f64 #s(literal -1/2 binary64) %319) %705 = (*.f64 #s(literal 1/2 binary64) %312) %710 = (/.f64 %332 %128) %712 = (/.f64 #s(literal 1/2 binary64) %329) %721 = (/.f64 #s(literal 2 binary64) %331) %779 = (/.f64 %229 %242) %794 = (+.f64 %312 %505) %800 = (*.f64 %223 #s(literal 2 binary64)) %801 = (*.f64 %241 %332) %827 = (/.f64 %331 %293) %829 = (/.f64 %329 %293) %841 = (/.f64 %229 %297) %844 = (/.f64 %331 %241) %846 = (/.f64 %329 %241) %849 = (*.f64 %319 %228) %851 = (*.f64 %319 %241) %853 = (*.f64 %228 %319) %857 = (*.f64 %241 %319) %867 = (/.f64 #s(literal 2 binary64) %297) %868 = (/.f64 %331 %297) %870 = (fabs.f64 %312) %871 = (/.f64 %329 %297) %874 = (*.f64 %241 %329) %876 = (*.f64 %228 %329) %878 = (*.f64 %329 %241) %880 = (*.f64 %329 %228) %890 = (*.f64 %319 %552) %892 = (*.f64 %319 %229) %894 = (*.f64 %552 %319) %898 = (*.f64 %229 %319) %904 = (/.f64 %242 %331) %909 = (*.f64 %229 %329) %911 = (*.f64 %552 %329) %913 = (*.f64 %329 %229) %915 = (*.f64 %329 %552) %918 = (/.f64 %242 %329) %934 = (PI.f64 ) %937 = (+.f64 %934 phi) %942 = (*.f64 %934 #s(literal 1/2 binary64)) %958 = (*.f64 %223 #s(literal 1 binary64)) %961 = (*.f64 ecc #s(literal 1 binary64)) %964 = (*.f64 #s(literal 1 binary64) ecc) %966 = (*.f64 #s(literal 1 binary64) %223) %973 = (-.f64 %552 #s(literal 0 binary64)) %976 = (*.f64 %515 #s(literal 1 binary64)) %978 = (*.f64 %511 #s(literal 1 binary64)) %980 = (*.f64 #s(literal 1 binary64) %511) %982 = (*.f64 #s(literal 1 binary64) %515) %997 = (*.f64 #s(literal 1/2 binary64) %228) %1003 = (*.f64 %228 #s(literal -2 binary64)) %1031 = (*.f64 %228 #s(literal 0 binary64)) %1033 = (*.f64 #s(literal 0 binary64) %228) %1090 = (*.f64 %241 %228) %1092 = (*.f64 %509 #s(literal 0 binary64)) %1094 = (*.f64 #s(literal 0 binary64) %509) %1100 = (*.f64 %229 %228) %1102 = (*.f64 %512 %229) %1104 = (*.f64 %516 %229) %1108 = (*.f64 %229 ecc) %1110 = (*.f64 %229 %223) %1112 = (*.f64 %499 %229) %1114 = (*.f64 %501 %229) %1170 = (*.f64 %509 #s(literal 1/2 binary64)) %1172 = (*.f64 %509 #s(literal 2 binary64)) %1208 = (*.f64 %505 %228) %1210 = (*.f64 %228 %505) %1232 = (*.f64 %509 %552) %1234 = (*.f64 %552 %509) %1316 = (*.f64 %312 %228) %1319 = (*.f64 %332 %228) %1328 = (*.f64 %228 %312) %1343 = (/.f64 %228 %329) %1352 = (*.f64 %542 %509) %1354 = (*.f64 #s(literal 1/2 binary64) %509) %1358 = (*.f64 %509 %542) %1363 = (/.f64 %228 #s(literal 1/2 binary64)) %1366 = (/.f64 %228 #s(literal 2 binary64)) %1375 = (/.f64 %552 %319) %1452 = (/.f64 %1110 %293) %1455 = (/.f64 %1108 %293) %1458 = (/.f64 %228 %293) %1461 = (/.f64 ecc %293) %1464 = (/.f64 %223 %293) %1479 = (/.f64 %1108 %241) %1482 = (/.f64 %1110 %241) %1489 = (/.f64 %1108 %229) %1492 = (/.f64 %1110 %229) %1507 = (/.f64 %1110 %297) %1508 = (/.f64 ecc %297) %1511 = (/.f64 %1108 %297) %1512 = (/.f64 %223 %297) %1519 = (/.f64 %228 %297) %1548 = (-.f64 #s(literal -1 binary64) %228) %1555 = (fma.f64 %223 ecc #s(literal 1/2 binary64)) %1578 = (fma.f64 %511 %223 #s(literal -1/2 binary64)) %1600 = (+.f64 #s(literal 0 binary64) %1555) %1606 = (*.f64 %1555 #s(literal 1 binary64)) %1608 = (*.f64 #s(literal 1 binary64) %1555) %1626 = (*.f64 %225 #s(literal -2 binary64)) %1628 = (*.f64 #s(literal -2 binary64) %225) %1630 = (/.f64 %225 #s(literal 1/2 binary64)) %1634 = (*.f64 #s(literal 2 binary64) %1548) %1664 = (*.f64 %233 #s(literal 1/2 binary64)) %1667 = (*.f64 %249 #s(literal 2 binary64)) %1669 = (*.f64 #s(literal 2 binary64) %249) %1673 = (/.f64 %249 #s(literal 1 binary64)) %1675 = (/.f64 %249 #s(literal 1/2 binary64)) %1706 = (/.f64 %249 %128) %1709 = (*.f64 %249 #s(literal -2 binary64)) %1711 = (*.f64 #s(literal -2 binary64) %249) %1724 = (*.f64 %1548 #s(literal 0 binary64)) %1729 = (*.f64 %249 #s(literal 0 binary64)) %1738 = (*.f64 %1548 #s(literal 1/2 binary64)) %1762 = (*.f64 #s(literal 3/2 binary64) %233) %1764 = (*.f64 #s(literal 1/2 binary64) %233) %1773 = (*.f64 %233 #s(literal 3/2 binary64)) %1790 = (*.f64 %241 %225) %1799 = (-.f64 #s(literal 1 binary64) (*.f64 %552 %552)) %1807 = (/.f64 %225 %229) %1849 = (/.f64 %1799 %329) %1857 = (/.f64 %225 %331) %1863 = (*.f64 %225 %312) %1898 = (fma.f64 %501 %223 %228) %1904 = (+.f64 %242 %228) %1910 = (-.f64 %242 %552) %1916 = (-.f64 %505 %552) %2056 = (*.f64 %225 %505) %2058 = (*.f64 %505 %225) %2064 = (/.f64 %225 %241) %2079 = (*.f64 %332 %225) %2090 = (*.f64 %362 %1548) %2093 = (*.f64 #s(literal 2 binary64) %1807) %2096 = (*.f64 %365 %1548) %2101 = (*.f64 %1548 #s(literal 2 binary64)) %2106 = (/.f64 %249 %229) %2111 = (*.f64 #s(literal 1 binary64) %1863) %2114 = (*.f64 #s(literal 4 binary64) %1863) %2117 = (*.f64 %242 %233) %2120 = (*.f64 %242 %249) %2125 = (/.f64 %233 #s(literal 1 binary64)) %2128 = (/.f64 %233 #s(literal 1/2 binary64)) %2133 = (/.f64 %233 #s(literal 2 binary64)) %2166 = (*.f64 %225 %487) %2169 = (/.f64 %225 %293) %2172 = (/.f64 #s(literal 1 binary64) %493) %2175 = (/.f64 %225 %297) %2178 = (*.f64 %242 %1807) %2250 = (+.f64 #s(literal 0 binary64) %542) %2261 = (*.f64 #s(literal -1/2 binary64) %241) %2264 = (*.f64 #s(literal 1/2 binary64) %241) %2268 = (*.f64 %241 #s(literal -1/2 binary64)) %2270 = (*.f64 %241 #s(literal 1/2 binary64)) %2273 = (*.f64 %542 #s(literal 1 binary64)) %2275 = (*.f64 #s(literal 1 binary64) %542) %2376 = (/.f64 %329 %128) %2559 = (-.f64 %242 %228) %2565 = (-.f64 %505 %228) %2567 = (fma.f64 %501 %223 %552) %2573 = (+.f64 %242 %552) %2856 = (*.f64 #s(literal 0 binary64) %1548) %2862 = (/.f64 %1555 %229) %2864 = (-.f64 #s(literal 0 binary64) %505) %2881 = (+.f64 #s(literal 0 binary64) %509) %2911 = (*.f64 %242 %1555) %2913 = (*.f64 %1555 %242) %3125 = (-.f64 %312 %505) %3130 = (+.f64 %312 %509) %3141 = (*.f64 %1548 %362) %3157 = (*.f64 %515 #s(literal 2 binary64)) %3185 = (*.f64 %233 %242) %3332 = (*.f64 %293 %293) %3337 = (log.f64 %1807) %3345 = (log.f64 (fabs.f64 %225)) %3346 = (log.f64 %297) %3348 = (neg.f64 %3346) %3351 = (neg.f64 %3345) %3369 = (log.f64 (fabs.f64 %1790)) %3370 = (log.f64 %293) #s(literal 1 binary64) (fabs.f64 #s(literal 1 binary64)) (fabs.f64 #s(literal -1 binary64)) (neg.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) (-.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) %53) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))) (+.f64 #s(literal 1 binary64) %57) (+.f64 #s(literal 1 binary64) %59) (-.f64 #s(literal 1 binary64) %57) (*.f64 #s(literal 4 binary64) %62) (*.f64 %62 #s(literal 4 binary64)) (/.f64 (+.f64 #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 4 binary64)) (/.f64 (-.f64 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 %71 %72) (*.f64 %72 %71) (/.f64 %75 #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %53) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %53) (fma.f64 #s(literal 1/2 binary64) %79 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %81 #s(literal 1 binary64)) (/.f64 %71 %71) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %57) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %59) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %57) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %59) (fma.f64 #s(literal 2 binary64) %57 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %62 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %57) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %59) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %93) (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %95) (fma.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64) %62) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %57) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %59) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %57) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %59) (fma.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64) %62) (fma.f64 #s(literal 4 binary64) %62 #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %57) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %59) (fma.f64 %62 #s(literal 2 binary64) #s(literal 1/2 binary64)) (fma.f64 %62 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %108 #s(literal 4 binary64) #s(literal 2 binary64)) (+.f64 %62 %93) (+.f64 %62 %95) (+.f64 %93 %62) (+.f64 %95 %62) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) %116 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %118 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %120 #s(literal 2 binary64)) (fma.f64 %116 #s(literal 2 binary64) #s(literal 1/2 binary64)) (fma.f64 %123 #s(literal 2 binary64) #s(literal 2 binary64)) (fma.f64 %118 #s(literal 2 binary64) #s(literal 1/2 binary64)) (fma.f64 %71 %72 #s(literal 0 binary64)) (fma.f64 %72 %71 #s(literal 0 binary64)) (/.f64 %128 %129) (/.f64 (*.f64 %128 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %133 #s(literal 4 binary64)) (/.f64 %135 %135) (/.f64 %137 %137) (+.f64 %116 %139) (+.f64 %139 %116) (*.f64 %75 %116) (*.f64 %75 %118) (*.f64 %116 %75) (*.f64 %116 %145) (fma.f64 #s(literal 2 binary64) %62 %53) (fma.f64 %62 #s(literal 2 binary64) %53) (exp.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %62 %57) (fma.f64 #s(literal 4 binary64) %62 %59) (fma.f64 %62 #s(literal 4 binary64) %57) (fma.f64 %62 #s(literal 4 binary64) %59) (fma.f64 #s(literal 2 binary64) %116 %53) (fma.f64 #s(literal 2 binary64) %118 %53) (fma.f64 %116 #s(literal 2 binary64) %53) (fma.f64 %118 #s(literal 2 binary64) %53) (fma.f64 %158 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 %133 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %161 #s(literal 4 binary64) #s(literal 2 binary64)) (fma.f64 %163 #s(literal 4 binary64) #s(literal 1/2 binary64)) (fma.f64 %71 %72 %57) (fma.f64 %71 %72 %59) (fma.f64 %72 %71 %57) (fma.f64 %72 %71 %59) (/.f64 (*.f64 #s(literal 1 binary64) %128) %128) (/.f64 (*.f64 %128 #s(literal 1 binary64)) %129) (fma.f64 %75 %116 #s(literal 0 binary64)) (fma.f64 %75 %174 #s(literal 1/2 binary64)) (fma.f64 %75 %176 #s(literal 2 binary64)) (fma.f64 %75 %118 #s(literal 0 binary64)) (fma.f64 %116 %75 #s(literal 0 binary64)) (fma.f64 %116 %180 #s(literal 2 binary64)) (fma.f64 %116 %145 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) (fma.f64 %163 #s(literal 4 binary64) %53) (fma.f64 %133 #s(literal 4 binary64) %57) (fma.f64 %133 #s(literal 4 binary64) %59) (hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %135) %135) (/.f64 (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %137) %135) (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %193) %137) (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) #s(literal -2 binary64))) %137) (fma.f64 %75 %174 %53) (/.f64 (-.f64 %137 %193) %137) (fma.f64 %75 %116 %57) (fma.f64 %75 %116 %59) (fma.f64 %75 %118 %57) (fma.f64 %75 %118 %59) (fma.f64 %116 %75 %57) (fma.f64 %116 %75 %59) (fma.f64 %116 %145 %57) (fma.f64 %116 %145 %59) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (*.f64 %215 %216) (/.f64 %216 %216) (fma.f64 %215 %216 #s(literal 0 binary64)) (fma.f64 %215 %216 %57) (fma.f64 %215 %216 %59) (fma.f64 %225 #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) %225 #s(literal 1 binary64)) (fma.f64 %229 #s(literal 0 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %231) (fma.f64 %233 #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %231) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %231) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %231) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %231) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %231) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %231) (fma.f64 #s(literal 0 binary64) %242 #s(literal 1 binary64)) (fma.f64 #s(literal 0 binary64) %244 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %246) (fma.f64 %249 %59 #s(literal 1 binary64)) (fma.f64 %251 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %253 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %62 %231) (fma.f64 %62 #s(literal 4 binary64) %231) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %246) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %246) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %246) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %246) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %246) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %246) (fma.f64 %71 %72 %231) (fma.f64 %72 %71 %231) (fma.f64 #s(literal 4 binary64) %62 %246) (fma.f64 %62 #s(literal 4 binary64) %246) (fma.f64 %133 #s(literal 4 binary64) %231) (fma.f64 %71 %72 %246) (fma.f64 %72 %71 %246) (fma.f64 %75 %116 %231) (fma.f64 %75 %118 %231) (fma.f64 %116 %75 %231) (fma.f64 %116 %145 %231) (pow.f64 %229 #s(literal 0 binary64)) (fma.f64 %133 #s(literal 4 binary64) %246) (fma.f64 %75 %116 %246) (fma.f64 %75 %118 %246) (fma.f64 %116 %75 %246) (fma.f64 %116 %145 %246) (fma.f64 %280 %281 %284) (+.f64 (*.f64 %280 %281) %284) (-.f64 (*.f64 %281 %281) (*.f64 %283 %283)) (fma.f64 %215 %216 %231) (fma.f64 %215 %216 %246) (pow.f64 %293 #s(literal 0 binary64)) (/.f64 %241 %241) (/.f64 %229 %229) (/.f64 %297 %297) (*.f64 %241 %244) (*.f64 %244 %241) (*.f64 %229 %242) (*.f64 %242 %229) (*.f64 %297 %303) (*.f64 %303 %297) (fma.f64 %241 %242 #s(literal 2 binary64)) (fma.f64 %241 %244 #s(literal 0 binary64)) (fma.f64 %242 %241 #s(literal 2 binary64)) (fma.f64 %244 %241 #s(literal 0 binary64)) (fma.f64 %229 %242 #s(literal 0 binary64)) (fma.f64 %229 %244 #s(literal 2 binary64)) (fma.f64 %229 %312 #s(literal 1/2 binary64)) (fma.f64 %242 %229 #s(literal 0 binary64)) (fma.f64 %244 %229 #s(literal 2 binary64)) (fma.f64 %312 %229 #s(literal 1/2 binary64)) (/.f64 %317 %317) (/.f64 %319 %319) (/.f64 %321 %321) (/.f64 %323 %323) (/.f64 %325 %319) (/.f64 %327 %319) (*.f64 %329 %312) (*.f64 %331 %332) (*.f64 %312 %329) (*.f64 %332 %331) (fma.f64 %297 %303 #s(literal 0 binary64)) (fma.f64 %303 %297 #s(literal 0 binary64)) (/.f64 %329 %329) (/.f64 %331 %331) (/.f64 %325 %325) (/.f64 %327 %327) (*.f64 #s(literal 1/2 binary64) %342) (*.f64 %344 %312) (*.f64 %312 %344) (/.f64 %242 %242) (/.f64 %344 %329) (fma.f64 #s(literal 2 binary64) %349 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %351 #s(literal 2 binary64)) (fma.f64 %241 %244 %57) (fma.f64 %241 %244 %59) (fma.f64 %244 %241 %57) (fma.f64 %244 %241 %59) (fma.f64 %312 %319 #s(literal 2 binary64)) (fma.f64 %229 %312 %53) (fma.f64 %312 %229 %53) (fma.f64 %229 %242 %57) (fma.f64 %229 %242 %59) (fma.f64 #s(literal 2 binary64) %363 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %366 #s(literal 2 binary64)) (fma.f64 %329 %312 #s(literal 0 binary64)) (fma.f64 %331 %242 #s(literal 1/2 binary64)) (fma.f64 %331 %332 #s(literal 0 binary64)) (fma.f64 %242 %229 %57) (fma.f64 %242 %229 %59) (fma.f64 %242 %331 #s(literal 1/2 binary64)) (fma.f64 %312 %329 #s(literal 0 binary64)) (fma.f64 %332 %331 #s(literal 0 binary64)) (fma.f64 %365 %331 #s(literal 2 binary64)) (*.f64 %317 %377) (*.f64 %377 %317) (fma.f64 #s(literal 1/2 binary64) %342 #s(literal 0 binary64)) (fma.f64 %344 %312 #s(literal 0 binary64)) (fma.f64 %312 %344 #s(literal 0 binary64)) (/.f64 (*.f64 %329 #s(literal -1 binary64)) %319) (/.f64 (*.f64 #s(literal -1 binary64) %329) %319) (/.f64 (-.f64 %329 #s(literal 0 binary64)) %329) (fma.f64 %297 %303 %57) (fma.f64 %297 %303 %59) (fma.f64 %303 %297 %57) (fma.f64 %303 %297 %59) (/.f64 (*.f64 %332 %329) #s(literal 4 binary64)) (/.f64 (*.f64 %329 %332) #s(literal 4 binary64)) (*.f64 %331 %397) (*.f64 %312 %399) (*.f64 %332 %401) (*.f64 %397 %331) (*.f64 %312 %404) (*.f64 %332 %406) (*.f64 %404 %312) (*.f64 %406 %332) (fma.f64 %317 %377 #s(literal 0 binary64)) (fma.f64 %377 %317 #s(literal 0 binary64)) (fma.f64 %331 %242 %53) (fma.f64 %242 %331 %53) (fma.f64 %329 %312 %57) (fma.f64 %329 %312 %59) (fma.f64 %331 %332 %57) (fma.f64 %331 %332 %59) (fma.f64 %312 %329 %57) (fma.f64 %312 %329 %59) (fma.f64 %332 %331 %57) (fma.f64 %332 %331 %59) (fma.f64 %422 %329 #s(literal 1/2 binary64)) (fma.f64 %424 %329 #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) %342 %57) (fma.f64 #s(literal 1/2 binary64) %342 %59) (fma.f64 %331 %397 #s(literal 0 binary64)) (fma.f64 %344 %312 %57) (fma.f64 %344 %312 %59) (fma.f64 %312 %344 %57) (fma.f64 %312 %344 %59) (fma.f64 %312 %399 #s(literal 0 binary64)) (fma.f64 %332 %401 #s(literal 0 binary64)) (fma.f64 %397 %331 #s(literal 0 binary64)) (/.f64 %436 %437) (/.f64 %439 %440) (fma.f64 %312 %404 #s(literal 0 binary64)) (fma.f64 %332 %406 #s(literal 0 binary64)) (fma.f64 %404 %312 #s(literal 0 binary64)) (fma.f64 %406 %332 #s(literal 0 binary64)) (/.f64 %446 %447) (/.f64 %447 %446) (fma.f64 %344 %450 #s(literal 1/2 binary64)) (fma.f64 %397 %452 #s(literal 1/2 binary64)) (fma.f64 %317 %377 %57) (fma.f64 %317 %377 %59) (fma.f64 %377 %317 %57) (fma.f64 %377 %317 %59) (*.f64 %75 %458) (*.f64 %116 %460) (fma.f64 %422 %329 %53) (fma.f64 %331 %397 %57) (fma.f64 %331 %397 %59) (fma.f64 %312 %399 %57) (fma.f64 %312 %399 %59) (fma.f64 %332 %401 %57) (fma.f64 %332 %401 %59) (fma.f64 %397 %331 %57) (fma.f64 %397 %331 %59) (fma.f64 %312 %404 %57) (fma.f64 %312 %404 %59) (fma.f64 %332 %406 %57) (fma.f64 %332 %406 %59) (fma.f64 %404 %312 %57) (fma.f64 %404 %312 %59) (fma.f64 %406 %332 %57) (fma.f64 %406 %332 %59) (fma.f64 %344 %450 %53) (fma.f64 %397 %452 %53) (fma.f64 %75 %458 #s(literal 0 binary64)) (fma.f64 %116 %460 #s(literal 0 binary64)) (fma.f64 %75 %458 %57) (fma.f64 %75 %458 %59) (fma.f64 %116 %460 %57) (fma.f64 %116 %460 %59) (*.f64 %293 %487) (*.f64 %487 %293) (/.f64 %293 %293) (fma.f64 %293 %487 #s(literal 0 binary64)) (fma.f64 %487 %293 #s(literal 0 binary64)) (/.f64 %493 %493) (fma.f64 %293 %487 %57) (fma.f64 %293 %487 %59) (fma.f64 %487 %293 %57) (fma.f64 %487 %293 %59) (fma.f64 ecc %499 %242) (fma.f64 %223 %501 %242) (fma.f64 %499 ecc %242) (fma.f64 %501 %223 %242) (+.f64 %505 %242) (+.f64 %242 %505) (-.f64 %505 %244) (-.f64 %242 %509) (fma.f64 %511 %512 %242) (fma.f64 %515 %516 %242) (fma.f64 %512 %511 %242) (fma.f64 %516 %515 %242) (+.f64 %242 %520) (fma.f64 #s(literal 1 binary64) %505 %242) (fma.f64 #s(literal 1 binary64) %242 %505) (fma.f64 %228 %244 %242) (fma.f64 #s(literal 2 binary64) %312 %505) (fma.f64 #s(literal 1/2 binary64) %332 %505) (fma.f64 #s(literal -1 binary64) %244 %505) (fma.f64 #s(literal -2 binary64) %362 %505) (fma.f64 #s(literal -1/2 binary64) %365 %505) (fma.f64 %505 #s(literal 1 binary64) %242) (fma.f64 %242 #s(literal 1 binary64) %505) (fma.f64 %244 %228 %242) (fma.f64 %244 #s(literal -1 binary64) %505) (fma.f64 %312 #s(literal 2 binary64) %505) (fma.f64 %332 #s(literal 1/2 binary64) %505) (+.f64 %242 %536) (+.f64 %242 %538) (+.f64 %536 %242) (fma.f64 #s(literal -1 binary64) %509 %242) (+.f64 %543 %312) (+.f64 %312 %543) (fma.f64 %546 %499 %242) (fma.f64 %548 %501 %242) (fma.f64 %499 %546 %242) (fma.f64 %501 %548 %242) (fma.f64 %552 %242 %242) (fma.f64 %242 %552 %242) (fma.f64 %555 ecc %242) (fma.f64 %557 %223 %242) (fma.f64 %241 %244 %231) (fma.f64 %244 %241 %231) (fma.f64 #s(literal 1 binary64) %242 %520) (fma.f64 #s(literal 2 binary64) %312 %520) (fma.f64 #s(literal 1/2 binary64) %332 %520) (fma.f64 #s(literal -1 binary64) %244 %520) (fma.f64 #s(literal -2 binary64) %362 %520) (fma.f64 #s(literal -1/2 binary64) %365 %520) (fma.f64 %242 #s(literal 1 binary64) %520) (fma.f64 %242 %568 #s(literal 1 binary64)) (fma.f64 %244 #s(literal -1 binary64) %520) (fma.f64 %312 #s(literal 2 binary64) %520) (fma.f64 %332 #s(literal 1/2 binary64) %520) (fma.f64 %573 %512 %242) (fma.f64 %512 %573 %242) (fma.f64 %576 %516 %242) (fma.f64 %516 %576 %242) (fma.f64 %229 %242 %231) (fma.f64 %242 %229 %231) (fma.f64 #s(literal 1 binary64) %242 %536) (fma.f64 #s(literal 1 binary64) %242 %538) (fma.f64 #s(literal 2 binary64) %312 %536) (fma.f64 #s(literal 2 binary64) %312 %538) (fma.f64 #s(literal 1/2 binary64) %332 %536) (fma.f64 #s(literal 1/2 binary64) %332 %538) (fma.f64 #s(literal -1 binary64) %244 %536) (fma.f64 #s(literal -1 binary64) %244 %538) (fma.f64 #s(literal -2 binary64) %362 %536) (fma.f64 #s(literal -2 binary64) %362 %538) (fma.f64 #s(literal -1/2 binary64) %365 %536) (fma.f64 #s(literal -1/2 binary64) %365 %538) (fma.f64 %542 %242 %312) (fma.f64 %242 #s(literal 1 binary64) %536) (fma.f64 %242 #s(literal 1 binary64) %538) (fma.f64 %242 %542 %312) (fma.f64 %244 #s(literal -1 binary64) %536) (fma.f64 %244 #s(literal -1 binary64) %538) (fma.f64 %312 #s(literal 2 binary64) %536) (fma.f64 %312 #s(literal 2 binary64) %538) (fma.f64 %332 #s(literal 1/2 binary64) %536) (fma.f64 %332 #s(literal 1/2 binary64) %538) (fma.f64 %603 %362 %242) (fma.f64 %605 %365 %242) (fma.f64 %607 #s(literal 2 binary64) %242) (fma.f64 %422 #s(literal 4 binary64) %505) (+.f64 %312 %610) (+.f64 %312 %612) (+.f64 %610 %312) (+.f64 %612 %312) (fma.f64 #s(literal 1 binary64) %312 %543) (fma.f64 #s(literal 1/2 binary64) %242 %543) (fma.f64 #s(literal -1/2 binary64) %244 %543) (fma.f64 %242 #s(literal 1/2 binary64) %543) (fma.f64 %312 #s(literal 1 binary64) %543) (fma.f64 %297 %303 %231) (fma.f64 %397 #s(literal 1/2 binary64) %505) (fma.f64 %303 %297 %231) (fma.f64 #s(literal 2 binary64) %624 %242) (fma.f64 #s(literal 1/2 binary64) %626 %242) (fma.f64 %628 %312 %242) (fma.f64 %630 %332 %242) (fma.f64 %312 %628 %242) (fma.f64 %633 #s(literal 2 binary64) %242) (/.f64 (fma.f64 #s(literal 0 binary64) %241 %319) %319) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %637) %319) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %640) %319) (fma.f64 %116 %643 %505) (fma.f64 %645 #s(literal 2 binary64) %242) (/.f64 (-.f64 %319 %637) %319) (fma.f64 %241 %244 %246) (fma.f64 %244 %241 %246) (fma.f64 %422 #s(literal 4 binary64) %520) (fma.f64 %652 %653 %242) (fma.f64 %655 %656 %242) (fma.f64 %658 %659 %242) (fma.f64 %661 %662 %242) (fma.f64 %664 %665 %242) (fma.f64 %667 %668 %242) (fma.f64 %670 %671 %242) (fma.f64 %673 %674 %242) (fma.f64 %329 %312 %231) (fma.f64 %331 %332 %231) (fma.f64 %312 %329 %231) (fma.f64 %332 %331 %231) (fma.f64 #s(literal 1 binary64) %312 %610) (fma.f64 #s(literal 1 binary64) %312 %612) (fma.f64 %229 %242 %246) (fma.f64 #s(literal 1/2 binary64) %242 %610) (fma.f64 #s(literal 1/2 binary64) %242 %612) (fma.f64 #s(literal -1/2 binary64) %244 %610) (fma.f64 #s(literal -1/2 binary64) %244 %612) (fma.f64 %242 %229 %246) (fma.f64 %242 #s(literal 1/2 binary64) %610) (fma.f64 %242 #s(literal 1/2 binary64) %612) (fma.f64 %312 #s(literal 1 binary64) %610) (fma.f64 %312 #s(literal 1 binary64) %612) (fma.f64 %422 #s(literal 4 binary64) %536) (fma.f64 %422 #s(literal 4 binary64) %538) (fma.f64 %397 #s(literal 1/2 binary64) %520) (/.f64 (fma.f64 %229 #s(literal 2 binary64) %231) %329) (/.f64 (fma.f64 #s(literal 0 binary64) %229 %329) %329) (fma.f64 #s(literal 1/2 binary64) %342 %231) (fma.f64 %62 %332 %543) (fma.f64 %344 %312 %231) (fma.f64 %312 %344 %231) (fma.f64 %703 #s(literal 2 binary64) %543) (fma.f64 %705 #s(literal 2 binary64) %543) (fma.f64 %116 %643 %520) (fma.f64 %397 #s(literal 1/2 binary64) %536) (fma.f64 %397 #s(literal 1/2 binary64) %538) (fma.f64 %710 #s(literal 4 binary64) %505) (fma.f64 #s(literal 2 binary64) %712 %543) (fma.f64 %712 #s(literal 2 binary64) %543) (fma.f64 %116 %332 %543) (fma.f64 %116 %643 %536) (fma.f64 %116 %643 %538) (fma.f64 %297 %303 %246) (fma.f64 %303 %297 %246) (fma.f64 %75 %712 %505) (fma.f64 %116 %721 %505) (fma.f64 %75 %450 %505) (fma.f64 %317 %377 %231) (fma.f64 %377 %317 %231) (fma.f64 %710 #s(literal 4 binary64) %520) (fma.f64 %62 %332 %610) (fma.f64 %62 %332 %612) (fma.f64 %329 %312 %246) (fma.f64 %331 %332 %246) (fma.f64 %312 %329 %246) (fma.f64 %332 %331 %246) (fma.f64 %703 #s(literal 2 binary64) %610) (fma.f64 %703 #s(literal 2 binary64) %612) (fma.f64 %705 #s(literal 2 binary64) %610) (fma.f64 %705 #s(literal 2 binary64) %612) (fma.f64 %710 #s(literal 4 binary64) %536) (fma.f64 %710 #s(literal 4 binary64) %538) (fma.f64 #s(literal 2 binary64) %712 %610) (fma.f64 #s(literal 2 binary64) %712 %612) (fma.f64 #s(literal 1/2 binary64) %342 %246) (fma.f64 %331 %397 %231) (fma.f64 %312 %399 %231) (fma.f64 %332 %401 %231) (fma.f64 %397 %331 %231) (fma.f64 %712 #s(literal 2 binary64) %610) (fma.f64 %712 #s(literal 2 binary64) %612) (fma.f64 %75 %712 %520) (fma.f64 %116 %332 %610) (fma.f64 %116 %332 %612) (fma.f64 %116 %721 %520) (fma.f64 %344 %312 %246) (fma.f64 %312 %344 %246) (fma.f64 %312 %404 %231) (fma.f64 %332 %406 %231) (fma.f64 %404 %312 %231) (fma.f64 %406 %332 %231) (fma.f64 %75 %450 %520) (fma.f64 %75 %712 %536) (fma.f64 %75 %712 %538) (fma.f64 %116 %721 %536) (fma.f64 %116 %721 %538) (fma.f64 %75 %450 %536) (fma.f64 %75 %450 %538) (fma.f64 %317 %377 %246) (fma.f64 %377 %317 %246) (fma.f64 %331 %397 %246) (fma.f64 %312 %399 %246) (fma.f64 %332 %401 %246) (fma.f64 %397 %331 %246) (fma.f64 %312 %404 %246) (fma.f64 %332 %406 %246) (fma.f64 %404 %312 %246) (fma.f64 %406 %332 %246) (fma.f64 %75 %458 %231) (fma.f64 %116 %460 %231) (fma.f64 %75 %458 %246) (fma.f64 %116 %460 %246) (*.f64 %487 %779) (*.f64 %779 %487) (fma.f64 %487 %779 #s(literal 0 binary64)) (fma.f64 %779 %487 #s(literal 0 binary64)) (fma.f64 %487 %779 %57) (fma.f64 %487 %779 %59) (fma.f64 %779 %487 %57) (fma.f64 %779 %487 %59) (fma.f64 %293 %487 %231) (fma.f64 %487 %293 %231) (fma.f64 %293 %487 %246) (fma.f64 %487 %293 %246) (+.f64 (fma.f64 %501 %223 %312) %312) (+.f64 %312 %794) (/.f64 (fma.f64 %332 %241 %603) %319) (/.f64 (fma.f64 %505 %319 #s(literal -2 binary64)) %319) (/.f64 (fma.f64 ecc %800 %801) %319) (/.f64 (fma.f64 ecc %800 %351) %319) (fma.f64 #s(literal 1 binary64) %312 %794) (fma.f64 #s(literal 1/2 binary64) %242 %794) (fma.f64 #s(literal -1/2 binary64) %244 %794) (fma.f64 %242 #s(literal 1/2 binary64) %794) (fma.f64 %312 #s(literal 1 binary64) %794) (/.f64 (fma.f64 %505 %329 #s(literal 2 binary64)) %329) (fma.f64 %62 %332 %794) (fma.f64 %703 #s(literal 2 binary64) %794) (fma.f64 %705 #s(literal 2 binary64) %794) (fma.f64 #s(literal 2 binary64) %712 %794) (fma.f64 %712 #s(literal 2 binary64) %794) (fma.f64 %116 %332 %794) (fma.f64 %229 %487 %505) (fma.f64 %487 %229 %505) (fma.f64 %229 %487 %520) (fma.f64 %487 %229 %520) (fma.f64 %229 %487 %536) (fma.f64 %229 %487 %538) (fma.f64 %487 %229 %536) (fma.f64 %487 %229 %538) (fma.f64 #s(literal 2 binary64) %827 %505) (fma.f64 #s(literal 1/2 binary64) %829 %505) (fma.f64 #s(literal 2 binary64) %827 %520) (fma.f64 #s(literal 1/2 binary64) %829 %520) (fma.f64 #s(literal 2 binary64) %827 %536) (fma.f64 #s(literal 2 binary64) %827 %538) (fma.f64 #s(literal 1/2 binary64) %829 %536) (fma.f64 #s(literal 1/2 binary64) %829 %538) (fma.f64 %487 %779 %231) (fma.f64 %779 %487 %231) (fma.f64 %487 %779 %246) (fma.f64 %779 %487 %246) (fma.f64 %303 %841 %505) (fma.f64 %841 %303 %505) (fma.f64 %365 %844 %505) (fma.f64 %362 %846 %505) (fma.f64 %312 %342 %505) (/.f64 (fma.f64 #s(literal -2 binary64) %241 %849) %851) (/.f64 (fma.f64 #s(literal -2 binary64) %241 %853) %851) (/.f64 (fma.f64 %228 %319 %321) %857) (/.f64 (fma.f64 %228 %319 %323) %857) (fma.f64 %303 %841 %520) (fma.f64 %841 %303 %520) (fma.f64 %303 %841 %536) (fma.f64 %303 %841 %538) (fma.f64 %841 %303 %536) (fma.f64 %841 %303 %538) (fma.f64 %867 %868 %505) (fma.f64 %870 %871 %505) (/.f64 (fma.f64 %228 %329 %319) %874) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %876) %878) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %880) %878) (fma.f64 %365 %844 %520) (fma.f64 %362 %846 %520) (fma.f64 %312 %342 %520) (fma.f64 %365 %844 %536) (fma.f64 %365 %844 %538) (fma.f64 %362 %846 %536) (fma.f64 %362 %846 %538) (/.f64 (fma.f64 #s(literal -2 binary64) %229 %890) %892) (/.f64 (fma.f64 #s(literal -2 binary64) %229 %894) %892) (/.f64 (fma.f64 %552 %319 %325) %898) (/.f64 (fma.f64 %552 %319 %327) %898) (fma.f64 %312 %342 %536) (fma.f64 %312 %342 %538) (fma.f64 %331 %904 %505) (fma.f64 %867 %868 %520) (fma.f64 %870 %871 %520) (/.f64 (fma.f64 %552 %329 %329) %909) (/.f64 (fma.f64 #s(literal 2 binary64) %229 %911) %913) (/.f64 (fma.f64 #s(literal 2 binary64) %229 %915) %913) (fma.f64 %344 %918 %505) (fma.f64 %867 %868 %536) (fma.f64 %867 %868 %538) (fma.f64 %870 %871 %536) (fma.f64 %870 %871 %538) (fma.f64 %331 %904 %520) (fma.f64 %331 %904 %536) (fma.f64 %331 %904 %538) (fma.f64 %344 %918 %520) (fma.f64 %344 %918 %536) (fma.f64 %344 %918 %538) ecc (neg.f64 %511) phi %223 (neg.f64 %515) (sin.f64 (neg.f64 %514)) (sin.f64 (+.f64 %514 %934)) (sin.f64 (neg.f64 %937)) (sin.f64 (+.f64 %937 %934)) (cos.f64 (+.f64 %514 %942)) (cos.f64 (+.f64 (fma.f64 %934 #s(literal 1/2 binary64) phi) %934)) (cos.f64 (+.f64 %937 %942)) %228 (*.f64 %223 ecc) (*.f64 %511 %515) (*.f64 %515 %511) (neg.f64 %552) (fma.f64 ecc %223 #s(literal 0 binary64)) (fma.f64 %223 ecc #s(literal 0 binary64)) (+.f64 %228 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %228) (*.f64 ecc %958) (*.f64 #s(literal 1 binary64) %228) (*.f64 %223 %961) (*.f64 %228 #s(literal 1 binary64)) (*.f64 %964 %223) (*.f64 %966 ecc) (-.f64 #s(literal 0 binary64) %552) (/.f64 %228 #s(literal 1 binary64)) (fma.f64 %511 %515 #s(literal 0 binary64)) (fma.f64 %515 %511 #s(literal 0 binary64)) (*.f64 %552 #s(literal -1 binary64)) (neg.f64 %973) (+.f64 #s(literal -1 binary64) %225) (*.f64 %511 %976) (*.f64 %515 %978) (*.f64 %980 %515) (*.f64 %982 %511) (fma.f64 ecc %958 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %228 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %228) (fma.f64 %223 %961 #s(literal 0 binary64)) (fma.f64 %228 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %228) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %228) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %228) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %228) (fma.f64 %964 %223 #s(literal 0 binary64)) (fma.f64 %966 ecc #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) %229) (fma.f64 %552 #s(literal -1 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %997) (*.f64 #s(literal 1/2 binary64) %603) (*.f64 %603 #s(literal 1/2 binary64)) (*.f64 %605 #s(literal 2 binary64)) (/.f64 %603 #s(literal 2 binary64)) (/.f64 %1003 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %228) #s(literal -2 binary64)) (fma.f64 %511 %976 #s(literal 0 binary64)) (fma.f64 %515 %978 #s(literal 0 binary64)) (fma.f64 %980 %515 #s(literal 0 binary64)) (fma.f64 %982 %511 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %225) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %225) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %225) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %225) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %225) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %225) (fma.f64 #s(literal 1/2 binary64) %79 %228) (fma.f64 #s(literal 1/2 binary64) %81 %228) (fma.f64 #s(literal 2 binary64) %57 %228) (fma.f64 #s(literal 2 binary64) %997 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %603 #s(literal 0 binary64)) (fma.f64 %603 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %605 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %108 #s(literal 4 binary64) %225) (fma.f64 #s(literal 1/2 binary64) %120 %225) (fma.f64 %123 #s(literal 2 binary64) %225) (fma.f64 %158 #s(literal 4 binary64) %228) (fma.f64 %161 #s(literal 4 binary64) %225) (fma.f64 %75 %176 %225) (fma.f64 %116 %180 %225) (fma.f64 ecc %223 %1031) (fma.f64 ecc %223 %1033) (fma.f64 %223 ecc %1031) (fma.f64 %223 ecc %1033) (fma.f64 %228 #s(literal 0 binary64) %228) (fma.f64 #s(literal 0 binary64) %228 %228) (+.f64 %228 %1031) (+.f64 %228 %1033) (+.f64 %1031 %228) (+.f64 %1033 %228) (fma.f64 %511 %515 %1031) (fma.f64 %511 %515 %1033) (fma.f64 %515 %511 %1031) (fma.f64 %515 %511 %1033) (fma.f64 %225 #s(literal 0 binary64) %228) (fma.f64 #s(literal 0 binary64) %225 %228) (fma.f64 %229 #s(literal 0 binary64) %228) (fma.f64 ecc %958 %1031) (fma.f64 ecc %958 %1033) (fma.f64 #s(literal 1 binary64) %228 %1031) (fma.f64 #s(literal 1 binary64) %228 %1033) (fma.f64 %223 %961 %1031) (fma.f64 %223 %961 %1033) (fma.f64 %228 #s(literal 1 binary64) %1031) (fma.f64 %228 #s(literal 1 binary64) %1033) (fma.f64 %228 #s(literal 1/2 binary64) %605) (fma.f64 #s(literal 1/2 binary64) %228 %997) (fma.f64 %964 %223 %1031) (fma.f64 %964 %223 %1033) (fma.f64 %966 ecc %1031) (fma.f64 %966 ecc %1033) (+.f64 %605 %605) (+.f64 %997 %997) (fma.f64 %552 #s(literal -1 binary64) %1031) (fma.f64 %552 #s(literal -1 binary64) %1033) (fma.f64 %511 %976 %1031) (fma.f64 %511 %976 %1033) (fma.f64 %515 %978 %1031) (fma.f64 %515 %978 %1033) (fma.f64 %980 %515 %1031) (fma.f64 %980 %515 %1033) (fma.f64 %982 %511 %1031) (fma.f64 %982 %511 %1033) (fma.f64 %233 #s(literal 0 binary64) %228) (fma.f64 #s(literal 0 binary64) %242 %228) (fma.f64 #s(literal 0 binary64) %244 %228) (fma.f64 #s(literal 2 binary64) %997 %1031) (fma.f64 #s(literal 2 binary64) %997 %1033) (fma.f64 #s(literal 1/2 binary64) %603 %1031) (fma.f64 #s(literal 1/2 binary64) %603 %1033) (fma.f64 %603 #s(literal 1/2 binary64) %1031) (fma.f64 %603 #s(literal 1/2 binary64) %1033) (fma.f64 %605 #s(literal 2 binary64) %1031) (fma.f64 %605 #s(literal 2 binary64) %1033) (fma.f64 %249 %59 %228) (fma.f64 %251 #s(literal 1/2 binary64) %228) (fma.f64 %253 #s(literal 2 binary64) %228) (/.f64 %1090 %241) (fma.f64 ecc %223 %1092) (fma.f64 ecc %223 %1094) (fma.f64 %223 ecc %1092) (fma.f64 %223 ecc %1094) (+.f64 %228 %1092) (+.f64 %228 %1094) (/.f64 %1100 %229) (*.f64 ecc %1102) (*.f64 %223 %1104) (*.f64 %229 %509) (*.f64 %509 %229) (*.f64 %512 %1108) (*.f64 %516 %1110) (*.f64 %511 %1112) (*.f64 %515 %1114) (fma.f64 %511 %515 %1092) (fma.f64 %511 %515 %1094) (fma.f64 %515 %511 %1092) (fma.f64 %515 %511 %1094) (fma.f64 ecc %1102 #s(literal 0 binary64)) (fma.f64 %223 %1104 #s(literal 0 binary64)) (fma.f64 %229 %509 #s(literal 0 binary64)) (fma.f64 %509 %229 #s(literal 0 binary64)) (fma.f64 %512 %1108 #s(literal 0 binary64)) (fma.f64 %516 %1110 #s(literal 0 binary64)) (fma.f64 ecc %958 %1092) (fma.f64 ecc %958 %1094) (fma.f64 #s(literal 1 binary64) %228 %1092) (fma.f64 #s(literal 1 binary64) %228 %1094) (fma.f64 %223 %961 %1092) (fma.f64 %223 %961 %1094) (fma.f64 %228 #s(literal 1 binary64) %1092) (fma.f64 %228 #s(literal 1 binary64) %1094) (fma.f64 %511 %1112 #s(literal 0 binary64)) (fma.f64 %964 %223 %1092) (fma.f64 %964 %223 %1094) (fma.f64 %515 %1114 #s(literal 0 binary64)) (fma.f64 %966 ecc %1092) (fma.f64 %966 ecc %1094) (*.f64 %1100 %242) (*.f64 %242 %1100) (fma.f64 %241 %242 %225) (fma.f64 %242 %241 %225) (fma.f64 %552 #s(literal -1 binary64) %1092) (fma.f64 %552 #s(literal -1 binary64) %1094) (fma.f64 %229 %244 %225) (fma.f64 %244 %229 %225) (fma.f64 %511 %976 %1092) (fma.f64 %511 %976 %1094) (fma.f64 %515 %978 %1092) (fma.f64 %515 %978 %1094) (fma.f64 %980 %515 %1092) (fma.f64 %980 %515 %1094) (fma.f64 %982 %511 %1092) (fma.f64 %982 %511 %1094) (fma.f64 %1100 %242 #s(literal 0 binary64)) (fma.f64 %242 %1100 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %997 %1092) (fma.f64 #s(literal 2 binary64) %997 %1094) (fma.f64 #s(literal 1/2 binary64) %603 %1092) (fma.f64 #s(literal 1/2 binary64) %603 %1094) (fma.f64 %603 #s(literal 1/2 binary64) %1092) (fma.f64 %603 #s(literal 1/2 binary64) %1094) (fma.f64 %605 #s(literal 2 binary64) %1092) (fma.f64 %605 #s(literal 2 binary64) %1094) (fma.f64 #s(literal 2 binary64) %349 %225) (fma.f64 #s(literal 1/2 binary64) %351 %225) (fma.f64 %312 %319 %225) (/.f64 %876 %329) (*.f64 %1170 %329) (*.f64 %1172 %331) (/.f64 %911 %319) (fma.f64 #s(literal 2 binary64) %363 %225) (fma.f64 #s(literal 1/2 binary64) %366 %225) (fma.f64 %365 %331 %225) (/.f64 (*.f64 %509 %329) #s(literal 2 binary64)) (fma.f64 %1170 %329 #s(literal 0 binary64)) (fma.f64 %1172 %331 #s(literal 0 binary64)) (fma.f64 %424 %329 %225) (fma.f64 ecc %1102 %1031) (fma.f64 ecc %1102 %1033) (fma.f64 %223 %1104 %1031) (fma.f64 %223 %1104 %1033) (fma.f64 %229 %509 %1031) (fma.f64 %229 %509 %1033) (fma.f64 %509 %229 %1031) (fma.f64 %509 %229 %1033) (fma.f64 %512 %1108 %1031) (fma.f64 %512 %1108 %1033) (fma.f64 %516 %1110 %1031) (fma.f64 %516 %1110 %1033) (fma.f64 %511 %1112 %1031) (fma.f64 %511 %1112 %1033) (fma.f64 %515 %1114 %1031) (fma.f64 %515 %1114 %1033) (fma.f64 %242 %568 %228) (fma.f64 %1100 %242 %1031) (fma.f64 %1100 %242 %1033) (fma.f64 %242 %1100 %1031) (fma.f64 %242 %1100 %1033) (fma.f64 %1170 %329 %1031) (fma.f64 %1170 %329 %1033) (fma.f64 %1172 %331 %1031) (fma.f64 %1172 %331 %1033) (fma.f64 ecc %512 %1208) (fma.f64 ecc %512 %1210) (fma.f64 %223 %516 %1208) (fma.f64 %223 %516 %1210) (fma.f64 %228 %505 %509) (fma.f64 %505 %228 %509) (fma.f64 %512 ecc %1208) (fma.f64 %512 ecc %1210) (fma.f64 %516 %223 %1208) (fma.f64 %516 %223 %1210) (fma.f64 %511 %499 %1208) (fma.f64 %511 %499 %1210) (fma.f64 %515 %501 %1208) (fma.f64 %515 %501 %1210) (fma.f64 %499 %511 %1208) (fma.f64 %499 %511 %1210) (fma.f64 %501 %515 %1208) (fma.f64 %501 %515 %1210) (+.f64 %509 %1208) (+.f64 %509 %1210) (+.f64 %1208 %509) (+.f64 %1210 %509) (fma.f64 ecc %512 %1232) (fma.f64 ecc %512 %1234) (fma.f64 %223 %516 %1232) (fma.f64 %223 %516 %1234) (fma.f64 %552 %509 %509) (fma.f64 %509 %552 %509) (fma.f64 %512 ecc %1232) (fma.f64 %512 ecc %1234) (fma.f64 %516 %223 %1232) (fma.f64 %516 %223 %1234) (fma.f64 %511 %499 %1232) (fma.f64 %511 %499 %1234) (fma.f64 %515 %501 %1232) (fma.f64 %515 %501 %1234) (fma.f64 %499 %511 %1232) (fma.f64 %499 %511 %1234) (fma.f64 %501 %515 %1232) (fma.f64 %501 %515 %1234) (+.f64 %509 %1232) (+.f64 %509 %1234) (+.f64 %1232 %509) (+.f64 %1234 %509) (fma.f64 %228 %242 %1208) (fma.f64 %228 %242 %1210) (fma.f64 #s(literal -1 binary64) %505 %1208) (fma.f64 #s(literal -1 binary64) %505 %1210) (fma.f64 %505 #s(literal -1 binary64) %1208) (fma.f64 %505 #s(literal -1 binary64) %1210) (fma.f64 %242 %228 %1208) (fma.f64 %242 %228 %1210) (fma.f64 #s(literal 1 binary64) %509 %1208) (fma.f64 #s(literal 1 binary64) %509 %1210) (fma.f64 %509 #s(literal 1 binary64) %1208) (fma.f64 %509 #s(literal 1 binary64) %1210) (fma.f64 %552 %244 %1208) (fma.f64 %552 %244 %1210) (fma.f64 %244 %552 %1208) (fma.f64 %244 %552 %1210) (fma.f64 %546 %512 %1208) (fma.f64 %546 %512 %1210) (fma.f64 %548 %516 %1208) (fma.f64 %548 %516 %1210) (fma.f64 %512 %546 %1208) (fma.f64 %512 %546 %1210) (fma.f64 %516 %548 %1208) (fma.f64 %516 %548 %1210) (fma.f64 %228 %242 %1232) (fma.f64 %228 %242 %1234) (fma.f64 #s(literal -1 binary64) %505 %1232) (fma.f64 #s(literal -1 binary64) %505 %1234) (fma.f64 %505 #s(literal -1 binary64) %1232) (fma.f64 %505 #s(literal -1 binary64) %1234) (fma.f64 %242 %228 %1232) (fma.f64 %242 %228 %1234) (fma.f64 %573 %499 %1208) (fma.f64 %573 %499 %1210) (fma.f64 %576 %501 %1208) (fma.f64 %576 %501 %1210) (fma.f64 %499 %573 %1208) (fma.f64 %499 %573 %1210) (fma.f64 %501 %576 %1208) (fma.f64 %501 %576 %1210) (fma.f64 %555 %511 %1208) (fma.f64 %555 %511 %1210) (fma.f64 %557 %515 %1208) (fma.f64 %557 %515 %1210) (fma.f64 #s(literal 1 binary64) %509 %1232) (fma.f64 #s(literal 1 binary64) %509 %1234) (fma.f64 %509 #s(literal 1 binary64) %1232) (fma.f64 %509 #s(literal 1 binary64) %1234) (fma.f64 %552 %244 %1232) (fma.f64 %552 %244 %1234) (fma.f64 %244 %552 %1232) (fma.f64 %244 %552 %1234) (fma.f64 %546 %512 %1232) (fma.f64 %546 %512 %1234) (fma.f64 %548 %516 %1232) (fma.f64 %548 %516 %1234) (fma.f64 %512 %546 %1232) (fma.f64 %512 %546 %1234) (fma.f64 %516 %548 %1232) (fma.f64 %516 %548 %1234) (fma.f64 #s(literal 2 binary64) %1316 %1208) (fma.f64 #s(literal 2 binary64) %1316 %1210) (fma.f64 #s(literal 1/2 binary64) %1319 %1208) (fma.f64 #s(literal 1/2 binary64) %1319 %1210) (fma.f64 %603 %312 %1208) (fma.f64 %603 %312 %1210) (fma.f64 %605 %332 %1208) (fma.f64 %605 %332 %1210) (fma.f64 %312 %603 %1208) (fma.f64 %312 %603 %1210) (fma.f64 %1328 #s(literal 2 binary64) %1208) (fma.f64 %1328 #s(literal 2 binary64) %1210) (fma.f64 %573 %499 %1232) (fma.f64 %573 %499 %1234) (fma.f64 %576 %501 %1232) (fma.f64 %576 %501 %1234) (fma.f64 %499 %573 %1232) (fma.f64 %499 %573 %1234) (fma.f64 %501 %576 %1232) (fma.f64 %501 %576 %1234) (fma.f64 %555 %511 %1232) (fma.f64 %555 %511 %1234) (fma.f64 %557 %515 %1232) (fma.f64 %557 %515 %1234) (fma.f64 %1343 #s(literal 2 binary64) %1208) (fma.f64 %1343 #s(literal 2 binary64) %1210) (fma.f64 ecc %1102 %1092) (fma.f64 ecc %1102 %1094) (fma.f64 %223 %1104 %1092) (fma.f64 %223 %1104 %1094) (fma.f64 %229 %509 %1092) (fma.f64 %229 %509 %1094) (fma.f64 #s(literal 1/2 binary64) %509 %1352) (fma.f64 %542 %509 %1354) (fma.f64 %509 %229 %1092) (fma.f64 %509 %229 %1094) (fma.f64 %509 #s(literal 1/2 binary64) %1358) (fma.f64 %509 %542 %1170) (fma.f64 %512 %1108 %1092) (fma.f64 %512 %1108 %1094) (fma.f64 %1363 %312 %1208) (fma.f64 %1363 %312 %1210) (fma.f64 %1366 %332 %1208) (fma.f64 %1366 %332 %1210) (fma.f64 %516 %1110 %1092) (fma.f64 %516 %1110 %1094) (fma.f64 %628 %362 %1208) (fma.f64 %628 %362 %1210) (fma.f64 %630 %365 %1208) (fma.f64 %630 %365 %1210) (fma.f64 %1375 #s(literal 2 binary64) %1208) (fma.f64 %1375 #s(literal 2 binary64) %1210) (fma.f64 %511 %1112 %1092) (fma.f64 %511 %1112 %1094) (fma.f64 %515 %1114 %1092) (fma.f64 %515 %1114 %1094) (+.f64 %1170 %1358) (+.f64 %1358 %1170) (+.f64 %1354 %1352) (+.f64 %1352 %1354) (fma.f64 %652 %659 %1208) (fma.f64 %652 %659 %1210) (fma.f64 %655 %662 %1208) (fma.f64 %655 %662 %1210) (fma.f64 %664 %671 %1208) (fma.f64 %664 %671 %1210) (fma.f64 %667 %674 %1208) (fma.f64 %667 %674 %1210) (fma.f64 #s(literal 2 binary64) %1316 %1232) (fma.f64 #s(literal 2 binary64) %1316 %1234) (fma.f64 #s(literal 1/2 binary64) %1319 %1232) (fma.f64 #s(literal 1/2 binary64) %1319 %1234) (fma.f64 %603 %312 %1232) (fma.f64 %603 %312 %1234) (fma.f64 %605 %332 %1232) (fma.f64 %605 %332 %1234) (fma.f64 %312 %603 %1232) (fma.f64 %312 %603 %1234) (fma.f64 %1328 #s(literal 2 binary64) %1232) (fma.f64 %1328 #s(literal 2 binary64) %1234) (fma.f64 %1343 #s(literal 2 binary64) %1232) (fma.f64 %1343 #s(literal 2 binary64) %1234) (fma.f64 %1363 %312 %1232) (fma.f64 %1363 %312 %1234) (fma.f64 %1366 %332 %1232) (fma.f64 %1366 %332 %1234) (fma.f64 %628 %362 %1232) (fma.f64 %628 %362 %1234) (fma.f64 %630 %365 %1232) (fma.f64 %630 %365 %1234) (fma.f64 %1375 #s(literal 2 binary64) %1232) (fma.f64 %1375 #s(literal 2 binary64) %1234) (fma.f64 %652 %659 %1232) (fma.f64 %652 %659 %1234) (fma.f64 %655 %662 %1232) (fma.f64 %655 %662 %1234) (fma.f64 %664 %671 %1232) (fma.f64 %664 %671 %1234) (fma.f64 %667 %674 %1232) (fma.f64 %667 %674 %1234) (fma.f64 %1100 %242 %1092) (fma.f64 %1100 %242 %1094) (fma.f64 %242 %1100 %1092) (fma.f64 %242 %1100 %1094) (fma.f64 %658 %653 %1208) (fma.f64 %658 %653 %1210) (fma.f64 %661 %656 %1208) (fma.f64 %661 %656 %1210) (fma.f64 %670 %665 %1208) (fma.f64 %670 %665 %1210) (fma.f64 %673 %668 %1208) (fma.f64 %673 %668 %1210) (fma.f64 %658 %653 %1232) (fma.f64 %658 %653 %1234) (fma.f64 %661 %656 %1232) (fma.f64 %661 %656 %1234) (fma.f64 %670 %665 %1232) (fma.f64 %670 %665 %1234) (fma.f64 %673 %668 %1232) (fma.f64 %673 %668 %1234) (fma.f64 %1170 %329 %1092) (fma.f64 %1170 %329 %1094) (fma.f64 %1172 %331 %1092) (fma.f64 %1172 %331 %1094) (fma.f64 %1100 %487 %1208) (fma.f64 %1100 %487 %1210) (fma.f64 ecc %1452 %1208) (fma.f64 ecc %1452 %1210) (fma.f64 %223 %1455 %1208) (fma.f64 %223 %1455 %1210) (fma.f64 %229 %1458 %1208) (fma.f64 %229 %1458 %1210) (fma.f64 %1110 %1461 %1208) (fma.f64 %1110 %1461 %1210) (fma.f64 %1108 %1464 %1208) (fma.f64 %1108 %1464 %1210) (fma.f64 %1100 %487 %1232) (fma.f64 %1100 %487 %1234) (fma.f64 ecc %1452 %1232) (fma.f64 ecc %1452 %1234) (fma.f64 %223 %1455 %1232) (fma.f64 %223 %1455 %1234) (fma.f64 %229 %1458 %1232) (fma.f64 %229 %1458 %1234) (fma.f64 %1110 %1461 %1232) (fma.f64 %1110 %1461 %1234) (fma.f64 %1108 %1464 %1232) (fma.f64 %1108 %1464 %1234) (fma.f64 %499 %1479 %1208) (fma.f64 %499 %1479 %1210) (fma.f64 %501 %1482 %1208) (fma.f64 %501 %1482 %1210) (fma.f64 %1482 %501 %1208) (fma.f64 %1482 %501 %1210) (fma.f64 %1479 %499 %1208) (fma.f64 %1479 %499 %1210) (fma.f64 %512 %1489 %1208) (fma.f64 %512 %1489 %1210) (fma.f64 %516 %1492 %1208) (fma.f64 %516 %1492 %1210) (fma.f64 %1492 %516 %1208) (fma.f64 %1492 %516 %1210) (fma.f64 %1489 %512 %1208) (fma.f64 %1489 %512 %1210) (fma.f64 %499 %1479 %1232) (fma.f64 %499 %1479 %1234) (fma.f64 %501 %1482 %1232) (fma.f64 %501 %1482 %1234) (fma.f64 %1482 %501 %1232) (fma.f64 %1482 %501 %1234) (fma.f64 %1479 %499 %1232) (fma.f64 %1479 %499 %1234) (fma.f64 %1507 %1508 %1208) (fma.f64 %1507 %1508 %1210) (fma.f64 %1511 %1512 %1208) (fma.f64 %1511 %1512 %1210) (fma.f64 %1508 %1507 %1208) (fma.f64 %1508 %1507 %1210) (fma.f64 %1512 %1511 %1208) (fma.f64 %1512 %1511 %1210) (fma.f64 %841 %1519 %1208) (fma.f64 %841 %1519 %1210) (fma.f64 %1519 %841 %1208) (fma.f64 %1519 %841 %1210) (fma.f64 %512 %1489 %1232) (fma.f64 %512 %1489 %1234) (fma.f64 %516 %1492 %1232) (fma.f64 %516 %1492 %1234) (fma.f64 %1492 %516 %1232) (fma.f64 %1492 %516 %1234) (fma.f64 %1489 %512 %1232) (fma.f64 %1489 %512 %1234) (fma.f64 %1507 %1508 %1232) (fma.f64 %1507 %1508 %1234) (fma.f64 %1511 %1512 %1232) (fma.f64 %1511 %1512 %1234) (fma.f64 %1508 %1507 %1232) (fma.f64 %1508 %1507 %1234) (fma.f64 %1512 %1511 %1232) (fma.f64 %1512 %1511 %1234) (fma.f64 %841 %1519 %1232) (fma.f64 %841 %1519 %1234) (fma.f64 %1519 %841 %1232) (fma.f64 %1519 %841 %1234) (fma.f64 ecc %223 #s(literal 1 binary64)) %225 (+.f64 #s(literal 1 binary64) %228) (+.f64 %228 #s(literal 1 binary64)) (-.f64 %228 #s(literal -1 binary64)) (neg.f64 %1548) (-.f64 #s(literal 1 binary64) %552) (fma.f64 %511 %515 #s(literal 1 binary64)) (fma.f64 %515 %511 #s(literal 1 binary64)) (+.f64 %225 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %225) (+.f64 #s(literal 1/2 binary64) %1555) (+.f64 %1555 #s(literal 1/2 binary64)) (-.f64 %225 #s(literal 0 binary64)) (-.f64 %1555 #s(literal -1/2 binary64)) (fma.f64 ecc %958 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %228) (fma.f64 #s(literal 1 binary64) %228 #s(literal 1 binary64)) (fma.f64 %223 %961 #s(literal 1 binary64)) (fma.f64 %228 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %228) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %228) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %228) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %228) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %228) (fma.f64 %964 %223 #s(literal 1 binary64)) (fma.f64 %966 ecc #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %225) (*.f64 %225 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) %1548) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) %228)) (*.f64 %1548 #s(literal -1 binary64)) (-.f64 #s(literal 1/2 binary64) %1578) (/.f64 %225 #s(literal 1 binary64)) (fma.f64 %552 #s(literal -1 binary64) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) %973) (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) %552)) (fma.f64 %511 %976 #s(literal 1 binary64)) (fma.f64 %515 %978 #s(literal 1 binary64)) (fma.f64 %980 %515 #s(literal 1 binary64)) (fma.f64 %982 %511 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) %225 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %225) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1555) (fma.f64 #s(literal 1 binary64) %1555 #s(literal 1/2 binary64)) (fma.f64 %225 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %225) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %225) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %225) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %225) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1555) (fma.f64 %1555 #s(literal 1 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %1600) (+.f64 (+.f64 %225 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 %225 #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) %1606) (+.f64 #s(literal 1/2 binary64) %1608) (+.f64 %1606 #s(literal 1/2 binary64)) (+.f64 %1608 #s(literal 1/2 binary64)) (fma.f64 %1548 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %997 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %603 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %62 %228) (fma.f64 %62 #s(literal 4 binary64) %228) (fma.f64 %603 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %605 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %233) (*.f64 #s(literal 1/2 binary64) %249) (*.f64 %249 #s(literal 1/2 binary64)) (*.f64 %233 #s(literal 2 binary64)) (/.f64 %249 #s(literal 2 binary64)) (/.f64 (fma.f64 %228 #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -2 binary64)) (/.f64 %1626 #s(literal -2 binary64)) (/.f64 %1628 #s(literal -2 binary64)) (*.f64 %1630 #s(literal 1/2 binary64)) (fma.f64 %71 %72 %228) (fma.f64 %72 %71 %228) (/.f64 %1634 #s(literal -2 binary64)) (/.f64 (-.f64 %1003 #s(literal 2 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1600) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1600) (fma.f64 #s(literal 1/2 binary64) %79 %225) (fma.f64 #s(literal 1/2 binary64) %81 %225) (/.f64 (neg.f64 %249) #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1606) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %1608) (fma.f64 #s(literal 2 binary64) %57 %225) (fma.f64 #s(literal 2 binary64) %62 %1555) (fma.f64 #s(literal 2 binary64) %233 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1606) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1608) (fma.f64 #s(literal 1/2 binary64) %249 #s(literal 0 binary64)) (fma.f64 %62 #s(literal 2 binary64) %1555) (fma.f64 %249 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %233 #s(literal 2 binary64) #s(literal 0 binary64)) (/.f64 (neg.f64 %1634) #s(literal 2 binary64)) (/.f64 (fma.f64 %1555 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %116 %1555) (fma.f64 #s(literal 2 binary64) %118 %1555) (fma.f64 %116 #s(literal 2 binary64) %1555) (fma.f64 %118 #s(literal 2 binary64) %1555) (fma.f64 %1630 #s(literal 1/2 binary64) #s(literal 0 binary64)) (*.f64 %1664 #s(literal 4 binary64)) (fma.f64 %133 #s(literal 4 binary64) %228) (/.f64 %1667 #s(literal 4 binary64)) (/.f64 %1669 #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %249)) (/.f64 %1673 #s(literal 2 binary64)) (/.f64 %1675 #s(literal 4 binary64)) (fma.f64 %75 %116 %228) (fma.f64 %75 %118 %228) (fma.f64 %116 %75 %228) (fma.f64 %116 %145 %228) (fma.f64 #s(literal 2 binary64) %62 %1600) (fma.f64 %62 #s(literal 2 binary64) %1600) (fma.f64 #s(literal 2 binary64) %62 %1606) (fma.f64 #s(literal 2 binary64) %62 %1608) (fma.f64 %62 #s(literal 2 binary64) %1606) (fma.f64 %62 #s(literal 2 binary64) %1608) (fma.f64 %1664 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %116 %1600) (fma.f64 #s(literal 2 binary64) %118 %1600) (fma.f64 %116 #s(literal 2 binary64) %1600) (fma.f64 %118 #s(literal 2 binary64) %1600) (fma.f64 %158 #s(literal 4 binary64) %225) (fma.f64 %163 #s(literal 4 binary64) %1555) (/.f64 (fma.f64 %249 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %116 %1606) (fma.f64 #s(literal 2 binary64) %116 %1608) (fma.f64 #s(literal 2 binary64) %118 %1606) (fma.f64 #s(literal 2 binary64) %118 %1608) (fma.f64 %116 #s(literal 2 binary64) %1606) (fma.f64 %116 #s(literal 2 binary64) %1608) (fma.f64 %118 #s(literal 2 binary64) %1606) (fma.f64 %118 #s(literal 2 binary64) %1608) (/.f64 (*.f64 %233 %128) #s(literal 4 binary64)) (*.f64 %1706 #s(literal 4 binary64)) (fma.f64 %75 %174 %1555) (/.f64 %1709 %135) (/.f64 %1711 %137) (fma.f64 %163 #s(literal 4 binary64) %1600) (fma.f64 %163 #s(literal 4 binary64) %1606) (fma.f64 %163 #s(literal 4 binary64) %1608) (fma.f64 %1706 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %75 %174 %1600) (fma.f64 %75 %174 %1606) (fma.f64 %75 %174 %1608) (fma.f64 %215 %216 %228) (fma.f64 %225 #s(literal 0 binary64) %225) (fma.f64 #s(literal 0 binary64) %225 %225) (fma.f64 %229 #s(literal 0 binary64) %225) (-.f64 %225 %1724) (fma.f64 %225 #s(literal 1/2 binary64) %233) (fma.f64 #s(literal 1/2 binary64) %225 %233) (fma.f64 %233 #s(literal 0 binary64) %225) (+.f64 %225 %1729) (+.f64 %225 %251) (+.f64 %225 %253) (+.f64 %233 %233) (-.f64 %233 (*.f64 #s(literal -1/2 binary64) %225)) (fma.f64 #s(literal 0 binary64) %242 %225) (fma.f64 #s(literal 0 binary64) %244 %225) (-.f64 %233 %1738) (-.f64 %233 (neg.f64 %233)) (fma.f64 #s(literal 1 binary64) %225 %1729) (fma.f64 #s(literal 1 binary64) %225 %251) (fma.f64 #s(literal 1 binary64) %225 %253) (fma.f64 #s(literal 1 binary64) %233 %233) (fma.f64 %225 #s(literal 1 binary64) %1729) (fma.f64 %225 #s(literal 1 binary64) %251) (fma.f64 %225 #s(literal 1 binary64) %253) (fma.f64 %249 %59 %225) (fma.f64 %233 #s(literal 1 binary64) %233) (fma.f64 %251 #s(literal 1/2 binary64) %225) (fma.f64 %253 #s(literal 2 binary64) %225) (fma.f64 %1548 #s(literal -1 binary64) %1729) (fma.f64 %1548 #s(literal -1 binary64) %251) (fma.f64 %1548 #s(literal -1 binary64) %253) (fma.f64 #s(literal 2 binary64) %233 %1729) (fma.f64 #s(literal 2 binary64) %233 %251) (fma.f64 #s(literal 2 binary64) %233 %253) (fma.f64 #s(literal 1/2 binary64) %249 %1729) (fma.f64 #s(literal 1/2 binary64) %249 %251) (fma.f64 #s(literal 1/2 binary64) %249 %253) (fma.f64 #s(literal 1/2 binary64) %233 %1762) (fma.f64 #s(literal 3/2 binary64) %233 %1764) (fma.f64 %249 #s(literal 1/2 binary64) %1729) (fma.f64 %249 #s(literal 1/2 binary64) %251) (fma.f64 %249 #s(literal 1/2 binary64) %253) (fma.f64 %249 %62 %233) (fma.f64 %233 #s(literal 2 binary64) %1729) (fma.f64 %233 #s(literal 2 binary64) %251) (fma.f64 %233 #s(literal 2 binary64) %253) (fma.f64 %233 #s(literal 1/2 binary64) %1773) (fma.f64 %233 #s(literal 3/2 binary64) %1664) (fma.f64 %1764 #s(literal 2 binary64) %233) (+.f64 %1664 %1773) (+.f64 %1773 %1664) (+.f64 %1764 %1762) (+.f64 %1762 %1764) (fma.f64 %1630 #s(literal 1/2 binary64) %1729) (fma.f64 %1630 #s(literal 1/2 binary64) %251) (fma.f64 %1630 #s(literal 1/2 binary64) %253) (fma.f64 %1664 #s(literal 4 binary64) %1729) (fma.f64 %1664 #s(literal 4 binary64) %251) (fma.f64 %1664 #s(literal 4 binary64) %253) (fma.f64 %1706 #s(literal 4 binary64) %1729) (fma.f64 %1706 #s(literal 4 binary64) %251) (fma.f64 %1706 #s(literal 4 binary64) %253) (/.f64 %1790 %241) (/.f64 (*.f64 %225 %241) %241) (fma.f64 %241 %244 %228) (fma.f64 %244 %241 %228) (fma.f64 %229 %242 %228) (fma.f64 %242 %229 %228) (/.f64 %1799 %229) (fma.f64 ecc %1102 #s(literal 1 binary64)) (fma.f64 %223 %1104 #s(literal 1 binary64)) (fma.f64 %229 %509 #s(literal 1 binary64)) (fma.f64 %509 %229 #s(literal 1 binary64)) (fma.f64 %512 %1108 #s(literal 1 binary64)) (fma.f64 %516 %1110 #s(literal 1 binary64)) (*.f64 %229 %1807) (*.f64 %1807 %229) (fma.f64 %511 %1112 #s(literal 1 binary64)) (fma.f64 %515 %1114 #s(literal 1 binary64)) (fma.f64 %297 %303 %228) (fma.f64 %303 %297 %228) (fma.f64 %229 %312 %1555) (fma.f64 %312 %229 %1555) (fma.f64 %229 %1807 #s(literal 0 binary64)) (fma.f64 %1807 %229 #s(literal 0 binary64)) (*.f64 %1799 %242) (*.f64 %242 %1799) (fma.f64 %329 %312 %228) (fma.f64 %331 %332 %228) (fma.f64 %1100 %242 #s(literal 1 binary64)) (fma.f64 %242 %1100 #s(literal 1 binary64)) (fma.f64 %312 %329 %228) (fma.f64 %332 %331 %228) (fma.f64 #s(literal 1/2 binary64) %342 %228) (fma.f64 %344 %312 %228) (fma.f64 %312 %344 %228) (/.f64 #s(literal 1 binary64) (/.f64 %229 %1799)) (/.f64 (/.f64 %1799 #s(literal 1 binary64)) %229) (fma.f64 %229 %312 %1600) (fma.f64 %312 %229 %1600) (fma.f64 %1799 %242 #s(literal 0 binary64)) (fma.f64 %242 %1799 #s(literal 0 binary64)) (fma.f64 %229 %312 %1606) (fma.f64 %229 %312 %1608) (fma.f64 %331 %242 %1555) (fma.f64 %242 %331 %1555) (fma.f64 %312 %229 %1606) (fma.f64 %312 %229 %1608) (fma.f64 %317 %377 %228) (fma.f64 %377 %317 %228) (/.f64 (*.f64 %241 %249) %319) (/.f64 (*.f64 %249 %241) %319) (*.f64 %1849 #s(literal 2 binary64)) (/.f64 (*.f64 %229 %249) %329) (/.f64 (*.f64 %249 %229) %329) (fma.f64 %1170 %329 #s(literal 1 binary64)) (fma.f64 %1172 %331 #s(literal 1 binary64)) (*.f64 %331 %1857) (fma.f64 %331 %397 %228) (fma.f64 %312 %399 %228) (fma.f64 %332 %401 %228) (fma.f64 %397 %331 %228) (*.f64 %344 %1863) (fma.f64 %312 %404 %228) (fma.f64 %332 %406 %228) (fma.f64 %404 %312 %228) (fma.f64 %406 %332 %228) (/.f64 (/.f64 %1799 #s(literal 1/2 binary64)) %329) (/.f64 (/.f64 %1799 #s(literal 2 binary64)) %331) (fma.f64 %331 %242 %1600) (fma.f64 %242 %331 %1600) (fma.f64 %331 %242 %1606) (fma.f64 %331 %242 %1608) (fma.f64 %242 %331 %1606) (fma.f64 %242 %331 %1608) (fma.f64 %422 %329 %1555) (fma.f64 %1849 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %331 %1857 #s(literal 0 binary64)) (fma.f64 %344 %1863 #s(literal 0 binary64)) (fma.f64 %344 %450 %1555) (fma.f64 %397 %452 %1555) (fma.f64 %75 %458 %228) (fma.f64 %116 %460 %228) (fma.f64 %422 %329 %1600) (fma.f64 %422 %329 %1606) (fma.f64 %422 %329 %1608) (fma.f64 %344 %450 %1600) (fma.f64 %397 %452 %1600) (fma.f64 %344 %450 %1606) (fma.f64 %344 %450 %1608) (fma.f64 %397 %452 %1606) (fma.f64 %397 %452 %1608) (fma.f64 %293 %487 %228) (fma.f64 %487 %293 %228) (+.f64 %242 %1898) (+.f64 (fma.f64 ecc %223 %505) %242) (+.f64 (fma.f64 ecc %223 %242) %505) (fma.f64 ecc %499 %1904) (fma.f64 %223 %501 %1904) (fma.f64 %499 ecc %1904) (fma.f64 %501 %223 %1904) (+.f64 %505 %1904) (fma.f64 ecc %499 %1910) (fma.f64 %223 %501 %1910) (fma.f64 %499 ecc %1910) (fma.f64 %501 %223 %1910) (+.f64 %505 %1910) (+.f64 %242 %1916) (fma.f64 %511 %512 %1904) (fma.f64 %515 %516 %1904) (fma.f64 %512 %511 %1904) (fma.f64 %516 %515 %1904) (fma.f64 #s(literal 1 binary64) %242 %1898) (fma.f64 #s(literal 2 binary64) %312 %1898) (fma.f64 #s(literal 1/2 binary64) %332 %1898) (fma.f64 #s(literal -1 binary64) %244 %1898) (fma.f64 #s(literal -2 binary64) %362 %1898) (fma.f64 #s(literal -1/2 binary64) %365 %1898) (fma.f64 %242 #s(literal 1 binary64) %1898) (fma.f64 %244 #s(literal -1 binary64) %1898) (fma.f64 %312 #s(literal 2 binary64) %1898) (fma.f64 %332 #s(literal 1/2 binary64) %1898) (fma.f64 %511 %512 %1910) (fma.f64 %515 %516 %1910) (fma.f64 %512 %511 %1910) (fma.f64 %516 %515 %1910) (fma.f64 #s(literal 1 binary64) %505 %1904) (fma.f64 %228 %244 %1904) (fma.f64 %505 #s(literal 1 binary64) %1904) (fma.f64 %244 %228 %1904) (fma.f64 #s(literal -1 binary64) %509 %1904) (fma.f64 %546 %499 %1904) (fma.f64 %548 %501 %1904) (fma.f64 %499 %546 %1904) (fma.f64 %501 %548 %1904) (fma.f64 #s(literal 1 binary64) %505 %1910) (fma.f64 #s(literal 1 binary64) %242 %1916) (fma.f64 %228 %244 %1910) (fma.f64 #s(literal 2 binary64) %312 %1916) (fma.f64 #s(literal 1/2 binary64) %332 %1916) (fma.f64 #s(literal -1 binary64) %244 %1916) (fma.f64 #s(literal -2 binary64) %362 %1916) (fma.f64 #s(literal -1/2 binary64) %365 %1916) (fma.f64 %552 %242 %1904) (fma.f64 %505 #s(literal 1 binary64) %1910) (fma.f64 %242 #s(literal 1 binary64) %1916) (fma.f64 %242 %552 %1904) (fma.f64 %244 %228 %1910) (fma.f64 %244 #s(literal -1 binary64) %1916) (fma.f64 %312 #s(literal 2 binary64) %1916) (fma.f64 %332 #s(literal 1/2 binary64) %1916) (fma.f64 %555 ecc %1904) (fma.f64 %557 %223 %1904) (fma.f64 %242 %568 %225) (fma.f64 #s(literal -1 binary64) %509 %1910) (fma.f64 %546 %499 %1910) (fma.f64 %548 %501 %1910) (fma.f64 %499 %546 %1910) (fma.f64 %501 %548 %1910) (fma.f64 %552 %242 %1910) (fma.f64 %242 %552 %1910) (fma.f64 %555 ecc %1910) (fma.f64 %557 %223 %1910) (fma.f64 %573 %512 %1904) (fma.f64 %512 %573 %1904) (fma.f64 %576 %516 %1904) (fma.f64 %516 %576 %1904) (fma.f64 %422 #s(literal 4 binary64) %1898) (fma.f64 %603 %362 %1904) (fma.f64 %605 %365 %1904) (fma.f64 %607 #s(literal 2 binary64) %1904) (fma.f64 %397 #s(literal 1/2 binary64) %1898) (fma.f64 %573 %512 %1910) (fma.f64 %512 %573 %1910) (fma.f64 %576 %516 %1910) (fma.f64 %516 %576 %1910) (fma.f64 %116 %643 %1898) (fma.f64 #s(literal 2 binary64) %624 %1904) (fma.f64 #s(literal 1/2 binary64) %626 %1904) (fma.f64 %603 %362 %1910) (fma.f64 %628 %312 %1904) (fma.f64 %630 %332 %1904) (fma.f64 %605 %365 %1910) (fma.f64 %607 #s(literal 2 binary64) %1910) (fma.f64 %312 %628 %1904) (fma.f64 %422 #s(literal 4 binary64) %1916) (fma.f64 %633 #s(literal 2 binary64) %1904) (fma.f64 %645 #s(literal 2 binary64) %1904) (fma.f64 %397 #s(literal 1/2 binary64) %1916) (fma.f64 %229 %1807 %1729) (fma.f64 %229 %1807 %251) (fma.f64 %229 %1807 %253) (fma.f64 %1807 %229 %1729) (fma.f64 %1807 %229 %251) (fma.f64 %1807 %229 %253) (fma.f64 #s(literal 2 binary64) %624 %1910) (fma.f64 #s(literal 1/2 binary64) %626 %1910) (fma.f64 %628 %312 %1910) (fma.f64 %630 %332 %1910) (fma.f64 %312 %628 %1910) (fma.f64 %633 #s(literal 2 binary64) %1910) (fma.f64 %116 %643 %1916) (fma.f64 %652 %653 %1904) (fma.f64 %655 %656 %1904) (fma.f64 %658 %659 %1904) (fma.f64 %661 %662 %1904) (fma.f64 %664 %665 %1904) (fma.f64 %667 %668 %1904) (fma.f64 %670 %671 %1904) (fma.f64 %673 %674 %1904) (fma.f64 %645 #s(literal 2 binary64) %1910) (fma.f64 %710 #s(literal 4 binary64) %1898) (fma.f64 %652 %653 %1910) (fma.f64 %655 %656 %1910) (fma.f64 %658 %659 %1910) (fma.f64 %661 %662 %1910) (fma.f64 %664 %665 %1910) (fma.f64 %667 %668 %1910) (fma.f64 %670 %671 %1910) (fma.f64 %673 %674 %1910) (fma.f64 %75 %712 %1898) (fma.f64 %116 %721 %1898) (fma.f64 %75 %450 %1898) (fma.f64 %1799 %242 %1729) (fma.f64 %1799 %242 %251) (fma.f64 %1799 %242 %253) (fma.f64 %242 %1799 %1729) (fma.f64 %242 %1799 %251) (fma.f64 %242 %1799 %253) (fma.f64 %710 #s(literal 4 binary64) %1916) (fma.f64 %75 %712 %1916) (fma.f64 %116 %721 %1916) (fma.f64 %75 %450 %1916) (fma.f64 %1849 #s(literal 2 binary64) %1729) (fma.f64 %1849 #s(literal 2 binary64) %251) (fma.f64 %1849 #s(literal 2 binary64) %253) (fma.f64 %331 %1857 %1729) (fma.f64 %331 %1857 %251) (fma.f64 %331 %1857 %253) (fma.f64 %344 %1863 %1729) (fma.f64 %344 %1863 %251) (fma.f64 %344 %1863 %253) (fma.f64 %487 %779 %228) (fma.f64 %779 %487 %228) (fma.f64 %225 %505 %1807) (fma.f64 %505 %225 %1807) (+.f64 %1807 %2056) (+.f64 %1807 %2058) (+.f64 %2056 %1807) (+.f64 %2058 %1807) (fma.f64 %225 %242 %2056) (fma.f64 %225 %242 %2058) (fma.f64 #s(literal -1 binary64) %2064 %2056) (fma.f64 #s(literal -1 binary64) %2064 %2058) (fma.f64 %242 %225 %2056) (fma.f64 %242 %225 %2058) (fma.f64 #s(literal 1 binary64) %1807 %2056) (fma.f64 #s(literal 1 binary64) %1807 %2058) (fma.f64 %1807 #s(literal 1 binary64) %2056) (fma.f64 %1807 #s(literal 1 binary64) %2058) (fma.f64 %1548 %244 %2056) (fma.f64 %1548 %244 %2058) (fma.f64 %244 %1548 %2056) (fma.f64 %244 %1548 %2058) (fma.f64 #s(literal 2 binary64) %1863 %2056) (fma.f64 #s(literal 2 binary64) %1863 %2058) (fma.f64 #s(literal 1/2 binary64) %2079 %2056) (fma.f64 #s(literal 1/2 binary64) %2079 %2058) (fma.f64 %249 %312 %2056) (fma.f64 %249 %312 %2058) (fma.f64 %233 %332 %2056) (fma.f64 %233 %332 %2058) (fma.f64 %1863 #s(literal 2 binary64) %2056) (fma.f64 %1863 #s(literal 2 binary64) %2058) (fma.f64 %312 %249 %2056) (fma.f64 %312 %249 %2058) (fma.f64 #s(literal 2 binary64) %2090 %2056) (fma.f64 #s(literal 2 binary64) %2090 %2058) (fma.f64 #s(literal 1/2 binary64) %2093 %2056) (fma.f64 #s(literal 1/2 binary64) %2093 %2058) (fma.f64 #s(literal 1/2 binary64) %2096 %2056) (fma.f64 #s(literal 1/2 binary64) %2096 %2058) (fma.f64 #s(literal 1/2 binary64) %1857 %2056) (fma.f64 #s(literal 1/2 binary64) %1857 %2058) (fma.f64 %2101 %362 %2056) (fma.f64 %2101 %362 %2058) (fma.f64 %1738 %365 %2056) (fma.f64 %1738 %365 %2058) (fma.f64 %2106 #s(literal 1/2 binary64) %2056) (fma.f64 %2106 #s(literal 1/2 binary64) %2058) (fma.f64 %1630 %312 %2056) (fma.f64 %1630 %312 %2058) (fma.f64 #s(literal 2 binary64) %2111 %2056) (fma.f64 #s(literal 2 binary64) %2111 %2058) (fma.f64 #s(literal 1/2 binary64) %2114 %2056) (fma.f64 #s(literal 1/2 binary64) %2114 %2058) (fma.f64 %2117 #s(literal 2 binary64) %2056) (fma.f64 %2117 #s(literal 2 binary64) %2058) (fma.f64 %2120 #s(literal 1/2 binary64) %2056) (fma.f64 %2120 #s(literal 1/2 binary64) %2058) (fma.f64 %1673 %312 %2056) (fma.f64 %1673 %312 %2058) (fma.f64 %2125 %332 %2056) (fma.f64 %2125 %332 %2058) (fma.f64 %2128 %242 %2056) (fma.f64 %2128 %242 %2058) (fma.f64 %1675 %712 %2056) (fma.f64 %1675 %712 %2058) (fma.f64 %2133 %721 %2056) (fma.f64 %2133 %721 %2058) (fma.f64 %229 %487 %1898) (fma.f64 %487 %229 %1898) (fma.f64 %229 %487 %1916) (fma.f64 %487 %229 %1916) (fma.f64 #s(literal 2 binary64) %827 %1898) (fma.f64 #s(literal 1/2 binary64) %829 %1898) (fma.f64 #s(literal 2 binary64) %827 %1916) (fma.f64 #s(literal 1/2 binary64) %829 %1916) (fma.f64 %303 %841 %1898) (fma.f64 %841 %303 %1898) (fma.f64 %365 %844 %1898) (fma.f64 %362 %846 %1898) (fma.f64 %303 %841 %1916) (fma.f64 %841 %303 %1916) (fma.f64 %312 %342 %1898) (fma.f64 %365 %844 %1916) (fma.f64 %362 %846 %1916) (fma.f64 %867 %868 %1898) (fma.f64 %870 %871 %1898) (fma.f64 %312 %342 %1916) (fma.f64 %867 %868 %1916) (fma.f64 %870 %871 %1916) (fma.f64 %331 %904 %1898) (fma.f64 %344 %918 %1898) (fma.f64 %331 %904 %1916) (fma.f64 %344 %918 %1916) (fma.f64 %1799 %487 %2056) (fma.f64 %1799 %487 %2058) (fma.f64 %487 %1799 %2056) (fma.f64 %487 %1799 %2058) (fma.f64 %229 %2166 %2056) (fma.f64 %229 %2166 %2058) (fma.f64 %229 %2169 %2056) (fma.f64 %229 %2169 %2058) (fma.f64 %1790 %2172 %2056) (fma.f64 %1790 %2172 %2058) (fma.f64 %841 %2175 %2056) (fma.f64 %841 %2175 %2058) (fma.f64 %229 %2178 %2056) (fma.f64 %229 %2178 %2058) %229 (fma.f64 ecc %515 #s(literal 1 binary64)) (fma.f64 %223 %511 #s(literal 1 binary64)) (fma.f64 %511 %223 #s(literal 1 binary64)) (fma.f64 %515 ecc #s(literal 1 binary64)) (neg.f64 %241) (+.f64 #s(literal 1 binary64) %552) (+.f64 %552 #s(literal 1 binary64)) (-.f64 %552 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) %241) (-.f64 #s(literal 1/2 binary64) (fma.f64 %223 ecc #s(literal -1/2 binary64))) (fma.f64 ecc (*.f64 %223 #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 %223 (*.f64 ecc #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 %228 #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %228 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %241) (*.f64 %241 #s(literal -1 binary64)) (+.f64 %229 #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) %229) (+.f64 #s(literal 1/2 binary64) %542) (+.f64 %542 #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 %228 #s(literal 0 binary64))) (-.f64 %229 #s(literal 0 binary64)) (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) %228)) (-.f64 %542 #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) %229) (*.f64 %229 #s(literal 1 binary64)) (fma.f64 ecc %976 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %552) (fma.f64 #s(literal 1 binary64) %552 #s(literal 1 binary64)) (fma.f64 %223 %978 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %552) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %552) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %552) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %552) (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %552) (fma.f64 %511 %958 #s(literal 1 binary64)) (fma.f64 %964 %515 #s(literal 1 binary64)) (fma.f64 %552 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %515 %961 #s(literal 1 binary64)) (fma.f64 %966 %511 #s(literal 1 binary64)) (fma.f64 %980 %223 #s(literal 1 binary64)) (fma.f64 %982 ecc #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) %552)) (/.f64 %229 #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %552)) (fma.f64 %511 (*.f64 %515 #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 %515 (*.f64 %511 #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %241 #s(literal 0 binary64)) (fma.f64 %241 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %229 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %229) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %542) (fma.f64 #s(literal 1 binary64) %542 #s(literal 1/2 binary64)) (fma.f64 %229 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %229) (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %229) (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %229) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %229) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %542) (fma.f64 %542 #s(literal 1 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2250) (+.f64 (+.f64 %229 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 %229 #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 %603 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 %228 #s(literal -1/2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %1003 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %605 #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %2261) (*.f64 #s(literal 1/2 binary64) %323) (*.f64 #s(literal -2 binary64) %2264) (*.f64 #s(literal -1/2 binary64) %319) (*.f64 %319 #s(literal -1/2 binary64)) (*.f64 %2268 #s(literal 2 binary64)) (*.f64 %2270 #s(literal -2 binary64)) (*.f64 %321 #s(literal 1/2 binary64)) (+.f64 #s(literal 1/2 binary64) %2273) (+.f64 #s(literal 1/2 binary64) %2275) (+.f64 %2273 #s(literal 1/2 binary64)) (+.f64 %2275 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %331) (*.f64 #s(literal 1/2 binary64) %329) (*.f64 %329 #s(literal 1/2 binary64)) (*.f64 %331 #s(literal 2 binary64)) (/.f64 %319 #s(literal -2 binary64)) (/.f64 %321 #s(literal 2 binary64)) (/.f64 %323 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %552) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %628 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %62 %552) (fma.f64 %62 #s(literal 4 binary64) %552) (fma.f64 %628 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 %630 #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 %329 #s(literal 2 binary64)) (/.f64 %325 #s(literal -2 binary64)) (/.f64 %327 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) %242) (/.f64 (fma.f64 %552 #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal -2 binary64)) (fma.f64 %71 %72 %552) (fma.f64 %72 %71 %552) (fma.f64 #s(literal 2 binary64) %2261 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %323 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %2264 #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) %319 #s(literal 0 binary64)) (fma.f64 %319 #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 %2268 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %2270 #s(literal -2 binary64) #s(literal 0 binary64)) (fma.f64 %321 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2250) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2250) (fma.f64 #s(literal 1/2 binary64) %79 %229) (fma.f64 #s(literal 1/2 binary64) %81 %229) (/.f64 (-.f64 (*.f64 %552 #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2273) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %2275) (fma.f64 #s(literal 2 binary64) %57 %229) (fma.f64 #s(literal 2 binary64) %62 %542) (fma.f64 #s(literal 2 binary64) %331 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2273) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2275) (fma.f64 #s(literal 1/2 binary64) %329 #s(literal 0 binary64)) (fma.f64 %62 #s(literal 2 binary64) %542) (fma.f64 %329 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %331 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %116 %542) (fma.f64 #s(literal 2 binary64) %118 %542) (fma.f64 %116 #s(literal 2 binary64) %542) (fma.f64 %118 #s(literal 2 binary64) %542) (/.f64 (*.f64 %319 #s(literal -2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 %319 #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %319) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) %319) #s(literal 2 binary64)) (/.f64 %446 #s(literal 4 binary64)) (/.f64 %447 #s(literal 4 binary64)) (fma.f64 %133 #s(literal 4 binary64) %552) (/.f64 %399 #s(literal 2 binary64)) (/.f64 (/.f64 %329 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 %75 %452) (fma.f64 #s(literal 2 binary64) %62 %2250) (fma.f64 %62 #s(literal 2 binary64) %2250) (fma.f64 %75 %116 %552) (fma.f64 %75 %118 %552) (fma.f64 %116 %75 %552) (fma.f64 %116 %145 %552) (fma.f64 #s(literal 2 binary64) %62 %2273) (fma.f64 #s(literal 2 binary64) %62 %2275) (fma.f64 %62 #s(literal 2 binary64) %2273) (fma.f64 %62 #s(literal 2 binary64) %2275) (fma.f64 #s(literal 2 binary64) %116 %2250) (fma.f64 #s(literal 2 binary64) %118 %2250) (fma.f64 %116 #s(literal 2 binary64) %2250) (fma.f64 %118 #s(literal 2 binary64) %2250) (fma.f64 %158 #s(literal 4 binary64) %229) (fma.f64 %163 #s(literal 4 binary64) %542) (/.f64 (fma.f64 %329 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) %116 %2273) (fma.f64 #s(literal 2 binary64) %116 %2275) (fma.f64 #s(literal 2 binary64) %118 %2273) (fma.f64 #s(literal 2 binary64) %118 %2275) (fma.f64 %116 #s(literal 2 binary64) %2273) (fma.f64 %116 #s(literal 2 binary64) %2275) (fma.f64 %118 #s(literal 2 binary64) %2273) (fma.f64 %118 #s(literal 2 binary64) %2275) (/.f64 %440 %135) (/.f64 %437 %137) (/.f64 (*.f64 %128 %331) #s(literal 4 binary64)) (*.f64 %2376 #s(literal 4 binary64)) (fma.f64 %75 %174 %542) (fma.f64 %75 %452 #s(literal 0 binary64)) (/.f64 %436 %135) (/.f64 %439 %137) (fma.f64 %163 #s(literal 4 binary64) %2250) (fma.f64 %163 #s(literal 4 binary64) %2273) (fma.f64 %163 #s(literal 4 binary64) %2275) (fma.f64 %2376 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %75 %174 %2250) (fma.f64 %75 %174 %2273) (fma.f64 %75 %174 %2275) (pow.f64 %229 #s(literal 1 binary64)) (fma.f64 %215 %216 %552) (fma.f64 %225 #s(literal 0 binary64) %229) (fma.f64 #s(literal 0 binary64) %225 %229) (+.f64 %229 %637) (+.f64 %229 %640) (fma.f64 %229 #s(literal 0 binary64) %229) (fma.f64 #s(literal 0 binary64) %229 %229) (+.f64 %229 %231) (+.f64 %231 %229) (fma.f64 #s(literal -1 binary64) %241 %637) (fma.f64 #s(literal -1 binary64) %241 %640) (fma.f64 #s(literal -1/2 binary64) %241 %2261) (fma.f64 %241 #s(literal -1 binary64) %637) (fma.f64 %241 #s(literal -1 binary64) %640) (fma.f64 %241 #s(literal -1/2 binary64) %2268) (+.f64 %2268 %2268) (+.f64 %2261 %2261) (fma.f64 #s(literal 1 binary64) %229 %637) (fma.f64 #s(literal 1 binary64) %229 %640) (fma.f64 %229 #s(literal 1 binary64) %637) (fma.f64 %229 #s(literal 1 binary64) %640) (fma.f64 #s(literal -1 binary64) %241 %231) (fma.f64 %241 #s(literal -1 binary64) %231) (fma.f64 %233 #s(literal 0 binary64) %229) (fma.f64 #s(literal 1 binary64) %229 %231) (fma.f64 %229 #s(literal 1 binary64) %231) (fma.f64 %229 #s(literal 1/2 binary64) %331) (fma.f64 #s(literal 1/2 binary64) %229 %331) (fma.f64 #s(literal 0 binary64) %242 %229) (fma.f64 #s(literal 0 binary64) %244 %229) (+.f64 %331 %331) (fma.f64 #s(literal 2 binary64) %2261 %637) (fma.f64 #s(literal 2 binary64) %2261 %640) (fma.f64 #s(literal 1/2 binary64) %323 %637) (fma.f64 #s(literal 1/2 binary64) %323 %640) (fma.f64 #s(literal -2 binary64) %2264 %637) (fma.f64 #s(literal -2 binary64) %2264 %640) (fma.f64 #s(literal -1/2 binary64) %319 %637) (fma.f64 #s(literal -1/2 binary64) %319 %640) (fma.f64 %319 #s(literal -1/2 binary64) %637) (fma.f64 %319 #s(literal -1/2 binary64) %640) (fma.f64 %2268 #s(literal 2 binary64) %637) (fma.f64 %2268 #s(literal 2 binary64) %640) (fma.f64 %2270 #s(literal -2 binary64) %637) (fma.f64 %2270 #s(literal -2 binary64) %640) (fma.f64 %321 #s(literal 1/2 binary64) %637) (fma.f64 %321 #s(literal 1/2 binary64) %640) (fma.f64 #s(literal 2 binary64) %331 %637) (fma.f64 #s(literal 2 binary64) %331 %640) (fma.f64 #s(literal 2 binary64) %2261 %231) (fma.f64 #s(literal 1/2 binary64) %329 %637) (fma.f64 #s(literal 1/2 binary64) %329 %640) (fma.f64 #s(literal 1/2 binary64) %323 %231) (fma.f64 #s(literal -2 binary64) %2264 %231) (fma.f64 #s(literal -1/2 binary64) %319 %231) (fma.f64 %249 %59 %229) (fma.f64 %319 #s(literal -1/2 binary64) %231) (fma.f64 %329 #s(literal 1/2 binary64) %637) (fma.f64 %329 #s(literal 1/2 binary64) %640) (fma.f64 %331 #s(literal 2 binary64) %637) (fma.f64 %331 #s(literal 2 binary64) %640) (fma.f64 %2268 #s(literal 2 binary64) %231) (fma.f64 %2270 #s(literal -2 binary64) %231) (fma.f64 %321 #s(literal 1/2 binary64) %231) (fma.f64 %251 #s(literal 1/2 binary64) %229) (fma.f64 %253 #s(literal 2 binary64) %229) (fma.f64 #s(literal 1 binary64) %331 %331) (fma.f64 #s(literal 2 binary64) %331 %231) (fma.f64 #s(literal 1/2 binary64) %329 %231) (fma.f64 %329 #s(literal 1/2 binary64) %231) (fma.f64 %331 #s(literal 1 binary64) %331) (fma.f64 %331 #s(literal 2 binary64) %231) (fma.f64 %62 %329 %331) (fma.f64 %75 %452 %637) (fma.f64 %75 %452 %640) (fma.f64 %75 %452 %231) (fma.f64 %2376 #s(literal 4 binary64) %637) (fma.f64 %2376 #s(literal 4 binary64) %640) (fma.f64 %2376 #s(literal 4 binary64) %231) (/.f64 %293 %229) (/.f64 %493 %241) (*.f64 %293 %242) (*.f64 %242 %293) (fma.f64 %293 %242 #s(literal 0 binary64)) (fma.f64 %242 %293 #s(literal 0 binary64)) (fma.f64 ecc (*.f64 %512 %241) #s(literal 1 binary64)) (fma.f64 %223 (*.f64 %516 %241) #s(literal 1 binary64)) (fma.f64 %229 %505 #s(literal 1 binary64)) (fma.f64 %241 %509 #s(literal 1 binary64)) (fma.f64 %509 %241 #s(literal 1 binary64)) (fma.f64 %505 %229 #s(literal 1 binary64)) (fma.f64 %512 (*.f64 ecc %241) #s(literal 1 binary64)) (fma.f64 %516 (*.f64 %223 %241) #s(literal 1 binary64)) (fma.f64 %511 (*.f64 %499 %241) #s(literal 1 binary64)) (fma.f64 %241 %244 %552) (fma.f64 %515 (*.f64 %501 %241) #s(literal 1 binary64)) (fma.f64 %244 %241 %552) (fma.f64 %229 %242 %552) (fma.f64 %242 %229 %552) (fma.f64 %297 %303 %552) (fma.f64 %303 %297 %552) (fma.f64 %1090 %242 #s(literal 1 binary64)) (fma.f64 %242 %1090 #s(literal 1 binary64)) (fma.f64 %229 %312 %542) (fma.f64 %312 %229 %542) (fma.f64 %329 %312 %552) (fma.f64 %331 %332 %552) (fma.f64 %312 %329 %552) (fma.f64 %332 %331 %552) (fma.f64 #s(literal 1/2 binary64) %342 %552) (fma.f64 %344 %312 %552) (fma.f64 %312 %344 %552) (fma.f64 %229 %312 %2250) (fma.f64 %312 %229 %2250) (fma.f64 %603 %349 #s(literal 1 binary64)) (fma.f64 %229 %312 %2273) (fma.f64 %229 %312 %2275) (fma.f64 %331 %242 %542) (fma.f64 %242 %331 %542) (fma.f64 %312 %229 %2273) (fma.f64 %312 %229 %2275) (/.f64 %878 %319) (/.f64 %874 %319) (fma.f64 %317 %377 %552) (fma.f64 %377 %317 %552) (/.f64 %909 %329) (/.f64 %913 %329) (fma.f64 %331 %397 %552) (fma.f64 %312 %399 %552) (fma.f64 %332 %401 %552) (fma.f64 %397 %331 %552) (fma.f64 %312 %404 %552) (fma.f64 %332 %406 %552) (fma.f64 %404 %312 %552) (fma.f64 %406 %332 %552) (fma.f64 %331 %242 %2250) (fma.f64 %242 %331 %2250) (fma.f64 %331 %242 %2273) (fma.f64 %331 %242 %2275) (fma.f64 %242 %331 %2273) (fma.f64 %242 %331 %2275) (fma.f64 %422 %329 %542) (fma.f64 %344 %450 %542) (fma.f64 %397 %452 %542) (fma.f64 %422 %329 %2250) (fma.f64 %75 %458 %552) (fma.f64 %116 %460 %552) (fma.f64 %422 %329 %2273) (fma.f64 %422 %329 %2275) (fma.f64 %344 %450 %2250) (fma.f64 %397 %452 %2250) (fma.f64 %344 %450 %2273) (fma.f64 %344 %450 %2275) (fma.f64 %397 %452 %2273) (fma.f64 %397 %452 %2275) (fma.f64 %293 %242 %637) (fma.f64 %293 %242 %640) (fma.f64 %242 %293 %637) (fma.f64 %242 %293 %640) (fma.f64 %293 %242 %231) (fma.f64 %242 %293 %231) (fma.f64 %293 %487 %552) (fma.f64 %487 %293 %552) (fma.f64 ecc %499 %2559) (fma.f64 %223 %501 %2559) (fma.f64 %499 ecc %2559) (fma.f64 %501 %223 %2559) (+.f64 %505 %2559) (+.f64 %242 %2565) (+.f64 %242 %2567) (+.f64 (fma.f64 ecc %515 %505) %242) (+.f64 (fma.f64 ecc %515 %242) %505) (fma.f64 ecc %499 %2573) (fma.f64 %223 %501 %2573) (fma.f64 %499 ecc %2573) (fma.f64 %501 %223 %2573) (+.f64 %505 %2573) (fma.f64 %511 %512 %2559) (fma.f64 %515 %516 %2559) (fma.f64 %512 %511 %2559) (fma.f64 %516 %515 %2559) (fma.f64 %511 %512 %2573) (fma.f64 %515 %516 %2573) (fma.f64 %512 %511 %2573) (fma.f64 %516 %515 %2573) (fma.f64 #s(literal 1 binary64) %505 %2559) (fma.f64 #s(literal 1 binary64) %242 %2565) (fma.f64 %228 %244 %2559) (fma.f64 #s(literal 2 binary64) %312 %2565) (fma.f64 #s(literal 1/2 binary64) %332 %2565) (fma.f64 #s(literal -1 binary64) %244 %2565) (fma.f64 #s(literal -2 binary64) %362 %2565) (fma.f64 #s(literal -1/2 binary64) %365 %2565) (fma.f64 %505 #s(literal 1 binary64) %2559) (fma.f64 %242 #s(literal 1 binary64) %2565) (fma.f64 %244 %228 %2559) (fma.f64 %244 #s(literal -1 binary64) %2565) (fma.f64 %312 #s(literal 2 binary64) %2565) (fma.f64 %332 #s(literal 1/2 binary64) %2565) (fma.f64 #s(literal 1 binary64) %242 %2567) (fma.f64 #s(literal 2 binary64) %312 %2567) (fma.f64 #s(literal 1/2 binary64) %332 %2567) (fma.f64 #s(literal -1 binary64) %244 %2567) (fma.f64 #s(literal -2 binary64) %362 %2567) (fma.f64 #s(literal -1/2 binary64) %365 %2567) (fma.f64 %242 #s(literal 1 binary64) %2567) (fma.f64 %244 #s(literal -1 binary64) %2567) (fma.f64 %312 #s(literal 2 binary64) %2567) (fma.f64 %332 #s(literal 1/2 binary64) %2567) (fma.f64 #s(literal -1 binary64) %509 %2559) (fma.f64 %546 %499 %2559) (fma.f64 %548 %501 %2559) (fma.f64 %499 %546 %2559) (fma.f64 %501 %548 %2559) (fma.f64 #s(literal 1 binary64) %505 %2573) (fma.f64 %228 %244 %2573) (fma.f64 %552 %242 %2559) (fma.f64 %505 #s(literal 1 binary64) %2573) (fma.f64 %242 %552 %2559) (fma.f64 %244 %228 %2573) (fma.f64 %555 ecc %2559) (fma.f64 %557 %223 %2559) (fma.f64 #s(literal -1 binary64) %509 %2573) (fma.f64 %546 %499 %2573) (fma.f64 %548 %501 %2573) (fma.f64 %499 %546 %2573) (fma.f64 %501 %548 %2573) (fma.f64 %552 %242 %2573) (fma.f64 %242 %552 %2573) (fma.f64 %555 ecc %2573) (fma.f64 %557 %223 %2573) (fma.f64 %242 %568 %229) (fma.f64 %573 %512 %2559) (fma.f64 %512 %573 %2559) (fma.f64 %576 %516 %2559) (fma.f64 %516 %576 %2559) (fma.f64 %603 %362 %2559) (fma.f64 %605 %365 %2559) (fma.f64 %607 #s(literal 2 binary64) %2559) (fma.f64 %422 #s(literal 4 binary64) %2565) (fma.f64 %573 %512 %2573) (fma.f64 %512 %573 %2573) (fma.f64 %576 %516 %2573) (fma.f64 %516 %576 %2573) (fma.f64 %422 #s(literal 4 binary64) %2567) (fma.f64 %397 #s(literal 1/2 binary64) %2565) (fma.f64 #s(literal 2 binary64) %624 %2559) (fma.f64 #s(literal 1/2 binary64) %626 %2559) (fma.f64 %603 %362 %2573) (fma.f64 %628 %312 %2559) (fma.f64 %630 %332 %2559) (fma.f64 %605 %365 %2573) (fma.f64 %607 #s(literal 2 binary64) %2573) (fma.f64 %312 %628 %2559) (fma.f64 %633 #s(literal 2 binary64) %2559) (fma.f64 %397 #s(literal 1/2 binary64) %2567) (fma.f64 %116 %643 %2565) (fma.f64 %645 #s(literal 2 binary64) %2559) (fma.f64 %116 %643 %2567) (fma.f64 #s(literal 2 binary64) %624 %2573) (fma.f64 #s(literal 1/2 binary64) %626 %2573) (fma.f64 %628 %312 %2573) (fma.f64 %630 %332 %2573) (fma.f64 %312 %628 %2573) (fma.f64 %633 #s(literal 2 binary64) %2573) (fma.f64 %652 %653 %2559) (fma.f64 %655 %656 %2559) (fma.f64 %658 %659 %2559) (fma.f64 %661 %662 %2559) (fma.f64 %664 %665 %2559) (fma.f64 %667 %668 %2559) (fma.f64 %670 %671 %2559) (fma.f64 %673 %674 %2559) (fma.f64 %645 #s(literal 2 binary64) %2573) (fma.f64 %652 %653 %2573) (fma.f64 %655 %656 %2573) (fma.f64 %658 %659 %2573) (fma.f64 %661 %662 %2573) (fma.f64 %664 %665 %2573) (fma.f64 %667 %668 %2573) (fma.f64 %670 %671 %2573) (fma.f64 %673 %674 %2573) (fma.f64 %710 #s(literal 4 binary64) %2565) (fma.f64 %710 #s(literal 4 binary64) %2567) (fma.f64 %75 %712 %2565) (fma.f64 %116 %721 %2565) (fma.f64 %75 %450 %2565) (fma.f64 %75 %712 %2567) (fma.f64 %116 %721 %2567) (fma.f64 %75 %450 %2567) (fma.f64 %487 %779 %552) (fma.f64 %779 %487 %552) (fma.f64 %229 %487 %2565) (fma.f64 %487 %229 %2565) (fma.f64 %229 %487 %2567) (fma.f64 %487 %229 %2567) (fma.f64 #s(literal 2 binary64) %827 %2565) (fma.f64 #s(literal 1/2 binary64) %829 %2565) (fma.f64 #s(literal 2 binary64) %827 %2567) (fma.f64 #s(literal 1/2 binary64) %829 %2567) (fma.f64 %303 %841 %2565) (fma.f64 %841 %303 %2565) (fma.f64 %303 %841 %2567) (fma.f64 %841 %303 %2567) (fma.f64 %365 %844 %2565) (fma.f64 %362 %846 %2565) (fma.f64 %365 %844 %2567) (fma.f64 %362 %846 %2567) (fma.f64 %312 %342 %2565) (fma.f64 %312 %342 %2567) (fma.f64 %867 %868 %2565) (fma.f64 %870 %871 %2565) (fma.f64 %867 %868 %2567) (fma.f64 %870 %871 %2567) (fma.f64 %331 %904 %2565) (fma.f64 %331 %904 %2567) (fma.f64 %344 %918 %2565) (fma.f64 %344 %918 %2567) %1807 (/.f64 %1548 %241) (neg.f64 %2064) (*.f64 %225 %242) (*.f64 #s(literal -1 binary64) %2064) (*.f64 %242 %225) (+.f64 %1807 #s(literal 0 binary64)) (-.f64 %1807 #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) %1807) (*.f64 %1807 #s(literal 1 binary64)) (*.f64 %1548 %244) (*.f64 %244 %1548) (/.f64 (*.f64 #s(literal -1 binary64) %1548) %229) (/.f64 #s(literal 1 binary64) (/.f64 %229 %225)) (/.f64 #s(literal 1 binary64) (/.f64 %241 %1548)) (/.f64 %1807 #s(literal 1 binary64)) (fma.f64 %225 %242 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) %2064 #s(literal 0 binary64)) (fma.f64 %242 %225 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %1807 #s(literal 0 binary64)) (fma.f64 %1807 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 %1548 %244 #s(literal 0 binary64)) (fma.f64 %244 %1548 #s(literal 0 binary64)) (/.f64 %1626 %319) (/.f64 %1628 %319) (*.f64 #s(literal 2 binary64) %1863) (*.f64 #s(literal 1/2 binary64) %2079) (*.f64 %249 %312) (*.f64 %233 %332) (*.f64 %1863 #s(literal 2 binary64)) (*.f64 %312 %249) (/.f64 %249 %329) (/.f64 %1634 %319) (/.f64 %233 %331) (/.f64 %2101 %319) (/.f64 (*.f64 #s(literal -2 binary64) %1548) %323) (/.f64 %1628 %327) (*.f64 #s(literal 2 binary64) %2090) (*.f64 #s(literal 1/2 binary64) %2093) (*.f64 #s(literal 1/2 binary64) %2096) (*.f64 #s(literal 1/2 binary64) %1857) (*.f64 %2101 %362) (*.f64 %1738 %365) (*.f64 %2106 #s(literal 1/2 binary64)) (/.f64 (*.f64 %225 %332) #s(literal 2 binary64)) (/.f64 %2079 #s(literal 2 binary64)) (*.f64 %1630 %312) (/.f64 %1630 %329) (/.f64 %2093 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) %1807) #s(literal -2 binary64)) (fma.f64 #s(literal 2 binary64) %1863 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %2079 #s(literal 0 binary64)) (fma.f64 %249 %312 #s(literal 0 binary64)) (fma.f64 %233 %332 #s(literal 0 binary64)) (fma.f64 %1863 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %312 %249 #s(literal 0 binary64)) (/.f64 (-.f64 #s(literal 2 binary64) %628) %329) (fma.f64 #s(literal 2 binary64) %2090 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %2093 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %2096 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %1857 #s(literal 0 binary64)) (fma.f64 %2101 %362 #s(literal 0 binary64)) (fma.f64 %1738 %365 #s(literal 0 binary64)) (fma.f64 %2106 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %1630 %312 #s(literal 0 binary64)) (/.f64 (*.f64 %249 #s(literal -1 binary64)) %319) (/.f64 (*.f64 #s(literal -1 binary64) %249) %319) (*.f64 #s(literal 2 binary64) %2111) (*.f64 #s(literal 1/2 binary64) %2114) (*.f64 %2117 #s(literal 2 binary64)) (*.f64 %2120 #s(literal 1/2 binary64)) (/.f64 (*.f64 %1634 #s(literal 1 binary64)) %319) (/.f64 (*.f64 #s(literal 1 binary64) %1634) %319) (/.f64 %2120 #s(literal 2 binary64)) (/.f64 (*.f64 %332 %249) #s(literal 4 binary64)) (/.f64 %2114 #s(literal 2 binary64)) (/.f64 (*.f64 %249 %242) #s(literal 2 binary64)) (/.f64 (*.f64 %249 %332) #s(literal 4 binary64)) (*.f64 %1673 %312) (*.f64 %2125 %332) (*.f64 %2128 %242) (/.f64 (*.f64 %1634 #s(literal -1 binary64)) %329) (/.f64 (*.f64 #s(literal -1 binary64) %1634) %329) (/.f64 (*.f64 %244 %1634) #s(literal 2 binary64)) (/.f64 (*.f64 %1634 %244) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %2111 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %2114 #s(literal 0 binary64)) (fma.f64 %2117 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 %2120 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %1673 %312 #s(literal 0 binary64)) (fma.f64 %2125 %332 #s(literal 0 binary64)) (fma.f64 %2128 %242 #s(literal 0 binary64)) (/.f64 %1709 %437) (/.f64 %1711 %440) (/.f64 (*.f64 %128 %1863) #s(literal 4 binary64)) (/.f64 %1667 %447) (/.f64 %1669 %446) (/.f64 (*.f64 %1634 #s(literal 2 binary64)) %437) (/.f64 (*.f64 #s(literal 2 binary64) %1634) %440) (*.f64 %1675 %712) (*.f64 %2133 %721) (fma.f64 %1675 %712 #s(literal 0 binary64)) (fma.f64 %2133 %721 #s(literal 0 binary64)) (fma.f64 ecc %512 %242) (fma.f64 %223 %516 %242) (fma.f64 %512 ecc %242) (fma.f64 %516 %223 %242) (-.f64 %242 %505) (fma.f64 %511 %499 %242) (fma.f64 %515 %501 %242) (fma.f64 %499 %511 %242) (fma.f64 %501 %515 %242) (+.f64 %509 %242) (+.f64 %242 %509) (-.f64 %509 %244) (+.f64 %1807 %1724) (+.f64 %1807 %2856) (fma.f64 %228 %242 %242) (fma.f64 #s(literal -1 binary64) %505 %242) (fma.f64 %505 #s(literal -1 binary64) %242) (fma.f64 %242 %228 %242) (+.f64 %2862 %312) (+.f64 %242 %2864) (+.f64 %312 %2862) (fma.f64 #s(literal 1 binary64) %509 %242) (fma.f64 #s(literal 1 binary64) %242 %509) (fma.f64 #s(literal 2 binary64) %312 %509) (fma.f64 #s(literal 1/2 binary64) %332 %509) (fma.f64 #s(literal -1 binary64) %244 %509) (fma.f64 #s(literal -2 binary64) %362 %509) (fma.f64 #s(literal -1/2 binary64) %365 %509) (fma.f64 %509 #s(literal 1 binary64) %242) (fma.f64 %242 #s(literal 1 binary64) %509) (fma.f64 %244 #s(literal -1 binary64) %509) (fma.f64 %312 #s(literal 2 binary64) %509) (fma.f64 %332 #s(literal 1/2 binary64) %509) (-.f64 (/.f64 %1578 %241) %362) (+.f64 %242 %2881) (fma.f64 %552 %244 %242) (fma.f64 %244 %552 %242) (fma.f64 %546 %512 %242) (fma.f64 %548 %516 %242) (fma.f64 %512 %546 %242) (fma.f64 %516 %548 %242) (fma.f64 %573 %499 %242) (fma.f64 %576 %501 %242) (fma.f64 %499 %573 %242) (fma.f64 %501 %576 %242) (fma.f64 %225 %242 %1724) (fma.f64 %225 %242 %2856) (fma.f64 #s(literal -1 binary64) %2064 %1724) (fma.f64 #s(literal -1 binary64) %2064 %2856) (fma.f64 %242 %225 %1724) (fma.f64 %242 %225 %2856) (fma.f64 %555 %511 %242) (fma.f64 %557 %515 %242) (fma.f64 %1555 %242 %312) (fma.f64 %242 %1555 %312) (fma.f64 #s(literal 1 binary64) %1807 %1724) (fma.f64 #s(literal 1 binary64) %1807 %2856) (fma.f64 %1807 #s(literal 1 binary64) %1724) (fma.f64 %1807 #s(literal 1 binary64) %2856) (fma.f64 %1548 %244 %1724) (fma.f64 %1548 %244 %2856) (fma.f64 %244 %1548 %1724) (fma.f64 %244 %1548 %2856) (+.f64 %312 %2911) (+.f64 %312 %2913) (+.f64 %2911 %312) (+.f64 %2913 %312) (fma.f64 #s(literal 1 binary64) %242 %2864) (fma.f64 #s(literal 1 binary64) %312 %2862) (fma.f64 #s(literal 2 binary64) %312 %2864) (fma.f64 #s(literal 1/2 binary64) %242 %2862) (fma.f64 #s(literal 1/2 binary64) %332 %2864) (fma.f64 #s(literal -1 binary64) %244 %2864) (fma.f64 #s(literal -2 binary64) %362 %2864) (fma.f64 #s(literal -1/2 binary64) %244 %2862) (fma.f64 #s(literal -1/2 binary64) %365 %2864) (fma.f64 %242 #s(literal 1 binary64) %2864) (fma.f64 %242 #s(literal 1/2 binary64) %2862) (fma.f64 %244 #s(literal -1 binary64) %2864) (fma.f64 %312 #s(literal 1 binary64) %2862) (fma.f64 %312 #s(literal 2 binary64) %2864) (fma.f64 %332 #s(literal 1/2 binary64) %2864) (fma.f64 #s(literal 2 binary64) %1316 %242) (fma.f64 #s(literal 1/2 binary64) %1319 %242) (fma.f64 %603 %312 %242) (fma.f64 %605 %332 %242) (fma.f64 %312 %603 %242) (fma.f64 %1328 #s(literal 2 binary64) %242) (+.f64 %1807 %246) (fma.f64 #s(literal 1 binary64) %242 %2881) (fma.f64 #s(literal 2 binary64) %312 %2881) (fma.f64 #s(literal 1/2 binary64) %332 %2881) (fma.f64 #s(literal -1 binary64) %244 %2881) (fma.f64 #s(literal -2 binary64) %362 %2881) (fma.f64 #s(literal -1/2 binary64) %365 %2881) (fma.f64 %242 #s(literal 1 binary64) %2881) (fma.f64 %244 #s(literal -1 binary64) %2881) (fma.f64 %312 #s(literal 2 binary64) %2881) (fma.f64 %332 #s(literal 1/2 binary64) %2881) (fma.f64 %422 #s(literal 4 binary64) %509) (fma.f64 %1343 #s(literal 2 binary64) %242) (fma.f64 %1363 %312 %242) (fma.f64 %1366 %332 %242) (fma.f64 %628 %362 %242) (fma.f64 %630 %365 %242) (fma.f64 %1375 #s(literal 2 binary64) %242) (/.f64 (fma.f64 %509 #s(literal 2 binary64) %332) #s(literal 2 binary64)) (fma.f64 %652 %659 %242) (fma.f64 %655 %662 %242) (fma.f64 %664 %671 %242) (fma.f64 %667 %674 %242) (fma.f64 %397 #s(literal 1/2 binary64) %509) (fma.f64 #s(literal 2 binary64) %1863 %1724) (fma.f64 #s(literal 2 binary64) %1863 %2856) (fma.f64 #s(literal 1/2 binary64) %2079 %1724) (fma.f64 #s(literal 1/2 binary64) %2079 %2856) (fma.f64 %249 %312 %1724) (fma.f64 %249 %312 %2856) (fma.f64 %233 %332 %1724) (fma.f64 %233 %332 %2856) (fma.f64 %1863 #s(literal 2 binary64) %1724) (fma.f64 %1863 #s(literal 2 binary64) %2856) (fma.f64 %312 %249 %1724) (fma.f64 %312 %249 %2856) (fma.f64 %116 %643 %509) (fma.f64 #s(literal 1 binary64) %312 %2911) (fma.f64 #s(literal 1 binary64) %312 %2913) (fma.f64 %225 %242 %246) (fma.f64 #s(literal 1/2 binary64) %242 %2911) (fma.f64 #s(literal 1/2 binary64) %242 %2913) (fma.f64 #s(literal -1 binary64) %2064 %246) (fma.f64 #s(literal -1/2 binary64) %244 %2911) (fma.f64 #s(literal -1/2 binary64) %244 %2913) (fma.f64 %242 %225 %246) (fma.f64 %242 #s(literal 1/2 binary64) %2911) (fma.f64 %242 #s(literal 1/2 binary64) %2913) (fma.f64 %312 #s(literal 1 binary64) %2911) (fma.f64 %312 #s(literal 1 binary64) %2913) (fma.f64 #s(literal 2 binary64) %2090 %1724) (fma.f64 #s(literal 2 binary64) %2090 %2856) (fma.f64 #s(literal 1/2 binary64) %2093 %1724) (fma.f64 #s(literal 1/2 binary64) %2093 %2856) (fma.f64 #s(literal 1/2 binary64) %2096 %1724) (fma.f64 #s(literal 1/2 binary64) %2096 %2856) (fma.f64 #s(literal 1/2 binary64) %1857 %1724) (fma.f64 #s(literal 1/2 binary64) %1857 %2856) (fma.f64 %2101 %362 %1724) (fma.f64 %2101 %362 %2856) (fma.f64 %1738 %365 %1724) (fma.f64 %1738 %365 %2856) (fma.f64 %2106 #s(literal 1/2 binary64) %1724) (fma.f64 %2106 #s(literal 1/2 binary64) %2856) (fma.f64 #s(literal 1 binary64) %1807 %246) (fma.f64 %1807 #s(literal 1 binary64) %246) (fma.f64 %62 %332 %2862) (fma.f64 %1548 %244 %246) (fma.f64 %1630 %312 %1724) (fma.f64 %1630 %312 %2856) (fma.f64 %244 %1548 %246) (fma.f64 %703 #s(literal 2 binary64) %2862) (fma.f64 %422 #s(literal 4 binary64) %2864) (fma.f64 %705 #s(literal 2 binary64) %2862) (fma.f64 #s(literal 2 binary64) %712 %2862) (fma.f64 %422 #s(literal 4 binary64) %2881) (fma.f64 %712 #s(literal 2 binary64) %2862) (fma.f64 %658 %653 %242) (fma.f64 %661 %656 %242) (fma.f64 %670 %665 %242) (fma.f64 %673 %668 %242) (fma.f64 %116 %332 %2862) (fma.f64 %397 #s(literal 1/2 binary64) %2864) (fma.f64 %116 %643 %2864) (fma.f64 %397 #s(literal 1/2 binary64) %2881) (fma.f64 %710 #s(literal 4 binary64) %509) (fma.f64 %116 %643 %2881) (fma.f64 #s(literal 2 binary64) %2111 %1724) (fma.f64 #s(literal 2 binary64) %2111 %2856) (fma.f64 #s(literal 1/2 binary64) %2114 %1724) (fma.f64 #s(literal 1/2 binary64) %2114 %2856) (fma.f64 %2117 #s(literal 2 binary64) %1724) (fma.f64 %2117 #s(literal 2 binary64) %2856) (fma.f64 %2120 #s(literal 1/2 binary64) %1724) (fma.f64 %2120 #s(literal 1/2 binary64) %2856) (fma.f64 %75 %712 %509) (fma.f64 %116 %721 %509) (fma.f64 #s(literal 2 binary64) %1863 %246) (fma.f64 #s(literal 1/2 binary64) %2079 %246) (fma.f64 %62 %332 %2911) (fma.f64 %62 %332 %2913) (fma.f64 %249 %312 %246) (fma.f64 %233 %332 %246) (fma.f64 %1863 #s(literal 2 binary64) %246) (fma.f64 %312 %249 %246) (fma.f64 %703 #s(literal 2 binary64) %2911) (fma.f64 %703 #s(literal 2 binary64) %2913) (fma.f64 %705 #s(literal 2 binary64) %2911) (fma.f64 %705 #s(literal 2 binary64) %2913) (fma.f64 %75 %450 %509) (fma.f64 #s(literal 2 binary64) %2090 %246) (fma.f64 #s(literal 2 binary64) %712 %2911) (fma.f64 #s(literal 2 binary64) %712 %2913) (fma.f64 #s(literal 1/2 binary64) %2093 %246) (fma.f64 #s(literal 1/2 binary64) %2096 %246) (fma.f64 #s(literal 1/2 binary64) %1857 %246) (fma.f64 %2101 %362 %246) (fma.f64 %1738 %365 %246) (fma.f64 %1673 %312 %1724) (fma.f64 %1673 %312 %2856) (fma.f64 %2106 #s(literal 1/2 binary64) %246) (fma.f64 %2125 %332 %1724) (fma.f64 %2125 %332 %2856) (fma.f64 %2128 %242 %1724) (fma.f64 %2128 %242 %2856) (fma.f64 %712 #s(literal 2 binary64) %2911) (fma.f64 %712 #s(literal 2 binary64) %2913) (fma.f64 %116 %332 %2911) (fma.f64 %116 %332 %2913) (fma.f64 %1630 %312 %246) (fma.f64 %710 #s(literal 4 binary64) %2864) (fma.f64 %710 #s(literal 4 binary64) %2881) (fma.f64 %75 %712 %2864) (fma.f64 %116 %721 %2864) (fma.f64 %75 %450 %2864) (fma.f64 %75 %712 %2881) (fma.f64 %116 %721 %2881) (fma.f64 %75 %450 %2881) (fma.f64 #s(literal 2 binary64) %2111 %246) (fma.f64 #s(literal 1/2 binary64) %2114 %246) (fma.f64 %2117 #s(literal 2 binary64) %246) (fma.f64 %2120 #s(literal 1/2 binary64) %246) (fma.f64 %1673 %312 %246) (fma.f64 %2125 %332 %246) (fma.f64 %2128 %242 %246) (fma.f64 %1675 %712 %1724) (fma.f64 %1675 %712 %2856) (fma.f64 %2133 %721 %1724) (fma.f64 %2133 %721 %2856) (*.f64 %1799 %487) (*.f64 %487 %1799) (*.f64 %229 %2166) (/.f64 %1799 %293) (*.f64 %229 %2169) (/.f64 %1790 %493) (fma.f64 %1675 %712 %246) (fma.f64 %2133 %721 %246) (fma.f64 %1799 %487 #s(literal 0 binary64)) (fma.f64 %487 %1799 #s(literal 0 binary64)) (fma.f64 %229 %2166 #s(literal 0 binary64)) (fma.f64 %229 %2169 #s(literal 0 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1790) %493) (*.f64 %1790 %2172) (/.f64 #s(literal 1 binary64) (/.f64 %293 %1799)) (/.f64 #s(literal 1 binary64) (/.f64 %493 %1790)) (fma.f64 %1790 %2172 #s(literal 0 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) %1799) (*.f64 #s(literal 2 binary64) %293)) (/.f64 (*.f64 #s(literal -2 binary64) %1799) (*.f64 #s(literal -2 binary64) %293)) (/.f64 (*.f64 #s(literal 2 binary64) %1790) (*.f64 #s(literal 2 binary64) %493)) (/.f64 (*.f64 #s(literal -2 binary64) %1790) (*.f64 #s(literal -2 binary64) %493)) (/.f64 (*.f64 %241 %1807) %241) (/.f64 (/.f64 %1799 %297) %297) (*.f64 %841 %2175) (+.f64 %312 %3125) (+.f64 (fma.f64 %516 %223 %312) %312) (*.f64 %229 %2178) (+.f64 %312 %3130) (fma.f64 %841 %2175 #s(literal 0 binary64)) (-.f64 (-.f64 %509 %362) %362) (fma.f64 %225 %312 %1863) (fma.f64 %312 %225 %1863) (+.f64 %1863 %1863) (fma.f64 %1807 #s(literal 1/2 binary64) %1863) (fma.f64 #s(literal 1/2 binary64) %1807 %1863) (fma.f64 %229 %2178 #s(literal 0 binary64)) (fma.f64 %1548 %362 %3141) (fma.f64 %362 %1548 %2090) (fma.f64 #s(literal 1 binary64) %312 %3125) (fma.f64 #s(literal 1/2 binary64) %242 %3125) (fma.f64 #s(literal -1/2 binary64) %244 %3125) (fma.f64 %242 #s(literal 1/2 binary64) %3125) (fma.f64 %312 #s(literal 1 binary64) %3125) (/.f64 (fma.f64 %509 %319 #s(literal -2 binary64)) %319) (/.f64 (-.f64 %351 %603) %319) (+.f64 %2090 %2090) (+.f64 %3141 %3141) (/.f64 (fma.f64 %332 %241 %628) %319) (/.f64 (fma.f64 ecc %3157 %801) %319) (/.f64 (fma.f64 ecc %3157 %351) %319) (fma.f64 #s(literal 1 binary64) %312 %3130) (fma.f64 #s(literal 1/2 binary64) %242 %3130) (fma.f64 #s(literal -1/2 binary64) %244 %3130) (fma.f64 %242 #s(literal 1/2 binary64) %3130) (fma.f64 %312 #s(literal 1 binary64) %3130) (/.f64 (-.f64 (*.f64 %509 %319) #s(literal 2 binary64)) %319) (/.f64 (fma.f64 %509 %329 #s(literal 2 binary64)) %329) (fma.f64 %1863 #s(literal 1 binary64) %1863) (fma.f64 %62 %332 %3125) (fma.f64 %703 #s(literal 2 binary64) %3125) (fma.f64 %705 #s(literal 2 binary64) %3125) (fma.f64 #s(literal 2 binary64) %712 %3125) (fma.f64 %62 %332 %3130) (fma.f64 %703 #s(literal 2 binary64) %3130) (fma.f64 %705 #s(literal 2 binary64) %3130) (fma.f64 %712 #s(literal 2 binary64) %3125) (fma.f64 %116 %332 %3125) (fma.f64 #s(literal 2 binary64) %712 %3130) (fma.f64 %712 #s(literal 2 binary64) %3130) (fma.f64 %116 %332 %3130) (fma.f64 %233 %242 %3185) (fma.f64 %242 %233 %2117) (fma.f64 (*.f64 %312 %233) #s(literal 2 binary64) %1863) (+.f64 %2117 %2117) (+.f64 %3185 %3185) (fma.f64 %229 %487 %509) (fma.f64 %487 %229 %509) (fma.f64 %229 %487 %2864) (fma.f64 %487 %229 %2864) (fma.f64 %1100 %487 %242) (fma.f64 ecc %1452 %242) (fma.f64 %223 %1455 %242) (fma.f64 %229 %487 %2881) (fma.f64 %229 %1458 %242) (fma.f64 %1110 %1461 %242) (fma.f64 %1108 %1464 %242) (fma.f64 %487 %229 %2881) (-.f64 %242 (/.f64 %1090 %293)) (fma.f64 %1799 %487 %1724) (fma.f64 %1799 %487 %2856) (fma.f64 %487 %1799 %1724) (fma.f64 %487 %1799 %2856) (-.f64 %242 (/.f64 %1100 %493)) (fma.f64 %229 %2166 %1724) (fma.f64 %229 %2166 %2856) (fma.f64 %229 %2169 %1724) (fma.f64 %229 %2169 %2856) (fma.f64 #s(literal 2 binary64) %827 %509) (fma.f64 #s(literal 1/2 binary64) %829 %509) (fma.f64 %1799 %487 %246) (fma.f64 %487 %1799 %246) (fma.f64 %229 %2166 %246) (fma.f64 %229 %2169 %246) (fma.f64 %1790 %2172 %1724) (fma.f64 %1790 %2172 %2856) (fma.f64 #s(literal 2 binary64) %827 %2864) (fma.f64 #s(literal 1/2 binary64) %829 %2864) (fma.f64 #s(literal 2 binary64) %827 %2881) (fma.f64 #s(literal 1/2 binary64) %829 %2881) (fma.f64 %1790 %2172 %246) (fma.f64 %499 %1479 %242) (fma.f64 %501 %1482 %242) (fma.f64 %1482 %501 %242) (fma.f64 %1479 %499 %242) (fma.f64 %512 %1489 %242) (fma.f64 %516 %1492 %242) (fma.f64 %1492 %516 %242) (fma.f64 %1489 %512 %242) (fma.f64 %1507 %1508 %242) (fma.f64 %1511 %1512 %242) (fma.f64 %1508 %1507 %242) (fma.f64 %1512 %1511 %242) (fma.f64 %841 %1519 %242) (fma.f64 %1519 %841 %242) (fma.f64 %303 %841 %509) (fma.f64 %841 %303 %509) (fma.f64 %365 %844 %509) (fma.f64 %362 %846 %509) (fma.f64 %841 %2175 %1724) (fma.f64 %841 %2175 %2856) (fma.f64 %312 %342 %509) (/.f64 (-.f64 %323 %849) %851) (fma.f64 %303 %841 %2864) (fma.f64 %841 %303 %2864) (/.f64 (fma.f64 #s(literal -2 binary64) %241 %890) %851) (/.f64 (fma.f64 #s(literal -2 binary64) %241 %894) %851) (/.f64 (fma.f64 %552 %319 %321) %857) (/.f64 (fma.f64 %552 %319 %323) %857) (/.f64 (fma.f64 #s(literal -2 binary64) %229 %849) %892) (/.f64 (fma.f64 #s(literal -2 binary64) %229 %853) %892) (/.f64 (fma.f64 %228 %319 %325) %898) (/.f64 (fma.f64 %228 %319 %327) %898) (fma.f64 %303 %841 %2881) (fma.f64 %841 %303 %2881) (/.f64 (-.f64 %894 %319) %857) (fma.f64 %229 %2178 %1724) (fma.f64 %229 %2178 %2856) (fma.f64 %867 %868 %509) (fma.f64 %870 %871 %509) (/.f64 (-.f64 %853 %329) %898) (/.f64 (-.f64 %319 %880) %878) (fma.f64 %365 %844 %2864) (fma.f64 %362 %846 %2864) (/.f64 (fma.f64 %552 %329 %319) %874) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %911) %878) (/.f64 (fma.f64 #s(literal 2 binary64) %241 %915) %878) (/.f64 (fma.f64 %228 %329 %329) %909) (/.f64 (fma.f64 #s(literal 2 binary64) %229 %876) %913) (/.f64 (fma.f64 #s(literal 2 binary64) %229 %880) %913) (fma.f64 %312 %342 %2864) (fma.f64 %365 %844 %2881) (fma.f64 %362 %846 %2881) (/.f64 (-.f64 %327 %890) %892) (fma.f64 %312 %342 %2881) (fma.f64 %841 %2175 %246) (fma.f64 %331 %904 %509) (fma.f64 %867 %868 %2864) (fma.f64 %870 %871 %2864) (/.f64 (-.f64 %329 %915) %913) (fma.f64 %344 %918 %509) (fma.f64 %867 %868 %2881) (fma.f64 %870 %871 %2881) (fma.f64 %229 %2178 %246) (fma.f64 %331 %904 %2864) (fma.f64 %331 %904 %2881) (fma.f64 %344 %918 %2864) (fma.f64 %344 %918 %2881) (-.f64 %487 (*.f64 %505 %505)) (/.f64 (*.f64 %241 %1799) (*.f64 %241 %293)) (/.f64 (*.f64 %241 %1790) (*.f64 %241 %493)) (/.f64 (*.f64 %229 %1799) (*.f64 %229 %293)) (/.f64 (*.f64 %229 %1790) (*.f64 %229 %493)) (/.f64 (fma.f64 %229 %293 (*.f64 %293 %1100)) %3332) (/.f64 (fma.f64 %229 %293 (*.f64 %1100 %293)) %3332) %3337 (log.f64 (fabs.f64 %2064)) (neg.f64 (log.f64 (fabs.f64 (/.f64 %241 %225)))) (-.f64 %3345 %3346) (+.f64 %3345 %3348) (+.f64 %3348 %3345) (-.f64 %3348 %3351) (+.f64 (log.f64 #s(literal 1 binary64)) %3337) (+.f64 %3348 (neg.f64 %3351)) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (fabs.f64 %1863))) (+.f64 (log.f64 (fabs.f64 %249)) (log.f64 %870)) (fma.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 %225 #s(literal 2 binary64))) %3348) (-.f64 %3369 %3370) (+.f64 %3369 (neg.f64 %3370)) (+.f64 %3369 (log.f64 (fabs.f64 %487))) |
Compiled 107 591 to 11 296 computations (89.5% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 870 | 12 | 2 882 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 2 871 | 12 | 2 883 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 31.6% | %1 = (sin.f64 phi) (+.f64 (log.f64 (fabs.f64 (*.f64 (fma.f64 %1 ecc #s(literal -1 binary64)) (fma.f64 %1 ecc #s(literal 1 binary64))))) (log.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 ecc %1)) #s(literal -2 binary64))))) |
| ▶ | 31.6% | %3 = (sin.f64 phi) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (fabs.f64 (*.f64 (fma.f64 %3 ecc #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (fma.f64 %3 ecc #s(literal -1 binary64))))))) |
| ▶ | 31.6% | %1 = (sin.f64 phi) (neg.f64 (log.f64 (fabs.f64 (/.f64 (fma.f64 %1 ecc #s(literal -1 binary64)) (fma.f64 %1 ecc #s(literal 1 binary64)))))) |
| ▶ | 31.6% | %1 = (sin.f64 phi) (log.f64 (/.f64 (fma.f64 %1 ecc #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 ecc %1)))) |
| ▶ | 29.5% | (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 ecc (sin.f64 phi))) (approx (- 1 (* ecc (sin phi))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 ecc phi)))))) |
| ▶ | 30.3% | (log.f64 (/.f64 (approx (+ 1 (* ecc (sin phi))) (+.f64 #s(literal 1 binary64) (*.f64 ecc phi))) (-.f64 #s(literal 1 binary64) (*.f64 ecc (sin.f64 phi))))) |
| ▶ | 30.7% | (log.f64 (/.f64 (approx (+ 1 (* ecc (sin phi))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 ecc (sin.f64 phi))))) |
| ▶ | 31.6% | %2 = (sin.f64 phi) (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 %2 ecc #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 ecc %2))))) |
| ▶ | 30.2% | %4 = (* ecc (sin phi)) %10 = (*.f64 #s(literal -1 binary64) ecc) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 ecc (*.f64 phi (-.f64 ecc %10)))) %10))))) |
| ▶ | 30.3% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 ecc (*.f64 #s(literal -1 binary64) ecc)))))) |
| ▶ | 54.8% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 phi (-.f64 ecc (*.f64 #s(literal -1 binary64) ecc)))) |
| ▶ | 99.2% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (*.f64 #s(literal -1 binary64) %9)))) |
Compiled 167 to 60 computations (64.1% saved)
| Inputs |
|---|
(log 2) |
| Outputs |
|---|
#s(literal 6243314768165359/9007199254740992 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 4 to 4 computations (0.0% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (+.f64 #s(literal 1 binary64) %4) %6 = (-.f64 #s(literal 1 binary64) %4) %8 = (*.f64 ecc phi) %11 = (* ecc (sin phi)) %12 = (+ 1 %11) %13 = (approx %12 #s(literal 1 binary64)) %14 = (+.f64 #s(literal 1 binary64) %8) %15 = (approx %12 %14) %17 = (*.f64 #s(literal -1 binary64) %8) %18 = (+.f64 #s(literal 1 binary64) %17) %19 = (- 1 %11) %20 = (approx %19 %18) %21 = (*.f64 #s(literal -1 binary64) ecc) %22 = (-.f64 ecc %21) %23 = (*.f64 phi %22) %24 = (+.f64 #s(literal 1 binary64) %23) %25 = (/ %12 %19) %26 = (approx %25 %24) %27 = (*.f64 ecc %23) %28 = (+.f64 ecc %27) %29 = (-.f64 %28 %21) %30 = (*.f64 phi %29) %31 = (+.f64 #s(literal 1 binary64) %30) %32 = (approx %25 %31) %33 = (log %25) %35 = (*.f64 #s(literal -1 binary64) %3) %36 = (-.f64 %3 %35) %37 = (*.f64 ecc %36) %41 = (fma.f64 %3 ecc #s(literal 1 binary64)) %42 = (fma.f64 %3 ecc #s(literal -1 binary64)) %43 = (/.f64 #s(literal -1/2 binary64) %42) %44 = (pow.f64 %6 #s(literal -2 binary64)) %45 = (-.f64 #s(literal -1 binary64) %4) %46 = (*.f64 %42 %41) %47 = (/.f64 %41 %6) %48 = (*.f64 %41 %43) %49 = (/.f64 %42 %45) %50 = (/.f64 #s(literal 1 binary64) %49) %52 = (/.f64 %42 %41) %53 = (fabs.f64 %52) %54 = (log.f64 %53) %56 = (log.f64 #s(literal 2 binary64)) %57 = (fabs.f64 %48) %58 = (log.f64 %57) %60 = (fabs.f64 %46) %61 = (log.f64 %60) %62 = (fabs.f64 %44) %63 = (log.f64 %62) %65 = (/.f64 %13 %6) %67 = (/.f64 %15 %6) %69 = (/.f64 %5 %20) #s(literal 1 binary64) ecc phi %3 %4 %5 %6 #s(literal 2 binary64) %8 %13 %14 %15 #s(literal -1 binary64) %17 %18 %20 %21 %22 %23 %24 %26 %27 %28 %29 %30 %31 %32 (approx %33 %23) %35 %36 %37 (approx %33 %37) #s(literal -2 binary64) #s(literal -1/2 binary64) %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 (log.f64 %47) %52 %53 %54 (neg.f64 %54) %56 %57 %58 (+.f64 %56 %58) %60 %61 %62 %63 (+.f64 %61 %63) %65 (log.f64 %65) %67 (log.f64 %67) %69 (log.f64 %69) (log.f64 %50) (log.f64 %26) (log.f64 %32) |
| Outputs |
|---|
%5 = (sin phi) %9 = (pow.f64 phi #s(literal 2 binary64)) %32 = (* ecc %5) %33 = (*.f64 ecc phi) %35 = (*.f64 ecc %9) %38 = (*.f64 phi (+.f64 ecc (*.f64 #s(literal -1/6 binary64) %35))) %44 = (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 #s(literal 1/120 binary64) %35))))) %54 = (+ 1 %32) %62 = (- 1 %32) %64 = (*.f64 #s(literal -1 binary64) %33) %69 = (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %35) ecc)) %74 = (*.f64 #s(literal -1/6 binary64) ecc) %78 = (*.f64 phi (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/120 binary64) %35) %74)) ecc)) %82 = (* ecc phi) %83 = (* -1 %82) %85 = (* -1 ecc) %86 = (- ecc %85) %87 = (* phi %86) %88 = (*.f64 #s(literal -1 binary64) ecc) %89 = (-.f64 ecc %88) %90 = (*.f64 phi %89) %92 = (+ 1 %87) %95 = (/ %54 %62) %96 = (*.f64 ecc %90) %97 = (+.f64 ecc %96) %98 = (-.f64 %97 %88) %99 = (*.f64 phi %98) %102 = (pow.f64 ecc #s(literal 2 binary64)) %104 = (*.f64 #s(literal 1/6 binary64) ecc) %105 = (fma.f64 #s(literal -1 binary64) (*.f64 %102 %89) %104) %106 = (-.f64 %74 %105) %107 = (*.f64 phi %106) %108 = (*.f64 ecc %89) %117 = (* ecc %87) %119 = (+ ecc %117) %122 = (- %119 %85) %125 = (* phi %122) %127 = (log %95) %129 = (pow.f64 %89 #s(literal 2 binary64)) %130 = (*.f64 #s(literal 2 binary64) %108) %131 = (fma.f64 #s(literal -1 binary64) %129 %130) %141 = (pow.f64 %89 #s(literal 3 binary64)) %145 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc %129) (fma.f64 #s(literal 2 binary64) %141 (*.f64 #s(literal 6 binary64) %106))) %157 = (*.f64 ecc %106) %161 = (*.f64 %102 %129) %181 = (* -1 %5) %182 = (*.f64 #s(literal -1 binary64) phi) %203 = (- %5 %181) %228 = (* ecc %203) %229 = (*.f64 #s(literal 2 binary64) %33) %231 = (*.f64 #s(literal 2 binary64) ecc) %249 = (* %5 ecc) %250 = (+ %249 -1) %259 = (/ -1/2 %250) %264 = (*.f64 %102 phi) %267 = (*.f64 #s(literal -1/2 binary64) ecc) %272 = (pow.f64 ecc #s(literal 3 binary64)) %286 = (pow %62 -2) %287 = (+.f64 #s(literal 1 binary64) %229) %290 = (fma.f64 #s(literal -4 binary64) %102 %102) %294 = (*.f64 #s(literal -2 binary64) ecc) %299 = (*.f64 ecc %290) %302 = (fma.f64 #s(literal 1/3 binary64) ecc (fma.f64 #s(literal 2 binary64) %299 (*.f64 #s(literal 2 binary64) %272))) %311 = (- -1 %32) %318 = (+ %249 1) %319 = (* %250 %318) %320 = (+.f64 ecc %88) %321 = (*.f64 phi %320) %329 = (fma.f64 #s(literal -1/6 binary64) ecc %104) %337 = (* %318 %259) %338 = (-.f64 %88 ecc) %339 = (*.f64 phi %338) %343 = (*.f64 ecc %339) %349 = (*.f64 ecc %338) %352 = (-.f64 %104 (fma.f64 #s(literal -1 binary64) (*.f64 %102 %338) %74)) %353 = (*.f64 phi %352) %361 = (/ %250 %311) %375 = (/ 1 %361) %376 = (*.f64 #s(literal -1 binary64) %339) %391 = (/ %250 %318) %407 = (fabs %391) %415 = (-.f64 %105 %74) %424 = (log %407) %426 = (pow.f64 %338 #s(literal 2 binary64)) %427 = (fma.f64 #s(literal -1 binary64) %426 %130) %428 = (*.f64 phi %427) %436 = (pow.f64 %338 #s(literal 3 binary64)) %439 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc (*.f64 %89 %338)) (fma.f64 #s(literal 2 binary64) %436 (*.f64 #s(literal 6 binary64) %415))) %440 = (*.f64 phi %439) %441 = (*.f64 #s(literal 1/2 binary64) %427) %449 = (pow.f64 %338 #s(literal 4 binary64)) %458 = (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 %338 %415) (fma.f64 #s(literal -12 binary64) %161 (fma.f64 #s(literal -6 binary64) %449 (fma.f64 #s(literal 24 binary64) (*.f64 ecc (*.f64 %89 %426)) (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/6 binary64) %108 %157))))))) %459 = (*.f64 #s(literal 1/6 binary64) %439) %468 = (neg %424) %491 = (fabs %337) %492 = (log %491) %493 = (log.f64 #s(literal 1/2 binary64)) %498 = (fma.f64 #s(literal -2 binary64) %349 (*.f64 #s(literal -1 binary64) %426)) %502 = (*.f64 phi (fma.f64 #s(literal -1 binary64) %338 (*.f64 #s(literal 1/2 binary64) (*.f64 phi %498)))) %508 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc %426) (fma.f64 #s(literal -6 binary64) %352 (*.f64 #s(literal -2 binary64) %436))) %514 = (*.f64 phi (fma.f64 #s(literal -1 binary64) %338 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %508) (*.f64 #s(literal 1/2 binary64) %498))))) %519 = (+ (log 2) %492) %520 = (log.f64 #s(literal 2 binary64)) %532 = (fabs %319) %533 = (*.f64 #s(literal -1 binary64) %321) %549 = (log %532) %551 = (pow.f64 %320 #s(literal 2 binary64)) %553 = (fma.f64 #s(literal -2 binary64) %102 (*.f64 #s(literal -1 binary64) %551)) %563 = (fma.f64 #s(literal -6 binary64) (*.f64 %102 %320) (fma.f64 #s(literal -6 binary64) %329 (*.f64 #s(literal -2 binary64) (pow.f64 %320 #s(literal 3 binary64))))) %565 = (*.f64 #s(literal 1/2 binary64) %553) %573 = (pow.f64 ecc #s(literal 4 binary64)) %580 = (fma.f64 #s(literal -24 binary64) (*.f64 %320 %329) (fma.f64 #s(literal -24 binary64) (*.f64 %102 %551) (fma.f64 #s(literal -12 binary64) %573 (fma.f64 #s(literal -6 binary64) (pow.f64 %320 #s(literal 4 binary64)) (*.f64 #s(literal 8 binary64) %102))))) %590 = (fabs %286) %591 = (log %590) %593 = (fma.f64 #s(literal -4 binary64) %102 (*.f64 #s(literal -2 binary64) %290)) %602 = (fma.f64 #s(literal -6 binary64) %302 (fma.f64 #s(literal 12 binary64) %299 (*.f64 #s(literal 16 binary64) %272))) %611 = (*.f64 %102 %290) %613 = (*.f64 ecc %302) %624 = (fma.f64 #s(literal -96 binary64) %611 (fma.f64 #s(literal -96 binary64) %573 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %611 (fma.f64 #s(literal -1/3 binary64) %102 (fma.f64 #s(literal 2/3 binary64) %102 (*.f64 #s(literal 2 binary64) %613)))) (fma.f64 #s(literal -12 binary64) (pow.f64 %290 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %613))))) %626 = (*.f64 #s(literal 1/6 binary64) %602) %634 = (+ %549 %591) %666 = (log %375) %690 = (sin.f64 phi) %692 = (*.f64 ecc %690) %694 = (+.f64 #s(literal 1 binary64) %692) %696 = (-.f64 #s(literal 1 binary64) %692) %698 = (+ 1 %82) %699 = (/.f64 #s(literal 1 binary64) phi) %700 = (+.f64 ecc %699) %703 = (+ 1 %83) %710 = (/.f64 %694 %696) %712 = (/.f64 ecc phi) %713 = (fma.f64 ecc %89 %712) %716 = (*.f64 #s(literal -1 binary64) %712) %717 = (-.f64 %713 %716) %725 = (+ 1 %125) %734 = (*.f64 #s(literal -1 binary64) %690) %736 = (-.f64 %690 %734) %738 = (*.f64 ecc %736) %740 = (-.f64 %692 #s(literal 1 binary64)) %745 = (/.f64 #s(literal 1 binary64) (pow.f64 %696 #s(literal 2 binary64))) %749 = (*.f64 %694 %740) %751 = (/.f64 %694 %740) %752 = (*.f64 #s(literal -1/2 binary64) %751) %754 = (/.f64 %740 %694) %757 = (*.f64 #s(literal -1 binary64) %751) %760 = (fabs.f64 %754) %762 = (log.f64 %760) %766 = (fabs.f64 %752) %768 = (log.f64 %766) %772 = (fabs.f64 %749) %774 = (log.f64 %772) %776 = (fabs.f64 %745) %778 = (log.f64 %776) %793 = (-.f64 (*.f64 #s(literal -1 binary64) %89) %699) %811 = (*.f64 #s(literal -1 binary64) %692) %818 = (*.f64 %690 %736) %819 = (*.f64 ecc %818) %825 = (pow.f64 %690 #s(literal 2 binary64)) %826 = (*.f64 %825 %736) %827 = (*.f64 ecc %826) %845 = (*.f64 ecc (fma.f64 #s(literal 2 binary64) phi (*.f64 #s(literal 2 binary64) %35))) %849 = (pow.f64 %736 #s(literal 2 binary64)) %850 = (*.f64 #s(literal 2 binary64) %818) %851 = (fma.f64 #s(literal -1 binary64) %849 %850) %859 = (pow.f64 %736 #s(literal 3 binary64)) %862 = (fma.f64 #s(literal -6 binary64) (*.f64 %690 %849) (fma.f64 #s(literal 2 binary64) %859 (*.f64 #s(literal 6 binary64) %826))) %871 = (*.f64 %825 %849) %874 = (pow.f64 %690 #s(literal 3 binary64)) %876 = (*.f64 #s(literal 24 binary64) (*.f64 %874 %736)) %894 = (*.f64 ecc %825) %896 = (*.f64 #s(literal -1/2 binary64) %690) %901 = (*.f64 ecc %874) %910 = (*.f64 #s(literal 2 binary64) %692) %913 = (fma.f64 #s(literal -4 binary64) %825 %825) %916 = (*.f64 #s(literal -2 binary64) %690) %921 = (*.f64 %690 %913) %923 = (fma.f64 #s(literal 2 binary64) %921 (*.f64 #s(literal 2 binary64) %874)) %934 = (+.f64 %690 %734) %935 = (*.f64 ecc %934) %943 = (-.f64 %734 %690) %944 = (*.f64 ecc %943) %948 = (*.f64 %690 %943) %949 = (*.f64 ecc %948) %955 = (*.f64 %825 %943) %956 = (*.f64 ecc %955) %972 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %827 %818)) %977 = (*.f64 #s(literal -1 binary64) %944) %1020 = (pow.f64 %943 #s(literal 2 binary64)) %1021 = (fma.f64 #s(literal -1 binary64) %1020 %850) %1022 = (*.f64 ecc %1021) %1028 = (*.f64 %736 %943) %1030 = (pow.f64 %943 #s(literal 3 binary64)) %1033 = (fma.f64 #s(literal -6 binary64) (*.f64 %690 %1028) (fma.f64 #s(literal -6 binary64) %826 (*.f64 #s(literal 2 binary64) %1030))) %1034 = (*.f64 ecc %1033) %1035 = (*.f64 #s(literal 1/2 binary64) %1021) %1042 = (pow.f64 %943 #s(literal 4 binary64)) %1050 = (*.f64 ecc (fma.f64 #s(literal -12 binary64) %871 (fma.f64 #s(literal -6 binary64) %1042 (fma.f64 #s(literal 24 binary64) (*.f64 %690 (*.f64 %736 %1020)) (fma.f64 #s(literal 24 binary64) (*.f64 %825 %1028) %876))))) %1051 = (*.f64 #s(literal 1/6 binary64) %1033) %1084 = (fma.f64 #s(literal -2 binary64) %948 (*.f64 #s(literal -1 binary64) %1020)) %1088 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %943 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %1084)))) %1094 = (fma.f64 #s(literal -6 binary64) (*.f64 %690 %1020) (fma.f64 #s(literal -6 binary64) %955 (*.f64 #s(literal -2 binary64) %1030))) %1100 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %943 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1094) (*.f64 #s(literal 1/2 binary64) %1084))))) %1112 = (*.f64 #s(literal -1 binary64) %935) %1121 = (pow.f64 %934 #s(literal 2 binary64)) %1123 = (fma.f64 #s(literal -2 binary64) %825 (*.f64 #s(literal -1 binary64) %1121)) %1132 = (fma.f64 #s(literal -6 binary64) (*.f64 %825 %934) (*.f64 #s(literal -2 binary64) (pow.f64 %934 #s(literal 3 binary64)))) %1134 = (*.f64 #s(literal 1/2 binary64) %1123) %1141 = (pow.f64 %690 #s(literal 4 binary64)) %1145 = (fma.f64 #s(literal -24 binary64) (*.f64 %825 %1121) (fma.f64 #s(literal -12 binary64) %1141 (*.f64 #s(literal -6 binary64) (pow.f64 %934 #s(literal 4 binary64))))) %1157 = (fma.f64 #s(literal -4 binary64) %825 (*.f64 #s(literal -2 binary64) %913)) %1159 = (*.f64 #s(literal 2 binary64) %690) %1165 = (fma.f64 #s(literal -6 binary64) %923 (fma.f64 #s(literal 12 binary64) %921 (*.f64 #s(literal 16 binary64) %874))) %1173 = (*.f64 %825 %913) %1174 = (*.f64 %690 %923) %1182 = (fma.f64 #s(literal -96 binary64) %1173 (fma.f64 #s(literal -96 binary64) %1141 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %1173 (*.f64 #s(literal 2 binary64) %1174)) (fma.f64 #s(literal -12 binary64) (pow.f64 %913 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %1174))))) %1184 = (*.f64 #s(literal 1/6 binary64) %1165) %1227 = (*.f64 %825 %1020) %1243 = (/.f64 #s(literal 1 binary64) ecc) %1245 = (*.f64 ecc (+.f64 %690 %1243)) %1257 = (fma.f64 #s(literal 2 binary64) phi %1243) %1260 = (/.f64 #s(literal 1 binary64) %692) %1261 = (*.f64 #s(literal 2 binary64) %1260) %1265 = (/.f64 #s(literal 1 binary64) %690) %1266 = (/.f64 #s(literal 1 binary64) %894) %1267 = (*.f64 #s(literal 2 binary64) %1266) %1273 = (/.f64 #s(literal 1 binary64) %825) %1274 = (/.f64 #s(literal 1 binary64) %901) %1275 = (*.f64 #s(literal 2 binary64) %1274) %1279 = (/.f64 #s(literal 2 binary64) %692) %1292 = (/.f64 phi ecc) %1293 = (*.f64 #s(literal 2 binary64) %9) %1297 = (/.f64 #s(literal 1 binary64) %102) %1310 = (*.f64 #s(literal 4 binary64) %1273) %1314 = (*.f64 #s(literal 2 binary64) %1265) %1320 = (/.f64 #s(literal 1 binary64) (*.f64 ecc %1141)) %1321 = (/.f64 #s(literal 1 binary64) %874) %1323 = (fma.f64 #s(literal 20 binary64) %1320 (*.f64 #s(literal 26/3 binary64) %1321)) %1326 = (/.f64 #s(literal 4 binary64) %894) %1345 = (*.f64 #s(literal 1/2 binary64) %1265) %1353 = (/.f64 #s(literal 1/2 binary64) %894) %1358 = (*.f64 %102 %825) %1359 = (/.f64 #s(literal 1 binary64) %1358) %1364 = (/.f64 #s(literal 2 binary64) %901) %1365 = (*.f64 %102 %1141) %1373 = (pow.f64 %690 #s(literal 5 binary64)) %1384 = (/.f64 %690 ecc) %1386 = (fma.f64 #s(literal -1 binary64) %1384 (+.f64 %1384 %825)) %1393 = (+.f64 #s(literal 1/2 binary64) %1260) %1401 = (+.f64 %1274 %1273) %1409 = (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1358)) %1412 = (*.f64 %272 %874) %1413 = (/.f64 #s(literal 1 binary64) %1412) %1414 = (fma.f64 #s(literal 2 binary64) %1413 %1279) %1416 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) %1359)) %1425 = (*.f64 %102 %874) %1426 = (/.f64 #s(literal 1 binary64) %1425) %1429 = (/.f64 (fma.f64 #s(literal 2 binary64) %1265 (*.f64 #s(literal 2/3 binary64) %1426)) ecc) %1434 = (/.f64 #s(literal 1 binary64) (*.f64 %102 %1373)) %1440 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/5 binary64) %1434 (*.f64 #s(literal 2/3 binary64) %1321)) %102)) %1314) ecc) %1444 = (pow.f64 %690 #s(literal 7 binary64)) %1446 = (/.f64 #s(literal 1 binary64) (*.f64 %102 %1444)) %1447 = (/.f64 #s(literal 1 binary64) %1373) %1452 = (/.f64 #s(literal 2/3 binary64) %1425) %1453 = (+.f64 %1452 %1314) %1459 = (*.f64 %573 %1373) %1462 = (/.f64 (+.f64 (/.f64 #s(literal 2/5 binary64) %1459) %1453) ecc) %1472 = (/.f64 (+.f64 %1452 (fma.f64 #s(literal 2 binary64) %1265 (fma.f64 #s(literal 2/5 binary64) (/.f64 #s(literal 1 binary64) %1459) (*.f64 #s(literal 2/7 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ecc #s(literal 6 binary64)) %1444)))))) ecc) %1485 = (+.f64 (/.f64 #s(literal 2/3 binary64) %1412) %1279) %1492 = (fma.f64 #s(literal 2/3 binary64) %1413 (fma.f64 #s(literal 2/5 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ecc #s(literal 5 binary64)) %1373)) %1279)) %1508 = (fma.f64 #s(literal -1 binary64) %690 %1243) %1509 = (*.f64 ecc %1508) %1520 = (-.f64 (*.f64 #s(literal -2 binary64) phi) %1243) %1606 = (*.f64 #s(literal 2 binary64) %1273) %1637 = (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/3 binary64) %1321 (*.f64 #s(literal 2/5 binary64) %1434)) %102)) %1314) ecc)) (approx 1 #s(literal 0 binary64)) (approx phi phi) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 %38) (approx %32 %44) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 (*.f64 #s(literal 1/120 binary64) ecc)))))))) (approx %54 #s(literal 1 binary64)) (approx %54 (+.f64 #s(literal 1 binary64) %33)) (approx %54 (+.f64 #s(literal 1 binary64) %38)) (approx %54 (+.f64 #s(literal 1 binary64) %44)) (approx %62 (+.f64 #s(literal 1 binary64) %64)) (approx %62 (+.f64 #s(literal 1 binary64) %69)) (approx %62 (+.f64 #s(literal 1 binary64) %78)) (approx %83 %64) (approx %87 %90) (approx %92 (+.f64 #s(literal 1 binary64) %90)) (approx %95 (+.f64 #s(literal 1 binary64) %99)) (approx %95 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 %107 (*.f64 #s(literal -1 binary64) %108)))) %88)))) (approx %117 %96) (approx %119 ecc) (approx %119 %97) (approx %122 %89) (approx %122 %98) (approx %125 %99) (approx %127 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal 1/2 binary64) (*.f64 phi %131))) %88))) (approx %127 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %145) (*.f64 #s(literal 1/2 binary64) %131)))) %88))) (approx %127 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %131 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 %89 %106) (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %157 (*.f64 #s(literal 1/6 binary64) %108)) (fma.f64 #s(literal -12 binary64) %161 (fma.f64 #s(literal -6 binary64) (pow.f64 %89 #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 ecc %141))))))) (*.f64 #s(literal 1/6 binary64) %145)))))) %88))) (approx %181 %182) (approx %181 (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)))) (approx %181 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %9))) #s(literal 1 binary64)))) (approx %181 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/5040 binary64) %9) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %203 (*.f64 #s(literal 2 binary64) phi)) (approx %203 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) %9)))) (approx %203 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/60 binary64) %9) #s(literal 1/3 binary64)))))) (approx %203 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal -1/2520 binary64) %9))) #s(literal 1/3 binary64)))))) (approx %228 %229) (approx %228 (*.f64 phi (fma.f64 #s(literal -1/3 binary64) %35 %231))) (approx %228 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 #s(literal 1/60 binary64) %35)))))) (approx %228 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/2520 binary64) %35 (*.f64 #s(literal 1/60 binary64) ecc)))))))) (approx %250 #s(literal -1 binary64)) (approx %250 (-.f64 %33 #s(literal 1 binary64))) (approx %250 (-.f64 %38 #s(literal 1 binary64))) (approx %250 (-.f64 %44 #s(literal 1 binary64))) (approx %259 #s(literal 1/2 binary64)) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %33))) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal 1/2 binary64) %264) %267)))) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %272 (*.f64 #s(literal 1/12 binary64) ecc)))) (*.f64 #s(literal -1/2 binary64) %102))) %267)))) (approx %286 %287) (approx %286 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %290)) %294)))) (approx %286 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %302)) %290)) %294)))) (approx %311 (-.f64 %64 #s(literal 1 binary64))) (approx %311 (-.f64 %69 #s(literal 1 binary64))) (approx %311 (-.f64 %78 #s(literal 1 binary64))) (approx %319 (-.f64 %321 #s(literal 1 binary64))) (approx %319 (-.f64 (*.f64 phi (+.f64 ecc (fma.f64 #s(literal -1 binary64) ecc %264))) #s(literal 1 binary64))) (approx %319 (-.f64 (*.f64 phi (+.f64 ecc (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 phi %329 %102))))) #s(literal 1 binary64))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %339))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %343 (*.f64 #s(literal -1/2 binary64) %338))))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %338 (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %349 (*.f64 #s(literal -1/2 binary64) %353))))))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %90))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %89 %96)))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %89 (*.f64 phi (fma.f64 #s(literal -1 binary64) %107 %108)))))) (approx %375 (+.f64 #s(literal 1 binary64) %376)) (approx %375 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %343 (*.f64 #s(literal -1 binary64) %338))))) (approx %375 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %338 (*.f64 phi (fma.f64 #s(literal -1 binary64) %349 (*.f64 #s(literal -1 binary64) %353))))))) (approx %391 (-.f64 %90 #s(literal 1 binary64))) (approx %391 (-.f64 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal -1 binary64) %96)) %88)) #s(literal 1 binary64))) (approx %391 (-.f64 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 %107 %108))) %88)) #s(literal 1 binary64))) (approx %407 (+.f64 #s(literal 1 binary64) %339)) (approx %407 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc %96) ecc)))) (approx %407 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 ecc %89 (*.f64 phi %415)))) ecc)))) (approx %424 %339) (approx %424 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 #s(literal 1/2 binary64) %428)) ecc))) (approx %424 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %440 %441))) ecc))) (approx %424 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %427 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %458 %459))))) ecc))) (approx %468 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal -1/2 binary64) %428)) %88))) (approx %468 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 #s(literal -1/6 binary64) %440) %441))) %88))) (approx %468 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/24 binary64) %458) %459)) %441))) %88))) (approx %492 %493) (approx %492 (+.f64 %493 %376)) (approx %492 (+.f64 %493 %502)) (approx %492 (+.f64 %493 %514)) (approx %519 (+.f64 %493 %520)) (approx %519 (+.f64 %493 (+.f64 %520 %376))) (approx %519 (+.f64 %493 (+.f64 %520 %502))) (approx %519 (+.f64 %493 (+.f64 %520 %514))) (approx %532 (+.f64 #s(literal 1 binary64) %533)) (approx %532 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) %264) %320)))) (approx %532 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %329)) %102)) %320)))) (approx %549 %533) (approx %549 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (*.f64 #s(literal 1/2 binary64) (*.f64 phi %553))))) (approx %549 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %563) %565))))) (approx %549 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %553 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi %580) (*.f64 #s(literal 1/6 binary64) %563)))))))) (approx %591 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) (*.f64 phi %593) %231))) (approx %591 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %602) (*.f64 #s(literal 1/2 binary64) %593)))))) (approx %591 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %593 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi %624) %626))))))) (approx %634 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 %231))) (approx %634 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %593 %565)))))) (approx %634 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %593 (fma.f64 #s(literal 1/2 binary64) %553 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %563 %626))))))))) (approx %634 (*.f64 phi (fma.f64 #s(literal -1 binary64) %320 (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %593 (fma.f64 #s(literal 1/2 binary64) %553 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %563 (fma.f64 #s(literal 1/6 binary64) %602 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %624 (*.f64 #s(literal 1/24 binary64) %580))))))))))))) (approx %666 %376) (approx %666 %502) (approx %666 %514) (approx %666 (*.f64 phi (fma.f64 #s(literal -1 binary64) %338 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %498 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 ecc %436) (fma.f64 #s(literal -24 binary64) (*.f64 %338 %352) (fma.f64 #s(literal -12 binary64) (*.f64 %102 %426) (fma.f64 #s(literal -6 binary64) %449 (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 ecc %352) (*.f64 #s(literal 1/6 binary64) %349)))))))) (*.f64 #s(literal 1/6 binary64) %508)))))))) (approx %5 %690) (approx %32 %692) (approx %54 %694) (approx %62 %696) (approx %698 (*.f64 phi %700)) (approx %703 (*.f64 phi (fma.f64 #s(literal -1 binary64) ecc %699))) (approx %92 (*.f64 phi (-.f64 %700 %88))) (approx %95 %710) (approx %119 (*.f64 phi %713)) (approx %122 (*.f64 phi %717)) (approx %125 (*.f64 ecc (*.f64 %9 %89))) (approx %125 (*.f64 %9 %717)) (approx %725 (*.f64 %9 (-.f64 (fma.f64 ecc %89 (+.f64 (/.f64 #s(literal 1 binary64) %9) %712)) %716))) (approx %127 (log.f64 %710)) (approx %181 %734) (approx %203 %736) (approx %228 %738) (approx %250 %740) (approx %259 (/.f64 #s(literal -1/2 binary64) %740)) (approx %286 %745) (approx %311 (*.f64 #s(literal -1 binary64) %694)) (approx %319 %749) (approx %337 %752) (approx %361 (*.f64 #s(literal -1 binary64) %754)) (approx %375 %757) (approx %391 %754) (approx %407 %760) (approx %424 %762) (approx %468 (*.f64 #s(literal -1 binary64) %762)) (approx %491 %766) (approx %492 %768) (approx %519 (+.f64 %520 %768)) (approx %532 %772) (approx %549 %774) (approx %590 %776) (approx %591 %778) (approx %634 (+.f64 %774 %778)) (approx %666 (log.f64 %757)) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 phi (-.f64 %88 %699)))) (approx %703 (*.f64 #s(literal -1 binary64) (*.f64 phi (-.f64 ecc %699)))) (approx %92 (*.f64 #s(literal -1 binary64) (*.f64 phi %793))) (approx %119 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %108 %716)))) (approx %122 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %108 (*.f64 #s(literal -1 binary64) (/.f64 %89 phi)))))) (approx %725 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 %793 phi) %108))) (approx %62 (+.f64 #s(literal 1 binary64) %811)) (approx %85 %88) (approx %86 %231) (approx %95 (+.f64 #s(literal 1 binary64) %738)) (approx %95 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %690 %819) %734)))) (approx %95 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (-.f64 %827 (*.f64 #s(literal -1 binary64) %818)))) %734)))) (approx %117 (*.f64 #s(literal 2 binary64) %264)) (approx %119 (*.f64 ecc %287)) (approx %122 (*.f64 ecc (+.f64 #s(literal 2 binary64) %229))) (approx %125 %845) (approx %725 (+.f64 #s(literal 1 binary64) %845)) (approx %127 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %851))) %734))) (approx %127 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %862) (*.f64 #s(literal 1/2 binary64) %851)))) %734))) (approx %127 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %851 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc (fma.f64 #s(literal -24 binary64) %871 (fma.f64 #s(literal -12 binary64) %871 (fma.f64 #s(literal -6 binary64) (pow.f64 %736 #s(literal 4 binary64)) (fma.f64 #s(literal 24 binary64) (*.f64 %690 %859) %876))))) (*.f64 #s(literal 1/6 binary64) %862)))))) %734))) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %692))) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal 1/2 binary64) %894) %896)))) (approx %259 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal 1/2 binary64) %901) (*.f64 #s(literal -1/2 binary64) %825))) %896)))) (approx %286 (+.f64 #s(literal 1 binary64) %910)) (approx %286 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %913)) %916)))) (approx %286 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %923)) %913)) %916)))) (approx %311 (-.f64 %811 #s(literal 1 binary64))) (approx %319 (-.f64 %935 #s(literal 1 binary64))) (approx %319 (-.f64 (*.f64 ecc (+.f64 %690 (fma.f64 #s(literal -1 binary64) %690 %894))) #s(literal 1 binary64))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %944))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %949 (*.f64 #s(literal -1/2 binary64) %943))))) (approx %337 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %943 (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %956 (*.f64 #s(literal -1/2 binary64) %948))))))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %738))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %736 %819)))) (approx %361 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %736 %972)))) (approx %375 (+.f64 #s(literal 1 binary64) %977)) (approx %375 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %949 (*.f64 #s(literal -1 binary64) %943))))) (approx %375 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %943 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %956 (*.f64 #s(literal -1 binary64) %948))))))) (approx %391 (-.f64 %738 #s(literal 1 binary64))) (approx %391 (-.f64 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 #s(literal -1 binary64) %819)) %734)) #s(literal 1 binary64))) (approx %391 (-.f64 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (-.f64 %827 %818))) %734)) #s(literal 1 binary64))) (approx %407 (+.f64 #s(literal 1 binary64) %944)) (approx %407 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %690 %819) %690)))) (approx %407 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %690 %972) %690)))) (approx %424 %944) (approx %424 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %690 (*.f64 #s(literal 1/2 binary64) %1022)) %690))) (approx %424 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1034 %1035))) %690))) (approx %424 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1021 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1050 %1051))))) %690))) (approx %468 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 #s(literal -1/2 binary64) %1022)) %734))) (approx %468 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/6 binary64) %1034) %1035))) %734))) (approx %468 (*.f64 ecc (-.f64 (+.f64 %690 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/24 binary64) %1050) %1051)) %1035))) %734))) (approx %492 (+.f64 %493 %977)) (approx %492 (+.f64 %493 %1088)) (approx %492 (+.f64 %493 %1100)) (approx %519 (+.f64 %493 (+.f64 %520 %977))) (approx %519 (+.f64 %493 (+.f64 %520 %1088))) (approx %519 (+.f64 %493 (+.f64 %520 %1100))) (approx %532 (+.f64 #s(literal 1 binary64) %1112)) (approx %532 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) %894) %934)))) (approx %549 %1112) (approx %549 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %1123))))) (approx %549 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1132) %1134))))) (approx %549 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1123 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc %1145) (*.f64 #s(literal 1/6 binary64) %1132)))))))) (approx %591 %910) (approx %591 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) (*.f64 ecc %1157) %1159))) (approx %591 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1165) (*.f64 #s(literal 1/2 binary64) %1157)))))) (approx %591 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1157 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc %1182) %1184))))))) (approx %634 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 %1159))) (approx %634 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (fma.f64 #s(literal 2 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1157 %1134)))))) (approx %634 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (fma.f64 #s(literal 2 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1157 (fma.f64 #s(literal 1/2 binary64) %1123 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1132 %1184))))))))) (approx %634 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %934 (fma.f64 #s(literal 2 binary64) %690 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1157 (fma.f64 #s(literal 1/2 binary64) %1123 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1132 (fma.f64 #s(literal 1/6 binary64) %1165 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1182 (*.f64 #s(literal 1/24 binary64) %1145))))))))))))) (approx %666 %977) (approx %666 %1088) (approx %666 %1100) (approx %666 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %943 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1084 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc (fma.f64 #s(literal -24 binary64) (*.f64 %690 %1030) (fma.f64 #s(literal -24 binary64) %1227 (fma.f64 #s(literal -24 binary64) (*.f64 %874 %943) (fma.f64 #s(literal -12 binary64) %1227 (*.f64 #s(literal -6 binary64) %1042)))))) (*.f64 #s(literal 1/6 binary64) %1094)))))))) (approx %54 %1245) (approx %62 %811) (approx %62 (*.f64 ecc (-.f64 %1243 %690))) (approx %698 (*.f64 ecc (+.f64 phi %1243))) (approx %703 (*.f64 ecc (fma.f64 #s(literal -1 binary64) phi %1243))) (approx %92 (*.f64 ecc %1257)) (approx %95 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) %1261))) (approx %95 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1265 %1267) ecc)) #s(literal 1 binary64))) (approx %95 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1273 %1275) %102)) (+.f64 #s(literal 1 binary64) %1279))) (approx %119 (*.f64 %102 %1257)) (approx %122 (*.f64 %102 (fma.f64 #s(literal 2 binary64) phi (*.f64 #s(literal 2 binary64) %1243)))) (approx %125 (*.f64 #s(literal 2 binary64) (*.f64 %102 %9))) (approx %125 (*.f64 %102 (fma.f64 #s(literal 2 binary64) %1292 %1293))) (approx %725 (*.f64 %102 (fma.f64 #s(literal 2 binary64) %1292 (fma.f64 #s(literal 2 binary64) %9 %1297)))) (approx %127 (/.f64 #s(literal -2 binary64) %692)) (approx %127 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1265 (*.f64 #s(literal 4 binary64) %1266)) ecc))) (approx %127 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 26/3 binary64) %1274 %1310) ecc)) %1314) ecc)) (approx %127 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1323 %102)) (fma.f64 #s(literal 2 binary64) %1265 %1326)) ecc)) (approx %250 (*.f64 ecc (-.f64 %690 %1243))) (approx %259 (/.f64 #s(literal -1/2 binary64) %692)) (approx %259 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1265 (*.f64 #s(literal 1/2 binary64) %1266)) ecc))) (approx %259 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1273 (*.f64 #s(literal 1/2 binary64) %1274)) ecc)) %1345) ecc)) (approx %259 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1321 (*.f64 #s(literal 1/2 binary64) %1320)) %102)) (+.f64 %1353 %1345)) ecc)) (approx %286 %1359) (approx %286 (/.f64 (fma.f64 #s(literal 2 binary64) %1274 %1273) %102)) (approx %286 (/.f64 (+.f64 %1273 (+.f64 %1364 (/.f64 #s(literal 3 binary64) %1365))) %102)) (approx %286 (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1365) (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %272 %1373)) (+.f64 %1273 %1364))) %102)) (approx %311 (*.f64 #s(literal -1 binary64) %1245)) (approx %319 %1358) (approx %319 (*.f64 %102 %1386)) (approx %319 (*.f64 %102 (-.f64 %1386 %1297))) (approx %337 #s(literal -1/2 binary64)) (approx %337 (*.f64 #s(literal -1 binary64) %1393)) (approx %337 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %1265 %1266) ecc)) #s(literal 1/2 binary64))) (approx %337 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1401 %102)) %1393)) (approx %361 (-.f64 %1261 #s(literal 1 binary64))) (approx %361 (-.f64 %1279 %1409)) (approx %361 (-.f64 %1414 %1416)) (approx %391 (-.f64 #s(literal 1 binary64) %1261)) (approx %391 (-.f64 %1409 %1279)) (approx %391 (-.f64 %1416 %1414)) (approx %424 (*.f64 #s(literal -1 binary64) %1429)) (approx %424 %1440) (approx %424 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/7 binary64) %1446 (*.f64 #s(literal 2/5 binary64) %1447)) %573)) %1453) ecc)) (approx %468 %1279) (approx %468 %1429) (approx %468 %1462) (approx %468 %1472) (approx %491 %1393) (approx %491 (+.f64 #s(literal 1/2 binary64) (+.f64 %1260 %1359))) (approx %491 (+.f64 #s(literal 1/2 binary64) (+.f64 %1260 (+.f64 %1359 %1413)))) (approx %492 (+.f64 %493 %1261)) (approx %492 (+.f64 %493 %1485)) (approx %492 (+.f64 %493 %1492)) (approx %519 (+.f64 %493 (+.f64 %520 %1261))) (approx %519 (+.f64 %493 (+.f64 %520 %1485))) (approx %519 (+.f64 %493 (+.f64 %520 %1492))) (approx %54 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %734 %1243)))) (approx %62 %1509) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %182 %1243)))) (approx %703 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 phi %1243)))) (approx %92 (*.f64 #s(literal -1 binary64) (*.f64 ecc %1520))) (approx %95 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1265 (+.f64 (/.f64 #s(literal 2 binary64) %894) (/.f64 #s(literal 2 binary64) %1425))) ecc)) #s(literal 1 binary64))) (approx %725 (*.f64 %102 (fma.f64 #s(literal -1 binary64) (/.f64 %1520 ecc) %1293))) (approx %127 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1265 (+.f64 %1326 (/.f64 #s(literal 26/3 binary64) %1425))) ecc))) (approx %127 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1323 ecc)) %1310) ecc) %1314) ecc))) (approx %250 (*.f64 #s(literal -1 binary64) %1509)) (approx %259 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %1353 (+.f64 (/.f64 #s(literal 1/2 binary64) %1425) %1345)) ecc))) (approx %259 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1320 (*.f64 #s(literal 1/2 binary64) %1321)) ecc)) (*.f64 #s(literal 1/2 binary64) %1273)) ecc) %1345) ecc))) (approx %286 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 ecc %1373)) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1141))) ecc)) (*.f64 #s(literal 2 binary64) %1321)) ecc) %1273) %102)) (approx %311 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %1243 %734)))) (approx %319 (*.f64 %102 (fma.f64 #s(literal -1 binary64) (/.f64 %934 ecc) %825))) (approx %319 (*.f64 %102 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 %690 %1508) ecc) %825))) (approx %337 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %1265 (+.f64 %1266 %1426)) ecc)) #s(literal 1/2 binary64))) (approx %361 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1267 %1314) ecc)) #s(literal 1 binary64))) (approx %361 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1275 %1606) ecc)) %1314) ecc)) #s(literal 1 binary64))) (approx %391 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1314 %1267) ecc)))) (approx %391 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1606 %1275) ecc) %1314) ecc)))) (approx %424 (*.f64 #s(literal -1 binary64) %1462)) (approx %424 (*.f64 #s(literal -1 binary64) %1472)) (approx %468 %1637) (approx %468 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/5 binary64) %1447 (*.f64 #s(literal 2/7 binary64) %1446)) %573)) (fma.f64 #s(literal 2 binary64) %1265 %1452)) ecc))) (approx %491 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1401 ecc)) %1265) ecc)))) (approx %492 (+.f64 %493 (*.f64 #s(literal -1 binary64) %1440))) (approx %519 (+.f64 %493 (+.f64 %520 %1637))) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 1.2s | phi | inf |
| 809.0ms | phi | -inf |
| 458.0ms | ecc | -inf |
| 405.0ms | ecc | inf |
| 82.0ms | phi | 0 |
| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (+.f64 #s(literal 1 binary64) %4) %6 = (-.f64 #s(literal 1 binary64) %4) %8 = (*.f64 ecc phi) %11 = (* ecc (sin phi)) %12 = (+ 1 %11) %13 = (approx %12 #s(literal 1 binary64)) %14 = (+.f64 #s(literal 1 binary64) %8) %15 = (approx %12 %14) %17 = (*.f64 #s(literal -1 binary64) %8) %18 = (+.f64 #s(literal 1 binary64) %17) %19 = (- 1 %11) %20 = (approx %19 %18) %21 = (*.f64 #s(literal -1 binary64) ecc) %22 = (-.f64 ecc %21) %23 = (*.f64 phi %22) %24 = (+.f64 #s(literal 1 binary64) %23) %25 = (/ %12 %19) %26 = (approx %25 %24) %27 = (*.f64 ecc %23) %28 = (+.f64 ecc %27) %29 = (-.f64 %28 %21) %30 = (*.f64 phi %29) %31 = (+.f64 #s(literal 1 binary64) %30) %32 = (approx %25 %31) %33 = (log %25) %35 = (*.f64 #s(literal -1 binary64) %3) %36 = (-.f64 %3 %35) %37 = (*.f64 ecc %36) %41 = (fma.f64 %3 ecc #s(literal 1 binary64)) %42 = (fma.f64 %3 ecc #s(literal -1 binary64)) %43 = (/.f64 #s(literal -1/2 binary64) %42) %44 = (pow.f64 %6 #s(literal -2 binary64)) %45 = (-.f64 #s(literal -1 binary64) %4) %46 = (*.f64 %42 %41) %47 = (/.f64 %41 %6) %48 = (*.f64 %41 %43) %49 = (/.f64 %42 %45) %50 = (/.f64 #s(literal 1 binary64) %49) %52 = (/.f64 %42 %41) %53 = (fabs.f64 %52) %54 = (log.f64 %53) %56 = (log.f64 #s(literal 2 binary64)) %57 = (fabs.f64 %48) %58 = (log.f64 %57) %60 = (fabs.f64 %46) %61 = (log.f64 %60) %62 = (fabs.f64 %44) %63 = (log.f64 %62) %65 = (/.f64 %13 %6) %67 = (/.f64 %15 %6) %69 = (/.f64 %5 %20) #s(literal 1 binary64) ecc phi %3 %4 %5 %6 #s(literal 2 binary64) %8 %13 %14 %15 #s(literal -1 binary64) %17 %18 %20 %21 %22 %23 %24 %26 %27 %28 %29 %30 %31 %32 (approx %33 %23) %35 %36 %37 (approx %33 %37) #s(literal -2 binary64) #s(literal -1/2 binary64) %41 %42 %43 %44 %45 %46 %47 %48 %49 %50 (log.f64 %47) %52 %53 %54 (neg.f64 %54) %56 %57 %58 (+.f64 %56 %58) %60 %61 %62 %63 (+.f64 %61 %63) %65 (log.f64 %65) %67 (log.f64 %67) %69 (log.f64 %69) (log.f64 %50) (log.f64 %26) (log.f64 %32) |
| Outputs |
|---|
%35 = (+.f64 #s(literal 1/2 binary64) #s(literal 0 binary64)) %37 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) %39 = (*.f64 #s(literal 0 binary64) #s(literal 1 binary64)) %41 = (*.f64 #s(literal 1 binary64) #s(literal 0 binary64)) %44 = (*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %46 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %48 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %52 = (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %56 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) %58 = (sqrt.f64 #s(literal 1/2 binary64)) %59 = (sqrt.f64 #s(literal 2 binary64)) %62 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) %98 = (*.f64 #s(literal -2 binary64) #s(literal -2 binary64)) %101 = (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) %102 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64)) %104 = (/.f64 #s(literal 1 binary64) #s(literal 4 binary64)) %138 = (*.f64 #s(literal 0 binary64) #s(literal 2 binary64)) %156 = (log.f64 #s(literal 2 binary64)) %158 = (log.f64 #s(literal 1/2 binary64)) %160 = (exp.f64 %156) %161 = (exp.f64 %158) %169 = (sin.f64 phi) %170 = (*.f64 ecc %169) %171 = (-.f64 #s(literal 1 binary64) %170) %174 = (fma.f64 %169 ecc #s(literal -1 binary64)) %177 = (/.f64 #s(literal -1 binary64) %174) %180 = (*.f64 %177 %174) %182 = (/.f64 #s(literal 1 binary64) %174) %185 = (cosh.f64 %156) %186 = (cosh.f64 %158) %189 = (*.f64 (sinh.f64 %156) (sinh.f64 %158)) %195 = (/.f64 #s(literal -1/2 binary64) %174) %196 = (*.f64 %195 %171) %208 = (/.f64 %169 %174) %210 = (/.f64 ecc %174) %212 = (/.f64 %170 %174) %215 = (neg.f64 phi) %216 = (sin.f64 %215) %219 = (/.f64 %169 %171) %222 = (neg.f64 ecc) %225 = (/.f64 ecc %171) %234 = (/.f64 #s(literal 1/2 binary64) %174) %236 = (/.f64 #s(literal 2 binary64) %174) %242 = (/.f64 %170 %171) %244 = (/.f64 #s(literal 2 binary64) %171) %246 = (/.f64 ecc #s(literal 1 binary64)) %248 = (/.f64 %169 #s(literal 1 binary64)) %252 = (neg.f64 %170) %255 = (*.f64 %177 %252) %258 = (*.f64 %234 #s(literal -1 binary64)) %260 = (fma.f64 #s(literal 1/2 binary64) %170 #s(literal -1/2 binary64)) %261 = (/.f64 #s(literal 1/2 binary64) %260) %263 = (*.f64 #s(literal 4 binary64) %195) %265 = (*.f64 #s(literal 2 binary64) %177) %267 = (*.f64 %182 #s(literal 2 binary64)) %269 = (*.f64 %182 #s(literal -2 binary64)) %271 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) %273 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64)) %275 = (/.f64 #s(literal -1 binary64) #s(literal 1 binary64)) %277 = (/.f64 #s(literal -2 binary64) #s(literal 1 binary64)) %279 = (/.f64 ecc #s(literal 2 binary64)) %280 = (/.f64 %169 %260) %282 = (/.f64 %169 #s(literal 2 binary64)) %283 = (/.f64 ecc %260) %287 = (/.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %289 = (/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)) %291 = (/.f64 #s(literal -2 binary64) %174) %292 = (/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %294 = (*.f64 #s(literal 2 binary64) %174) %295 = (/.f64 ecc %294) %296 = (/.f64 %169 #s(literal 1/2 binary64)) %298 = (/.f64 %169 %294) %299 = (/.f64 ecc #s(literal 1/2 binary64)) %311 = (/.f64 #s(literal -1 binary64) %260) %313 = (/.f64 #s(literal 1 binary64) %294) %314 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) %338 = (*.f64 #s(literal 0 binary64) ecc) %340 = (*.f64 ecc #s(literal 0 binary64)) %342 = (+.f64 ecc ecc) %345 = (*.f64 #s(literal 1/2 binary64) ecc) %349 = (*.f64 #s(literal 1/2 binary64) %222) %351 = (*.f64 %222 #s(literal 2 binary64)) %384 = (*.f64 #s(literal 1/2 binary64) phi) %386 = (*.f64 #s(literal 2 binary64) phi) %392 = (PI.f64 ) %395 = (+.f64 %392 phi) %402 = (*.f64 %169 #s(literal 1/2 binary64)) %404 = (*.f64 %169 #s(literal 2 binary64)) %409 = (*.f64 #s(literal 1/2 binary64) %216) %411 = (*.f64 %216 #s(literal 2 binary64)) %413 = (/.f64 %392 #s(literal 2 binary64)) %418 = (+.f64 %413 phi) %421 = (*.f64 %169 #s(literal 0 binary64)) %423 = (*.f64 #s(literal 0 binary64) %169) %461 = (*.f64 %342 %169) %463 = (*.f64 %345 %169) %465 = (*.f64 %402 ecc) %467 = (*.f64 #s(literal 1/2 binary64) %170) %470 = (*.f64 %170 #s(literal 2 binary64)) %472 = (*.f64 %170 #s(literal 1/2 binary64)) %476 = (*.f64 #s(literal 0 binary64) %170) %478 = (*.f64 %170 #s(literal 0 binary64)) %516 = (*.f64 %171 %170) %518 = (*.f64 %219 %171) %520 = (*.f64 %225 %171) %524 = (*.f64 %252 %171) %528 = (*.f64 %242 %174) %538 = (*.f64 %252 %242) %552 = (*.f64 %242 %252) %554 = (*.f64 %242 #s(literal 1 binary64)) %556 = (*.f64 %169 %182) %558 = (*.f64 ecc %182) %562 = (*.f64 %182 %169) %564 = (*.f64 %182 ecc) %566 = (*.f64 %182 %216) %568 = (*.f64 %182 %222) %576 = (*.f64 #s(literal -1 binary64) %219) %578 = (*.f64 #s(literal -1 binary64) %225) %580 = (/.f64 %222 #s(literal 1 binary64)) %582 = (/.f64 %216 #s(literal 1 binary64)) %586 = (/.f64 %170 %260) %589 = (*.f64 %345 %219) %591 = (*.f64 %402 %225) %593 = (/.f64 %170 #s(literal 1/2 binary64)) %596 = (/.f64 %170 #s(literal 1 binary64)) %598 = (*.f64 %234 %252) %600 = (*.f64 %252 #s(literal 2 binary64)) %602 = (/.f64 %216 %260) %604 = (/.f64 %222 %260) %606 = (/.f64 %222 #s(literal 2 binary64)) %608 = (/.f64 %216 #s(literal 2 binary64)) %610 = (/.f64 %216 #s(literal 1/2 binary64)) %612 = (/.f64 %222 #s(literal 1/2 binary64)) %614 = (/.f64 %222 %294) %616 = (/.f64 %216 %294) %618 = (fma.f64 ecc %169 #s(literal 1 binary64)) %619 = (fma.f64 %169 ecc #s(literal 1 binary64)) %620 = (+.f64 #s(literal 1 binary64) %170) %621 = (+.f64 %170 #s(literal 1 binary64)) %622 = (-.f64 %170 #s(literal -1 binary64)) %623 = (-.f64 #s(literal -1 binary64) %170) %624 = (neg.f64 %623) %625 = (-.f64 #s(literal 1 binary64) %252) %626 = (fma.f64 %222 %216 #s(literal 1 binary64)) %627 = (fma.f64 %216 %222 #s(literal 1 binary64)) %628 = (+.f64 %619 #s(literal 0 binary64)) %630 = (+.f64 (fma.f64 %169 ecc #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) %631 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %170) %632 = (fma.f64 #s(literal 1 binary64) %170 #s(literal 1 binary64)) %633 = (fma.f64 %170 #s(literal 1 binary64) #s(literal 1 binary64)) %634 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %170) %635 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %170) %636 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %170) %637 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %170) %638 = (*.f64 #s(literal 1 binary64) %619) %639 = (*.f64 %619 #s(literal 1 binary64)) %640 = (+.f64 #s(literal 0 binary64) %170) %641 = (+.f64 #s(literal 1 binary64) %640) %642 = (+.f64 #s(literal 1/2 binary64) %170) %643 = (+.f64 #s(literal 1/2 binary64) %642) %644 = (*.f64 #s(literal -1 binary64) %623) %645 = (*.f64 %623 #s(literal -1 binary64)) %646 = (fma.f64 #s(literal -1 binary64) %252 #s(literal 1 binary64)) %647 = (fma.f64 %252 #s(literal -1 binary64) #s(literal 1 binary64)) %648 = (-.f64 #s(literal 0 binary64) %252) %649 = (+.f64 #s(literal 1 binary64) %648) %650 = (-.f64 #s(literal 1/2 binary64) %252) %651 = (+.f64 #s(literal 1/2 binary64) %650) %652 = (fma.f64 #s(literal 1 binary64) %619 #s(literal 0 binary64)) %653 = (fma.f64 %619 #s(literal 1 binary64) #s(literal 0 binary64)) %654 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %640) %655 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %640) %656 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %640) %657 = (fma.f64 #s(literal -1 binary64) %623 #s(literal 0 binary64)) %658 = (fma.f64 %342 %402 #s(literal 1 binary64)) %659 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %640) %660 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %642) %661 = (fma.f64 %623 #s(literal -1 binary64) #s(literal 0 binary64)) %662 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %642) %663 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %640) %664 = (fma.f64 #s(literal 1/2 binary64) %461 #s(literal 1 binary64)) %665 = (fma.f64 #s(literal 2 binary64) %44 %170) %666 = (fma.f64 #s(literal 2 binary64) %463 #s(literal 1 binary64)) %667 = (fma.f64 #s(literal 2 binary64) %465 #s(literal 1 binary64)) %668 = (fma.f64 #s(literal 2 binary64) %467 #s(literal 1 binary64)) %669 = (fma.f64 %404 %345 #s(literal 1 binary64)) %670 = (fma.f64 #s(literal 4 binary64) %46 %170) %671 = (fma.f64 #s(literal 4 binary64) %48 %170) %672 = (fma.f64 %46 #s(literal 4 binary64) %170) %673 = (fma.f64 %44 #s(literal 2 binary64) %170) %674 = (fma.f64 %470 #s(literal 1/2 binary64) #s(literal 1 binary64)) %675 = (fma.f64 %472 #s(literal 2 binary64) #s(literal 1 binary64)) %676 = (fma.f64 #s(literal 1/2 binary64) %170 #s(literal 1/2 binary64)) %677 = (*.f64 #s(literal 2 binary64) %676) %678 = (*.f64 %676 #s(literal 2 binary64)) %679 = (*.f64 %619 #s(literal 2 binary64)) %680 = (*.f64 %679 #s(literal 1/2 binary64)) %681 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %648) %682 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %648) %683 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %648) %684 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %648) %685 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %650) %686 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %650) %687 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %648) %688 = (*.f64 #s(literal 1/2 binary64) %623) %689 = (*.f64 #s(literal -2 binary64) %688) %690 = (*.f64 %623 #s(literal 2 binary64)) %691 = (*.f64 %690 #s(literal -1/2 binary64)) %692 = (*.f64 %623 #s(literal -2 binary64)) %693 = (*.f64 %692 #s(literal 1/2 binary64)) %695 = (/.f64 (fma.f64 %170 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) %696 = (/.f64 %679 #s(literal 2 binary64)) %697 = (fma.f64 #s(literal 2 binary64) %52 %170) %698 = (fma.f64 %56 #s(literal 1 binary64) %170) %699 = (fma.f64 %58 %59 %170) %700 = (fma.f64 %59 %58 %170) %701 = (fma.f64 #s(literal 2 binary64) %676 #s(literal 0 binary64)) %702 = (fma.f64 %676 #s(literal 2 binary64) #s(literal 0 binary64)) %703 = (fma.f64 %679 #s(literal 1/2 binary64) #s(literal 0 binary64)) %704 = (fma.f64 #s(literal 2 binary64) %44 %640) %705 = (fma.f64 #s(literal -2 binary64) %688 #s(literal 0 binary64)) %706 = (fma.f64 #s(literal 4 binary64) %46 %640) %707 = (fma.f64 #s(literal 4 binary64) %48 %640) %708 = (fma.f64 %46 #s(literal 4 binary64) %640) %709 = (fma.f64 %44 #s(literal 2 binary64) %640) %710 = (fma.f64 %690 #s(literal -1/2 binary64) #s(literal 0 binary64)) %711 = (fma.f64 %692 #s(literal 1/2 binary64) #s(literal 0 binary64)) %712 = (fma.f64 %98 %46 %170) %713 = (fma.f64 #s(literal 2 binary64) %52 %640) %714 = (fma.f64 %56 #s(literal 1 binary64) %640) %715 = (fma.f64 %58 %59 %640) %716 = (fma.f64 %59 %58 %640) %717 = (fma.f64 #s(literal 2 binary64) %44 %648) %718 = (fma.f64 #s(literal 4 binary64) %46 %648) %719 = (fma.f64 #s(literal 4 binary64) %48 %648) %720 = (fma.f64 %46 #s(literal 4 binary64) %648) %721 = (fma.f64 %44 #s(literal 2 binary64) %648) %722 = (fma.f64 #s(literal 2 binary64) %52 %648) %723 = (fma.f64 %56 #s(literal 1 binary64) %648) %724 = (fma.f64 %58 %59 %648) %725 = (fma.f64 %59 %58 %648) %726 = (fma.f64 %101 %102 %170) %727 = (fma.f64 %62 %104 %170) %728 = (fma.f64 %98 %46 %640) %729 = (fma.f64 %98 %46 %648) %730 = (fma.f64 %101 %102 %640) %731 = (fma.f64 %62 %104 %640) %732 = (fma.f64 %101 %102 %648) %733 = (fma.f64 %62 %104 %648) %734 = (fma.f64 %160 %161 %170) %735 = (fma.f64 %160 %161 %640) %736 = (fma.f64 %160 %161 %648) %737 = (*.f64 #s(literal 0 binary64) %619) %738 = (+.f64 %619 %737) %739 = (*.f64 %619 #s(literal 0 binary64)) %740 = (+.f64 %619 %739) %741 = (fma.f64 #s(literal 1 binary64) %619 %737) %742 = (fma.f64 #s(literal 1 binary64) %619 %739) %743 = (fma.f64 %619 #s(literal 1 binary64) %737) %744 = (fma.f64 %619 #s(literal 1 binary64) %739) %745 = (fma.f64 %619 #s(literal 1/2 binary64) %676) %746 = (fma.f64 #s(literal 1/2 binary64) %619 %676) %747 = (+.f64 %676 %676) %748 = (fma.f64 #s(literal -1 binary64) %623 %737) %749 = (fma.f64 #s(literal -1 binary64) %623 %739) %750 = (fma.f64 #s(literal -1/2 binary64) %623 %676) %751 = (fma.f64 %623 #s(literal -1 binary64) %737) %752 = (fma.f64 %623 #s(literal -1 binary64) %739) %753 = (fma.f64 %623 #s(literal -1/2 binary64) %676) %754 = (fma.f64 #s(literal 2 binary64) %676 %737) %755 = (fma.f64 #s(literal 2 binary64) %676 %739) %756 = (fma.f64 %676 #s(literal 2 binary64) %737) %757 = (fma.f64 %676 #s(literal 2 binary64) %739) %758 = (fma.f64 %679 #s(literal 1/2 binary64) %737) %759 = (fma.f64 %679 #s(literal 1/2 binary64) %739) %760 = (fma.f64 #s(literal -2 binary64) %688 %737) %761 = (fma.f64 #s(literal -2 binary64) %688 %739) %762 = (fma.f64 %690 #s(literal -1/2 binary64) %737) %763 = (fma.f64 %690 #s(literal -1/2 binary64) %739) %764 = (fma.f64 %692 #s(literal 1/2 binary64) %737) %765 = (fma.f64 %692 #s(literal 1/2 binary64) %739) %766 = (fma.f64 %171 %177 %170) %767 = (fma.f64 %177 %171 %170) %768 = (fma.f64 ecc %518 #s(literal 1 binary64)) %769 = (fma.f64 %169 %520 #s(literal 1 binary64)) %770 = (fma.f64 %171 %242 #s(literal 1 binary64)) %771 = (fma.f64 %242 %171 #s(literal 1 binary64)) %772 = (fma.f64 %171 %177 %640) %773 = (fma.f64 %177 %171 %640) %774 = (fma.f64 #s(literal 2 binary64) %196 %170) %775 = (fma.f64 %171 %177 %648) %776 = (fma.f64 %177 %171 %648) %777 = (fma.f64 #s(literal 2 binary64) %196 %640) %778 = (fma.f64 #s(literal 2 binary64) %196 %648) %791 = (-.f64 #s(literal 0 binary64) %170) %794 = (-.f64 #s(literal 1/2 binary64) %170) %807 = (+.f64 #s(literal 0 binary64) %252) %809 = (+.f64 #s(literal 1/2 binary64) %252) %822 = (*.f64 #s(literal -1/2 binary64) %170) %826 = (*.f64 %170 #s(literal -2 binary64)) %828 = (*.f64 #s(literal -1/2 binary64) %174) %832 = (*.f64 %174 #s(literal -2 binary64)) %841 = (*.f64 #s(literal 1/2 binary64) %171) %843 = (*.f64 #s(literal 2 binary64) %171) %845 = (*.f64 %171 #s(literal 2 binary64)) %847 = (*.f64 %171 #s(literal 1/2 binary64)) %850 = (*.f64 %402 %222) %852 = (*.f64 %345 %216) %860 = (neg.f64 %260) %862 = (neg.f64 %294) %887 = (*.f64 %260 #s(literal -1 binary64)) %889 = (*.f64 #s(literal -1 binary64) %294) %918 = (*.f64 %171 #s(literal 0 binary64)) %920 = (*.f64 #s(literal 0 binary64) %171) %981 = (fabs.f64 #s(literal 4 binary64)) %994 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %996 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %998 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %1030 = (-.f64 #s(literal 1 binary64) #s(literal 1 binary64)) %1057 = (*.f64 ecc phi) %1060 = (neg.f64 %1057) %1064 = (*.f64 %215 #s(literal -1 binary64)) %1068 = (*.f64 phi %342) %1071 = (*.f64 %384 ecc) %1073 = (*.f64 phi #s(literal 2 binary64)) %1077 = (*.f64 #s(literal 1/2 binary64) %1060) %1079 = (*.f64 %1060 #s(literal 2 binary64)) %1081 = (*.f64 %1057 #s(literal 0 binary64)) %1083 = (*.f64 #s(literal 0 binary64) %1057) %1089 = (*.f64 #s(literal 4 binary64) %1071) %1133 = (* ecc (sin phi)) %1134 = (+ 1 %1133) %1135 = (approx %1134 #s(literal 1 binary64)) %1136 = (fma.f64 phi ecc #s(literal 1 binary64)) %1141 = (-.f64 #s(literal -1 binary64) %1057) %1146 = (fma.f64 %215 ecc #s(literal -1 binary64)) %1148 = (+.f64 #s(literal -1 binary64) %1060) %1162 = (+.f64 #s(literal 0 binary64) %1057) %1164 = (+.f64 #s(literal 1/2 binary64) %1057) %1171 = (-.f64 #s(literal 0 binary64) %1060) %1173 = (-.f64 #s(literal 1/2 binary64) %1060) %1197 = (fma.f64 %384 ecc #s(literal 1/2 binary64)) %1199 = (fma.f64 %342 phi #s(literal 2 binary64)) %1209 = (+.f64 #s(literal 1/2 binary64) %1071) %1211 = (-.f64 %1071 #s(literal -1/2 binary64)) %1262 = (approx %1134 %1136) %1284 = (*.f64 #s(literal 0 binary64) #s(literal -1 binary64)) %1286 = (*.f64 #s(literal -1 binary64) #s(literal 0 binary64)) %1288 = (*.f64 #s(literal 4 binary64) #s(literal -1/2 binary64)) %1303 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) %1319 = (*.f64 #s(literal -1/2 binary64) %1057) %1322 = (*.f64 #s(literal -2 binary64) ecc) %1323 = (*.f64 %1322 phi) %1325 = (*.f64 %345 %215) %1327 = (neg.f64 %1071) %1329 = (*.f64 %215 #s(literal 2 binary64)) %1331 = (*.f64 %1071 #s(literal -1 binary64)) %1333 = (-.f64 #s(literal 1 binary64) %1057) %1338 = (fma.f64 phi ecc #s(literal -1 binary64)) %1346 = (-.f64 #s(literal 0 binary64) %1057) %1349 = (-.f64 #s(literal 1/2 binary64) %1057) %1361 = (+.f64 #s(literal 0 binary64) %1060) %1363 = (+.f64 #s(literal 1/2 binary64) %1060) %1387 = (-.f64 #s(literal 1/2 binary64) %1071) %1444 = (- 1 %1133) %1445 = (approx %1444 %1333) %1472 = (*.f64 #s(literal 4 binary64) ecc) %1483 = (+.f64 phi phi) %1495 = (+.f64 %215 %215) %1519 = (fma.f64 %342 phi #s(literal 1 binary64)) %1530 = (fma.f64 %1322 phi #s(literal -1 binary64)) %1532 = (-.f64 #s(literal -1 binary64) %1068) %1550 = (+.f64 #s(literal 0 binary64) %1068) %1552 = (+.f64 #s(literal 1/2 binary64) %1068) %1556 = (-.f64 #s(literal 0 binary64) %1323) %1558 = (-.f64 #s(literal 1/2 binary64) %1323) %1648 = (/ %1134 %1444) %1649 = (approx %1648 %1519) %1650 = (*.f64 %342 ecc) %1652 = (*.f64 ecc %1068) %1657 = (*.f64 ecc ecc) %1658 = (*.f64 %1657 phi) %1663 = (*.f64 ecc %1322) %1665 = (*.f64 %1322 %1057) %1669 = (*.f64 %1068 #s(literal 1 binary64)) %1673 = (*.f64 %342 #s(literal -1 binary64)) %1680 = (*.f64 %1071 %342) %1682 = (*.f64 %345 %1068) %1684 = (*.f64 %342 #s(literal 2 binary64)) %1686 = (*.f64 %1068 #s(literal 2 binary64)) %1688 = (*.f64 %222 %1057) %1692 = (*.f64 %1060 ecc) %1696 = (*.f64 ecc %222) %1702 = (*.f64 %1057 %222) %1704 = (*.f64 ecc %1060) %1708 = (*.f64 %345 %1057) %1710 = (*.f64 %1071 ecc) %1715 = (fma.f64 %342 %1057 ecc) %1728 = (*.f64 %1530 ecc) %1737 = (*.f64 #s(literal 1 binary64) %1519) %1741 = (*.f64 %1519 #s(literal 1 binary64)) %1750 = (*.f64 #s(literal -1 binary64) %1519) %1752 = (*.f64 %1519 #s(literal -1 binary64)) %1754 = (fma.f64 %1657 phi ecc) %1768 = (*.f64 %345 %1519) %1770 = (*.f64 %1519 #s(literal 2 binary64)) %1774 = (-.f64 %1658 %222) %1809 = (*.f64 %1136 %342) %1810 = (*.f64 %1136 %1322) %1826 = (+.f64 %1519 #s(literal 1 binary64)) %1872 = (fma.f64 %1657 phi %342) %1901 = (*.f64 phi %1809) %1905 = (*.f64 %1810 phi) %1907 = (*.f64 %1519 %1057) %1911 = (*.f64 %1519 phi) %1916 = (*.f64 phi %1519) %1928 = (*.f64 %1728 %215) %1930 = (*.f64 %215 %1728) %1934 = (neg.f64 %1907) %1939 = (neg.f64 %1934) %1941 = (*.f64 %1665 %215) %1943 = (*.f64 %215 %1665) %2035 = (fma.f64 %1809 phi #s(literal 1 binary64)) %2056 = (+.f64 #s(literal 0 binary64) %1901) %2058 = (+.f64 #s(literal 1/2 binary64) %1901) %2060 = (-.f64 #s(literal 0 binary64) %1905) %2062 = (-.f64 #s(literal 1/2 binary64) %1905) %2064 = (fma.f64 %1519 %1057 #s(literal 1 binary64)) %2076 = (-.f64 %1907 #s(literal -1 binary64)) %2187 = (approx %1648 %2035) %2188 = (log %1648) %2200 = (*.f64 %169 #s(literal -2 binary64)) %2213 = (cos.f64 %392) %2214 = (cos.f64 phi) %2216 = (*.f64 %2214 (sin.f64 %392)) %2278 = (*.f64 %2200 ecc) %2336 = (*.f64 #s(literal 0 binary64) #s(literal -1/2 binary64)) %2338 = (*.f64 #s(literal -1/2 binary64) #s(literal 0 binary64)) %2350 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) %2397 = (*.f64 #s(literal 4 binary64) %260) %2399 = (*.f64 #s(literal 0 binary64) %174) %2401 = (*.f64 %174 #s(literal 0 binary64)) %2450 = (*.f64 %234 #s(literal 1 binary64)) %2452 = (*.f64 %195 #s(literal -1 binary64)) %2456 = (*.f64 #s(literal -1 binary64) %195) %2460 = (*.f64 %234 #s(literal -1/2 binary64)) %2462 = (*.f64 #s(literal 1/2 binary64) %195) %2466 = (*.f64 %195 #s(literal 1/2 binary64)) %2469 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) %2471 = (/.f64 #s(literal -1/2 binary64) %294) %2476 = (*.f64 #s(literal 0 binary64) %195) %2478 = (*.f64 %195 #s(literal 0 binary64)) %2516 = (pow.f64 %171 #s(literal -2 binary64)) %2517 = (neg.f64 %2516) %2519 = (pow.f64 %174 #s(literal 2 binary64)) %2550 = (fma.f64 %170 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) %2553 = (*.f64 %619 #s(literal -2 binary64)) %2557 = (*.f64 #s(literal 2 binary64) %623) %2567 = (pow.f64 %170 #s(literal 2 binary64)) %2570 = (-.f64 %2567 #s(literal 1 binary64)) %2571 = (-.f64 #s(literal 1 binary64) %2567) %2588 = (*.f64 %169 %170) %2590 = (*.f64 ecc %170) %2593 = (*.f64 %169 %169) %2596 = (*.f64 %170 ecc) %2598 = (*.f64 %170 %169) %2601 = (fabs.f64 %170) %2613 = (*.f64 %174 %169) %2615 = (*.f64 ecc %174) %2621 = (*.f64 %174 %170) %2622 = (fma.f64 ecc %169 %2621) %2626 = (fma.f64 %174 %170 #s(literal -1 binary64)) %2628 = (fma.f64 %174 %170 %170) %2630 = (+.f64 #s(literal -1 binary64) %2621) %2643 = (*.f64 %619 %170) %2649 = (-.f64 %2621 #s(literal 1 binary64)) %2656 = (*.f64 %623 %170) %2660 = (*.f64 %252 %619) %2731 = (fma.f64 %216 ecc %174) %2733 = (+.f64 %2567 %174) %2743 = (-.f64 %2567 %171) %2749 = (-.f64 %252 %171) %2797 = (/.f64 %619 %171) %2798 = (/.f64 %623 %174) %2799 = (/.f64 %619 %174) %2800 = (neg.f64 %2799) %2801 = (*.f64 %619 %177) %2802 = (*.f64 #s(literal -1 binary64) %2799) %2803 = (*.f64 %177 %619) %2804 = (*.f64 %2799 #s(literal -1 binary64)) %2805 = (*.f64 #s(literal 1 binary64) %2797) %2806 = (*.f64 %623 %182) %2807 = (*.f64 %2797 #s(literal 1 binary64)) %2808 = (*.f64 %182 %623) %2809 = (/.f64 %174 %619) %2810 = (/.f64 #s(literal -1 binary64) %2809) %2811 = (/.f64 %174 %623) %2812 = (/.f64 #s(literal 1 binary64) %2811) %2813 = (/.f64 %2797 #s(literal 1 binary64)) %2814 = (/.f64 %623 #s(literal 1 binary64)) %2815 = (/.f64 %2814 %174) %2816 = (*.f64 %619 %195) %2817 = (*.f64 #s(literal 2 binary64) %2816) %2818 = (*.f64 %234 %619) %2819 = (*.f64 #s(literal -2 binary64) %2818) %2820 = (*.f64 %2816 #s(literal 2 binary64)) %2821 = (*.f64 %679 %195) %2822 = (/.f64 %690 %294) %2823 = (/.f64 %2557 %294) %2824 = (*.f64 #s(literal 2 binary64) %619) %2825 = (/.f64 %2824 %843) %2826 = (/.f64 %679 %845) %2827 = (*.f64 #s(literal 2 binary64) %2797) %2828 = (*.f64 #s(literal 1/2 binary64) %2827) %2829 = (*.f64 %690 %234) %2830 = (*.f64 %2797 #s(literal 2 binary64)) %2831 = (*.f64 %2830 #s(literal 1/2 binary64)) %2833 = (/.f64 #s(literal -2 binary64) (*.f64 %2809 #s(literal 2 binary64))) %2835 = (/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %2809)) %2836 = (/.f64 #s(literal 1/2 binary64) %2809) %2837 = (*.f64 #s(literal -2 binary64) %2836) %2838 = (/.f64 #s(literal 1 binary64) #s(literal -1 binary64)) %2839 = (*.f64 %2838 %2799) %2840 = (/.f64 %182 #s(literal -1 binary64)) %2841 = (*.f64 %2840 %619) %2843 = (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %2811)) %2845 = (/.f64 #s(literal 2 binary64) (*.f64 %2811 #s(literal 2 binary64))) %2847 = (/.f64 (/.f64 %623 #s(literal 2 binary64)) %260) %2848 = (/.f64 %2827 #s(literal 2 binary64)) %2850 = (/.f64 (/.f64 %623 %294) #s(literal 1/2 binary64)) %2851 = (/.f64 %2830 #s(literal 2 binary64)) %2852 = (/.f64 #s(literal 2 binary64) %2811) %2853 = (*.f64 #s(literal 1/2 binary64) %2852) %2854 = (*.f64 %182 %2814) %2856 = (/.f64 #s(literal 1 binary64) (/.f64 %2809 #s(literal -1 binary64))) %2857 = (/.f64 #s(literal 1 binary64) %619) %2858 = (/.f64 %177 %2857) %2859 = (/.f64 #s(literal -1 binary64) %619) %2860 = (/.f64 %182 %2859) %2861 = (/.f64 #s(literal 1 binary64) %2859) %2862 = (/.f64 %2861 %174) %2863 = (/.f64 #s(literal -1 binary64) %2857) %2864 = (/.f64 %2863 %174) %2866 = (/.f64 #s(literal 1 binary64) (/.f64 %2811 #s(literal 1 binary64))) %2867 = (*.f64 #s(literal 4 binary64) %2816) %2868 = (*.f64 #s(literal 1/2 binary64) %2867) %2870 = (*.f64 (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) %619) %2872 = (/.f64 (*.f64 #s(literal 2 binary64) %2870) %174) %2873 = (*.f64 %273 %2816) %2874 = (*.f64 %2870 %236) %2875 = (*.f64 %236 %2870) %2876 = (/.f64 %623 %260) %2877 = (*.f64 %52 %2876) %2878 = (/.f64 %623 #s(literal 1/2 binary64)) %2879 = (*.f64 %313 %2878) %2880 = (*.f64 #s(literal 2 binary64) %2859) %2881 = (/.f64 %236 %2880) %2883 = (/.f64 (*.f64 %236 #s(literal 1/2 binary64)) %2859) %2884 = (/.f64 #s(literal -1/2 binary64) %619) %2885 = (/.f64 %234 %2884) %2886 = (*.f64 #s(literal 1 binary64) %2885) %2887 = (/.f64 #s(literal 2 binary64) %2857) %2888 = (*.f64 %195 %2887) %2889 = (/.f64 #s(literal 1 binary64) %2857) %2890 = (*.f64 %177 %2889) %2891 = (/.f64 #s(literal -1 binary64) %2859) %2892 = (*.f64 %177 %2891) %2893 = (*.f64 %182 %2861) %2894 = (*.f64 %182 %2863) %2895 = (/.f64 #s(literal 2 binary64) %2859) %2896 = (*.f64 %234 %2895) %2897 = (/.f64 #s(literal 1/2 binary64) %2857) %2898 = (*.f64 %291 %2897) %2899 = (*.f64 %2889 %177) %2900 = (*.f64 %2861 %182) %2901 = (*.f64 %2895 %234) %2902 = (*.f64 %2887 %195) %2903 = (*.f64 %2863 %182) %2904 = (*.f64 %2891 %177) %2905 = (/.f64 #s(literal -2 binary64) %2857) %2906 = (*.f64 %2905 %234) %2907 = (*.f64 %244 %2897) %2908 = (/.f64 #s(literal -1/2 binary64) %2859) %2909 = (*.f64 %244 %2908) %2911 = (/.f64 #s(literal 1 binary64) (/.f64 %2859 %182)) %2912 = (/.f64 %2840 %2857) %2914 = (/.f64 (/.f64 %182 #s(literal 2 binary64)) %2884) %2915 = (*.f64 %2870 #s(literal 1 binary64)) %2916 = (*.f64 %236 %2915) %2917 = (*.f64 %2859 #s(literal 2 binary64)) %2918 = (/.f64 %267 %2917) %2919 = (/.f64 %182 %2884) %2920 = (*.f64 %52 %2919) %2921 = (/.f64 #s(literal 2 binary64) #s(literal -1 binary64)) %2922 = (/.f64 %234 %2857) %2923 = (*.f64 %2921 %2922) %2924 = (pow.f64 %2811 #s(literal -1 binary64)) %2926 = (/.f64 #s(literal 1 binary64) (pow.f64 %2811 #s(literal 1 binary64))) %2927 = (*.f64 %2516 %2571) %2928 = (*.f64 %2571 %2516) %2929 = (pow.f64 %619 #s(literal 2 binary64)) %2930 = (/.f64 %2929 %2571) %2931 = (/.f64 %2571 %2519) %2932 = (*.f64 %2570 %2517) %2933 = (*.f64 %2517 %2570) %2935 = (neg.f64 (*.f64 %2570 %2516)) %2936 = (neg.f64 %2519) %2937 = (/.f64 %2570 %2936) %2938 = (/.f64 #s(literal 1 binary64) %2571) %2939 = (*.f64 %2938 %2929) %2940 = (/.f64 #s(literal -1 binary64) %2570) %2941 = (*.f64 %2940 %2929) %2943 = (/.f64 #s(literal 1 binary64) (/.f64 %2519 %2571)) %2946 = (/.f64 (*.f64 %2571 #s(literal 2 binary64)) (*.f64 %2519 #s(literal 2 binary64))) %2949 = (/.f64 (*.f64 #s(literal 2 binary64) %2571) (*.f64 #s(literal 2 binary64) %2519)) %2950 = (fma.f64 ecc %219 %177) %2951 = (fma.f64 %169 %225 %177) %2952 = (fma.f64 %219 ecc %177) %2953 = (fma.f64 %225 %169 %177) %2954 = (-.f64 %177 %212) %2955 = (fma.f64 %222 %208 %177) %2956 = (fma.f64 %216 %210 %177) %2957 = (+.f64 %177 %242) %2958 = (+.f64 %242 %177) %2959 = (-.f64 %242 %182) %2960 = (fma.f64 %170 %177 %177) %2961 = (fma.f64 #s(literal -1 binary64) %212 %177) %2962 = (fma.f64 %177 %170 %177) %2963 = (fma.f64 #s(literal 1 binary64) %177 %242) %2964 = (fma.f64 #s(literal 1 binary64) %242 %177) %2965 = (fma.f64 #s(literal 2 binary64) %195 %242) %2966 = (fma.f64 #s(literal -1 binary64) %182 %242) %2967 = (fma.f64 #s(literal -2 binary64) %234 %242) %2968 = (fma.f64 #s(literal -1/2 binary64) %236 %242) %2969 = (fma.f64 %195 #s(literal 2 binary64) %242) %2970 = (fma.f64 %177 #s(literal 1 binary64) %242) %2971 = (fma.f64 %182 #s(literal -1 binary64) %242) %2972 = (fma.f64 %242 #s(literal 1 binary64) %177) %2973 = (fma.f64 %236 #s(literal -1/2 binary64) %242) %2974 = (fma.f64 %222 %556 %177) %2975 = (fma.f64 %216 %558 %177) %2976 = (fma.f64 %252 %182 %177) %2977 = (fma.f64 %182 %252 %177) %2978 = (fma.f64 %562 %222 %177) %2979 = (fma.f64 %564 %216 %177) %2980 = (fma.f64 %566 ecc %177) %2981 = (fma.f64 %568 %169 %177) %2982 = (+.f64 %177 %554) %2983 = (+.f64 %554 %177) %2984 = (fma.f64 #s(literal 1/2 binary64) %244 %242) %2985 = (fma.f64 %246 %219 %177) %2986 = (fma.f64 %248 %225 %177) %2987 = (fma.f64 %219 %246 %177) %2988 = (fma.f64 %225 %248 %177) %2989 = (fma.f64 %222 %576 %177) %2990 = (fma.f64 %216 %578 %177) %2991 = (-.f64 %177 %255) %2992 = (fma.f64 %580 %208 %177) %2993 = (fma.f64 %582 %210 %177) %2994 = (fma.f64 %210 %582 %177) %2995 = (fma.f64 %208 %580 %177) %2996 = (fma.f64 #s(literal -1/2 binary64) %586 %177) %2997 = (fma.f64 %470 %195 %177) %2998 = (fma.f64 #s(literal 1 binary64) %177 %554) %2999 = (fma.f64 #s(literal 2 binary64) %195 %554) %3000 = (fma.f64 #s(literal 2 binary64) %258 %242) %3001 = (fma.f64 #s(literal 2 binary64) %589 %177) %3002 = (fma.f64 #s(literal 2 binary64) %591 %177) %3003 = (fma.f64 #s(literal -1 binary64) %182 %554) %3004 = (fma.f64 #s(literal -1 binary64) %261 %242) %3005 = (fma.f64 #s(literal -2 binary64) %234 %554) %3006 = (fma.f64 #s(literal -1/2 binary64) %236 %554) %3007 = (fma.f64 %195 #s(literal 2 binary64) %554) %3008 = (fma.f64 #s(literal 1/2 binary64) %263 %242) %3009 = (fma.f64 #s(literal 1/2 binary64) %265 %242) %3010 = (fma.f64 %177 #s(literal 1 binary64) %554) %3011 = (fma.f64 %182 #s(literal -1 binary64) %554) %3012 = (fma.f64 %236 #s(literal -1/2 binary64) %554) %3013 = (fma.f64 %267 #s(literal -1/2 binary64) %242) %3014 = (fma.f64 %269 #s(literal 1/2 binary64) %242) %3015 = (fma.f64 %195 %593 %177) %3016 = (fma.f64 %275 %212 %177) %3017 = (fma.f64 %177 %596 %177) %3018 = (fma.f64 #s(literal 2 binary64) %598 %177) %3019 = (fma.f64 %600 %234 %177) %3020 = (fma.f64 #s(literal 1/2 binary64) %244 %554) %3021 = (fma.f64 %195 %271 %242) %3022 = (fma.f64 %273 %195 %242) %3023 = (fma.f64 %275 %182 %242) %3024 = (fma.f64 %277 %234 %242) %3025 = (fma.f64 %177 %56 %242) %3026 = (fma.f64 %182 %275 %242) %3027 = (fma.f64 %182 %287 %242) %3028 = (fma.f64 %236 %289 %242) %3029 = (fma.f64 %291 %292 %242) %3030 = (fma.f64 %279 %602 %177) %3031 = (fma.f64 %282 %604 %177) %3032 = (fma.f64 %606 %280 %177) %3033 = (fma.f64 %608 %283 %177) %3034 = (fma.f64 %295 %610 %177) %3035 = (fma.f64 %298 %612 %177) %3036 = (fma.f64 %614 %296 %177) %3037 = (fma.f64 %616 %299 %177) %3038 = (fma.f64 #s(literal 2 binary64) %258 %554) %3039 = (fma.f64 #s(literal -1 binary64) %261 %554) %3040 = (fma.f64 #s(literal 1/2 binary64) %263 %554) %3041 = (fma.f64 #s(literal 1/2 binary64) %265 %554) %3042 = (fma.f64 %267 #s(literal -1/2 binary64) %554) %3043 = (fma.f64 %269 #s(literal 1/2 binary64) %554) %3044 = (fma.f64 %195 %271 %554) %3045 = (fma.f64 %52 %311 %242) %3046 = (fma.f64 %273 %195 %554) %3047 = (fma.f64 %275 %182 %554) %3048 = (fma.f64 %277 %234 %554) %3049 = (fma.f64 %177 %56 %554) %3050 = (fma.f64 %182 %275 %554) %3051 = (fma.f64 %182 %287 %554) %3052 = (fma.f64 %236 %289 %554) %3053 = (fma.f64 %291 %292 %554) %3054 = (fma.f64 %313 %314 %242) %3055 = (fma.f64 %52 %311 %554) %3056 = (fma.f64 %313 %314 %554) %3057 = (*.f64 %171 %2516) %3058 = (*.f64 %619 %3057) %3059 = (*.f64 %619 %2516) %3060 = (*.f64 %171 %3059) %3061 = (*.f64 %623 %2516) %3062 = (*.f64 %174 %3061) %3063 = (*.f64 %174 %2516) %3064 = (*.f64 %623 %3063) %3065 = (*.f64 %174 %2517) %3066 = (*.f64 %619 %3065) %3067 = (*.f64 %619 %2517) %3068 = (*.f64 %174 %3067) %3070 = (/.f64 (/.f64 %2571 %171) %171) %3071 = (/.f64 %170 %619) %3072 = (fma.f64 %3071 %619 #s(literal -1 binary64)) %3073 = (/.f64 %623 %3072) %3075 = (/.f64 (fma.f64 %242 %174 #s(literal -1 binary64)) %174) %3077 = (/.f64 (-.f64 %180 %170) %174) %3079 = (/.f64 (fma.f64 %177 %174 %252) %174) %3081 = (/.f64 (-.f64 %528 #s(literal 1 binary64)) %174) %3082 = (/.f64 #s(literal -1 binary64) %3072) %3083 = (*.f64 %3082 %619) %3084 = (/.f64 #s(literal 1 binary64) %3072) %3085 = (*.f64 %3084 %623) %3086 = (*.f64 #s(literal 0 binary64) %2797) %3087 = (+.f64 %2797 %3086) %3088 = (*.f64 %2797 #s(literal 0 binary64)) %3089 = (+.f64 %2797 %3088) %3090 = (/.f64 #s(literal 0 binary64) %2811) %3091 = (+.f64 %2797 %3090) %3092 = (fma.f64 %619 %195 %2816) %3093 = (fma.f64 #s(literal -1/2 binary64) %2799 %2816) %3094 = (fma.f64 %195 %619 %2816) %3095 = (fma.f64 %2799 #s(literal -1/2 binary64) %2816) %3096 = (+.f64 %2816 %2816) %3097 = (fma.f64 %619 %177 %3086) %3098 = (fma.f64 %619 %177 %3088) %3099 = (fma.f64 #s(literal -1 binary64) %2799 %3086) %3100 = (fma.f64 #s(literal -1 binary64) %2799 %3088) %3101 = (fma.f64 %623 %234 %2816) %3102 = (fma.f64 %2797 #s(literal 1/2 binary64) %2816) %3103 = (fma.f64 #s(literal 1/2 binary64) %2797 %2816) %3104 = (fma.f64 %177 %619 %3086) %3105 = (fma.f64 %177 %619 %3088) %3106 = (fma.f64 %2799 #s(literal -1 binary64) %3086) %3107 = (fma.f64 %2799 #s(literal -1 binary64) %3088) %3108 = (fma.f64 %234 %623 %2816) %3109 = (fma.f64 #s(literal 1 binary64) %2797 %3086) %3110 = (fma.f64 #s(literal 1 binary64) %2797 %3088) %3111 = (fma.f64 %623 %182 %3086) %3112 = (fma.f64 %623 %182 %3088) %3113 = (fma.f64 %2797 #s(literal 1 binary64) %3086) %3114 = (fma.f64 %2797 #s(literal 1 binary64) %3088) %3115 = (fma.f64 %182 %623 %3086) %3116 = (fma.f64 %182 %623 %3088) %3117 = (fma.f64 %619 %177 %3090) %3118 = (fma.f64 #s(literal -1 binary64) %2799 %3090) %3119 = (fma.f64 %177 %619 %3090) %3120 = (fma.f64 %2799 #s(literal -1 binary64) %3090) %3121 = (fma.f64 #s(literal 1 binary64) %2797 %3090) %3122 = (fma.f64 %623 %182 %3090) %3123 = (fma.f64 %2797 #s(literal 1 binary64) %3090) %3124 = (fma.f64 %182 %623 %3090) %3125 = (fma.f64 #s(literal 1 binary64) %2816 %2816) %3126 = (fma.f64 %2816 #s(literal 1 binary64) %2816) %3127 = (fma.f64 %676 %177 %2816) %3128 = (fma.f64 %2550 %182 %2816) %3129 = (fma.f64 %182 %2550 %2816) %3130 = (fma.f64 #s(literal 2 binary64) %2816 %3086) %3131 = (fma.f64 #s(literal 2 binary64) %2816 %3088) %3132 = (fma.f64 #s(literal -2 binary64) %2818 %3086) %3133 = (fma.f64 #s(literal -2 binary64) %2818 %3088) %3134 = (fma.f64 %2816 #s(literal 2 binary64) %3086) %3135 = (fma.f64 %2816 #s(literal 2 binary64) %3088) %3136 = (fma.f64 %688 %182 %2816) %3137 = (fma.f64 %679 %195 %3086) %3138 = (fma.f64 %679 %195 %3088) %3139 = (/.f64 %619 #s(literal 1 binary64)) %3140 = (fma.f64 %195 %3139 %2816) %3141 = (fma.f64 %289 %2799 %2816) %3142 = (fma.f64 %2799 %289 %2816) %3143 = (/.f64 %619 #s(literal 2 binary64)) %3144 = (fma.f64 %3143 %177 %2816) %3145 = (fma.f64 %3139 %195 %2816) %3146 = (fma.f64 #s(literal 1/2 binary64) %2827 %3086) %3147 = (fma.f64 #s(literal 1/2 binary64) %2827 %3088) %3148 = (fma.f64 %690 %234 %3086) %3149 = (fma.f64 %690 %234 %3088) %3150 = (fma.f64 %2830 #s(literal 1/2 binary64) %3086) %3151 = (fma.f64 %2830 #s(literal 1/2 binary64) %3088) %3152 = (fma.f64 #s(literal 2 binary64) %2816 %3090) %3153 = (fma.f64 #s(literal -2 binary64) %2818 %3090) %3154 = (fma.f64 #s(literal -2 binary64) %2836 %3086) %3155 = (fma.f64 #s(literal -2 binary64) %2836 %3088) %3156 = (fma.f64 %2816 #s(literal 2 binary64) %3090) %3157 = (fma.f64 %2838 %2799 %3086) %3158 = (fma.f64 %2838 %2799 %3088) %3159 = (fma.f64 %679 %195 %3090) %3160 = (fma.f64 %2840 %619 %3086) %3161 = (fma.f64 %2840 %619 %3088) %3162 = (fma.f64 #s(literal 1/2 binary64) %2827 %3090) %3163 = (fma.f64 #s(literal 1/2 binary64) %2852 %3086) %3164 = (fma.f64 #s(literal 1/2 binary64) %2852 %3088) %3165 = (fma.f64 %690 %234 %3090) %3166 = (fma.f64 %182 %2814 %3086) %3167 = (fma.f64 %182 %2814 %3088) %3168 = (fma.f64 %2830 #s(literal 1/2 binary64) %3090) %3169 = (fma.f64 #s(literal -2 binary64) %2836 %3090) %3170 = (fma.f64 %2838 %2799 %3090) %3171 = (fma.f64 %2840 %619 %3090) %3172 = (fma.f64 #s(literal 1/2 binary64) %2852 %3090) %3173 = (fma.f64 %182 %2814 %3090) %3174 = (*.f64 %2550 #s(literal 2 binary64)) %3175 = (fma.f64 %3174 %234 %2816) %3176 = (fma.f64 #s(literal 1/2 binary64) %2867 %3086) %3177 = (fma.f64 #s(literal 1/2 binary64) %2867 %3088) %3178 = (/.f64 %619 %260) %3179 = (fma.f64 %2469 %3178 %2816) %3180 = (fma.f64 %182 %2870 %2816) %3181 = (/.f64 %619 #s(literal 1/2 binary64)) %3182 = (fma.f64 %2471 %3181 %2816) %3183 = (/.f64 %619 %294) %3184 = (fma.f64 %3183 %287 %2816) %3185 = (fma.f64 #s(literal 1/2 binary64) %2867 %3090) %3186 = (fma.f64 %273 %2816 %3086) %3187 = (fma.f64 %273 %2816 %3088) %3188 = (fma.f64 %2870 %236 %3086) %3189 = (fma.f64 %2870 %236 %3088) %3190 = (fma.f64 %236 %2870 %3086) %3191 = (fma.f64 %236 %2870 %3088) %3192 = (fma.f64 %52 %2876 %3086) %3193 = (fma.f64 %52 %2876 %3088) %3194 = (fma.f64 %313 %2878 %3086) %3195 = (fma.f64 %313 %2878 %3088) %3196 = (fma.f64 #s(literal 1 binary64) %2885 %3086) %3197 = (fma.f64 #s(literal 1 binary64) %2885 %3088) %3198 = (fma.f64 %195 %2887 %3086) %3199 = (fma.f64 %195 %2887 %3088) %3200 = (fma.f64 %273 %2816 %3090) %3201 = (fma.f64 %177 %2889 %3086) %3202 = (fma.f64 %177 %2889 %3088) %3203 = (fma.f64 %177 %2891 %3086) %3204 = (fma.f64 %177 %2891 %3088) %3205 = (fma.f64 %182 %2861 %3086) %3206 = (fma.f64 %182 %2861 %3088) %3207 = (fma.f64 %182 %2863 %3086) %3208 = (fma.f64 %182 %2863 %3088) %3209 = (fma.f64 %2870 %236 %3090) %3210 = (fma.f64 %234 %2895 %3086) %3211 = (fma.f64 %234 %2895 %3088) %3212 = (fma.f64 %236 %2870 %3090) %3213 = (fma.f64 %291 %2897 %3086) %3214 = (fma.f64 %291 %2897 %3088) %3215 = (fma.f64 %2889 %177 %3086) %3216 = (fma.f64 %2889 %177 %3088) %3217 = (fma.f64 %2861 %182 %3086) %3218 = (fma.f64 %2861 %182 %3088) %3219 = (fma.f64 %2895 %234 %3086) %3220 = (fma.f64 %2895 %234 %3088) %3221 = (fma.f64 %2887 %195 %3086) %3222 = (fma.f64 %2887 %195 %3088) %3223 = (fma.f64 %2863 %182 %3086) %3224 = (fma.f64 %2863 %182 %3088) %3225 = (fma.f64 %2891 %177 %3086) %3226 = (fma.f64 %2891 %177 %3088) %3227 = (fma.f64 %2905 %234 %3086) %3228 = (fma.f64 %2905 %234 %3088) %3229 = (fma.f64 %52 %2876 %3090) %3230 = (fma.f64 %244 %2897 %3086) %3231 = (fma.f64 %244 %2897 %3088) %3232 = (fma.f64 %244 %2908 %3086) %3233 = (fma.f64 %244 %2908 %3088) %3234 = (fma.f64 %313 %2878 %3090) %3235 = (fma.f64 #s(literal 1 binary64) %2885 %3090) %3236 = (fma.f64 %195 %2887 %3090) %3237 = (fma.f64 %177 %2889 %3090) %3238 = (fma.f64 %177 %2891 %3090) %3239 = (fma.f64 %182 %2861 %3090) %3240 = (fma.f64 %182 %2863 %3090) %3241 = (fma.f64 %234 %2895 %3090) %3242 = (fma.f64 %291 %2897 %3090) %3243 = (fma.f64 %2889 %177 %3090) %3244 = (fma.f64 %2861 %182 %3090) %3245 = (fma.f64 %2895 %234 %3090) %3246 = (fma.f64 %2887 %195 %3090) %3247 = (fma.f64 %2863 %182 %3090) %3248 = (fma.f64 %2891 %177 %3090) %3249 = (fma.f64 %2905 %234 %3090) %3250 = (fma.f64 %244 %2897 %3090) %3251 = (fma.f64 %244 %2908 %3090) %3252 = (fma.f64 %236 %2915 %3086) %3253 = (fma.f64 %236 %2915 %3088) %3255 = (/.f64 (fma.f64 %252 %171 %174) %2936) %3256 = (*.f64 %171 %252) %3258 = (/.f64 (-.f64 %171 %3256) %2519) %3259 = (fma.f64 %236 %2915 %3090) %3261 = (/.f64 (+.f64 %174 %3256) %2936) %3263 = (/.f64 (+.f64 %174 %524) %2936) %3265 = (/.f64 (-.f64 %524 %171) %2936) %3266 = (fma.f64 %52 %2919 %3086) %3267 = (fma.f64 %52 %2919 %3088) %3268 = (fma.f64 %2921 %2922 %3086) %3269 = (fma.f64 %2921 %2922 %3088) %3270 = (fma.f64 %52 %2919 %3090) %3271 = (fma.f64 %2921 %2922 %3090) %3272 = (fma.f64 %2516 %2571 %3086) %3273 = (fma.f64 %2516 %2571 %3088) %3274 = (fma.f64 %2571 %2516 %3086) %3275 = (fma.f64 %2571 %2516 %3088) %3276 = (fma.f64 %2516 %2571 %3090) %3277 = (fma.f64 %2571 %2516 %3090) %3278 = (fma.f64 %2570 %2517 %3086) %3279 = (fma.f64 %2570 %2517 %3088) %3280 = (fma.f64 %2517 %2570 %3086) %3281 = (fma.f64 %2517 %2570 %3088) %3282 = (fma.f64 %2570 %2517 %3090) %3283 = (fma.f64 %2517 %2570 %3090) %3284 = (/.f64 #s(literal 1/2 binary64) %2571) %3285 = (fma.f64 %3284 %2929 %2816) %3286 = (fma.f64 %2938 %2929 %3086) %3287 = (fma.f64 %2938 %2929 %3088) %3288 = (fma.f64 %2940 %2929 %3086) %3289 = (fma.f64 %2940 %2929 %3088) %3290 = (fma.f64 %2938 %2929 %3090) %3291 = (fma.f64 %2940 %2929 %3090) %3292 = (fma.f64 %619 %3057 %3086) %3293 = (fma.f64 %619 %3057 %3088) %3294 = (fma.f64 %171 %3059 %3086) %3295 = (fma.f64 %171 %3059 %3088) %3296 = (fma.f64 %174 %3061 %3086) %3297 = (fma.f64 %174 %3061 %3088) %3298 = (fma.f64 %623 %3063 %3086) %3299 = (fma.f64 %623 %3063 %3088) %3300 = (fma.f64 %619 %3065 %3086) %3301 = (fma.f64 %619 %3065 %3088) %3302 = (fma.f64 %174 %3067 %3086) %3303 = (fma.f64 %174 %3067 %3088) %3304 = (fma.f64 %619 %3057 %3090) %3305 = (fma.f64 %171 %3059 %3090) %3306 = (fma.f64 %174 %3061 %3090) %3307 = (fma.f64 %623 %3063 %3090) %3308 = (fma.f64 %619 %3065 %3090) %3309 = (fma.f64 %174 %3067 %3090) %3310 = (/.f64 %516 %2519) %3311 = (/.f64 %171 %2519) %3312 = (+.f64 %3310 %3311) %3313 = (+.f64 %3311 %3310) %3314 = (/.f64 #s(literal 1/2 binary64) %3072) %3315 = (fma.f64 %3314 %623 %2816) %3316 = (fma.f64 %3082 %619 %3086) %3317 = (fma.f64 %3082 %619 %3088) %3318 = (fma.f64 %3084 %623 %3086) %3319 = (fma.f64 %3084 %623 %3088) %3320 = (fma.f64 %3082 %619 %3090) %3321 = (fma.f64 %3084 %623 %3090) %3336 = (/.f64 #s(literal -1/2 binary64) %2811) %3386 = (*.f64 %212 #s(literal -1/2 binary64)) %3394 = (*.f64 %242 #s(literal 1/2 binary64)) %3457 = (/.f64 #s(literal 1/2 binary64) %619) %3464 = (pow.f64 %619 #s(literal -2 binary64)) %3467 = (neg.f64 %2929) %3469 = (/.f64 %169 %623) %3471 = (/.f64 ecc %623) %3476 = (/.f64 %169 %619) %3478 = (/.f64 ecc %619) %3480 = (/.f64 %170 %623) %3521 = (neg.f64 %3072) %3532 = (-.f64 %619 %2643) %3534 = (-.f64 %2660 %623) %3536 = (*.f64 %623 %252) %3537 = (-.f64 %619 %3536) %3539 = (fma.f64 %252 %623 %623) %3542 = (-.f64 %623 (*.f64 %619 %252)) %3544 = (*.f64 %252 %623) %3545 = (-.f64 %3544 %619) %3547 = (+.f64 %623 %3536) %3549 = (+.f64 %623 %3544) %3551 = (*.f64 %3071 %619) %3555 = (/.f64 %619 %2929) %3557 = (log.f64 %2797) %3558 = (fabs.f64 %2799) %3559 = (log.f64 %3558) %3560 = (log.f64 %2811) %3561 = (neg.f64 %3560) %3562 = (+.f64 %3557 #s(literal 0 binary64)) %3563 = (+.f64 #s(literal 0 binary64) %3557) %3564 = (-.f64 #s(literal 0 binary64) %3560) %3565 = (*.f64 #s(literal 1 binary64) %3557) %3566 = (*.f64 #s(literal -1 binary64) %3560) %3567 = (*.f64 %3560 #s(literal -1 binary64)) %3568 = (+.f64 #s(literal 0 binary64) %3560) %3569 = (neg.f64 %3568) %3570 = (*.f64 #s(literal 1 binary64) %3560) %3571 = (neg.f64 %3570) %3572 = (fma.f64 #s(literal 1 binary64) %3557 #s(literal 0 binary64)) %3573 = (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %3557) %3574 = (fma.f64 #s(literal -1 binary64) %3560 #s(literal 0 binary64)) %3575 = (fma.f64 %3560 #s(literal -1 binary64) #s(literal 0 binary64)) %3576 = (-.f64 #s(literal 0 binary64) %3568) %3578 = (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) %3557)) %3579 = (-.f64 #s(literal 0 binary64) %3570) %3580 = (*.f64 #s(literal -1/2 binary64) %3560) %3581 = (*.f64 #s(literal 2 binary64) %3580) %3582 = (*.f64 #s(literal -1 binary64) %3570) %3583 = (*.f64 #s(literal 1/2 binary64) %3560) %3584 = (*.f64 #s(literal -2 binary64) %3583) %3585 = (fabs.f64 %619) %3586 = (log.f64 %3585) %3587 = (fabs.f64 %174) %3588 = (log.f64 %3587) %3589 = (-.f64 %3586 %3588) %3590 = (neg.f64 %3588) %3591 = (+.f64 %3586 %3590) %3592 = (+.f64 %3590 %3586) %3593 = (/.f64 #s(literal 2 binary64) %3558) %3595 = (log.f64 (/.f64 #s(literal 2 binary64) %3593)) %3596 = (fma.f64 #s(literal 2 binary64) %39 %3557) %3597 = (fma.f64 #s(literal 2 binary64) %41 %3557) %3598 = (fma.f64 #s(literal 2 binary64) %3580 #s(literal 0 binary64)) %3599 = (fma.f64 #s(literal -1 binary64) %3570 #s(literal 0 binary64)) %3600 = (fma.f64 #s(literal -2 binary64) %3583 #s(literal 0 binary64)) %3602 = (-.f64 %3586 (neg.f64 %3590)) %3603 = (neg.f64 %3586) %3604 = (-.f64 %3590 %3603) %3606 = (+.f64 (-.f64 #s(literal 0 binary64) %3588) %3586) %3607 = (+.f64 #s(literal 0 binary64) %3586) %3608 = (-.f64 %3607 %3588) %3609 = (fma.f64 #s(literal 0 binary64) %52 %3557) %3610 = (+.f64 %3607 %3590) %3612 = (+.f64 (+.f64 #s(literal 0 binary64) %3590) %3586) %3613 = (fabs.f64 %182) %3616 = (+.f64 (log.f64 (fabs.f64 %3613)) %3586) %3617 = (fabs.f64 %2859) %3618 = (log.f64 %3617) %3619 = (-.f64 %3590 %3618) %3620 = (neg.f64 %3618) %3621 = (+.f64 %3590 %3620) %3622 = (fabs.f64 %2816) %3623 = (log.f64 %3622) %3624 = (+.f64 %156 %3623) %3625 = (+.f64 %3623 %156) %3626 = (log.f64 %3593) %3627 = (-.f64 %156 %3626) %3628 = (neg.f64 %156) %3629 = (-.f64 %3623 %3628) %3630 = (neg.f64 %3628) %3631 = (+.f64 %3623 %3630) %3635 = (fabs.f64 %195) %3636 = (log.f64 %3635) %3637 = (+.f64 (log.f64 (fabs.f64 (fabs.f64 %2824))) %3636) %3639 = (neg.f64 (-.f64 %3628 %3623)) %3644 = (+.f64 (log.f64 (fabs.f64 %236)) (log.f64 (fabs.f64 %2870))) %3646 = (+.f64 %156 (-.f64 %158 %3560)) %3648 = (+.f64 %156 (+.f64 %158 %3557)) %3650 = (+.f64 %3586 (+.f64 %3636 %156)) %3652 = (+.f64 (+.f64 %156 %3586) %3636) %3654 = (+.f64 %3586 (-.f64 %3636 %3628)) %3655 = (pow.f64 %2816 #s(literal 2 binary64)) %3656 = (log.f64 %3655) %3657 = (fma.f64 #s(literal 1/2 binary64) %3656 %156) %3658 = (fma.f64 #s(literal 1/2 binary64) %3656 %3630) %3659 = (fabs.f64 %2570) %3661 = (fabs.f64 (/.f64 #s(literal -1 binary64) %2516)) %3663 = (log.f64 (/.f64 %3659 %3661)) %3664 = (log.f64 %3659) %3665 = (fabs.f64 %2519) %3667 = (-.f64 %3664 (log.f64 %3665)) %3668 = (fabs.f64 %2516) %3669 = (log.f64 %3668) %3670 = (+.f64 %3664 %3669) %3671 = (+.f64 %3669 %3664) %3672 = (neg.f64 %3669) %3673 = (-.f64 %3664 %3672) %3674 = (neg.f64 %3664) %3675 = (-.f64 %3669 %3674) %3676 = (pow.f64 %171 #s(literal -4 binary64)) %3677 = (log.f64 %3676) %3678 = (fma.f64 #s(literal 1/2 binary64) %3677 %3664) %3679 = (neg.f64 %3674) %3680 = (+.f64 %3669 %3679) %3682 = (neg.f64 (-.f64 %3674 %3669)) %3683 = (fma.f64 #s(literal 1/2 binary64) %3677 %3679) %3684 = (pow.f64 %2570 #s(literal 2 binary64)) %3685 = (log.f64 %3684) %3686 = (fma.f64 #s(literal 1/2 binary64) %3685 %3669) %3690 = (+.f64 %3588 (log.f64 (fabs.f64 (fabs.f64 %3059)))) %3692 = (+.f64 %3588 (+.f64 %3586 %3669)) %3694 = (+.f64 (+.f64 %3669 %3588) %3586) %3696 = (+.f64 %3588 (-.f64 %3586 %3672)) %3758 = (*.f64 %3464 %174) %3766 = (/.f64 %619 %619) %3784 = (/.f64 %2567 %2929) %3799 = (*.f64 %170 %3758) %3803 = (*.f64 %171 %3464) %3805 = (/.f64 %2643 %2929) %3806 = (/.f64 %623 %2929) %3840 = (fabs.f64 %2809) %3844 = (neg.f64 %3840) %3847 = (neg.f64 %3587) %3848 = (neg.f64 %3585) %3856 = (fabs.f64 %3617) %3860 = (pow.f64 %2809 #s(literal 2 binary64)) %3862 = (sqrt.f64 %3840) %3865 = (fabs.f64 %2929) %3867 = (sqrt.f64 %3665) %3871 = (sqrt.f64 %3865) %3878 = (sqrt.f64 %3587) %3884 = (sqrt.f64 (fabs.f64 (/.f64 %2519 %619))) %3885 = (sqrt.f64 %3585) %3893 = (fabs.f64 %3072) %3896 = (neg.f64 %3862) %3919 = (log.f64 %3860) %3932 = (log.f64 %3862) %3943 = (fabs.f64 %2550) %3950 = (/.f64 #s(literal -1/2 binary64) %3840) %3953 = (fabs.f64 %3943) %3967 = (sqrt.f64 %3622) %3970 = (pow.f64 %2550 #s(literal 2 binary64)) %3974 = (pow.f64 %195 #s(literal 2 binary64)) %3976 = (sqrt.f64 (fabs.f64 %3974)) %3981 = (sqrt.f64 (fabs.f64 (*.f64 %3974 %619))) %3988 = (sqrt.f64 %3635) %3991 = (sqrt.f64 (fabs.f64 (*.f64 %2929 %195))) %3997 = (neg.f64 %3967) %4007 = (log.f64 %3967) %4014 = (sqrt.f64 %3659) %4024 = (neg.f64 %4014) %4028 = (sqrt.f64 (fabs.f64 (*.f64 %2519 %619))) %4032 = (sqrt.f64 (fabs.f64 (*.f64 %2929 %174))) %4040 = (log.f64 %4014) %4049 = (sqrt.f64 %3668) %4052 = (neg.f64 %4049) %4056 = (log.f64 %4049) %4058 = (/.f64 %1135 %171) %4060 = (/.f64 %1262 %171) %4062 = (/.f64 %619 %1445) #s(literal 1 binary64) (fabs.f64 #s(literal 1 binary64)) (fabs.f64 #s(literal -1 binary64)) (neg.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 0 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) %35) (+.f64 #s(literal 1 binary64) %37) (+.f64 #s(literal 1 binary64) %39) (+.f64 #s(literal 1 binary64) %41) (-.f64 #s(literal 1 binary64) %37) (*.f64 #s(literal 2 binary64) %44) (*.f64 #s(literal 4 binary64) %46) (*.f64 #s(literal 4 binary64) %48) (*.f64 %46 #s(literal 4 binary64)) (*.f64 %44 #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) %52) (-.f64 %52 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) %52) (*.f64 %56 #s(literal 1 binary64)) (*.f64 %58 %59) (*.f64 %59 %58) (/.f64 %62 #s(literal 4 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %35) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %35) (/.f64 %59 %59) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %37) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %39) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %41) (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %44) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %37) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %39) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %41) (fma.f64 #s(literal 2 binary64) %39 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %41 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %44 #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %37) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %39) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %41) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %37) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %39) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %41) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %37) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %39) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %41) (fma.f64 #s(literal 4 binary64) %46 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %48 #s(literal 0 binary64)) (fma.f64 %46 #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 %44 #s(literal 2 binary64) #s(literal 0 binary64)) (+.f64 %44 %44) (fma.f64 #s(literal 2 binary64) %52 #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %52) (fma.f64 #s(literal 0 binary64) %52 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %52) (fma.f64 %56 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 %58 %59 #s(literal 0 binary64)) (fma.f64 %59 %58 #s(literal 0 binary64)) (*.f64 %98 %46) (+.f64 %52 %52) (*.f64 %101 %102) (*.f64 %62 %104) (exp.f64 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %44 %37) (fma.f64 #s(literal 2 binary64) %44 %39) (fma.f64 #s(literal 2 binary64) %44 %41) (fma.f64 #s(literal 4 binary64) %46 %37) (fma.f64 #s(literal 4 binary64) %46 %39) (fma.f64 #s(literal 4 binary64) %46 %41) (fma.f64 #s(literal 4 binary64) %48 %37) (fma.f64 #s(literal 4 binary64) %48 %39) (fma.f64 #s(literal 4 binary64) %48 %41) (fma.f64 %46 #s(literal 4 binary64) %37) (fma.f64 %46 #s(literal 4 binary64) %39) (fma.f64 %46 #s(literal 4 binary64) %41) (fma.f64 %44 #s(literal 2 binary64) %37) (fma.f64 %44 #s(literal 2 binary64) %39) (fma.f64 %44 #s(literal 2 binary64) %41) (fma.f64 %98 %46 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %52 %37) (fma.f64 #s(literal 2 binary64) %52 %39) (fma.f64 #s(literal 2 binary64) %52 %41) (fma.f64 %56 #s(literal 1 binary64) %37) (fma.f64 %56 #s(literal 1 binary64) %39) (fma.f64 %56 #s(literal 1 binary64) %41) (fma.f64 %58 %59 %37) (fma.f64 %58 %59 %39) (fma.f64 %58 %59 %41) (fma.f64 %59 %58 %37) (fma.f64 %59 %58 %39) (fma.f64 %59 %58 %41) (fma.f64 %101 %102 #s(literal 0 binary64)) (fma.f64 %62 %104 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) (exp.f64 %138) (fma.f64 %98 %46 %37) (fma.f64 %98 %46 %39) (fma.f64 %98 %46 %41) (hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64)) (hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 %101 %102 %37) (fma.f64 %101 %102 %39) (fma.f64 %101 %102 %41) (fma.f64 %62 %104 %37) (fma.f64 %62 %104 %39) (fma.f64 %62 %104 %41) (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) %156) %158) (*.f64 %160 %161) (fma.f64 %160 %161 #s(literal 0 binary64)) (fma.f64 %160 %161 %37) (fma.f64 %160 %161 %39) (fma.f64 %160 %161 %41) (pow.f64 %171 (+.f64 #s(literal -1 binary64) #s(literal 1 binary64))) (/.f64 %174 %174) (/.f64 %171 %171) (*.f64 %171 %177) (*.f64 %177 %171) (neg.f64 %180) (neg.f64 (*.f64 %182 %171)) (fma.f64 %185 %186 %189) (fma.f64 %171 %177 #s(literal 0 binary64)) (fma.f64 %177 %171 #s(literal 0 binary64)) (+.f64 (*.f64 %185 %186) %189) (*.f64 #s(literal 2 binary64) %196) (fma.f64 %171 %177 %37) (fma.f64 %171 %177 %39) (fma.f64 %171 %177 %41) (fma.f64 #s(literal 2 binary64) %196 #s(literal 0 binary64)) (fma.f64 %177 %171 %37) (fma.f64 %177 %171 %39) (fma.f64 %177 %171 %41) (fma.f64 #s(literal 2 binary64) %196 %37) (fma.f64 #s(literal 2 binary64) %196 %39) (fma.f64 #s(literal 2 binary64) %196 %41) (fma.f64 ecc %208 %177) (fma.f64 %169 %210 %177) (+.f64 %177 %212) (+.f64 %212 %177) (fma.f64 ecc (/.f64 %216 %171) %177) (fma.f64 ecc (neg.f64 %219) %177) (fma.f64 %169 (/.f64 %222 %171) %177) (fma.f64 %169 (neg.f64 %225) %177) (fma.f64 %222 %219 %177) (fma.f64 %216 %225 %177) (fma.f64 #s(literal 1 binary64) %177 %212) (fma.f64 %170 %182 %177) (fma.f64 #s(literal 2 binary64) %195 %212) (fma.f64 #s(literal -1 binary64) %182 %212) (fma.f64 #s(literal -2 binary64) %234 %212) (fma.f64 #s(literal -1/2 binary64) %236 %212) (fma.f64 %195 #s(literal 2 binary64) %212) (fma.f64 %177 #s(literal 1 binary64) %212) (fma.f64 %182 #s(literal -1 binary64) %212) (fma.f64 %236 #s(literal -1/2 binary64) %212) (fma.f64 #s(literal -1 binary64) %242 %177) (fma.f64 #s(literal 1/2 binary64) %244 %212) (fma.f64 %246 %208 %177) (fma.f64 %248 %210 %177) (fma.f64 %210 %248 %177) (fma.f64 %208 %246 %177) (fma.f64 %252 %177 %177) (fma.f64 %177 %252 %177) (+.f64 %177 %255) (+.f64 %255 %177) (fma.f64 #s(literal 2 binary64) %258 %212) (fma.f64 #s(literal -1 binary64) %261 %212) (fma.f64 #s(literal 1/2 binary64) %263 %212) (fma.f64 #s(literal 1/2 binary64) %265 %212) (fma.f64 %267 #s(literal -1/2 binary64) %212) (fma.f64 %269 #s(literal 1/2 binary64) %212) (fma.f64 %195 %271 %212) (fma.f64 %273 %195 %212) (fma.f64 %275 %182 %212) (fma.f64 %277 %234 %212) (fma.f64 %279 %280 %177) (fma.f64 %282 %283 %177) (fma.f64 %177 %56 %212) (fma.f64 %182 %275 %212) (fma.f64 %182 %287 %212) (fma.f64 %236 %289 %212) (fma.f64 %291 %292 %212) (fma.f64 %295 %296 %177) (fma.f64 %298 %299 %177) (fma.f64 #s(literal 1 binary64) %177 %255) (fma.f64 #s(literal 2 binary64) %195 %255) (fma.f64 #s(literal -1 binary64) %182 %255) (fma.f64 #s(literal -2 binary64) %234 %255) (fma.f64 #s(literal -1/2 binary64) %236 %255) (fma.f64 %195 #s(literal 2 binary64) %255) (fma.f64 %177 #s(literal 1 binary64) %255) (fma.f64 %182 #s(literal -1 binary64) %255) (fma.f64 %236 #s(literal -1/2 binary64) %255) (fma.f64 #s(literal 1/2 binary64) %244 %255) (fma.f64 %52 %311 %212) (fma.f64 %313 %314 %212) (fma.f64 #s(literal 2 binary64) %258 %255) (fma.f64 #s(literal -1 binary64) %261 %255) (fma.f64 #s(literal 1/2 binary64) %263 %255) (fma.f64 #s(literal 1/2 binary64) %265 %255) (fma.f64 %267 #s(literal -1/2 binary64) %255) (fma.f64 %269 #s(literal 1/2 binary64) %255) (fma.f64 %195 %271 %255) (fma.f64 %273 %195 %255) (fma.f64 %275 %182 %255) (fma.f64 %277 %234 %255) (fma.f64 %177 %56 %255) (fma.f64 %182 %275 %255) (fma.f64 %182 %287 %255) (fma.f64 %236 %289 %255) (fma.f64 %291 %292 %255) (fma.f64 %52 %311 %255) (fma.f64 %313 %314 %255) ecc (neg.f64 %222) (*.f64 ecc #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) ecc) (*.f64 #s(literal -1 binary64) %222) (*.f64 %222 #s(literal -1 binary64)) (+.f64 ecc %338) (+.f64 ecc %340) (*.f64 %342 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %342) (*.f64 #s(literal 2 binary64) %345) (*.f64 %345 #s(literal 2 binary64)) (/.f64 %342 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %349) (*.f64 %351 #s(literal -1/2 binary64)) (fma.f64 ecc #s(literal 1 binary64) %338) (fma.f64 ecc #s(literal 1 binary64) %340) (fma.f64 ecc #s(literal 1/2 binary64) %345) (fma.f64 #s(literal 1 binary64) ecc %338) (fma.f64 #s(literal 1 binary64) ecc %340) (fma.f64 #s(literal 1/2 binary64) ecc %345) (+.f64 %345 %345) (fma.f64 #s(literal -1 binary64) %222 %338) (fma.f64 #s(literal -1 binary64) %222 %340) (fma.f64 %222 #s(literal -1 binary64) %338) (fma.f64 %222 #s(literal -1 binary64) %340) (fma.f64 #s(literal -1/2 binary64) %222 %345) (fma.f64 %342 #s(literal 1/2 binary64) %338) (fma.f64 %342 #s(literal 1/2 binary64) %340) (fma.f64 #s(literal 1/2 binary64) %342 %338) (fma.f64 #s(literal 1/2 binary64) %342 %340) (fma.f64 #s(literal 1 binary64) %345 %345) (fma.f64 #s(literal 2 binary64) %345 %338) (fma.f64 #s(literal 2 binary64) %345 %340) (fma.f64 %345 #s(literal 1 binary64) %345) (fma.f64 %345 #s(literal 2 binary64) %338) (fma.f64 %345 #s(literal 2 binary64) %340) (fma.f64 #s(literal -2 binary64) %349 %338) (fma.f64 #s(literal -2 binary64) %349 %340) (fma.f64 %351 #s(literal -1/2 binary64) %338) (fma.f64 %351 #s(literal -1/2 binary64) %340) (fma.f64 %349 #s(literal -1 binary64) %345) phi (neg.f64 %215) (*.f64 phi #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) phi) (*.f64 #s(literal -1 binary64) %215) (*.f64 #s(literal 2 binary64) %384) (*.f64 #s(literal 1/2 binary64) %386) (/.f64 %386 #s(literal 2 binary64)) %169 (neg.f64 %216) (*.f64 #s(literal 1 binary64) %169) (*.f64 %169 #s(literal 1 binary64)) (sin.f64 (+.f64 %215 %392)) (sin.f64 (neg.f64 %395)) (*.f64 #s(literal -1 binary64) %216) (*.f64 %216 #s(literal -1 binary64)) (sin.f64 (+.f64 %395 %392)) (*.f64 #s(literal 2 binary64) %402) (*.f64 %404 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %404) (*.f64 %402 #s(literal 2 binary64)) (/.f64 %404 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %409) (*.f64 %411 #s(literal -1/2 binary64)) (cos.f64 (+.f64 %215 %413)) (cos.f64 (+.f64 %395 %413)) (cos.f64 (+.f64 %418 %392)) (+.f64 %169 %421) (+.f64 %169 %423) (fma.f64 #s(literal 1 binary64) %169 %421) (fma.f64 #s(literal 1 binary64) %169 %423) (fma.f64 %169 #s(literal 1 binary64) %421) (fma.f64 %169 #s(literal 1 binary64) %423) (fma.f64 %169 #s(literal 1/2 binary64) %402) (fma.f64 #s(literal 1/2 binary64) %169 %402) (+.f64 %402 %402) (fma.f64 #s(literal -1 binary64) %216 %421) (fma.f64 #s(literal -1 binary64) %216 %423) (fma.f64 %216 #s(literal -1 binary64) %421) (fma.f64 %216 #s(literal -1 binary64) %423) (fma.f64 #s(literal -1/2 binary64) %216 %402) (fma.f64 #s(literal 1 binary64) %402 %402) (fma.f64 #s(literal 2 binary64) %402 %421) (fma.f64 #s(literal 2 binary64) %402 %423) (fma.f64 %404 #s(literal 1/2 binary64) %421) (fma.f64 %404 #s(literal 1/2 binary64) %423) (fma.f64 #s(literal 1/2 binary64) %404 %421) (fma.f64 #s(literal 1/2 binary64) %404 %423) (fma.f64 %402 #s(literal 1 binary64) %402) (fma.f64 %402 #s(literal 2 binary64) %421) (fma.f64 %402 #s(literal 2 binary64) %423) (fma.f64 #s(literal -2 binary64) %409 %421) (fma.f64 #s(literal -2 binary64) %409 %423) (fma.f64 %409 #s(literal -1 binary64) %402) (fma.f64 %411 #s(literal -1/2 binary64) %421) (fma.f64 %411 #s(literal -1/2 binary64) %423) %170 (*.f64 %169 ecc) (*.f64 %222 %216) (*.f64 %216 %222) (neg.f64 %252) (*.f64 #s(literal 1 binary64) %170) (*.f64 %170 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %252) (*.f64 %252 #s(literal -1 binary64)) (*.f64 %342 %402) (*.f64 #s(literal 1/2 binary64) %461) (*.f64 #s(literal 2 binary64) %463) (*.f64 #s(literal 2 binary64) %465) (*.f64 #s(literal 2 binary64) %467) (*.f64 %404 %345) (*.f64 %470 #s(literal 1/2 binary64)) (*.f64 %472 #s(literal 2 binary64)) (/.f64 %461 #s(literal 2 binary64)) (/.f64 %470 #s(literal 2 binary64)) (fma.f64 ecc %169 %476) (fma.f64 ecc %169 %478) (fma.f64 %169 ecc %476) (fma.f64 %169 ecc %478) (+.f64 %170 %476) (+.f64 %170 %478) (fma.f64 %222 %216 %476) (fma.f64 %222 %216 %478) (fma.f64 %216 %222 %476) (fma.f64 %216 %222 %478) (fma.f64 #s(literal 1 binary64) %170 %476) (fma.f64 #s(literal 1 binary64) %170 %478) (fma.f64 %170 #s(literal 1 binary64) %476) (fma.f64 %170 #s(literal 1 binary64) %478) (fma.f64 %170 #s(literal 1/2 binary64) %472) (fma.f64 #s(literal 1/2 binary64) %170 %467) (+.f64 %467 %467) (+.f64 %472 %472) (fma.f64 #s(literal -1 binary64) %252 %476) (fma.f64 #s(literal -1 binary64) %252 %478) (fma.f64 %252 #s(literal -1 binary64) %476) (fma.f64 %252 #s(literal -1 binary64) %478) (fma.f64 %342 %402 %476) (fma.f64 %342 %402 %478) (fma.f64 #s(literal 1/2 binary64) %461 %476) (fma.f64 #s(literal 1/2 binary64) %461 %478) (fma.f64 #s(literal 2 binary64) %463 %476) (fma.f64 #s(literal 2 binary64) %463 %478) (fma.f64 #s(literal 2 binary64) %465 %476) (fma.f64 #s(literal 2 binary64) %465 %478) (fma.f64 #s(literal 2 binary64) %467 %476) (fma.f64 #s(literal 2 binary64) %467 %478) (fma.f64 %404 %345 %476) (fma.f64 %404 %345 %478) (fma.f64 %470 #s(literal 1/2 binary64) %476) (fma.f64 %470 #s(literal 1/2 binary64) %478) (fma.f64 %472 #s(literal 2 binary64) %476) (fma.f64 %472 #s(literal 2 binary64) %478) (/.f64 %516 %171) (*.f64 ecc %518) (*.f64 %169 %520) (*.f64 %171 %242) (*.f64 %242 %171) (/.f64 %524 %174) (neg.f64 (*.f64 %212 %171)) (neg.f64 %528) (fma.f64 ecc %518 %476) (fma.f64 ecc %518 %478) (fma.f64 %169 %520 %476) (fma.f64 %169 %520 %478) (fma.f64 %171 %242 %476) (fma.f64 %171 %242 %478) (fma.f64 %242 %171 %476) (fma.f64 %242 %171 %478) (fma.f64 ecc %219 %538) (fma.f64 %169 %225 %538) (fma.f64 %252 %242 %242) (fma.f64 %219 ecc %538) (fma.f64 %225 %169 %538) (fma.f64 %222 %208 %538) (fma.f64 %216 %210 %538) (+.f64 %242 %538) (+.f64 %538 %242) (fma.f64 %170 %177 %538) (fma.f64 #s(literal -1 binary64) %212 %538) (fma.f64 %177 %170 %538) (fma.f64 #s(literal 1 binary64) %242 %538) (fma.f64 %242 #s(literal 1 binary64) %552) (fma.f64 %242 %252 %554) (fma.f64 %222 %556 %538) (fma.f64 %216 %558 %538) (fma.f64 %252 %182 %538) (fma.f64 %182 %252 %538) (fma.f64 %562 %222 %538) (fma.f64 %564 %216 %538) (fma.f64 %566 ecc %538) (fma.f64 %568 %169 %538) (+.f64 %552 %554) (+.f64 %554 %552) (fma.f64 %246 %219 %538) (fma.f64 %248 %225 %538) (fma.f64 %219 %246 %538) (fma.f64 %225 %248 %538) (fma.f64 %222 %576 %538) (fma.f64 %216 %578 %538) (fma.f64 %580 %208 %538) (fma.f64 %582 %210 %538) (fma.f64 %210 %582 %538) (fma.f64 %208 %580 %538) (fma.f64 #s(literal -1/2 binary64) %586 %538) (fma.f64 %470 %195 %538) (fma.f64 #s(literal 2 binary64) %589 %538) (fma.f64 #s(literal 2 binary64) %591 %538) (fma.f64 %195 %593 %538) (fma.f64 %275 %212 %538) (fma.f64 %177 %596 %538) (fma.f64 #s(literal 2 binary64) %598 %538) (fma.f64 %600 %234 %538) (fma.f64 %279 %602 %538) (fma.f64 %282 %604 %538) (fma.f64 %606 %280 %538) (fma.f64 %608 %283 %538) (fma.f64 %295 %610 %538) (fma.f64 %298 %612 %538) (fma.f64 %614 %296 %538) (fma.f64 %616 %299 %538) %618 %619 %620 %621 %622 %624 %625 %626 %627 %628 %630 %631 %632 %633 %634 %635 %636 %637 %638 %639 %641 %643 %644 %645 %646 %647 %649 %651 %652 %653 %654 %655 %656 %657 %658 %659 %660 %661 %662 %663 %664 %665 %666 %667 %668 %669 %670 %671 %672 %673 %674 %675 %677 %678 %680 %681 %682 %683 %684 %685 %686 %687 %689 %691 %693 %695 %696 %697 %698 %699 %700 %701 %702 %703 %704 %705 %706 %707 %708 %709 %710 %711 %712 %713 %714 %715 %716 %717 %718 %719 %720 %721 %722 %723 %724 %725 %726 %727 %728 %729 %730 %731 %732 %733 %734 %735 %736 %738 %740 %741 %742 %743 %744 %745 %746 %747 %748 %749 %750 %751 %752 %753 %754 %755 %756 %757 %758 %759 %760 %761 %762 %763 %764 %765 %766 %767 %768 %769 %770 %771 %772 %773 %774 %775 %776 %777 %778 %171 (fma.f64 ecc %216 #s(literal 1 binary64)) (fma.f64 %169 %222 #s(literal 1 binary64)) (fma.f64 %222 %169 #s(literal 1 binary64)) (fma.f64 %216 ecc #s(literal 1 binary64)) (neg.f64 %174) (+.f64 #s(literal 1 binary64) %252) (+.f64 %252 #s(literal 1 binary64)) (-.f64 %252 #s(literal -1 binary64)) (fma.f64 %170 #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %170 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %174) (*.f64 %174 #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) %791) (+.f64 %171 #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) %794) (+.f64 (fma.f64 %169 %222 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %171) (*.f64 %171 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %252) (fma.f64 #s(literal 1 binary64) %252 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %252) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %252) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %252) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %252) (fma.f64 %252 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %807) (+.f64 #s(literal 1/2 binary64) %809) (fma.f64 #s(literal -1 binary64) %174 #s(literal 0 binary64)) (fma.f64 %174 #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %791) (fma.f64 #s(literal 1 binary64) %171 #s(literal 0 binary64)) (fma.f64 %171 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %791) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %791) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %791) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %794) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %794) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %791) (fma.f64 #s(literal 2 binary64) %822 #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %467 #s(literal 1 binary64)) (fma.f64 %470 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 %826 #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %828) (*.f64 #s(literal -2 binary64) %260) (*.f64 %294 #s(literal -1/2 binary64)) (*.f64 %832 #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %807) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %807) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %807) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %807) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %809) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %809) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %807) (*.f64 #s(literal 2 binary64) %841) (*.f64 #s(literal 1/2 binary64) %843) (*.f64 %845 #s(literal 1/2 binary64)) (*.f64 %847 #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %44 %252) (fma.f64 #s(literal 2 binary64) %850 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %852 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %46 %252) (fma.f64 #s(literal 4 binary64) %48 %252) (fma.f64 %46 #s(literal 4 binary64) %252) (fma.f64 %44 #s(literal 2 binary64) %252) (fma.f64 %351 %402 #s(literal 1 binary64)) (fma.f64 %411 %345 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %860) (*.f64 %862 #s(literal 1/2 binary64)) (/.f64 %845 #s(literal 2 binary64)) (/.f64 %843 #s(literal 2 binary64)) (/.f64 (fma.f64 %252 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %52 %252) (fma.f64 %56 #s(literal 1 binary64) %252) (fma.f64 %58 %59 %252) (fma.f64 %59 %58 %252) (fma.f64 #s(literal 2 binary64) %828 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) %260 #s(literal 0 binary64)) (fma.f64 %294 #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 %832 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %44 %791) (fma.f64 #s(literal 2 binary64) %841 #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) %843 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %46 %791) (fma.f64 #s(literal 4 binary64) %48 %791) (fma.f64 %46 #s(literal 4 binary64) %791) (fma.f64 %44 #s(literal 2 binary64) %791) (fma.f64 %845 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %847 #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %860 #s(literal 0 binary64)) (fma.f64 %862 #s(literal 1/2 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) %887) (*.f64 %889 #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %52 %791) (fma.f64 %56 #s(literal 1 binary64) %791) (fma.f64 %58 %59 %791) (fma.f64 %59 %58 %791) (fma.f64 #s(literal 2 binary64) %44 %807) (fma.f64 #s(literal 4 binary64) %46 %807) (fma.f64 #s(literal 4 binary64) %48 %807) (fma.f64 %46 #s(literal 4 binary64) %807) (fma.f64 %44 #s(literal 2 binary64) %807) (fma.f64 %98 %46 %252) (fma.f64 #s(literal 2 binary64) %52 %807) (fma.f64 %56 #s(literal 1 binary64) %807) (fma.f64 %58 %59 %807) (fma.f64 %59 %58 %807) (fma.f64 #s(literal 2 binary64) %887 #s(literal 0 binary64)) (fma.f64 %889 #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 %101 %102 %252) (fma.f64 %62 %104 %252) (fma.f64 %98 %46 %791) (fma.f64 %98 %46 %807) (fma.f64 %101 %102 %791) (fma.f64 %62 %104 %791) (fma.f64 %101 %102 %807) (fma.f64 %62 %104 %807) (fma.f64 %160 %161 %252) (fma.f64 %160 %161 %791) (fma.f64 %160 %161 %807) (+.f64 %171 %918) (+.f64 %171 %920) (fma.f64 #s(literal -1 binary64) %174 %918) (fma.f64 #s(literal -1 binary64) %174 %920) (fma.f64 %174 #s(literal -1 binary64) %918) (fma.f64 %174 #s(literal -1 binary64) %920) (fma.f64 #s(literal 1 binary64) %171 %918) (fma.f64 #s(literal 1 binary64) %171 %920) (fma.f64 %171 #s(literal 1 binary64) %918) (fma.f64 %171 #s(literal 1 binary64) %920) (fma.f64 %171 #s(literal 1/2 binary64) %847) (fma.f64 #s(literal 1/2 binary64) %171 %841) (+.f64 %847 %847) (+.f64 %841 %841) (fma.f64 #s(literal 2 binary64) %828 %918) (fma.f64 #s(literal 2 binary64) %828 %920) (fma.f64 #s(literal -2 binary64) %260 %918) (fma.f64 #s(literal -2 binary64) %260 %920) (fma.f64 %294 #s(literal -1/2 binary64) %918) (fma.f64 %294 #s(literal -1/2 binary64) %920) (fma.f64 %832 #s(literal 1/2 binary64) %918) (fma.f64 %832 #s(literal 1/2 binary64) %920) (fma.f64 #s(literal 2 binary64) %841 %918) (fma.f64 #s(literal 2 binary64) %841 %920) (fma.f64 #s(literal 1/2 binary64) %843 %918) (fma.f64 #s(literal 1/2 binary64) %843 %920) (fma.f64 %845 #s(literal 1/2 binary64) %918) (fma.f64 %845 #s(literal 1/2 binary64) %920) (fma.f64 %847 #s(literal 2 binary64) %918) (fma.f64 %847 #s(literal 2 binary64) %920) (fma.f64 #s(literal 2 binary64) %860 %918) (fma.f64 #s(literal 2 binary64) %860 %920) (fma.f64 %862 #s(literal 1/2 binary64) %918) (fma.f64 %862 #s(literal 1/2 binary64) %920) (fma.f64 #s(literal 2 binary64) %887 %918) (fma.f64 #s(literal 2 binary64) %887 %920) (fma.f64 %889 #s(literal 1/2 binary64) %918) (fma.f64 %889 #s(literal 1/2 binary64) %920) (fma.f64 %171 %177 %252) (fma.f64 %177 %171 %252) (fma.f64 %171 %177 %791) (fma.f64 %177 %171 %791) (fma.f64 %171 %177 %807) (fma.f64 %177 %171 %807) (fma.f64 #s(literal 2 binary64) %196 %252) (fma.f64 #s(literal 2 binary64) %196 %791) (fma.f64 #s(literal 2 binary64) %196 %807) #s(literal 2 binary64) (fabs.f64 #s(literal 2 binary64)) (fabs.f64 #s(literal -2 binary64)) (neg.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) #s(literal 0 binary64)) (-.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 4 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) %981) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal 1 binary64) %994) (+.f64 #s(literal 1/2 binary64) %996) (+.f64 #s(literal 1/2 binary64) %998) (+.f64 (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (+.f64 #s(literal 2 binary64) %138) (fma.f64 #s(literal 1/2 binary64) %981 #s(literal 0 binary64)) (/.f64 (+.f64 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %994) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %994) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %994) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %994) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %996) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %998) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %996) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %998) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %994) (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) %138) (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %138) (fma.f64 #s(literal 2 binary64) %44 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) %138) (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) %138) (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) %138) (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) %138) (fma.f64 #s(literal 4 binary64) %46 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %48 #s(literal 1 binary64)) (fma.f64 %46 #s(literal 4 binary64) #s(literal 1 binary64)) (fma.f64 %44 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %52 #s(literal 1 binary64)) (fma.f64 %56 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 %58 %59 #s(literal 1 binary64)) (fma.f64 %59 %58 #s(literal 1 binary64)) (/.f64 %1030 %1030) (fma.f64 #s(literal 1/2 binary64) %981 %138) (fma.f64 #s(literal 2 binary64) %44 %994) (fma.f64 #s(literal 4 binary64) %46 %994) (fma.f64 #s(literal 4 binary64) %48 %994) (fma.f64 %46 #s(literal 4 binary64) %994) (fma.f64 %44 #s(literal 2 binary64) %994) (fma.f64 %98 %46 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %52 %994) (fma.f64 %56 #s(literal 1 binary64) %994) (fma.f64 %58 %59 %994) (fma.f64 %59 %58 %994) (fma.f64 %101 %102 #s(literal 1 binary64)) (fma.f64 %62 %104 #s(literal 1 binary64)) (fma.f64 %98 %46 %994) (fma.f64 %101 %102 %994) (fma.f64 %62 %104 %994) (fma.f64 %160 %161 #s(literal 1 binary64)) (fma.f64 %160 %161 %994) (fma.f64 %171 %177 #s(literal 1 binary64)) (fma.f64 %177 %171 #s(literal 1 binary64)) (fma.f64 %171 %177 %994) (fma.f64 %177 %171 %994) (fma.f64 #s(literal 2 binary64) %196 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %196 %994) (*.f64 phi ecc) %1057 (*.f64 %222 %215) (*.f64 %215 %222) (neg.f64 %1060) (*.f64 #s(literal 1 binary64) %1057) (*.f64 %1057 #s(literal 1 binary64)) (*.f64 ecc %1064) (*.f64 #s(literal -1 binary64) %1060) (*.f64 %1060 #s(literal -1 binary64)) (*.f64 %1068 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %1068) (*.f64 #s(literal 2 binary64) %1071) (*.f64 %1073 %345) (*.f64 %1071 #s(literal 2 binary64)) (/.f64 %1068 #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) %1077) (*.f64 %1079 #s(literal -1/2 binary64)) (fma.f64 phi ecc %1081) (fma.f64 phi ecc %1083) (fma.f64 ecc phi %1081) (fma.f64 ecc phi %1083) (+.f64 %1057 %1081) (+.f64 %1057 %1083) (*.f64 #s(literal 1/2 binary64) %1089) (fma.f64 %222 %215 %1081) (fma.f64 %222 %215 %1083) (fma.f64 %215 %222 %1081) (fma.f64 %215 %222 %1083) (fma.f64 #s(literal 1 binary64) %1057 %1081) (fma.f64 #s(literal 1 binary64) %1057 %1083) (fma.f64 %1057 #s(literal 1 binary64) %1081) (fma.f64 %1057 #s(literal 1 binary64) %1083) (fma.f64 %1057 #s(literal 1/2 binary64) %1071) (fma.f64 #s(literal 1/2 binary64) %1057 %1071) (fma.f64 %384 ecc %1071) (fma.f64 %345 phi %1071) (+.f64 %1071 %1071) (fma.f64 ecc %1064 %1081) (fma.f64 ecc %1064 %1083) (fma.f64 #s(literal -1 binary64) %1060 %1081) (fma.f64 #s(literal -1 binary64) %1060 %1083) (fma.f64 %1060 #s(literal -1 binary64) %1081) (fma.f64 %1060 #s(literal -1 binary64) %1083) (fma.f64 #s(literal -1/2 binary64) %1060 %1071) (fma.f64 %349 %215 %1071) (fma.f64 %1068 #s(literal 1/2 binary64) %1081) (fma.f64 %1068 #s(literal 1/2 binary64) %1083) (fma.f64 #s(literal 1/2 binary64) %1068 %1081) (fma.f64 #s(literal 1/2 binary64) %1068 %1083) (fma.f64 #s(literal 1 binary64) %1071 %1071) (fma.f64 #s(literal 2 binary64) %1071 %1081) (fma.f64 #s(literal 2 binary64) %1071 %1083) (fma.f64 %1073 %345 %1081) (fma.f64 %1073 %345 %1083) (fma.f64 %1071 #s(literal 1 binary64) %1071) (fma.f64 %1071 #s(literal 2 binary64) %1081) (fma.f64 %1071 #s(literal 2 binary64) %1083) (fma.f64 #s(literal -2 binary64) %1077 %1081) (fma.f64 #s(literal -2 binary64) %1077 %1083) (fma.f64 %1077 #s(literal -1 binary64) %1071) (fma.f64 %1079 #s(literal -1/2 binary64) %1081) (fma.f64 %1079 #s(literal -1/2 binary64) %1083) (fma.f64 #s(literal 1/2 binary64) %1089 %1081) (fma.f64 #s(literal 1/2 binary64) %1089 %1083) %1135 %1136 (fma.f64 ecc phi #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %1057) (+.f64 %1057 #s(literal 1 binary64)) (-.f64 %1057 #s(literal -1 binary64)) (neg.f64 %1141) (-.f64 #s(literal 1 binary64) %1060) (fma.f64 %222 %215 #s(literal 1 binary64)) (fma.f64 %215 %222 #s(literal 1 binary64)) (neg.f64 %1146) (neg.f64 %1148) (+.f64 %1136 #s(literal 0 binary64)) (+.f64 (fma.f64 phi ecc #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1057) (fma.f64 #s(literal 1 binary64) %1057 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1057) (fma.f64 %1057 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1057) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1057) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1057) (*.f64 #s(literal 1 binary64) %1136) (*.f64 %1136 #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %1162) (+.f64 #s(literal 1/2 binary64) %1164) (*.f64 #s(literal -1 binary64) %1141) (fma.f64 ecc %1064 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %1060 #s(literal 1 binary64)) (fma.f64 %1060 #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %1146) (+.f64 #s(literal 1 binary64) %1171) (+.f64 #s(literal 1/2 binary64) %1173) (*.f64 #s(literal -1 binary64) %1148) (fma.f64 #s(literal 1 binary64) %1136 #s(literal 0 binary64)) (fma.f64 %1136 #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1162) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1162) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1162) (fma.f64 #s(literal -1 binary64) %1141 #s(literal 0 binary64)) (fma.f64 %1068 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1162) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1164) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1164) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1162) (fma.f64 #s(literal 1/2 binary64) %1068 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %44 %1057) (fma.f64 #s(literal 2 binary64) %1071 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %1146 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %46 %1057) (fma.f64 #s(literal 4 binary64) %48 %1057) (fma.f64 %46 #s(literal 4 binary64) %1057) (fma.f64 %44 #s(literal 2 binary64) %1057) (fma.f64 %1073 %345 #s(literal 1 binary64)) (fma.f64 %1071 #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) %1197) (/.f64 %1199 #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1171) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1171) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1171) (fma.f64 #s(literal -1 binary64) %1148 #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1171) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1173) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1173) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1171) (*.f64 #s(literal 2 binary64) %1209) (*.f64 #s(literal 2 binary64) %1211) (fma.f64 #s(literal 2 binary64) %52 %1057) (fma.f64 %56 #s(literal 1 binary64) %1057) (fma.f64 %58 %59 %1057) (fma.f64 %59 %58 %1057) (fma.f64 #s(literal -2 binary64) %1077 #s(literal 1 binary64)) (fma.f64 %1079 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1197 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %44 %1162) (fma.f64 #s(literal 2 binary64) %1209 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) %1211 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %46 %1162) (fma.f64 #s(literal 4 binary64) %48 %1162) (fma.f64 %46 #s(literal 4 binary64) %1162) (fma.f64 %44 #s(literal 2 binary64) %1162) (fma.f64 #s(literal 1/2 binary64) %1089 #s(literal 1 binary64)) (fma.f64 %98 %46 %1057) (fma.f64 #s(literal 2 binary64) %52 %1162) (fma.f64 %56 #s(literal 1 binary64) %1162) (fma.f64 %58 %59 %1162) (fma.f64 %59 %58 %1162) (fma.f64 #s(literal 2 binary64) %44 %1171) (fma.f64 #s(literal 4 binary64) %46 %1171) (fma.f64 #s(literal 4 binary64) %48 %1171) (fma.f64 %46 #s(literal 4 binary64) %1171) (fma.f64 %44 #s(literal 2 binary64) %1171) (fma.f64 #s(literal 2 binary64) %52 %1171) (fma.f64 %56 #s(literal 1 binary64) %1171) (fma.f64 %58 %59 %1171) (fma.f64 %59 %58 %1171) (fma.f64 %101 %102 %1057) (fma.f64 %62 %104 %1057) (fma.f64 %98 %46 %1162) (fma.f64 %98 %46 %1171) (fma.f64 %101 %102 %1162) (fma.f64 %62 %104 %1162) (fma.f64 %101 %102 %1171) (fma.f64 %62 %104 %1171) (fma.f64 %160 %161 %1057) (fma.f64 %160 %161 %1162) (fma.f64 %160 %161 %1171) (fma.f64 %171 %177 %1057) (fma.f64 %177 %171 %1057) (fma.f64 %171 %177 %1162) (fma.f64 %177 %171 %1162) (fma.f64 #s(literal 2 binary64) %196 %1057) (fma.f64 %171 %177 %1171) (fma.f64 %177 %171 %1171) (fma.f64 #s(literal 2 binary64) %196 %1162) (fma.f64 #s(literal 2 binary64) %196 %1171) %1262 #s(literal -1 binary64) (neg.f64 #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) #s(literal 0 binary64)) (+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 2 binary64) #s(literal -2 binary64)) (/.f64 #s(literal -2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) (+.f64 #s(literal -1 binary64) %1284) (+.f64 #s(literal -1 binary64) %1286) (*.f64 #s(literal 1/2 binary64) %1288) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %1284) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %1286) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %1284) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %1286) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %1284) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %1286) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %1284) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %1286) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %1284) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %1286) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %1284) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %1286) (fma.f64 #s(literal 1/2 binary64) %1288 #s(literal 0 binary64)) (fma.f64 %1303 #s(literal 2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) %1288 %1284) (fma.f64 #s(literal 1/2 binary64) %1288 %1286) (pow.f64 #s(literal -1 binary64) #s(literal 3 binary64)) (*.f64 phi %222) (*.f64 ecc %215) (*.f64 %222 phi) (*.f64 %215 ecc) %1060 (*.f64 %1057 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %1057) (*.f64 #s(literal 1 binary64) %1060) (*.f64 %1060 #s(literal 1 binary64)) (*.f64 %222 %1064) (*.f64 %1064 %222) (*.f64 %1068 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) %1319) (*.f64 #s(literal -2 binary64) %1071) (*.f64 %1323 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) %1325) (*.f64 #s(literal 2 binary64) %1327) (*.f64 %1329 %345) (*.f64 #s(literal 2 binary64) %1331) %1333 (fma.f64 phi %222 #s(literal 1 binary64)) (fma.f64 ecc %215 #s(literal 1 binary64)) (fma.f64 %222 phi #s(literal 1 binary64)) (fma.f64 %215 ecc #s(literal 1 binary64)) (neg.f64 %1338) (+.f64 #s(literal 1 binary64) %1060) (+.f64 %1060 #s(literal 1 binary64)) (-.f64 %1060 #s(literal -1 binary64)) (fma.f64 %1057 #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %1057 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %1338) (+.f64 #s(literal 1 binary64) %1346) (+.f64 %1333 #s(literal 0 binary64)) (+.f64 #s(literal 1/2 binary64) %1349) (+.f64 (fma.f64 %215 ecc #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %1333) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1060) (fma.f64 #s(literal 1 binary64) %1060 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1060) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1060) (fma.f64 %1060 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1060) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1060) (+.f64 #s(literal 1 binary64) %1361) (+.f64 #s(literal 1/2 binary64) %1363) (fma.f64 %222 %1064 #s(literal 1 binary64)) (fma.f64 %1064 %222 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %1338 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1346) (fma.f64 #s(literal 1 binary64) %1333 #s(literal 0 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1346) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1346) (fma.f64 %1068 #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1346) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1349) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1349) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1346) (fma.f64 #s(literal 2 binary64) %1319 #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) %1071 #s(literal 1 binary64)) (fma.f64 %1323 #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1361) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1361) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1361) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1361) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1363) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1363) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1361) (*.f64 #s(literal 2 binary64) %1387) (fma.f64 #s(literal 2 binary64) %44 %1060) (fma.f64 #s(literal 2 binary64) %1325 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %1327 #s(literal 1 binary64)) (fma.f64 #s(literal 4 binary64) %46 %1060) (fma.f64 #s(literal 4 binary64) %48 %1060) (fma.f64 %46 #s(literal 4 binary64) %1060) (fma.f64 %44 #s(literal 2 binary64) %1060) (fma.f64 %1329 %345 #s(literal 1 binary64)) (/.f64 (fma.f64 %1060 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %52 %1060) (fma.f64 %56 #s(literal 1 binary64) %1060) (fma.f64 %58 %59 %1060) (fma.f64 %59 %58 %1060) (fma.f64 #s(literal 2 binary64) %44 %1346) (fma.f64 #s(literal 2 binary64) %1387 #s(literal 0 binary64)) (fma.f64 #s(literal 4 binary64) %46 %1346) (fma.f64 #s(literal 4 binary64) %48 %1346) (fma.f64 %46 #s(literal 4 binary64) %1346) (fma.f64 %44 #s(literal 2 binary64) %1346) (fma.f64 #s(literal 2 binary64) %1331 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) %52 %1346) (fma.f64 %56 #s(literal 1 binary64) %1346) (fma.f64 %58 %59 %1346) (fma.f64 %59 %58 %1346) (fma.f64 #s(literal 2 binary64) %44 %1361) (fma.f64 #s(literal 4 binary64) %46 %1361) (fma.f64 #s(literal 4 binary64) %48 %1361) (fma.f64 %46 #s(literal 4 binary64) %1361) (fma.f64 %44 #s(literal 2 binary64) %1361) (fma.f64 %98 %46 %1060) (fma.f64 #s(literal 2 binary64) %52 %1361) (fma.f64 %56 #s(literal 1 binary64) %1361) (fma.f64 %58 %59 %1361) (fma.f64 %59 %58 %1361) (fma.f64 %101 %102 %1060) (fma.f64 %62 %104 %1060) (fma.f64 %98 %46 %1346) (fma.f64 %98 %46 %1361) (fma.f64 %101 %102 %1346) (fma.f64 %62 %104 %1346) (fma.f64 %101 %102 %1361) (fma.f64 %62 %104 %1361) (fma.f64 %160 %161 %1060) (fma.f64 %160 %161 %1346) (fma.f64 %160 %161 %1361) (fma.f64 %171 %177 %1060) (fma.f64 %177 %171 %1060) (fma.f64 %171 %177 %1346) (fma.f64 %177 %171 %1346) (fma.f64 %171 %177 %1361) (fma.f64 %177 %171 %1361) (fma.f64 #s(literal 2 binary64) %196 %1060) (fma.f64 #s(literal 2 binary64) %196 %1346) (fma.f64 #s(literal 2 binary64) %196 %1361) %1445 %222 (*.f64 ecc #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) ecc) (*.f64 #s(literal 1 binary64) %222) (*.f64 %222 #s(literal 1 binary64)) (*.f64 %342 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) ecc)) (*.f64 #s(literal -2 binary64) %345) (*.f64 %1322 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 %345)) (*.f64 #s(literal 2 binary64) (*.f64 %345 #s(literal -1 binary64))) %342 (*.f64 ecc #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) ecc) (-.f64 ecc %222) (*.f64 %222 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %222) (neg.f64 %1322) (fma.f64 ecc #s(literal 1 binary64) ecc) (fma.f64 #s(literal 1 binary64) ecc ecc) (*.f64 #s(literal 1 binary64) %342) (*.f64 %342 #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) %222 ecc) (fma.f64 %222 #s(literal -1 binary64) ecc) (*.f64 #s(literal -1 binary64) %1322) (*.f64 #s(literal 1/2 binary64) %1472) (*.f64 #s(literal 4 binary64) %345) (*.f64 %345 #s(literal 4 binary64)) (*.f64 %1322 #s(literal -1 binary64)) (fma.f64 %342 #s(literal 1/2 binary64) ecc) (fma.f64 #s(literal 1/2 binary64) %342 ecc) (fma.f64 #s(literal 2 binary64) %345 ecc) (fma.f64 %345 #s(literal 2 binary64) ecc) (fma.f64 #s(literal -2 binary64) %349 ecc) (fma.f64 %351 #s(literal -1/2 binary64) ecc) %1068 (*.f64 ecc %1483) (*.f64 %342 phi) (*.f64 #s(literal 2 binary64) %1057) (*.f64 %1057 #s(literal 2 binary64)) (*.f64 %1073 ecc) (*.f64 %1060 #s(literal -2 binary64)) (*.f64 %215 %1322) (*.f64 %1322 %215) (neg.f64 %1323) (fma.f64 phi ecc %1057) (fma.f64 ecc phi %1057) (*.f64 %222 %1495) (+.f64 %1057 %1057) (*.f64 #s(literal 1 binary64) %1068) (*.f64 #s(literal -1 binary64) %1323) (*.f64 %1071 #s(literal 4 binary64)) (-.f64 %1057 %1060) (fma.f64 %222 %215 %1057) (fma.f64 %215 %222 %1057) (fma.f64 #s(literal 1 binary64) %1057 %1057) (fma.f64 %1057 #s(literal 1 binary64) %1057) (fma.f64 ecc %1064 %1057) (fma.f64 #s(literal -1 binary64) %1060 %1057) (fma.f64 %1060 #s(literal -1 binary64) %1057) (fma.f64 %1068 #s(literal 1/2 binary64) %1057) (fma.f64 #s(literal 1/2 binary64) %1068 %1057) (fma.f64 #s(literal 2 binary64) %1071 %1057) (fma.f64 %1073 %345 %1057) (fma.f64 %1071 #s(literal 2 binary64) %1057) (fma.f64 #s(literal -2 binary64) %1077 %1057) (fma.f64 %1079 #s(literal -1/2 binary64) %1057) (fma.f64 #s(literal 1/2 binary64) %1089 %1057) (fma.f64 phi %342 #s(literal 1 binary64)) (fma.f64 ecc %1483 #s(literal 1 binary64)) %1519 (fma.f64 #s(literal 2 binary64) %1057 #s(literal 1 binary64)) (fma.f64 %1057 #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 %1073 ecc #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %1068) (+.f64 %1068 #s(literal 1 binary64)) (-.f64 %1068 #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) %1323) (fma.f64 %1060 #s(literal -2 binary64) #s(literal 1 binary64)) (fma.f64 %215 %1322 #s(literal 1 binary64)) (fma.f64 %1322 %215 #s(literal 1 binary64)) (neg.f64 %1530) (neg.f64 %1532) (neg.f64 (+.f64 #s(literal -1 binary64) %1323)) (fma.f64 phi ecc %1136) (fma.f64 ecc phi %1136) (+.f64 %1519 #s(literal 0 binary64)) (+.f64 (fma.f64 %342 phi #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 %222 %1495 #s(literal 1 binary64)) (+.f64 %1057 %1136) (+.f64 %1136 %1057) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1068) (fma.f64 #s(literal 1 binary64) %1068 #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1068) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1068) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1068) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1068) (+.f64 #s(literal 1 binary64) %1550) (+.f64 #s(literal 1/2 binary64) %1552) (fma.f64 #s(literal -1 binary64) %1323 #s(literal 1 binary64)) (fma.f64 %1071 #s(literal 4 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) %1556) (+.f64 #s(literal 1/2 binary64) %1558) (-.f64 %1136 %1060) (fma.f64 %222 %215 %1136) (fma.f64 %215 %222 %1136) (fma.f64 #s(literal 1 binary64) %1057 %1136) (fma.f64 #s(literal 1 binary64) %1136 %1057) (fma.f64 %1057 #s(literal 1 binary64) %1136) (fma.f64 %1136 #s(literal 1 binary64) %1057) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1550) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1550) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1550) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1550) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1552) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1552) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1550) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1556) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1556) (fma.f64 #s(literal 2 binary64) %44 %1068) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1556) (fma.f64 #s(literal -1 binary64) %1141 %1057) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1556) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %1558) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %1558) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1556) (fma.f64 #s(literal 4 binary64) %46 %1068) (fma.f64 #s(literal 4 binary64) %48 %1068) (fma.f64 %46 #s(literal 4 binary64) %1068) (fma.f64 %44 #s(literal 2 binary64) %1068) (fma.f64 ecc %1064 %1136) (fma.f64 #s(literal -1 binary64) %1060 %1136) (fma.f64 #s(literal -1 binary64) %1146 %1057) (fma.f64 %1060 #s(literal -1 binary64) %1136) (/.f64 (fma.f64 %1068 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %52 %1068) (fma.f64 %56 #s(literal 1 binary64) %1068) (fma.f64 %58 %59 %1068) (fma.f64 %59 %58 %1068) (fma.f64 #s(literal -1 binary64) %1148 %1057) (fma.f64 %1068 #s(literal 1/2 binary64) %1136) (fma.f64 #s(literal 1/2 binary64) %1068 %1136) (fma.f64 #s(literal 2 binary64) %1197 %1057) (fma.f64 #s(literal 2 binary64) %1071 %1136) (fma.f64 %1073 %345 %1136) (fma.f64 %1071 #s(literal 2 binary64) %1136) (fma.f64 #s(literal 2 binary64) %44 %1550) (fma.f64 #s(literal 4 binary64) %46 %1550) (fma.f64 #s(literal 4 binary64) %48 %1550) (fma.f64 %46 #s(literal 4 binary64) %1550) (fma.f64 %44 #s(literal 2 binary64) %1550) (fma.f64 #s(literal 2 binary64) %44 %1556) (fma.f64 #s(literal 2 binary64) %1209 %1057) (fma.f64 #s(literal 2 binary64) %1211 %1057) (fma.f64 #s(literal 4 binary64) %46 %1556) (fma.f64 #s(literal 4 binary64) %48 %1556) (fma.f64 %46 #s(literal 4 binary64) %1556) (fma.f64 %44 #s(literal 2 binary64) %1556) (fma.f64 %98 %46 %1068) (fma.f64 #s(literal 2 binary64) %52 %1550) (fma.f64 #s(literal -2 binary64) %1077 %1136) (fma.f64 %56 #s(literal 1 binary64) %1550) (fma.f64 %1079 #s(literal -1/2 binary64) %1136) (fma.f64 %58 %59 %1550) (fma.f64 %59 %58 %1550) (fma.f64 #s(literal 2 binary64) %52 %1556) (fma.f64 %56 #s(literal 1 binary64) %1556) (fma.f64 %58 %59 %1556) (fma.f64 %59 %58 %1556) (fma.f64 %101 %102 %1068) (fma.f64 %62 %104 %1068) (fma.f64 #s(literal 1/2 binary64) %1089 %1136) (fma.f64 %98 %46 %1550) (fma.f64 %98 %46 %1556) (fma.f64 %101 %102 %1550) (fma.f64 %62 %104 %1550) (fma.f64 %101 %102 %1556) (fma.f64 %62 %104 %1556) (fma.f64 %160 %161 %1068) (fma.f64 %160 %161 %1550) (fma.f64 %160 %161 %1556) (fma.f64 %171 %177 %1068) (fma.f64 %177 %171 %1068) (fma.f64 %171 %177 %1550) (fma.f64 %177 %171 %1550) (fma.f64 %171 %177 %1556) (fma.f64 #s(literal 2 binary64) %196 %1068) (fma.f64 %177 %171 %1556) (fma.f64 #s(literal 2 binary64) %196 %1550) (fma.f64 #s(literal 2 binary64) %196 %1556) %1649 (*.f64 phi %1650) %1652 (*.f64 %1057 %342) (*.f64 %342 %1057) (*.f64 %1068 ecc) (*.f64 %1650 phi) (*.f64 #s(literal 2 binary64) %1658) (*.f64 %1060 %1322) (*.f64 %222 %1323) (*.f64 %1323 %222) (*.f64 %1663 %215) (neg.f64 %1665) (*.f64 #s(literal 1 binary64) %1652) (*.f64 %1652 #s(literal 1 binary64)) (*.f64 %1669 ecc) (*.f64 #s(literal -1 binary64) %1665) (*.f64 %1665 #s(literal -1 binary64)) (*.f64 %1673 %1060) (fma.f64 phi %1657 %1658) (fma.f64 ecc %1057 %1658) (fma.f64 %1057 ecc %1658) (fma.f64 %1657 phi %1658) (+.f64 %1658 %1658) (*.f64 #s(literal 2 binary64) %1680) (*.f64 #s(literal 2 binary64) %1682) (*.f64 %1684 %1071) (*.f64 %1686 %345) (-.f64 %1658 %1688) (-.f64 %1658 (neg.f64 %1658)) (-.f64 %1658 %1692) (fma.f64 %1060 %222 %1658) (fma.f64 %222 %1060 %1658) (fma.f64 %1696 %215 %1658) (fma.f64 #s(literal 1 binary64) %1658 %1658) (fma.f64 %1658 #s(literal 1 binary64) %1658) (fma.f64 #s(literal -1 binary64) %1688 %1658) (fma.f64 #s(literal -1 binary64) %1692 %1658) (fma.f64 %1702 #s(literal -1 binary64) %1658) (fma.f64 %1704 #s(literal -1 binary64) %1658) (fma.f64 %342 %1071 %1658) (fma.f64 %1068 %345 %1658) (fma.f64 #s(literal 2 binary64) %1708 %1658) (fma.f64 #s(literal 2 binary64) %1710 %1658) (fma.f64 phi %1650 ecc) (fma.f64 ecc %1068 ecc) (fma.f64 %1057 %342 ecc) %1715 (fma.f64 %1068 ecc ecc) (fma.f64 %1650 phi ecc) (*.f64 ecc %1519) (*.f64 %1519 ecc) (fma.f64 #s(literal 2 binary64) %1658 ecc) (+.f64 ecc %1652) (+.f64 %1652 ecc) (-.f64 ecc %1665) (fma.f64 %1060 %1322 ecc) (fma.f64 %222 %1323 ecc) (fma.f64 %1323 %222 ecc) (fma.f64 %1663 %215 ecc) (neg.f64 %1728) (*.f64 %222 %1532) (-.f64 %1652 %222) (fma.f64 ecc #s(literal 1 binary64) %1652) (fma.f64 #s(literal 1 binary64) ecc %1652) (fma.f64 #s(literal 1 binary64) %1652 ecc) (fma.f64 %1652 #s(literal 1 binary64) ecc) (fma.f64 %1669 ecc ecc) (*.f64 ecc %1737) (*.f64 #s(literal 1 binary64) %1715) (*.f64 %1715 #s(literal 1 binary64)) (*.f64 %1741 ecc) (fma.f64 #s(literal -1 binary64) %1665 ecc) (fma.f64 %1665 #s(literal -1 binary64) ecc) (*.f64 #s(literal -1 binary64) %1728) (*.f64 %1728 #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) %222 %1652) (fma.f64 %222 #s(literal -1 binary64) %1652) (fma.f64 %1673 %1060 ecc) (*.f64 %222 %1750) (*.f64 %1752 %222) (fma.f64 phi %1657 %1754) (fma.f64 ecc %1057 %1754) (fma.f64 %1057 ecc %1754) (fma.f64 %1657 phi %1754) (fma.f64 %342 #s(literal 1/2 binary64) %1652) (fma.f64 #s(literal 1/2 binary64) %342 %1652) (+.f64 %1658 %1754) (fma.f64 #s(literal 2 binary64) %345 %1652) (fma.f64 #s(literal 2 binary64) %1680 ecc) (fma.f64 #s(literal 2 binary64) %1682 ecc) (fma.f64 %345 #s(literal 2 binary64) %1652) (fma.f64 %1684 %1071 ecc) (fma.f64 %1686 %345 ecc) (*.f64 #s(literal 2 binary64) %1768) (*.f64 %1770 %345) (+.f64 (+.f64 ecc %1658) %1658) (fma.f64 phi %1657 %1774) (fma.f64 ecc %1057 %1774) (fma.f64 %1057 ecc %1774) (fma.f64 #s(literal -2 binary64) %349 %1652) (fma.f64 %1657 phi %1774) (fma.f64 %351 #s(literal -1/2 binary64) %1652) (fma.f64 %1060 %222 %1754) (fma.f64 %222 %1060 %1754) (fma.f64 %1696 %215 %1754) (+.f64 %1658 %1774) (fma.f64 #s(literal 1 binary64) %1658 %1754) (fma.f64 %1658 #s(literal 1 binary64) %1754) (fma.f64 %1060 %222 %1774) (fma.f64 %222 %1060 %1774) (fma.f64 %1696 %215 %1774) (fma.f64 #s(literal -1 binary64) %1688 %1754) (fma.f64 #s(literal -1 binary64) %1692 %1754) (fma.f64 %1702 #s(literal -1 binary64) %1754) (fma.f64 %1704 #s(literal -1 binary64) %1754) (fma.f64 #s(literal 1 binary64) %1658 %1774) (fma.f64 %1658 #s(literal 1 binary64) %1774) (fma.f64 #s(literal -1 binary64) %1688 %1774) (fma.f64 #s(literal -1 binary64) %1692 %1774) (fma.f64 %1702 #s(literal -1 binary64) %1774) (fma.f64 %1704 #s(literal -1 binary64) %1774) (fma.f64 %342 %1071 %1754) (fma.f64 %1068 %345 %1754) (fma.f64 #s(literal 2 binary64) %1708 %1754) (fma.f64 #s(literal 2 binary64) %1710 %1754) (fma.f64 %342 %1071 %1774) (fma.f64 %1068 %345 %1774) (fma.f64 #s(literal 2 binary64) %1708 %1774) (fma.f64 #s(literal 2 binary64) %1710 %1774) (*.f64 ecc %1199) %1809 (neg.f64 %1810) (fma.f64 ecc %1519 ecc) (fma.f64 %1519 ecc ecc) (+.f64 ecc %1715) (+.f64 %1715 ecc) (fma.f64 phi %1650 %342) (fma.f64 ecc %1068 %342) (fma.f64 %1057 %342 %342) (fma.f64 %342 %1057 %342) (fma.f64 %1068 ecc %342) (fma.f64 %1650 phi %342) (*.f64 ecc (+.f64 #s(literal 1 binary64) %1519)) (*.f64 ecc (-.f64 %1519 #s(literal -1 binary64))) (*.f64 ecc %1826) (*.f64 %1826 ecc) (fma.f64 ecc #s(literal 2 binary64) %1652) (fma.f64 #s(literal 2 binary64) ecc %1652) (fma.f64 #s(literal 2 binary64) %1658 %342) (-.f64 ecc %1728) (+.f64 %342 %1652) (+.f64 %1652 %342) (fma.f64 %222 %1532 ecc) (-.f64 %342 %1665) (-.f64 %1652 %1322) (-.f64 %1715 %222) (fma.f64 %1060 %1322 %342) (fma.f64 %222 #s(literal -2 binary64) %1652) (fma.f64 %222 %1323 %342) (fma.f64 #s(literal -2 binary64) %222 %1652) (fma.f64 %1323 %222 %342) (fma.f64 %1663 %215 %342) (fma.f64 ecc #s(literal 1 binary64) %1715) (fma.f64 ecc %1737 ecc) (fma.f64 #s(literal 1 binary64) ecc %1715) (fma.f64 #s(literal 1 binary64) %1715 ecc) (fma.f64 %1715 #s(literal 1 binary64) ecc) (fma.f64 %1741 ecc ecc) (fma.f64 #s(literal -1 binary64) %1728 ecc) (fma.f64 %1728 #s(literal -1 binary64) ecc) (fma.f64 #s(literal 1 binary64) %342 %1652) (fma.f64 #s(literal 1 binary64) %1652 %342) (fma.f64 %342 #s(literal 1 binary64) %1652) (fma.f64 %1652 #s(literal 1 binary64) %342) (fma.f64 %1669 ecc %342) (fma.f64 #s(literal -1 binary64) %222 %1715) (fma.f64 #s(literal -1 binary64) %1322 %1652) (fma.f64 #s(literal -1 binary64) %1665 %342) (fma.f64 %222 #s(literal -1 binary64) %1715) (fma.f64 %222 %1750 ecc) (fma.f64 #s(literal 1/2 binary64) %1472 %1652) (fma.f64 #s(literal 4 binary64) %345 %1652) (fma.f64 %345 #s(literal 4 binary64) %1652) (fma.f64 %1322 #s(literal -1 binary64) %1652) (fma.f64 %1665 #s(literal -1 binary64) %342) (fma.f64 %1752 %222 ecc) (fma.f64 %1673 %1060 %342) (fma.f64 %342 #s(literal 1/2 binary64) %1715) (fma.f64 #s(literal 1/2 binary64) %342 %1715) (fma.f64 phi %1657 %1872) (fma.f64 ecc %1057 %1872) (fma.f64 #s(literal 2 binary64) %345 %1715) (fma.f64 #s(literal 2 binary64) %1768 ecc) (fma.f64 %1057 ecc %1872) (fma.f64 %345 #s(literal 2 binary64) %1715) (fma.f64 %1657 phi %1872) (fma.f64 %1770 %345 ecc) (+.f64 %1658 %1872) (fma.f64 #s(literal 2 binary64) %1680 %342) (fma.f64 #s(literal 2 binary64) %1682 %342) (fma.f64 %1684 %1071 %342) (fma.f64 %1686 %345 %342) (fma.f64 #s(literal -2 binary64) %349 %1715) (fma.f64 %351 #s(literal -1/2 binary64) %1715) (fma.f64 %1060 %222 %1872) (fma.f64 %222 %1060 %1872) (fma.f64 %1696 %215 %1872) (fma.f64 #s(literal 1 binary64) %1658 %1872) (fma.f64 %1658 #s(literal 1 binary64) %1872) (fma.f64 #s(literal -1 binary64) %1688 %1872) (fma.f64 #s(literal -1 binary64) %1692 %1872) (fma.f64 %1702 #s(literal -1 binary64) %1872) (fma.f64 %1704 #s(literal -1 binary64) %1872) (fma.f64 %342 %1071 %1872) (fma.f64 %1068 %345 %1872) (fma.f64 #s(literal 2 binary64) %1708 %1872) (fma.f64 #s(literal 2 binary64) %1710 %1872) %1901 (*.f64 %1809 phi) (*.f64 %215 %1810) (*.f64 %1810 %215) (neg.f64 %1905) (fma.f64 phi ecc %1907) (fma.f64 phi %1715 %1057) (fma.f64 ecc phi %1907) (fma.f64 ecc %1911 %1057) (fma.f64 %1057 %1519 %1057) (fma.f64 %1519 %1057 %1057) (fma.f64 %1715 phi %1057) (fma.f64 %1916 ecc %1057) (+.f64 %1057 %1907) (+.f64 %1907 %1057) (fma.f64 phi %1652 %1068) (fma.f64 %1652 phi %1068) (-.f64 %1057 (*.f64 %1728 phi)) (+.f64 (*.f64 %1652 phi) %1068) (+.f64 (*.f64 phi %1652) %1068) (fma.f64 phi ecc %1928) (fma.f64 phi ecc %1930) (fma.f64 ecc phi %1928) (fma.f64 ecc phi %1930) (-.f64 %1057 %1934) (-.f64 %1907 %1060) (+.f64 %1057 %1928) (+.f64 %1057 %1930) (fma.f64 phi ecc %1939) (fma.f64 phi %342 %1941) (fma.f64 phi %342 %1943) (fma.f64 ecc phi %1939) (fma.f64 ecc %1483 %1941) (fma.f64 ecc %1483 %1943) (fma.f64 %222 %215 %1907) (fma.f64 %342 phi %1941) (fma.f64 %342 phi %1943) (fma.f64 %215 %222 %1907) (fma.f64 #s(literal 2 binary64) %1057 %1941) (fma.f64 #s(literal 2 binary64) %1057 %1943) (fma.f64 %1057 #s(literal 2 binary64) %1941) (fma.f64 %1057 #s(literal 2 binary64) %1943) (fma.f64 %1073 ecc %1941) (fma.f64 %1073 ecc %1943) (+.f64 %1057 %1939) (+.f64 %1068 %1941) (+.f64 %1068 %1943) (+.f64 %1939 %1057) (fma.f64 #s(literal 1 binary64) %1057 %1907) (fma.f64 %1057 #s(literal 1 binary64) %1907) (fma.f64 %1060 #s(literal -2 binary64) %1941) (fma.f64 %1060 #s(literal -2 binary64) %1943) (fma.f64 %222 %215 %1928) (fma.f64 %222 %215 %1930) (fma.f64 %215 %222 %1928) (fma.f64 %215 %222 %1930) (fma.f64 %215 %1322 %1941) (fma.f64 %215 %1322 %1943) (fma.f64 %1322 %215 %1941) (fma.f64 %1322 %215 %1943) (fma.f64 %222 %215 %1939) (fma.f64 %215 %222 %1939) (fma.f64 ecc %1064 %1907) (fma.f64 #s(literal -1 binary64) %1060 %1907) (fma.f64 %1060 #s(literal -1 binary64) %1907) (fma.f64 #s(literal 1 binary64) %1057 %1928) (fma.f64 #s(literal 1 binary64) %1057 %1930) (fma.f64 %1057 #s(literal 1 binary64) %1928) (fma.f64 %1057 #s(literal 1 binary64) %1930) (fma.f64 %222 %1495 %1941) (fma.f64 %222 %1495 %1943) (fma.f64 #s(literal 1 binary64) %1057 %1939) (fma.f64 #s(literal 1 binary64) %1068 %1941) (fma.f64 #s(literal 1 binary64) %1068 %1943) (fma.f64 %1057 #s(literal 1 binary64) %1939) (fma.f64 ecc %1064 %1928) (fma.f64 ecc %1064 %1930) (fma.f64 #s(literal -1 binary64) %1060 %1928) (fma.f64 #s(literal -1 binary64) %1060 %1930) (fma.f64 #s(literal -1 binary64) %1323 %1941) (fma.f64 #s(literal -1 binary64) %1323 %1943) (fma.f64 %1060 #s(literal -1 binary64) %1928) (fma.f64 %1060 #s(literal -1 binary64) %1930) (fma.f64 %1071 #s(literal 4 binary64) %1941) (fma.f64 %1071 #s(literal 4 binary64) %1943) (fma.f64 %1068 #s(literal 1/2 binary64) %1907) (fma.f64 #s(literal 1/2 binary64) %1068 %1907) (fma.f64 ecc %1064 %1939) (fma.f64 #s(literal -1 binary64) %1060 %1939) (fma.f64 %1060 #s(literal -1 binary64) %1939) (fma.f64 #s(literal 2 binary64) %1071 %1907) (fma.f64 %1073 %345 %1907) (fma.f64 %1071 #s(literal 2 binary64) %1907) (fma.f64 %1068 #s(literal 1/2 binary64) %1928) (fma.f64 %1068 #s(literal 1/2 binary64) %1930) (fma.f64 #s(literal -2 binary64) %1077 %1907) (fma.f64 #s(literal 1/2 binary64) %1068 %1928) (fma.f64 #s(literal 1/2 binary64) %1068 %1930) (fma.f64 %1079 #s(literal -1/2 binary64) %1907) (fma.f64 #s(literal 2 binary64) %1071 %1928) (fma.f64 #s(literal 2 binary64) %1071 %1930) (fma.f64 %1073 %345 %1928) (fma.f64 %1073 %345 %1930) (fma.f64 %1071 #s(literal 2 binary64) %1928) (fma.f64 %1071 #s(literal 2 binary64) %1930) (fma.f64 %1068 #s(literal 1/2 binary64) %1939) (fma.f64 #s(literal 1/2 binary64) %1068 %1939) (fma.f64 #s(literal 2 binary64) %1071 %1939) (fma.f64 %1073 %345 %1939) (fma.f64 %1071 #s(literal 2 binary64) %1939) (fma.f64 #s(literal -2 binary64) %1077 %1928) (fma.f64 #s(literal -2 binary64) %1077 %1930) (fma.f64 %1079 #s(literal -1/2 binary64) %1928) (fma.f64 %1079 #s(literal -1/2 binary64) %1930) (fma.f64 #s(literal -2 binary64) %1077 %1939) (fma.f64 %1079 #s(literal -1/2 binary64) %1939) (fma.f64 #s(literal 1/2 binary64) %1089 %1907) (fma.f64 #s(literal 1/2 binary64) %1089 %1928) (fma.f64 #s(literal 1/2 binary64) %1089 %1930) (fma.f64 #s(literal 1/2 binary64) %1089 %1939) (fma.f64 phi %1809 #s(literal 1 binary64)) %2035 (+.f64 #s(literal 1 binary64) %1901) (+.f64 %1901 #s(literal 1 binary64)) (-.f64 %1901 #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) %1905) (fma.f64 %215 %1810 #s(literal 1 binary64)) (fma.f64 %1810 %215 #s(literal 1 binary64)) (neg.f64 (fma.f64 %1810 phi #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal -1 binary64) %1901)) (neg.f64 (+.f64 #s(literal -1 binary64) %1905)) (+.f64 %2035 #s(literal 0 binary64)) (+.f64 (fma.f64 %1809 phi #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %1901) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %1901) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %1901) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %1901) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %1901) (+.f64 #s(literal 1 binary64) %2056) (+.f64 #s(literal 1/2 binary64) %2058) (+.f64 #s(literal 1 binary64) %2060) (+.f64 #s(literal 1/2 binary64) %2062) (fma.f64 phi ecc %2064) (fma.f64 phi %1715 %1136) (fma.f64 ecc phi %2064) (fma.f64 ecc %1911 %1136) (fma.f64 %1057 %1519 %1136) (fma.f64 %1519 %1057 %1136) (fma.f64 %1715 phi %1136) (fma.f64 %1916 ecc %1136) (+.f64 %1057 %2064) (+.f64 %1136 %1907) (+.f64 %1907 %1136) (fma.f64 phi ecc %2076) (fma.f64 ecc phi %2076) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2056) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2056) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2056) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %2056) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %2058) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2058) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2056) (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2060) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2060) (fma.f64 #s(literal 2 binary64) %44 %1901) (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2060) (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %2060) (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %2062) (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %2062) (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2060) (fma.f64 #s(literal 4 binary64) %46 %1901) (fma.f64 #s(literal 4 binary64) %48 %1901) (fma.f64 %46 #s(literal 4 binary64) %1901) (fma.f64 %44 #s(literal 2 binary64) %1901) (+.f64 %1057 %2076) (+.f64 (+.f64 #s(literal 1 binary64) %1907) %1057) (-.f64 %1136 %1934) (/.f64 (fma.f64 %1901 #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) %52 %1901) (fma.f64 %56 #s(literal 1 binary64) %1901) (fma.f64 %58 %59 %1901) (fma.f64 %59 %58 %1901) (fma.f64 %222 %215 %2064) (fma.f64 %215 %222 %2064) (fma.f64 %222 %215 %2076) (fma.f64 %215 %222 %2076) (fma.f64 #s(literal 1 binary64) %1057 %2064) (fma.f64 #s(literal 1 binary64) %1136 %1907) (fma.f64 %1057 #s(literal 1 binary64) %2064) (fma.f64 %1136 #s(literal 1 binary64) %1907) (-.f64 (-.f64 #s(literal 1 binary64) %1934) %1060) (fma.f64 #s(literal 1 binary64) %1057 %2076) (fma.f64 #s(literal 2 binary64) %44 %2056) (fma.f64 %1057 #s(literal 1 binary64) %2076) (fma.f64 #s(literal -1 binary64) %1141 %1907) (fma.f64 #s(literal 4 binary64) %46 %2056) (fma.f64 #s(literal 4 binary64) %48 %2056) (fma.f64 %46 #s(literal 4 binary64) %2056) (fma.f64 %44 #s(literal 2 binary64) %2056) (fma.f64 ecc %1064 %2064) (fma.f64 #s(literal 2 binary64) %44 %2060) (fma.f64 #s(literal -1 binary64) %1060 %2064) (fma.f64 #s(literal -1 binary64) %1146 %1907) (fma.f64 %1060 #s(literal -1 binary64) %2064) (fma.f64 #s(literal 4 binary64) %46 %2060) (fma.f64 #s(literal 4 binary64) %48 %2060) (fma.f64 %46 #s(literal 4 binary64) %2060) (fma.f64 %44 #s(literal 2 binary64) %2060) (fma.f64 %98 %46 %1901) (fma.f64 #s(literal 2 binary64) %52 %2056) (fma.f64 %56 #s(literal 1 binary64) %2056) (fma.f64 %58 %59 %2056) (fma.f64 %59 %58 %2056) (fma.f64 ecc %1064 %2076) (fma.f64 #s(literal -1 binary64) %1060 %2076) (fma.f64 #s(literal -1 binary64) %1148 %1907) (fma.f64 %1060 #s(literal -1 binary64) %2076) (fma.f64 #s(literal 2 binary64) %52 %2060) (fma.f64 %56 #s(literal 1 binary64) %2060) (fma.f64 %58 %59 %2060) (fma.f64 %59 %58 %2060) (fma.f64 %101 %102 %1901) (fma.f64 %62 %104 %1901) (fma.f64 %1068 #s(literal 1/2 binary64) %2064) (fma.f64 #s(literal 1/2 binary64) %1068 %2064) (fma.f64 #s(literal 2 binary64) %1197 %1907) (fma.f64 #s(literal 2 binary64) %1071 %2064) (fma.f64 %1073 %345 %2064) (fma.f64 %1071 #s(literal 2 binary64) %2064) (fma.f64 %1068 #s(literal 1/2 binary64) %2076) (fma.f64 #s(literal 1/2 binary64) %1068 %2076) (fma.f64 #s(literal 2 binary64) %1071 %2076) (fma.f64 #s(literal 2 binary64) %1209 %1907) (fma.f64 #s(literal 2 binary64) %1211 %1907) (fma.f64 %98 %46 %2056) (fma.f64 %1073 %345 %2076) (fma.f64 %1071 #s(literal 2 binary64) %2076) (fma.f64 #s(literal -2 binary64) %1077 %2064) (fma.f64 %98 %46 %2060) (fma.f64 %1079 #s(literal -1/2 binary64) %2064) (fma.f64 #s(literal -2 binary64) %1077 %2076) (fma.f64 %1079 #s(literal -1/2 binary64) %2076) (fma.f64 %101 %102 %2056) (fma.f64 %62 %104 %2056) (fma.f64 %101 %102 %2060) (fma.f64 %62 %104 %2060) (fma.f64 #s(literal 1/2 binary64) %1089 %2064) (fma.f64 #s(literal 1/2 binary64) %1089 %2076) (fma.f64 %160 %161 %1901) (fma.f64 %160 %161 %2056) (fma.f64 %160 %161 %2060) (fma.f64 %171 %177 %1901) (fma.f64 %177 %171 %1901) (fma.f64 %171 %177 %2056) (fma.f64 %177 %171 %2056) (fma.f64 %171 %177 %2060) (fma.f64 #s(literal 2 binary64) %196 %1901) (fma.f64 %177 %171 %2060) (fma.f64 #s(literal 2 binary64) %196 %2056) (fma.f64 #s(literal 2 binary64) %196 %2060) %2187 (approx %2188 %1068) (neg.f64 %169) %216 (sin.f64 %395) (*.f64 %169 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %169) (*.f64 #s(literal 1 binary64) %216) (*.f64 %216 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) %169)) (*.f64 %404 #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) %402) (*.f64 %2200 #s(literal 1/2 binary64)) (cos.f64 %418) (*.f64 #s(literal 2 binary64) (neg.f64 %402)) (cos.f64 (fabs.f64 %418)) (cos.f64 (neg.f64 %418)) (*.f64 #s(literal 2 binary64) (*.f64 %402 #s(literal -1 binary64))) (sin.f64 (+.f64 %418 %413)) (fma.f64 %169 %2213 %2216) (+.f64 (*.f64 %169 %2213) %2216) (-.f64 (*.f64 %2214 (cos.f64 %413)) (*.f64 %169 (sin.f64 %413))) %404 (*.f64 #s(literal 2 binary64) %169) (*.f64 %216 #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) %216) (neg.f64 %2200) (*.f64 #s(literal 1 binary64) %404) (*.f64 #s(literal -1 binary64) %2200) (*.f64 %404 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %169)) (*.f64 #s(literal 4 binary64) %402) (*.f64 %402 #s(literal 4 binary64)) (*.f64 %2200 #s(literal -1 binary64)) (+.f64 %169 %169) (-.f64 %169 %216) (fma.f64 #s(literal 1 binary64) %169 %169) (fma.f64 %169 #s(literal 1 binary64) %169) (fma.f64 #s(literal -1 binary64) %216 %169) (fma.f64 %216 #s(literal -1 binary64) %169) (fma.f64 #s(literal 2 binary64) %402 %169) (fma.f64 %404 #s(literal 1/2 binary64) %169) (fma.f64 #s(literal 1/2 binary64) %404 %169) (fma.f64 %402 #s(literal 2 binary64) %169) (fma.f64 #s(literal -2 binary64) %409 %169) (fma.f64 %411 #s(literal -1/2 binary64) %169) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 %1483 #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 phi phi) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 phi %215) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 phi %215) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (-.f64 phi %395) #s(literal 2 binary64))) (cos.f64 (/.f64 (+.f64 phi %395) #s(literal 2 binary64))))) (*.f64 %169 %342) %461 (*.f64 ecc %404) (*.f64 #s(literal 2 binary64) %170) (*.f64 %404 ecc) (*.f64 %222 %2200) (*.f64 %2200 %222) (neg.f64 %2278) (*.f64 #s(literal 1 binary64) %461) (*.f64 %461 #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) %2278) (*.f64 %2278 #s(literal -1 binary64)) (*.f64 (*.f64 %404 #s(literal -1 binary64)) %222) (*.f64 #s(literal 2 binary64) (*.f64 %345 %404)) (*.f64 (*.f64 %404 #s(literal 2 binary64)) %345) (fma.f64 ecc %169 %170) (fma.f64 %169 ecc %170) (+.f64 %170 %170) (-.f64 %170 %252) (fma.f64 %222 %216 %170) (fma.f64 %216 %222 %170) (fma.f64 #s(literal 1 binary64) %170 %170) (fma.f64 %170 #s(literal 1 binary64) %170) (fma.f64 #s(literal -1 binary64) %252 %170) (fma.f64 %252 #s(literal -1 binary64) %170) (fma.f64 %342 %402 %170) (fma.f64 #s(literal 1/2 binary64) %461 %170) (fma.f64 #s(literal 2 binary64) %463 %170) (fma.f64 #s(literal 2 binary64) %465 %170) (fma.f64 #s(literal 2 binary64) %467 %170) (fma.f64 %404 %345 %170) (fma.f64 %470 #s(literal 1/2 binary64) %170) (fma.f64 %472 #s(literal 2 binary64) %170) (fma.f64 ecc %518 %170) (fma.f64 %169 %520 %170) (fma.f64 %171 %242 %170) (fma.f64 %242 %171 %170) (approx %2188 %461) #s(literal -2 binary64) (neg.f64 #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal 4 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal -4 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1288 #s(literal -1 binary64)) #s(literal -1/2 binary64) (neg.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(literal 2 binary64)) (+.f64 #s(literal -1/2 binary64) %2336) (+.f64 #s(literal -1/2 binary64) %2338) (*.f64 %1303 #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) %2336) (fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) %2338) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) %2336) (fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) %2338) (fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) %2336) (fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) %2338) (fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1303) (fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) %2336) (fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) %2338) (fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %2350) (+.f64 %2350 %2350) (+.f64 %1303 %1303) (fma.f64 %1303 #s(literal 2 binary64) %2336) (fma.f64 %1303 #s(literal 2 binary64) %2338) %618 %619 %620 %621 %622 %624 %625 %626 %627 %628 %630 %631 %632 %633 %634 %635 %636 %637 %638 %639 %641 %643 %644 %645 %646 %647 %649 %651 %652 %653 %654 %655 %656 %657 %658 %659 %660 %661 %662 %663 %664 %665 %666 %667 %668 %669 %670 %671 %672 %673 %674 %675 %677 %678 %680 %681 %682 %683 %684 %685 %686 %687 %689 %691 %693 %695 %696 %697 %698 %699 %700 %701 %702 %703 %704 %705 %706 %707 %708 %709 %710 %711 %712 %713 %714 %715 %716 %717 %718 %719 %720 %721 %722 %723 %724 %725 %726 %727 %728 %729 %730 %731 %732 %733 %734 %735 %736 %738 %740 %741 %742 %743 %744 %745 %746 %747 %748 %749 %750 %751 %752 %753 %754 %755 %756 %757 %758 %759 %760 %761 %762 %763 %764 %765 %766 %767 %768 %769 %770 %771 %772 %773 %774 %775 %776 %777 %778 (fma.f64 ecc %169 #s(literal -1 binary64)) %174 (+.f64 %170 #s(literal -1 binary64)) (+.f64 #s(literal -1 binary64) %170) (-.f64 %170 #s(literal 1 binary64)) (neg.f64 %171) (-.f64 #s(literal -1 binary64) %252) (fma.f64 %222 %216 #s(literal -1 binary64)) (fma.f64 %216 %222 #s(literal -1 binary64)) (-.f64 %174 #s(literal 0 binary64)) (fma.f64 #s(literal 1 binary64) %170 #s(literal -1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %170) (fma.f64 %170 #s(literal 1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %170) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %170) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %170) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %170) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %170) (*.f64 #s(literal 1 binary64) %174) (*.f64 %174 #s(literal 1 binary64)) (-.f64 (-.f64 %170 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 %171 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %171) (fma.f64 #s(literal -1 binary64) %252 #s(literal -1 binary64)) (fma.f64 %252 #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 %342 %402 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %461 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) %463 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) %465 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) %467 #s(literal -1 binary64)) (fma.f64 %404 %345 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1288 %170) (fma.f64 %470 #s(literal 1/2 binary64) #s(literal -1 binary64)) (fma.f64 %472 #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) %260) (*.f64 #s(literal 1/2 binary64) %294) (*.f64 %294 #s(literal 1/2 binary64)) (*.f64 %260 #s(literal 2 binary64)) (/.f64 %294 #s(literal 2 binary64)) (/.f64 (-.f64 %470 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) %2397) (+.f64 %174 %2399) (+.f64 %174 %2401) (fma.f64 #s(literal 1 binary64) %174 %2399) (fma.f64 #s(literal 1 binary64) %174 %2401) (fma.f64 %174 #s(literal 1 binary64) %2399) (fma.f64 %174 #s(literal 1 binary64) %2401) (fma.f64 %174 #s(literal 1/2 binary64) %260) (fma.f64 #s(literal 1/2 binary64) %174 %260) (+.f64 %260 %260) (fma.f64 %171 #s(literal -1 binary64) %2399) (fma.f64 %171 #s(literal -1 binary64) %2401) (fma.f64 #s(literal -1 binary64) %171 %2399) (fma.f64 #s(literal -1 binary64) %171 %2401) (fma.f64 #s(literal 1 binary64) %260 %260) (fma.f64 #s(literal 2 binary64) %260 %2399) (fma.f64 #s(literal 2 binary64) %260 %2401) (fma.f64 #s(literal 1/2 binary64) %294 %2399) (fma.f64 #s(literal 1/2 binary64) %294 %2401) (fma.f64 %294 #s(literal 1/2 binary64) %2399) (fma.f64 %294 #s(literal 1/2 binary64) %2401) (fma.f64 %260 #s(literal 1 binary64) %260) (fma.f64 %260 #s(literal 2 binary64) %2399) (fma.f64 %260 #s(literal 2 binary64) %2401) (fma.f64 #s(literal 1/2 binary64) %2397 %2399) (fma.f64 #s(literal 1/2 binary64) %2397 %2401) (fma.f64 ecc %518 #s(literal -1 binary64)) (fma.f64 %169 %520 #s(literal -1 binary64)) (fma.f64 %171 %242 #s(literal -1 binary64)) (fma.f64 %242 %171 #s(literal -1 binary64)) %195 (/.f64 #s(literal 1/2 binary64) %171) (neg.f64 %234) (/.f64 #s(literal -1 binary64) %294) (*.f64 #s(literal 1 binary64) %195) (*.f64 #s(literal -1 binary64) %234) (*.f64 #s(literal -1/2 binary64) %182) (*.f64 %195 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) %177) (*.f64 %177 #s(literal 1/2 binary64)) (*.f64 %182 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) %845) (/.f64 #s(literal 1 binary64) %843) (/.f64 %44 %171) (/.f64 (*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) %171) (/.f64 #s(literal 1 binary64) (/.f64 %174 #s(literal -1/2 binary64))) (/.f64 %195 #s(literal 1 binary64)) (/.f64 %289 %174) (/.f64 %177 #s(literal 2 binary64)) (neg.f64 %2450) (neg.f64 %2452) (neg.f64 (*.f64 #s(literal 1 binary64) %234)) (neg.f64 %2456) (/.f64 #s(literal 1 binary64) (/.f64 %171 #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) %2460) (*.f64 #s(literal 2 binary64) %2462) (*.f64 #s(literal -1 binary64) %2456) (*.f64 %44 %177) (*.f64 %2466 #s(literal 2 binary64)) (*.f64 %2452 #s(literal -1 binary64)) (/.f64 %2469 %260) (/.f64 %2471 #s(literal 1/2 binary64)) (*.f64 %289 %182) (*.f64 %2469 %236) (*.f64 %2471 %271) (+.f64 %195 %2476) (+.f64 %195 %2478) (fma.f64 #s(literal 1 binary64) %195 %2476) (fma.f64 #s(literal 1 binary64) %195 %2478) (fma.f64 #s(literal -1 binary64) %234 %2476) (fma.f64 #s(literal -1 binary64) %234 %2478) (fma.f64 #s(literal -1/2 binary64) %182 %2476) (fma.f64 #s(literal -1/2 binary64) %182 %2478) (fma.f64 %195 #s(literal 1 binary64) %2476) (fma.f64 %195 #s(literal 1 binary64) %2478) (fma.f64 %195 #s(literal 1/2 binary64) %2466) (fma.f64 #s(literal 1/2 binary64) %195 %2462) (fma.f64 #s(literal 1/2 binary64) %177 %2476) (fma.f64 #s(literal 1/2 binary64) %177 %2478) (fma.f64 %177 #s(literal 1/2 binary64) %2476) (fma.f64 %177 #s(literal 1/2 binary64) %2478) (fma.f64 %182 #s(literal -1/2 binary64) %2476) (fma.f64 %182 #s(literal -1/2 binary64) %2478) (+.f64 %2466 %2466) (+.f64 %2462 %2462) (fma.f64 #s(literal 2 binary64) %2460 %2476) (fma.f64 #s(literal 2 binary64) %2460 %2478) (fma.f64 #s(literal 2 binary64) %2462 %2476) (fma.f64 #s(literal 2 binary64) %2462 %2478) (fma.f64 #s(literal -1 binary64) %2456 %2476) (fma.f64 #s(literal -1 binary64) %2456 %2478) (fma.f64 %44 %177 %2476) (fma.f64 %44 %177 %2478) (fma.f64 %2466 #s(literal 2 binary64) %2476) (fma.f64 %2466 #s(literal 2 binary64) %2478) (fma.f64 %2452 #s(literal -1 binary64) %2476) (fma.f64 %2452 #s(literal -1 binary64) %2478) (fma.f64 %289 %182 %2476) (fma.f64 %289 %182 %2478) (fma.f64 %2469 %236 %2476) (fma.f64 %2469 %236 %2478) (fma.f64 %2471 %271 %2476) (fma.f64 %2471 %271 %2478) %2516 (neg.f64 %2517) (/.f64 #s(literal 1 binary64) %2519) %623 (fma.f64 ecc %216 #s(literal -1 binary64)) (fma.f64 %169 %222 #s(literal -1 binary64)) (fma.f64 %222 %169 #s(literal -1 binary64)) (fma.f64 %216 ecc #s(literal -1 binary64)) (neg.f64 %619) (+.f64 #s(literal -1 binary64) %252) (+.f64 %252 #s(literal -1 binary64)) (-.f64 %252 #s(literal 1 binary64)) (fma.f64 %170 #s(literal -1 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) %170 #s(literal -1 binary64)) (*.f64 %619 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %619) (-.f64 %623 #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) %623) (*.f64 %623 #s(literal 1 binary64)) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %252) (fma.f64 #s(literal 1 binary64) %252 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %252) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %252) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %252) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %252) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %252) (fma.f64 %252 #s(literal 1 binary64) #s(literal -1 binary64)) (-.f64 (-.f64 %252 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 2 binary64) %822 #s(literal -1 binary64)) (fma.f64 #s(literal -2 binary64) %467 #s(literal -1 binary64)) (fma.f64 %470 #s(literal -1/2 binary64) #s(literal -1 binary64)) (fma.f64 %826 #s(literal 1/2 binary64) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) %2550) (*.f64 #s(literal -2 binary64) %676) (*.f64 %2553 #s(literal 1/2 binary64)) (*.f64 %679 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) %688) (*.f64 #s(literal 1/2 binary64) %2557) (fma.f64 #s(literal 2 binary64) %850 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) %852 #s(literal -1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1288 %252) (fma.f64 %351 %402 #s(literal -1 binary64)) (fma.f64 %411 %345 #s(literal -1 binary64)) (/.f64 %2557 #s(literal 2 binary64)) (/.f64 (-.f64 %600 #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) %2567) (+.f64 %2567 #s(literal -1 binary64)) %2570 (neg.f64 %2571) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %2567) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %2567) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %2567) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %2567) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %2567) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %2567) (-.f64 %2570 #s(literal 0 binary64)) (-.f64 (-.f64 %2567 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) %2570) (*.f64 %2570 #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) %1288 %2567) (/.f64 (-.f64 (*.f64 %2567 #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 ecc %2588 #s(literal -1 binary64)) (fma.f64 %169 %2590 #s(literal -1 binary64)) (fma.f64 %170 %170 #s(literal -1 binary64)) (fma.f64 %1657 %2593 #s(literal -1 binary64)) (fma.f64 %2593 %1657 #s(literal -1 binary64)) (fma.f64 %2596 %169 #s(literal -1 binary64)) (fma.f64 %2598 ecc #s(literal -1 binary64)) (fma.f64 %252 %252 #s(literal -1 binary64)) (fma.f64 %2601 %2601 #s(literal -1 binary64)) (*.f64 %619 %174) (*.f64 %174 %619) (*.f64 %171 %623) (*.f64 %623 %171) (*.f64 #s(literal 2 binary64) (*.f64 %260 %619)) (*.f64 %294 %676) (*.f64 %679 %260) (*.f64 (*.f64 %619 %294) #s(literal 1/2 binary64)) (fma.f64 ecc %2613 %174) (fma.f64 %169 %2615 %174) (fma.f64 %170 %174 %174) (fma.f64 %174 %170 %174) (fma.f64 %2613 ecc %174) (fma.f64 %2615 %169 %174) (+.f64 #s(literal -1 binary64) %2622) (+.f64 %174 %2621) (+.f64 %2621 %174) (+.f64 %2626 %170) (+.f64 %2628 #s(literal -1 binary64)) (fma.f64 ecc %169 %2630) (fma.f64 ecc (*.f64 %169 %619) %623) (fma.f64 %169 ecc %2630) (fma.f64 %169 (*.f64 ecc %619) %623) (fma.f64 %170 %619 %623) (fma.f64 %619 %170 %623) (fma.f64 (*.f64 %619 ecc) %169 %623) (fma.f64 (*.f64 %619 %169) ecc %623) (-.f64 %2643 %619) (-.f64 %2628 #s(literal 1 binary64)) (+.f64 %170 %2630) (+.f64 %623 %2643) (+.f64 %2643 %623) (+.f64 %2649 %170) (-.f64 %170 (-.f64 #s(literal 1 binary64) %2621)) (-.f64 %174 %516) (-.f64 %2621 %171) (-.f64 %2626 %252) (-.f64 %623 %2656) (-.f64 #s(literal -1 binary64) (-.f64 %252 %2621)) (-.f64 %623 %2660) (-.f64 %2649 %252) (-.f64 (-.f64 %2621 %252) #s(literal 1 binary64)) (fma.f64 %222 %216 %2630) (fma.f64 %216 %222 %2630) (fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) %2622) (fma.f64 #s(literal 1 binary64) %174 %2621) (fma.f64 #s(literal 1 binary64) %2621 %174) (fma.f64 %619 #s(literal -1 binary64) %2643) (fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) %2622) (fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) %2622) (fma.f64 #s(literal -1 binary64) %619 %2643) (fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) %2622) (fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) %2622) (fma.f64 %174 #s(literal 1 binary64) %2621) (fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) %2622) (fma.f64 %2621 #s(literal 1 binary64) %174) (fma.f64 #s(literal 1 binary64) %170 %2630) (fma.f64 #s(literal 1 binary64) %623 %2643) (fma.f64 %170 #s(literal 1 binary64) %2630) (fma.f64 %171 #s(literal -1 binary64) %2621) (fma.f64 #s(literal -1 binary64) %171 %2621) (fma.f64 #s(literal -1 binary64) %516 %174) (fma.f64 %623 #s(literal 1 binary64) %2643) (fma.f64 %516 #s(literal -1 binary64) %174) (fma.f64 %222 (*.f64 #s(literal -1 binary64) %2613) %174) (fma.f64 %216 (*.f64 #s(literal -1 binary64) %2615) %174) (fma.f64 (*.f64 %2613 #s(literal -1 binary64)) %222 %174) (fma.f64 (*.f64 %2615 #s(literal -1 binary64)) %216 %174) (fma.f64 #s(literal -1 binary64) %252 %2630) (fma.f64 %252 #s(literal -1 binary64) %2630) (fma.f64 #s(literal 2 binary64) %260 %2621) (fma.f64 #s(literal 2 binary64) %2550 %2643) (fma.f64 #s(literal 2 binary64) (*.f64 %260 %170) %174) (fma.f64 #s(literal 2 binary64) (*.f64 %345 %2613) %174) (fma.f64 #s(literal 2 binary64) (*.f64 %402 %2615) %174) (fma.f64 #s(literal -2 binary64) %676 %2643) (fma.f64 #s(literal 1/2 binary64) %1288 %2622) (fma.f64 #s(literal 1/2 binary64) %294 %2621) (fma.f64 %294 #s(literal 1/2 binary64) %2621) (fma.f64 %294 %467 %174) (fma.f64 %260 #s(literal 2 binary64) %2621) (fma.f64 %2553 #s(literal 1/2 binary64) %2643) (fma.f64 %679 #s(literal -1/2 binary64) %2643) (fma.f64 %470 %260 %174) (fma.f64 (*.f64 %2613 #s(literal 2 binary64)) %345 %174) (fma.f64 (*.f64 %2615 #s(literal 2 binary64)) %402 %174) (fma.f64 (*.f64 %170 %294) #s(literal 1/2 binary64) %174) (fma.f64 %342 %402 %2630) (fma.f64 #s(literal 1/2 binary64) %461 %2630) (fma.f64 #s(literal 2 binary64) %463 %2630) (fma.f64 #s(literal 2 binary64) %465 %2630) (fma.f64 #s(literal 2 binary64) %688 %2643) (fma.f64 #s(literal 2 binary64) %467 %2630) (fma.f64 %404 %345 %2630) (fma.f64 #s(literal 1/2 binary64) %2557 %2643) (fma.f64 %470 #s(literal 1/2 binary64) %2630) (fma.f64 %472 #s(literal 2 binary64) %2630) (fma.f64 #s(literal 1/2 binary64) %2397 %2621) (+.f64 %2567 %2731) (fma.f64 ecc %216 %2733) (fma.f64 %169 %222 %2733) (fma.f64 %222 %169 %2733) (fma.f64 %216 ecc %2733) (+.f64 %252 %2733) (+.f64 (+.f64 %174 %252) %2567) (+.f64 (+.f64 %174 %2567) %252) (fma.f64 ecc %216 %2743) (fma.f64 %169 %222 %2743) (fma.f64 %222 %169 %2743) (fma.f64 %216 ecc %2743) (+.f64 %252 %2743) (+.f64 %2567 %2749) (fma.f64 %170 #s(literal -1 binary64) %2733) (fma.f64 #s(literal -1 binary64) %170 %2733) (fma.f64 %170 #s(literal -1 binary64) %2743) (fma.f64 #s(literal -1 binary64) %170 %2743) (fma.f64 #s(literal 1 binary64) %252 %2733) (fma.f64 %252 #s(literal 1 binary64) %2733) (fma.f64 #s(literal 1 binary64) %252 %2743) (fma.f64 %252 #s(literal 1 binary64) %2743) (fma.f64 #s(literal 2 binary64) %822 %2733) (fma.f64 #s(literal -2 binary64) %467 %2733) (fma.f64 %470 #s(literal -1/2 binary64) %2733) (fma.f64 %826 #s(literal 1/2 binary64) %2733) (fma.f64 #s(literal 2 binary64) %822 %2743) (fma.f64 #s(literal -2 binary64) %467 %2743) (fma.f64 %470 #s(literal -1/2 binary64) %2743) (fma.f64 %826 #s(literal 1/2 binary64) %2743) (fma.f64 #s(literal 2 binary64) %850 %2733) (fma.f64 #s(literal 2 binary64) %852 %2733) (fma.f64 %351 %402 %2733) (fma.f64 %411 %345 %2733) (fma.f64 #s(literal 2 binary64) %850 %2743) (fma.f64 #s(literal 2 binary64) %852 %2743) (fma.f64 %351 %402 %2743) (fma.f64 %411 %345 %2743) (fma.f64 ecc %2588 %2731) (fma.f64 %169 %2590 %2731) (fma.f64 %170 %170 %2731) (fma.f64 %1657 %2593 %2731) (fma.f64 %2593 %1657 %2731) (fma.f64 %2596 %169 %2731) (fma.f64 %2598 ecc %2731) (fma.f64 ecc %2588 %2749) (fma.f64 %169 %2590 %2749) (fma.f64 %170 %170 %2749) (fma.f64 %1657 %2593 %2749) (fma.f64 %2593 %1657 %2749) (fma.f64 %2596 %169 %2749) (fma.f64 %2598 ecc %2749) (fma.f64 %252 %252 %2731) (fma.f64 %2601 %2601 %2731) (fma.f64 %252 %252 %2749) (fma.f64 %2601 %2601 %2749) (fma.f64 ecc %518 %2630) (fma.f64 %169 %520 %2630) (fma.f64 %171 %242 %2630) (fma.f64 %242 %171 %2630) %2797 %2798 %2800 %2801 %2802 %2803 %2804 %2805 %2806 %2807 %2808 %2810 %2812 %2813 %2815 %2817 %2819 %2820 %2821 %2822 %2823 %2825 %2826 %2828 %2829 %2831 %2833 %2835 %2837 %2839 %2841 %2843 %2845 %2847 %2848 %2850 %2851 %2853 %2854 %2856 %2858 %2860 %2862 %2864 %2866 %2868 %2872 %2873 %2874 %2875 %2877 %2879 %2881 %2883 %2886 %2888 %2890 %2892 %2893 %2894 %2896 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2906 %2907 %2909 %2911 %2912 %2914 %2916 %2918 %2920 %2923 %2924 %2926 %2927 %2928 %2930 %2931 %2932 %2933 %2935 %2937 %2939 %2941 %2943 %2946 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2964 %2965 %2966 %2967 %2968 %2969 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 %2979 %2980 %2981 %2982 %2983 %2984 %2985 %2986 %2987 %2988 %2989 %2990 %2991 %2992 %2993 %2994 %2995 %2996 %2997 %2998 %2999 %3000 %3001 %3002 %3003 %3004 %3005 %3006 %3007 %3008 %3009 %3010 %3011 %3012 %3013 %3014 %3015 %3016 %3017 %3018 %3019 %3020 %3021 %3022 %3023 %3024 %3025 %3026 %3027 %3028 %3029 %3030 %3031 %3032 %3033 %3034 %3035 %3036 %3037 %3038 %3039 %3040 %3041 %3042 %3043 %3044 %3045 %3046 %3047 %3048 %3049 %3050 %3051 %3052 %3053 %3054 %3055 %3056 %3058 %3060 %3062 %3064 %3066 %3068 %3070 %3073 %3075 %3077 %3079 %3081 %3083 %3085 %3087 %3089 %3091 %3092 %3093 %3094 %3095 %3096 %3097 %3098 %3099 %3100 %3101 %3102 %3103 %3104 %3105 %3106 %3107 %3108 %3109 %3110 %3111 %3112 %3113 %3114 %3115 %3116 %3117 %3118 %3119 %3120 %3121 %3122 %3123 %3124 %3125 %3126 %3127 %3128 %3129 %3130 %3131 %3132 %3133 %3134 %3135 %3136 %3137 %3138 %3140 %3141 %3142 %3144 %3145 %3146 %3147 %3148 %3149 %3150 %3151 %3152 %3153 %3154 %3155 %3156 %3157 %3158 %3159 %3160 %3161 %3162 %3163 %3164 %3165 %3166 %3167 %3168 %3169 %3170 %3171 %3172 %3173 %3175 %3176 %3177 %3179 %3180 %3182 %3184 %3185 %3186 %3187 %3188 %3189 %3190 %3191 %3192 %3193 %3194 %3195 %3196 %3197 %3198 %3199 %3200 %3201 %3202 %3203 %3204 %3205 %3206 %3207 %3208 %3209 %3210 %3211 %3212 %3213 %3214 %3215 %3216 %3217 %3218 %3219 %3220 %3221 %3222 %3223 %3224 %3225 %3226 %3227 %3228 %3229 %3230 %3231 %3232 %3233 %3234 %3235 %3236 %3237 %3238 %3239 %3240 %3241 %3242 %3243 %3244 %3245 %3246 %3247 %3248 %3249 %3250 %3251 %3252 %3253 %3255 %3258 %3259 %3261 %3263 %3265 %3266 %3267 %3268 %3269 %3270 %3271 %3272 %3273 %3274 %3275 %3276 %3277 %3278 %3279 %3280 %3281 %3282 %3283 %3285 %3286 %3287 %3288 %3289 %3290 %3291 %3292 %3293 %3294 %3295 %3296 %3297 %3298 %3299 %3300 %3301 %3302 %3303 %3304 %3305 %3306 %3307 %3308 %3309 %3312 %3313 %3315 %3316 %3317 %3318 %3319 %3320 %3321 (/.f64 %2550 %174) %2816 (*.f64 #s(literal -1/2 binary64) %2799) (*.f64 %195 %619) (*.f64 %2799 #s(literal -1/2 binary64)) (/.f64 %676 %171) (/.f64 %688 %174) (*.f64 %623 %234) (*.f64 %2797 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) %2797) (*.f64 %234 %623) (/.f64 #s(literal -1/2 binary64) %2809) (neg.f64 %2818) (/.f64 #s(literal 1/2 binary64) %2811) (neg.f64 %2836) (neg.f64 %3336) (*.f64 #s(literal 1 binary64) %2816) (*.f64 %2816 #s(literal 1 binary64)) (*.f64 %676 %177) (*.f64 %2550 %182) (*.f64 %182 %2550) (/.f64 (*.f64 %2550 #s(literal -1 binary64)) %171) (*.f64 %688 %182) (/.f64 #s(literal 1 binary64) (/.f64 %174 %2550)) (/.f64 %2816 #s(literal 1 binary64)) (/.f64 %2870 %174) (/.f64 (/.f64 %2550 #s(literal 1 binary64)) %174) (*.f64 %195 %3139) (*.f64 %289 %2799) (*.f64 %2799 %289) (*.f64 %3143 %177) (*.f64 %3139 %195) (/.f64 #s(literal 1 binary64) (/.f64 %171 %676)) (/.f64 %195 %2857) (/.f64 %234 %2859) (/.f64 #s(literal 1 binary64) (/.f64 %2811 #s(literal 1/2 binary64))) (*.f64 %3174 %234) (/.f64 (/.f64 %2550 #s(literal 2 binary64)) %260) (/.f64 (/.f64 %2550 %294) #s(literal 1/2 binary64)) (*.f64 %2469 %3178) (*.f64 %182 %2870) (*.f64 %2471 %3181) (*.f64 %3183 %287) (/.f64 (*.f64 #s(literal 1/2 binary64) %2571) %2519) (*.f64 %3284 %2929) (fma.f64 ecc (*.f64 %169 %195) %195) (fma.f64 %169 (*.f64 ecc %195) %195) (fma.f64 %170 %195 %195) (fma.f64 %195 %170 %195) (fma.f64 %212 #s(literal -1/2 binary64) %195) (fma.f64 (*.f64 %195 ecc) %169 %195) (fma.f64 (*.f64 %195 %169) ecc %195) (+.f64 %195 %3386) (+.f64 %3386 %195) (fma.f64 #s(literal 1/2 binary64) %242 %195) (fma.f64 %242 #s(literal 1/2 binary64) %195) (-.f64 %195 (*.f64 %234 %170)) (-.f64 %3386 %234) (+.f64 %195 %3394) (+.f64 %3394 %195) (-.f64 %195 (*.f64 %252 %195)) (-.f64 %195 (neg.f64 %3386)) (fma.f64 #s(literal 1 binary64) %195 %3386) (fma.f64 #s(literal -1 binary64) %234 %3386) (fma.f64 #s(literal -1/2 binary64) %182 %3386) (fma.f64 #s(literal -1/2 binary64) (*.f64 %182 %170) %195) (fma.f64 %195 #s(literal 1 binary64) %3386) (fma.f64 #s(literal 1/2 binary64) %177 %3386) (fma.f64 %177 #s(literal 1/2 binary64) %3386) (fma.f64 %182 #s(literal -1/2 binary64) %3386) (fma.f64 %182 %822 %195) (fma.f64 %472 %177 %195) (fma.f64 (*.f64 %170 #s(literal -1/2 binary64)) %182 %195) (fma.f64 #s(literal 1 binary64) %195 %3394) (fma.f64 #s(literal -1 binary64) %234 %3394) (fma.f64 #s(literal -1/2 binary64) %182 %3394) (fma.f64 %195 #s(literal 1 binary64) %3394) (fma.f64 #s(literal 1/2 binary64) %177 %3394) (fma.f64 %177 #s(literal 1/2 binary64) %3394) (fma.f64 %182 #s(literal -1/2 binary64) %3394) (-.f64 %3386 %2450) (-.f64 %3386 %2456) (fma.f64 #s(literal 2 binary64) %2460 %3386) (fma.f64 #s(literal 2 binary64) %2462 %3386) (fma.f64 #s(literal -1 binary64) %2456 %3386) (fma.f64 %44 %177 %3386) (fma.f64 %2466 #s(literal 2 binary64) %3386) (fma.f64 %2452 #s(literal -1 binary64) %3386) (fma.f64 #s(literal 2 binary64) %2460 %3394) (fma.f64 #s(literal 2 binary64) %2462 %3394) (fma.f64 #s(literal -1 binary64) %2456 %3394) (fma.f64 %44 %177 %3394) (fma.f64 %2466 #s(literal 2 binary64) %3394) (fma.f64 %2452 #s(literal -1 binary64) %3394) (fma.f64 %289 %182 %3386) (fma.f64 %2469 %236 %3386) (fma.f64 %289 %182 %3394) (fma.f64 %2469 %236 %3394) (fma.f64 %2471 %271 %3386) (fma.f64 %2471 %271 %3394) (*.f64 %3314 %623) (/.f64 %171 %619) %2811 (neg.f64 %2809) (*.f64 #s(literal -1 binary64) %2809) (*.f64 %174 %2859) (*.f64 %2859 %174) (*.f64 #s(literal 1 binary64) %2811) (*.f64 %171 %2857) (*.f64 %2811 #s(literal 1 binary64)) (*.f64 %2857 %171) (/.f64 #s(literal 1 binary64) %2797) (*.f64 #s(literal 2 binary64) (*.f64 %2884 %174)) (*.f64 %294 %2884) (*.f64 #s(literal 2 binary64) (/.f64 %260 %623)) (*.f64 %845 %3457) (*.f64 #s(literal 2 binary64) (*.f64 %260 %2859)) (*.f64 %2917 %260) (*.f64 (*.f64 %2859 %294) #s(literal 1/2 binary64)) (*.f64 %2571 %3464) (/.f64 %2571 %2929) (/.f64 %2570 %3467) (fma.f64 ecc %3469 %2857) (fma.f64 %169 %3471 %2857) (fma.f64 %3469 ecc %2857) (fma.f64 %3471 %169 %2857) (-.f64 %2857 %3071) (fma.f64 %222 %3476 %2857) (fma.f64 %216 %3478 %2857) (+.f64 %2857 %3480) (+.f64 %3480 %2857) (-.f64 %3480 %2859) (fma.f64 %170 %2859 %2857) (fma.f64 #s(literal -1 binary64) %3071 %2857) (fma.f64 %2859 %170 %2857) (fma.f64 #s(literal 1 binary64) %2857 %3480) (fma.f64 #s(literal 1 binary64) %3480 %2857) (fma.f64 #s(literal 2 binary64) %3457 %3480) (fma.f64 #s(literal -1 binary64) %2859 %3480) (fma.f64 #s(literal -2 binary64) %2884 %3480) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) %619) %3480) (fma.f64 %2859 #s(literal -1 binary64) %3480) (fma.f64 %2857 #s(literal 1 binary64) %3480) (fma.f64 %3457 #s(literal 2 binary64) %3480) (fma.f64 %252 %2857 %2857) (fma.f64 %470 %2884 %2857) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) %3457) %3480) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) %2859) %3480) (fma.f64 #s(literal 2 binary64) (*.f64 %345 %3469) %2857) (fma.f64 #s(literal 2 binary64) (*.f64 %402 %3471) %2857) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %3457) %3480) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) %2857) %3480) (/.f64 (/.f64 %2571 %623) %623) (/.f64 %3072 %623) (/.f64 (fma.f64 %3480 %619 #s(literal 1 binary64)) %619) (/.f64 (-.f64 (*.f64 %2857 %619) %170) %619) (/.f64 (fma.f64 %2857 %619 %252) %619) (/.f64 %3521 %619) (/.f64 (fma.f64 %2857 %623 %170) %623) (/.f64 (-.f64 (*.f64 %3480 %619) #s(literal -1 binary64)) %619) (/.f64 (-.f64 (*.f64 %2857 %623) %252) %623) (*.f64 %3072 %2859) (/.f64 %3532 %2929) (/.f64 %3534 %2929) (/.f64 %3537 %2929) (/.f64 %3539 %3467) (/.f64 %3542 %3467) (/.f64 %3545 %3467) (/.f64 %3547 %3467) (/.f64 %3549 %3467) (+.f64 (/.f64 %3551 %623) %2857) (+.f64 (/.f64 %2656 %2929) %3555) %2797 %2798 %2800 %2801 %2802 %2803 %2804 %2805 %2806 %2807 %2808 %2810 %2812 %2813 %2815 %2817 %2819 %2820 %2821 %2822 %2823 %2825 %2826 %2828 %2829 %2831 %2833 %2835 %2837 %2839 %2841 %2843 %2845 %2847 %2848 %2850 %2851 %2853 %2854 %2856 %2858 %2860 %2862 %2864 %2866 %2868 %2872 %2873 %2874 %2875 %2877 %2879 %2881 %2883 %2886 %2888 %2890 %2892 %2893 %2894 %2896 %2898 %2899 %2900 %2901 %2902 %2903 %2904 %2906 %2907 %2909 %2911 %2912 %2914 %2916 %2918 %2920 %2923 %2924 %2926 %2927 %2928 %2930 %2931 %2932 %2933 %2935 %2937 %2939 %2941 %2943 %2946 %2949 %2950 %2951 %2952 %2953 %2954 %2955 %2956 %2957 %2958 %2959 %2960 %2961 %2962 %2963 %2964 %2965 %2966 %2967 %2968 %2969 %2970 %2971 %2972 %2973 %2974 %2975 %2976 %2977 %2978 %2979 %2980 %2981 %2982 %2983 %2984 %2985 %2986 %2987 %2988 %2989 %2990 %2991 %2992 %2993 %2994 %2995 %2996 %2997 %2998 %2999 %3000 %3001 %3002 %3003 %3004 %3005 %3006 %3007 %3008 %3009 %3010 %3011 %3012 %3013 %3014 %3015 %3016 %3017 %3018 %3019 %3020 %3021 %3022 %3023 %3024 %3025 %3026 %3027 %3028 %3029 %3030 %3031 %3032 %3033 %3034 %3035 %3036 %3037 %3038 %3039 %3040 %3041 %3042 %3043 %3044 %3045 %3046 %3047 %3048 %3049 %3050 %3051 %3052 %3053 %3054 %3055 %3056 %3058 %3060 %3062 %3064 %3066 %3068 %3070 %3073 %3075 %3077 %3079 %3081 %3083 %3085 %3087 %3089 %3091 %3092 %3093 %3094 %3095 %3096 %3097 %3098 %3099 %3100 %3101 %3102 %3103 %3104 %3105 %3106 %3107 %3108 %3109 %3110 %3111 %3112 %3113 %3114 %3115 %3116 %3117 %3118 %3119 %3120 %3121 %3122 %3123 %3124 %3125 %3126 %3127 %3128 %3129 %3130 %3131 %3132 %3133 %3134 %3135 %3136 %3137 %3138 %3140 %3141 %3142 %3144 %3145 %3146 %3147 %3148 %3149 %3150 %3151 %3152 %3153 %3154 %3155 %3156 %3157 %3158 %3159 %3160 %3161 %3162 %3163 %3164 %3165 %3166 %3167 %3168 %3169 %3170 %3171 %3172 %3173 %3175 %3176 %3177 %3179 %3180 %3182 %3184 %3185 %3186 %3187 %3188 %3189 %3190 %3191 %3192 %3193 %3194 %3195 %3196 %3197 %3198 %3199 %3200 %3201 %3202 %3203 %3204 %3205 %3206 %3207 %3208 %3209 %3210 %3211 %3212 %3213 %3214 %3215 %3216 %3217 %3218 %3219 %3220 %3221 %3222 %3223 %3224 %3225 %3226 %3227 %3228 %3229 %3230 %3231 %3232 %3233 %3234 %3235 %3236 %3237 %3238 %3239 %3240 %3241 %3242 %3243 %3244 %3245 %3246 %3247 %3248 %3249 %3250 %3251 %3252 %3253 %3255 %3258 %3259 %3261 %3263 %3265 %3266 %3267 %3268 %3269 %3270 %3271 %3272 %3273 %3274 %3275 %3276 %3277 %3278 %3279 %3280 %3281 %3282 %3283 %3285 %3286 %3287 %3288 %3289 %3290 %3291 %3292 %3293 %3294 %3295 %3296 %3297 %3298 %3299 %3300 %3301 %3302 %3303 %3304 %3305 %3306 %3307 %3308 %3309 %3312 %3313 %3315 %3316 %3317 %3318 %3319 %3320 %3321 %3557 %3559 %3561 %3562 %3563 %3564 %3565 %3566 %3567 %3569 %3571 %3572 %3573 %3574 %3575 %3576 %3578 %3579 %3581 %3582 %3584 %3589 %3591 %3592 %3595 %3596 %3597 %3598 %3599 %3600 %3602 %3604 %3606 %3608 %3609 %3610 %3612 %3616 %3619 %3621 %3624 %3625 %3627 %3629 %3631 %3637 %3639 %3644 %3646 %3648 %3650 %3652 %3654 %3657 %3658 %3663 %3667 %3670 %3671 %3673 %3675 %3678 %3680 %3682 %3683 %3686 %3690 %3692 %3694 %3696 %2809 (/.f64 %171 %623) (neg.f64 %2811) (*.f64 #s(literal 1 binary64) %2809) (*.f64 %174 %2857) (*.f64 %2809 #s(literal 1 binary64)) (*.f64 %2857 %174) (*.f64 %171 %2859) (*.f64 #s(literal -1 binary64) %2811) (*.f64 %2859 %171) (/.f64 #s(literal 1 binary64) %2799) (*.f64 #s(literal 2 binary64) (*.f64 %3457 %174)) (*.f64 #s(literal 2 binary64) (/.f64 %260 %619)) (*.f64 %294 %3457) (*.f64 %845 %2884) (*.f64 #s(literal 2 binary64) (*.f64 %260 %2857)) (*.f64 (*.f64 %2857 #s(literal 2 binary64)) %260) (*.f64 (*.f64 %2857 %294) #s(literal 1/2 binary64)) (*.f64 %2570 %3464) (/.f64 %2570 %2929) (/.f64 %2571 %3467) (fma.f64 ecc %3476 %2859) (fma.f64 %169 %3478 %2859) (fma.f64 %3476 ecc %2859) (fma.f64 %3478 %169 %2859) (+.f64 %2859 %3071) (+.f64 %3071 %2859) (-.f64 %3071 %2857) (-.f64 %2859 %3480) (fma.f64 %222 %3469 %2859) (fma.f64 %216 %3471 %2859) (fma.f64 #s(literal 1 binary64) %2859 %3071) (fma.f64 #s(literal 1 binary64) %3071 %2859) (fma.f64 %170 %2857 %2859) (fma.f64 #s(literal 2 binary64) %2884 %3071) (fma.f64 #s(literal -1 binary64) %2857 %3071) (fma.f64 #s(literal -2 binary64) %3457 %3071) (fma.f64 %2859 #s(literal 1 binary64) %3071) (fma.f64 %2857 %170 %2859) (fma.f64 %2857 #s(literal -1 binary64) %3071) (fma.f64 %2884 #s(literal 2 binary64) %3071) (fma.f64 #s(literal -1 binary64) %3480 %2859) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) %623) %3071) (fma.f64 %252 %2859 %2859) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1 binary64) %2884) %3071) (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) %2857) %3071) (fma.f64 #s(literal 2 binary64) (*.f64 %345 %3476) %2859) (fma.f64 #s(literal 2 binary64) (*.f64 %402 %3478) %2859) (fma.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %2884) %3071) (fma.f64 #s(literal 1/2 binary64) %2880 %3071) (fma.f64 %470 %3457 %2859) (*.f64 %619 %3758) (*.f64 %174 %3555) (/.f64 (/.f64 %2570 %619) %619) (/.f64 (fma.f64 %2859 %619 %170) %619) (/.f64 %3072 %619) (*.f64 %2809 %3766) (*.f64 %3766 %2809) (/.f64 (fma.f64 %3071 %623 #s(literal 1 binary64)) %623) (/.f64 (-.f64 (*.f64 %2859 %619) %252) %619) (/.f64 %3521 %623) (/.f64 (-.f64 (*.f64 %2859 %623) %170) %623) (/.f64 (-.f64 (*.f64 %3071 %623) #s(literal -1 binary64)) %623) (/.f64 (fma.f64 %2859 %623 %252) %623) (*.f64 %3072 %2857) (-.f64 %3784 %3464) (+.f64 %3784 (/.f64 #s(literal -1 binary64) %2929)) (/.f64 %3532 %3467) (/.f64 %3539 %2929) (/.f64 %3542 %2929) (/.f64 %3545 %2929) (/.f64 %3547 %2929) (/.f64 %3549 %2929) (/.f64 %3534 %3467) (/.f64 %3537 %3467) (+.f64 (/.f64 %3551 %619) %2859) (fma.f64 %170 %3758 %3758) (fma.f64 %3464 %174 %3799) (+.f64 %3758 %3799) (+.f64 %3799 %3758) (-.f64 %3799 %3803) (+.f64 %3805 %3806) (+.f64 %3806 %3805) (fma.f64 #s(literal 1 binary64) %3758 %3799) (fma.f64 #s(literal -1 binary64) %3803 %3799) (fma.f64 ecc (*.f64 %3476 %2809) %3758) (fma.f64 %169 (*.f64 %3478 %2809) %3758) (fma.f64 %2809 %3071 %3758) (fma.f64 %3071 %2809 %3758) (fma.f64 (*.f64 %2809 %169) %3478 %3758) (fma.f64 (*.f64 %2809 ecc) %3476 %3758) (fma.f64 %174 (*.f64 %2857 %3071) %3758) (fma.f64 %2809 %2857 %3799) (fma.f64 %2857 %2809 %3799) (fma.f64 %2857 (*.f64 %174 %3071) %3758) (fma.f64 (*.f64 %3071 %174) %2857 %3758) (fma.f64 (*.f64 %3071 %2857) %174 %3758) (fma.f64 (*.f64 %2809 %170) %2857 %3758) (fma.f64 %171 (*.f64 %2859 %3071) %3758) (fma.f64 %2811 %2859 %3799) (fma.f64 (*.f64 %3071 %171) %2859 %3758) (fma.f64 #s(literal 2 binary64) (*.f64 %3457 %2809) %3799) %3840 (fabs.f64 %2811) (/.f64 %3587 %3585) (fabs.f64 %3840) (fabs.f64 %3844) (neg.f64 %3844) (/.f64 %3847 %3848) (/.f64 #s(literal 1 binary64) %3558) (*.f64 %3587 %3617) (*.f64 %3617 %3587) (/.f64 (neg.f64 %3847) (neg.f64 %3848)) (*.f64 %3587 %3856) (*.f64 %3847 (/.f64 #s(literal 1 binary64) %3848)) (sqrt.f64 %3860) (pow.f64 %3862 #s(literal 2 binary64)) (pow.f64 %3860 #s(literal 1/2 binary64)) (/.f64 %3659 %3865) (*.f64 %3867 (sqrt.f64 (fabs.f64 %3464))) (/.f64 %3867 %3871) (/.f64 (sqrt.f64 (fabs.f64 %2936)) (sqrt.f64 (fabs.f64 %3467))) (*.f64 %3878 (sqrt.f64 (fabs.f64 %3758))) (/.f64 %3884 %3885) (/.f64 (sqrt.f64 (fabs.f64 (/.f64 %2519 %623))) %3885) (*.f64 %3884 (sqrt.f64 %3617)) (/.f64 %3893 %3585) (*.f64 %3862 %3862) (*.f64 %3896 %3896) %3560 (log.f64 %3840) (neg.f64 %3557) (+.f64 %3560 #s(literal 0 binary64)) (-.f64 %3560 #s(literal 0 binary64)) (log.f64 (/.f64 %3840 #s(literal 1 binary64))) (-.f64 %3588 %3586) (+.f64 %3588 %3603) (log.f64 (/.f64 %3593 #s(literal 2 binary64))) (-.f64 %3588 (+.f64 %3586 #s(literal 0 binary64))) (+.f64 %3588 %3618) (+.f64 %3618 %3588) (+.f64 %3588 (log.f64 %3856)) (-.f64 %3588 %3620) (-.f64 %3626 %156) (+.f64 %3626 %3628) (-.f64 (-.f64 %3560 %156) %158) (*.f64 #s(literal 1/2 binary64) %3919) (fma.f64 #s(literal 1/2 binary64) %3919 #s(literal 0 binary64)) (log.f64 (/.f64 %3661 %3659)) (-.f64 %3664 (log.f64 %3865)) (-.f64 %3672 %3664) (+.f64 %3672 %3674) (-.f64 (-.f64 %3672 %3588) %3586) (-.f64 (log.f64 %3893) %3586) (+.f64 %3932 %3932) %3557 %3559 %3561 %3562 %3563 %3564 %3565 %3566 %3567 %3569 %3571 %3572 %3573 %3574 %3575 %3576 %3578 %3579 %3581 %3582 %3584 %3589 %3591 %3592 %3595 %3596 %3597 %3598 %3599 %3600 %3602 %3604 %3606 %3608 %3609 %3610 %3612 %3616 %3619 %3621 %3624 %3625 %3627 %3629 %3631 %3637 %3639 %3644 %3646 %3648 %3650 %3652 %3654 %3657 %3658 %3663 %3667 %3670 %3671 %3673 %3675 %3678 %3680 %3682 %3683 %3686 %3690 %3692 %3694 %3696 %156 (+.f64 %156 #s(literal 0 binary64)) (log1p.f64 #s(literal 1 binary64)) (log1p.f64 %994) (+.f64 %158 (log.f64 %981)) %3622 (fabs.f64 %2818) (*.f64 #s(literal 1/2 binary64) %3558) (/.f64 #s(literal 1/2 binary64) %3840) (fabs.f64 %2836) (/.f64 %3943 %3587) (fabs.f64 %3622) (*.f64 %3585 %3635) (*.f64 %3635 %3585) (fabs.f64 %3336) (/.f64 #s(literal -1/2 binary64) %3844) (fabs.f64 %3950) (neg.f64 %3950) (/.f64 %3953 %3587) (fabs.f64 (neg.f64 %3622)) (/.f64 (neg.f64 %3943) %3847) (*.f64 (/.f64 #s(literal 1/2 binary64) %3847) %3848) (*.f64 %3943 %3613) (/.f64 #s(literal 1 binary64) %3593) (/.f64 #s(literal 1 binary64) (/.f64 %3840 #s(literal 1/2 binary64))) (/.f64 %3635 %3617) (sqrt.f64 %3655) (pow.f64 %3967 #s(literal 2 binary64)) (pow.f64 %3655 #s(literal 1/2 binary64)) (/.f64 (sqrt.f64 (fabs.f64 %3970)) %3867) (*.f64 %3871 %3976) (*.f64 %3976 %3871) (*.f64 %3885 %3981) (*.f64 %3981 %3885) (/.f64 (sqrt.f64 (fabs.f64 (/.f64 %3970 %174))) %3878) (*.f64 %3988 %3991) (*.f64 %3991 %3988) (/.f64 (/.f64 #s(literal 1/2 binary64) %3862) %3862) (*.f64 %3967 %3967) (*.f64 %3997 %3997) %3623 (neg.f64 %3626) (+.f64 %3586 %3636) (+.f64 %3636 %3586) (-.f64 (log.f64 %3953) %3588) (-.f64 %3586 (neg.f64 %3636)) (*.f64 #s(literal 1/2 binary64) %3656) (+.f64 %4007 %4007) %3557 %3559 %3561 %3562 %3563 %3564 %3565 %3566 %3567 %3569 %3571 %3572 %3573 %3574 %3575 %3576 %3578 %3579 %3581 %3582 %3584 %3589 %3591 %3592 %3595 %3596 %3597 %3598 %3599 %3600 %3602 %3604 %3606 %3608 %3609 %3610 %3612 %3616 %3619 %3621 %3624 %3625 %3627 %3629 %3631 %3637 %3639 %3644 %3646 %3648 %3650 %3652 %3654 %3657 %3658 %3663 %3667 %3670 %3671 %3673 %3675 %3678 %3680 %3682 %3683 %3686 %3690 %3692 %3694 %3696 %3659 (fabs.f64 %2571) (fabs.f64 %3659) (fabs.f64 (neg.f64 %3659)) (sqrt.f64 %3684) (pow.f64 %4014 #s(literal 2 binary64)) (*.f64 %3585 %3587) (*.f64 %3587 %3585) (pow.f64 %3684 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 %3684 #s(literal -1/2 binary64))) (*.f64 %3867 %3871) (*.f64 %3871 %3867) (*.f64 %4014 %4014) (*.f64 %4024 %4024) (*.f64 %3885 %4028) (*.f64 %3878 %4032) (*.f64 %4032 %3878) (*.f64 %4028 %3885) %3664 (*.f64 #s(literal 1/2 binary64) %3685) (+.f64 %3586 %3588) (+.f64 %3588 %3586) (-.f64 %3588 %3603) (+.f64 %4040 %4040) %3668 (fabs.f64 %3668) (fabs.f64 %2517) (sqrt.f64 %3676) (fabs.f64 (neg.f64 %3668)) (/.f64 #s(literal 1 binary64) %3661) (pow.f64 %3676 #s(literal 1/2 binary64)) (pow.f64 %4049 #s(literal 2 binary64)) (*.f64 %4049 %4049) (*.f64 %4052 %4052) %3669 (neg.f64 %3672) (*.f64 #s(literal 1/2 binary64) %3677) (+.f64 %4056 %4056) %3557 %3559 %3561 %3562 %3563 %3564 %3565 %3566 %3567 %3569 %3571 %3572 %3573 %3574 %3575 %3576 %3578 %3579 %3581 %3582 %3584 %3589 %3591 %3592 %3595 %3596 %3597 %3598 %3599 %3600 %3602 %3604 %3606 %3608 %3609 %3610 %3612 %3616 %3619 %3621 %3624 %3625 %3627 %3629 %3631 %3637 %3639 %3644 %3646 %3648 %3650 %3652 %3654 %3657 %3658 %3663 %3667 %3670 %3671 %3673 %3675 %3678 %3680 %3682 %3683 %3686 %3690 %3692 %3694 %3696 %4058 (log.f64 %4058) %4060 (log.f64 %4060) %4062 (log.f64 %4062) %3557 %3559 %3561 %3562 %3563 %3564 %3565 %3566 %3567 %3569 %3571 %3572 %3573 %3574 %3575 %3576 %3578 %3579 %3581 %3582 %3584 %3589 %3591 %3592 %3595 %3596 %3597 %3598 %3599 %3600 %3602 %3604 %3606 %3608 %3609 %3610 %3612 %3616 %3619 %3621 %3624 %3625 %3627 %3629 %3631 %3637 %3639 %3644 %3646 %3648 %3650 %3652 %3654 %3657 %3658 %3663 %3667 %3670 %3671 %3673 %3675 %3678 %3680 %3682 %3683 %3686 %3690 %3692 %3694 %3696 (log.f64 %1649) (log.f64 %2187) |
Compiled 234 091 to 32 521 computations (86.1% saved)
26 alts after pruning (25 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 9 106 | 25 | 9 131 |
| Fresh | 0 | 0 | 0 |
| Picked | 11 | 1 | 12 |
| Done | 0 | 0 | 0 |
| Total | 9 117 | 26 | 9 143 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 31.6% | %3 = (*.f64 ecc (sin.f64 phi)) %10 = (log.f64 (sqrt.f64 (fabs.f64 (-.f64 (pow.f64 %3 #s(literal 2 binary64)) #s(literal 1 binary64))))) (+.f64 (+.f64 %10 %10) (log.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) %3) #s(literal -2 binary64))))) |
| ▶ | 31.6% | %3 = (*.f64 ecc (sin.f64 phi)) (+.f64 (log.f64 (pow.f64 (sqrt.f64 (fabs.f64 (-.f64 (pow.f64 %3 #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (log.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) %3) #s(literal -2 binary64))))) |
| ▶ | 30.3% | %5 = (* (sin phi) ecc) (+.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (fabs.f64 (approx (* (+ %5 1) (/ -1/2 (+ %5 -1))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) ecc) ecc)))))))) |
| ▶ | 30.4% | %5 = (* (sin phi) ecc) (+.f64 (log.f64 #s(literal 2 binary64)) (approx (log (fabs (* (+ %5 1) (/ -1/2 (+ %5 -1))))) (log.f64 #s(literal 1/2 binary64)))) |
| ▶ | 31.6% | %2 = (sin.f64 phi) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 (fabs.f64 (*.f64 (fma.f64 %2 ecc #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (fma.f64 %2 ecc #s(literal -1 binary64))))))) |
| ▶ | 31.6% | %2 = (sin.f64 phi) (neg.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (/.f64 (fma.f64 %2 ecc #s(literal -1 binary64)) (fma.f64 %2 ecc #s(literal 1 binary64))) #s(literal 2 binary64))))) |
| ▶ | 31.6% | %1 = (sin.f64 phi) (neg.f64 (log.f64 (/.f64 (fma.f64 %1 ecc #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 ecc %1))))) |
| ▶ | 30.5% | %3 = (* (sin phi) ecc) (neg.f64 (log.f64 (fabs.f64 (approx (/ (+ %3 -1) (+ %3 1)) (-.f64 (*.f64 phi (-.f64 ecc (*.f64 #s(literal -1 binary64) ecc))) #s(literal 1 binary64)))))) |
| ✓ | 31.6% | %1 = (sin.f64 phi) (log.f64 (/.f64 (fma.f64 %1 ecc #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 ecc %1)))) |
| ▶ | 29.5% | %4 = (* ecc (sin phi)) (log.f64 (/.f64 (approx (+ 1 %4) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (approx %4 (*.f64 ecc phi))))) |
| ▶ | 31.6% | %2 = (sin.f64 phi) (log.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %2 ecc #s(literal -1 binary64)) (fma.f64 %2 ecc #s(literal 1 binary64))))) |
| ▶ | 30.3% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (fma.f64 (+.f64 ecc ecc) phi #s(literal 1 binary64)))) |
| ▶ | 30.2% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (fma.f64 (*.f64 (fma.f64 phi ecc #s(literal 1 binary64)) (+.f64 ecc ecc)) phi #s(literal 1 binary64)))) |
| ▶ | 3.8% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (fma.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 phi (+.f64 ecc ecc))))) |
| ▶ | 2.6% | %4 = (* ecc (sin phi)) %11 = (*.f64 #s(literal -1 binary64) ecc) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 (approx 1 #s(literal 0 binary64)) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 ecc (*.f64 phi (-.f64 ecc %11)))) %11))))) |
| ▶ | 2.7% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 (approx 1 #s(literal 0 binary64)) (*.f64 phi (-.f64 ecc (*.f64 #s(literal -1 binary64) ecc)))))) |
| ▶ | 29.6% | %4 = (* ecc (sin phi)) %10 = (* -1 ecc) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 #s(literal 1 binary64) (approx (* phi (- (+ ecc (* ecc (* phi (- ecc %10)))) %10)) (*.f64 ecc (*.f64 (pow.f64 phi #s(literal 2 binary64)) (-.f64 ecc (*.f64 #s(literal -1 binary64) ecc)))))))) |
| ▶ | 24.7% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (approx (+ 1 (* phi (- ecc (* -1 ecc)))) (*.f64 phi (-.f64 (+.f64 ecc (/.f64 #s(literal 1 binary64) phi)) (*.f64 #s(literal -1 binary64) ecc)))))) |
| ▶ | 25.8% | %4 = (* ecc (sin phi)) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (approx (+ 1 (* phi (- ecc (* -1 ecc)))) (*.f64 ecc (fma.f64 #s(literal 2 binary64) phi (/.f64 #s(literal 1 binary64) ecc)))))) |
| ▶ | 99.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) (sin.f64 phi))) |
| ▶ | 54.8% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) phi)) |
| ▶ | 54.8% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 phi (*.f64 (*.f64 #s(literal 1/2 binary64) ecc) #s(literal 4 binary64)))) |
| ▶ | 52.5% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 (cos.f64 phi) (sin.f64 %10)))))) |
| ▶ | 52.9% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %13 = (/.f64 (PI.f64 ) #s(literal 2 binary64)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (-.f64 (*.f64 (cos.f64 phi) (cos.f64 %13)) (*.f64 %9 (sin.f64 %13)))))) |
| ▶ | 55.0% | %3 = (sin phi) %4 = (* ecc %3) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (approx (- %3 (* -1 %3)) (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 phi #s(literal 2 binary64)))))))) |
| ▶ | 55.1% | %3 = (sin phi) %4 = (* ecc %3) (approx (log (/ (+ 1 %4) (- 1 %4))) (approx (* ecc (- %3 (* -1 %3))) (*.f64 phi (fma.f64 #s(literal -1/3 binary64) (*.f64 ecc (pow.f64 phi #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) ecc))))) |
Compiled 345 to 132 computations (61.7% saved)
| Inputs |
|---|
%5 = (PI ) %8 = (/ %5 2) 1 (sqrt 2) (sqrt 1/2) %5 (log 2) (log 1/2) %8 (cos %5) (sin %5) (cos %8) (sin %8) |
| Outputs |
|---|
#s(literal 1 binary64) #s(literal 6369051672525773/4503599627370496 binary64) #s(literal 6369051672525773/9007199254740992 binary64) #s(literal 884279719003555/281474976710656 binary64) #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -6243314768165359/9007199254740992 binary64) #s(literal 884279719003555/562949953421312 binary64) #s(literal -1 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64) |
| 45.0ms | 1× | 2 | valid |
Compiled 27 to 15 computations (44.4% saved)
ival-sin: 44.0ms (98.4% of total, 0.7 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-cos: 0.0ms (0.0% of total, 0.0 MiB)ival-div!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (-.f64 #s(literal 1 binary64) %4) %8 = (approx 1 #s(literal 0 binary64)) %10 = (pow.f64 phi #s(literal 2 binary64)) %11 = (*.f64 ecc phi) %12 = (sin phi) %13 = (* ecc %12) %14 = (approx %13 %11) %15 = (*.f64 ecc %10) %16 = (+ 1 %13) %17 = (approx %16 #s(literal 1 binary64)) %19 = (*.f64 #s(literal -1 binary64) ecc) %20 = (-.f64 ecc %19) %21 = (*.f64 phi %20) %22 = (*.f64 ecc %21) %23 = (+.f64 ecc %22) %24 = (-.f64 %23 %19) %25 = (*.f64 phi %24) %28 = (/.f64 #s(literal 1 binary64) ecc) %31 = (sqrt.f64 #s(literal 2 binary64)) %32 = (sqrt.f64 #s(literal 1/2 binary64)) %33 = (fma.f64 %3 ecc #s(literal 1 binary64)) %34 = (fma.f64 %3 ecc #s(literal -1 binary64)) %35 = (/.f64 #s(literal -1/2 binary64) %34) %36 = (pow.f64 %5 #s(literal -2 binary64)) %37 = (PI.f64 ) %38 = (-.f64 #s(literal -1 binary64) %4) %39 = (*.f64 %33 %35) %40 = (/.f64 %34 %38) %41 = (/.f64 %34 %33) %42 = (log.f64 #s(literal 2 binary64)) %43 = (fabs.f64 %39) %44 = (log.f64 %43) %45 = (fabs.f64 %36) %46 = (log.f64 %45) %47 = (-.f64 #s(literal 1 binary64) %14) %50 = (*.f64 #s(literal -1/3 binary64) %10) %51 = (+.f64 #s(literal 2 binary64) %50) %52 = (*.f64 phi %51) %55 = (- %12 (* -1 %12)) %56 = (approx %55 %52) %57 = (*.f64 #s(literal 2 binary64) ecc) %58 = (fma.f64 #s(literal -1/3 binary64) %15 %57) %59 = (*.f64 phi %58) %61 = (approx (* ecc %55) %59) %62 = (-.f64 %19 ecc) %63 = (*.f64 phi %62) %64 = (*.f64 #s(literal -1/2 binary64) %63) %65 = (+.f64 #s(literal 1/2 binary64) %64) %66 = (* %12 ecc) %67 = (+ %66 1) %69 = (+ %66 -1) %71 = (* %67 (/ -1/2 %69)) %72 = (approx %71 %65) %73 = (-.f64 %21 #s(literal 1 binary64)) %75 = (approx (/ %69 %67) %73) %76 = (log.f64 #s(literal 1/2 binary64)) %79 = (approx (log (fabs %71)) %76) %80 = (/.f64 #s(literal 1 binary64) phi) %81 = (+.f64 ecc %80) %82 = (-.f64 %81 %19) %83 = (*.f64 phi %82) %84 = (* -1 ecc) %86 = (* phi (- ecc %84)) %87 = (+ 1 %86) %88 = (approx %87 %83) %89 = (*.f64 %10 %20) %90 = (*.f64 ecc %89) %95 = (approx (* phi (- (+ ecc (* ecc %86)) %84)) %90) %96 = (fma.f64 #s(literal 2 binary64) phi %28) %97 = (*.f64 ecc %96) %98 = (approx %87 %97) %99 = (+.f64 ecc ecc) %100 = (*.f64 #s(literal 1/2 binary64) ecc) %101 = (/.f64 %37 #s(literal 2 binary64)) %102 = (*.f64 %99 %3) %103 = (*.f64 phi %99) %104 = (fma.f64 phi ecc #s(literal 1 binary64)) %105 = (*.f64 %100 #s(literal 4 binary64)) %106 = (*.f64 %99 phi) %107 = (fma.f64 %99 phi #s(literal 1 binary64)) %108 = (fma.f64 %31 %32 %103) %110 = (/ %16 (- 1 %13)) %111 = (approx %110 %107) %112 = (*.f64 %104 %99) %113 = (fma.f64 %112 phi #s(literal 1 binary64)) %114 = (approx %110 %113) %115 = (cos.f64 %37) %116 = (cos.f64 phi) %117 = (sin.f64 %37) %118 = (*.f64 %116 %117) %119 = (fma.f64 %3 %115 %118) %120 = (cos.f64 %101) %121 = (*.f64 %116 %120) %122 = (sin.f64 %101) %123 = (*.f64 %3 %122) %124 = (-.f64 %121 %123) %125 = (log %110) %127 = (pow.f64 %4 #s(literal 2 binary64)) %128 = (-.f64 %127 #s(literal 1 binary64)) %129 = (/.f64 #s(literal -1 binary64) %41) %130 = (log.f64 %40) %132 = (fabs.f64 %128) %133 = (pow.f64 %41 #s(literal 2 binary64)) %134 = (log.f64 %133) %135 = (*.f64 #s(literal 1/2 binary64) %134) %136 = (sqrt.f64 %132) %137 = (pow.f64 %136 #s(literal 2 binary64)) %138 = (log.f64 %136) %139 = (+.f64 %138 %138) %143 = (+.f64 %8 %21) %144 = (approx %110 %143) %146 = (+.f64 %8 %25) %147 = (approx %110 %146) %149 = (/.f64 %17 %47) %151 = (*.f64 phi %105) %154 = (approx %110 %108) %156 = (approx %110 %88) %158 = (approx %110 %98) %160 = (+.f64 #s(literal 1 binary64) %95) %161 = (approx %110 %160) %163 = (-.f64 %3 %119) %164 = (*.f64 ecc %163) %166 = (-.f64 %3 %124) %167 = (*.f64 ecc %166) %169 = (*.f64 ecc %56) %173 = (fabs.f64 %72) %174 = (log.f64 %173) %176 = (fabs.f64 %75) %177 = (log.f64 %176) %181 = (log.f64 %137) #s(literal 1 binary64) ecc phi %3 %4 %5 #s(literal 0 binary64) %8 #s(literal 2 binary64) %10 %11 %14 %15 %17 #s(literal -1 binary64) %19 %20 %21 %22 %23 %24 %25 #s(literal 1/2 binary64) #s(literal 4 binary64) %28 #s(literal -2 binary64) #s(literal -1/2 binary64) %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -1/3 binary64) %50 %51 %52 %56 %57 %58 %59 %61 %62 %63 %64 %65 %72 %73 %75 %76 %79 %80 %81 %82 %83 %88 %89 %90 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 (approx %125 %102) %127 %128 %129 %130 (neg.f64 %130) %132 %133 %134 %135 %136 %137 %138 %139 (log.f64 %111) (log.f64 %114) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %44) %143 %144 (log.f64 %144) %146 %147 (log.f64 %147) %149 (log.f64 %149) %151 (approx %125 %151) (approx %125 %106) %154 (log.f64 %154) %156 (log.f64 %156) %158 (log.f64 %158) %160 %161 (log.f64 %161) %163 %164 (approx %125 %164) %166 %167 (approx %125 %167) %169 (approx %125 %169) (approx %125 %61) (log.f64 %129) %173 %174 (+.f64 %42 %174) %176 %177 (neg.f64 %177) (neg.f64 %135) (+.f64 %42 %79) %181 (+.f64 %181 %46) (+.f64 %139 %46) |
| Outputs |
|---|
%5 = (sin phi) %9 = (pow.f64 phi #s(literal 2 binary64)) %32 = (* ecc %5) %33 = (*.f64 ecc phi) %35 = (*.f64 ecc %9) %38 = (*.f64 phi (+.f64 ecc (*.f64 #s(literal -1/6 binary64) %35))) %44 = (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 #s(literal 1/120 binary64) %35))))) %54 = (- 1 %32) %57 = (*.f64 #s(literal -1 binary64) %33) %62 = (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %35) ecc)) %67 = (*.f64 #s(literal -1/6 binary64) ecc) %71 = (*.f64 phi (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/120 binary64) %35) %67)) ecc)) %75 = (pow phi 2) %77 = (* ecc %75) %79 = (+ 1 %32) %80 = (+.f64 #s(literal 1 binary64) %33) %87 = (* -1 ecc) %88 = (- ecc %87) %89 = (* phi %88) %90 = (*.f64 #s(literal -1 binary64) ecc) %91 = (-.f64 ecc %90) %92 = (*.f64 phi %91) %94 = (* ecc %89) %95 = (*.f64 ecc %92) %97 = (+ ecc %94) %99 = (+.f64 ecc %95) %101 = (- %97 %87) %103 = (-.f64 %99 %90) %105 = (* phi %101) %106 = (*.f64 phi %103) %108 = (* %5 ecc) %109 = (+ %108 -1) %118 = (/ -1/2 %109) %124 = (pow.f64 ecc #s(literal 2 binary64)) %125 = (*.f64 %124 phi) %128 = (*.f64 #s(literal -1/2 binary64) ecc) %134 = (pow.f64 ecc #s(literal 3 binary64)) %140 = (*.f64 #s(literal -1/2 binary64) %124) %148 = (pow %54 -2) %149 = (*.f64 #s(literal 2 binary64) %33) %150 = (+.f64 #s(literal 1 binary64) %149) %153 = (fma.f64 #s(literal -4 binary64) %124 %124) %157 = (*.f64 #s(literal -2 binary64) ecc) %163 = (*.f64 ecc %153) %166 = (fma.f64 #s(literal 1/3 binary64) ecc (fma.f64 #s(literal 2 binary64) %163 (*.f64 #s(literal 2 binary64) %134))) %175 = (- -1 %32) %182 = (+ %108 1) %183 = (* %182 %118) %184 = (-.f64 %90 ecc) %185 = (*.f64 phi %184) %186 = (*.f64 #s(literal -1/2 binary64) %185) %189 = (*.f64 ecc %185) %195 = (*.f64 ecc %184) %196 = (*.f64 #s(literal 1/6 binary64) ecc) %199 = (-.f64 %196 (fma.f64 #s(literal -1 binary64) (*.f64 %124 %184) %67)) %200 = (*.f64 phi %199) %208 = (/ %109 %175) %209 = (*.f64 #s(literal -1 binary64) %92) %217 = (fma.f64 #s(literal -1 binary64) (*.f64 %124 %91) %196) %218 = (-.f64 %67 %217) %219 = (*.f64 phi %218) %220 = (*.f64 ecc %91) %227 = (/ %109 %182) %243 = (fabs %183) %244 = (log %243) %245 = (log.f64 #s(literal 1/2 binary64)) %247 = (*.f64 #s(literal -1 binary64) %185) %248 = (+.f64 %245 %247) %250 = (pow.f64 %184 #s(literal 2 binary64)) %252 = (fma.f64 #s(literal -2 binary64) %195 (*.f64 #s(literal -1 binary64) %250)) %256 = (*.f64 phi (fma.f64 #s(literal -1 binary64) %184 (*.f64 #s(literal 1/2 binary64) (*.f64 phi %252)))) %257 = (+.f64 %245 %256) %261 = (pow.f64 %184 #s(literal 3 binary64)) %264 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc %250) (fma.f64 #s(literal -6 binary64) %199 (*.f64 #s(literal -2 binary64) %261))) %270 = (*.f64 phi (fma.f64 #s(literal -1 binary64) %184 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %264) (*.f64 #s(literal 1/2 binary64) %252))))) %271 = (+.f64 %245 %270) %273 = (fabs %148) %274 = (log %273) %277 = (fma.f64 #s(literal -4 binary64) %124 (*.f64 #s(literal -2 binary64) %153)) %279 = (*.f64 #s(literal 2 binary64) ecc) %287 = (fma.f64 #s(literal -6 binary64) %166 (fma.f64 #s(literal 12 binary64) %163 (*.f64 #s(literal 16 binary64) %134))) %289 = (*.f64 #s(literal 1/2 binary64) %277) %290 = (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %287) %289) %297 = (*.f64 %124 %153) %299 = (pow.f64 ecc #s(literal 4 binary64)) %303 = (*.f64 ecc %166) %315 = (fma.f64 #s(literal -96 binary64) %297 (fma.f64 #s(literal -96 binary64) %299 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %297 (fma.f64 #s(literal -1/3 binary64) %124 (fma.f64 #s(literal 2/3 binary64) %124 (*.f64 #s(literal 2 binary64) %303)))) (fma.f64 #s(literal -12 binary64) (pow.f64 %153 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %303))))) %326 = (* -1/3 %75) %327 = (*.f64 #s(literal -1/3 binary64) %9) %329 = (+ 2 %326) %331 = (+.f64 #s(literal 2 binary64) %327) %333 = (* phi %329) %334 = (*.f64 #s(literal 2 binary64) phi) %336 = (*.f64 phi %331) %339 = (- %5 (* -1 %5)) %358 = (+ (* -1/3 %77) (* 2 ecc)) %360 = (fma.f64 #s(literal -1/3 binary64) %35 %279) %362 = (* phi %358) %365 = (* ecc %339) %380 = (- %87 ecc) %381 = (* phi %380) %383 = (* -1/2 %381) %385 = (/ 1 phi) %386 = (/.f64 #s(literal 1 binary64) phi) %388 = (+ ecc %385) %391 = (- %388 %87) %392 = (+.f64 #s(literal 1 binary64) %92) %395 = (* phi %391) %397 = (* %75 %88) %398 = (*.f64 %9 %91) %405 = (+ (* 2 phi) (/ 1 ecc)) %406 = (/.f64 #s(literal 1 binary64) ecc) %408 = (fma.f64 #s(literal 2 binary64) phi %406) %414 = (+ ecc ecc) %416 = (+ (* (sqrt 2) (sqrt 1/2)) (* phi %414)) %419 = (*.f64 (sqrt.f64 #s(literal 1/2 binary64)) (sqrt.f64 #s(literal 2 binary64))) %423 = (/ %79 %54) %435 = (+ (* phi ecc) 1) %436 = (* %435 %414) %437 = (*.f64 #s(literal 2 binary64) %125) %438 = (fma.f64 #s(literal 2 binary64) ecc %437) %441 = (+ (* %436 phi) 1) %445 = (cos phi) %462 = (PI ) %467 = (+ (* %5 (cos %462)) (* %445 (sin %462))) %468 = (*.f64 #s(literal -1 binary64) phi) %489 = (/ %462 2) %491 = (* %445 (cos %489)) %493 = (*.f64 #s(literal 1/2 binary64) (PI.f64 )) %494 = (cos.f64 %493) %496 = (*.f64 %9 %494) %513 = (* %5 (sin %489)) %514 = (sin.f64 %493) %515 = (*.f64 phi %514) %517 = (*.f64 %9 %514) %536 = (- %491 %513) %540 = (*.f64 phi %494) %553 = (log %423) %554 = (pow.f64 %91 #s(literal 2 binary64)) %555 = (*.f64 #s(literal 2 binary64) %220) %556 = (fma.f64 #s(literal -1 binary64) %554 %555) %557 = (*.f64 phi %556) %558 = (*.f64 #s(literal 1/2 binary64) %557) %563 = (*.f64 ecc %554) %564 = (pow.f64 %91 #s(literal 3 binary64)) %568 = (fma.f64 #s(literal -6 binary64) %563 (fma.f64 #s(literal 2 binary64) %564 (*.f64 #s(literal 6 binary64) %218))) %570 = (*.f64 #s(literal 1/2 binary64) %556) %577 = (*.f64 %91 %218) %578 = (*.f64 ecc %218) %581 = (*.f64 %124 %554) %582 = (pow.f64 %91 #s(literal 4 binary64)) %584 = (*.f64 ecc %564) %600 = (pow %32 2) %601 = (*.f64 %124 %9) %604 = (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) %601 %124)) %610 = (*.f64 %9 (fma.f64 %9 (fma.f64 #s(literal -1/3 binary64) %124 (*.f64 #s(literal 2/45 binary64) %601)) %124)) %620 = (- %600 1) %627 = (/ -1 %227) %642 = (log %208) %649 = (fma.f64 #s(literal -6 binary64) %218 (fma.f64 #s(literal -2 binary64) %564 (*.f64 #s(literal 6 binary64) %563))) %650 = (*.f64 phi %649) %657 = (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1/6 binary64) %220 %578)) %662 = (*.f64 phi (fma.f64 #s(literal -24 binary64) %577 (fma.f64 #s(literal -12 binary64) %581 (fma.f64 #s(literal -6 binary64) %582 (fma.f64 #s(literal 24 binary64) %584 %657))))) %663 = (*.f64 #s(literal 1/6 binary64) %649) %671 = (neg %642) %673 = (*.f64 #s(literal -1 binary64) %91) %692 = (fabs %620) %693 = (*.f64 #s(literal -1 binary64) %601) %710 = (pow %227 2) %711 = (-.f64 %157 %279) %712 = (*.f64 phi %711) %722 = (*.f64 #s(literal 1/3 binary64) ecc) %723 = (*.f64 %124 %711) %726 = (-.f64 %722 (fma.f64 #s(literal -4 binary64) %723 (fma.f64 #s(literal -1/3 binary64) ecc %723))) %728 = (*.f64 ecc %711) %737 = (log %710) %739 = (pow.f64 %711 #s(literal 2 binary64)) %741 = (fma.f64 #s(literal -4 binary64) %728 (*.f64 #s(literal -1 binary64) %739)) %742 = (*.f64 phi %741) %748 = (pow.f64 %711 #s(literal 3 binary64)) %752 = (fma.f64 #s(literal 2 binary64) %748 (fma.f64 #s(literal 6 binary64) %726 (*.f64 #s(literal 12 binary64) (*.f64 ecc %739)))) %753 = (*.f64 phi %752) %776 = (*.f64 phi (fma.f64 #s(literal -48 binary64) (*.f64 ecc %748) (fma.f64 #s(literal -48 binary64) (*.f64 %124 %739) (fma.f64 #s(literal -24 binary64) (*.f64 %711 %726) (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 %134 %711) (fma.f64 #s(literal -1/3 binary64) %728 (*.f64 #s(literal 2 binary64) (*.f64 ecc %726)))) (*.f64 #s(literal -6 binary64) (pow.f64 %711 #s(literal 4 binary64)))))))) %786 = (* 1/2 %737) %790 = (*.f64 #s(literal 1/2 binary64) %711) %794 = (*.f64 #s(literal 1/4 binary64) %741) %801 = (*.f64 #s(literal 1/12 binary64) %752) %809 = (sqrt %692) %810 = (*.f64 #s(literal -1/2 binary64) %601) %813 = (*.f64 #s(literal 1/4 binary64) %299) %814 = (fma.f64 #s(literal -1/3 binary64) %124 %813) %820 = (*.f64 %124 %814) %821 = (*.f64 #s(literal 1/2 binary64) %820) %822 = (fma.f64 #s(literal 2/45 binary64) %124 %821) %831 = (pow %809 2) %832 = (fma.f64 #s(literal -1 binary64) %814 %813) %838 = (fma.f64 #s(literal -1 binary64) %822 %821) %847 = (log %809) %851 = (fma.f64 #s(literal -12 binary64) %814 (*.f64 #s(literal -3 binary64) %299)) %852 = (*.f64 %9 %851) %861 = (pow.f64 ecc #s(literal 6 binary64)) %864 = (fma.f64 #s(literal -360 binary64) %822 (fma.f64 #s(literal -180 binary64) %820 (*.f64 #s(literal -30 binary64) %861))) %865 = (*.f64 %9 %864) %874 = (pow.f64 %814 #s(literal 2 binary64)) %875 = (*.f64 %124 %822) %877 = (fma.f64 #s(literal 1/4 binary64) %874 (*.f64 #s(literal 1/2 binary64) %875)) %878 = (fma.f64 #s(literal -1/315 binary64) %124 %877) %884 = (pow.f64 ecc #s(literal 8 binary64)) %890 = (*.f64 %9 (fma.f64 #s(literal -20160 binary64) %878 (fma.f64 #s(literal -10080 binary64) %875 (fma.f64 #s(literal -5040 binary64) (*.f64 %299 %814) (fma.f64 #s(literal -5040 binary64) %874 (*.f64 #s(literal -630 binary64) %884)))))) %899 = (+ %847 %847) %906 = (*.f64 #s(literal 1/12 binary64) %851) %922 = (+ 6243314768165359/9007199254740992 %244) %932 = (- %5 %536) %935 = (+.f64 #s(literal 1 binary64) %514) %936 = (*.f64 phi %935) %947 = (*.f64 phi (-.f64 (*.f64 #s(literal -1/6 binary64) %514) #s(literal 1/6 binary64))) %956 = (* ecc %932) %957 = (*.f64 ecc %494) %976 = (log %627) %983 = (pow.f64 %184 #s(literal 4 binary64)) %1002 = (+ (log 2) %244) %1003 = (log.f64 #s(literal 2 binary64)) %1015 = (fabs %227) %1023 = (-.f64 %217 %67) %1032 = (log %1015) %1033 = (fma.f64 #s(literal -1 binary64) %250 %555) %1034 = (*.f64 phi %1033) %1044 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc (*.f64 %91 %184)) (fma.f64 #s(literal 2 binary64) %261 (*.f64 #s(literal 6 binary64) %1023))) %1045 = (*.f64 phi %1044) %1046 = (*.f64 #s(literal 1/2 binary64) %1033) %1060 = (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 %184 %1023) (fma.f64 #s(literal -12 binary64) %581 (fma.f64 #s(literal -6 binary64) %983 (fma.f64 #s(literal 24 binary64) (*.f64 ecc (*.f64 %91 %250)) %657))))) %1061 = (*.f64 #s(literal 1/6 binary64) %1044) %1070 = (neg %1032) %1092 = (neg %786) %1116 = (log %831) %1118 = (fma.f64 #s(literal -12 binary64) %299 (*.f64 #s(literal 24 binary64) %832)) %1129 = (fma.f64 #s(literal -240 binary64) %861 (fma.f64 #s(literal 720 binary64) (*.f64 %124 %832) (*.f64 #s(literal 720 binary64) %838))) %1131 = (*.f64 #s(literal 1/24 binary64) %1118) %1156 = (+ %1116 %274) %1177 = (+ %899 %274) %1188 = (sin.f64 phi) %1190 = (*.f64 ecc %1188) %1192 = (-.f64 #s(literal 1 binary64) %1190) %1194 = (+.f64 #s(literal 1 binary64) %1190) %1196 = (/.f64 ecc phi) %1197 = (fma.f64 ecc %91 %1196) %1200 = (*.f64 #s(literal -1 binary64) %1196) %1201 = (-.f64 %1197 %1200) %1206 = (-.f64 %1190 #s(literal 1 binary64)) %1211 = (/.f64 #s(literal 1 binary64) (pow.f64 %1192 #s(literal 2 binary64))) %1215 = (/.f64 %1194 %1206) %1216 = (*.f64 #s(literal -1/2 binary64) %1215) %1218 = (/.f64 %1206 %1194) %1219 = (*.f64 #s(literal -1 binary64) %1218) %1222 = (fabs.f64 %1216) %1224 = (log.f64 %1222) %1226 = (fabs.f64 %1211) %1228 = (log.f64 %1226) %1230 = (/.f64 #s(literal 1 binary64) %9) %1231 = (*.f64 #s(literal 2 binary64) %1230) %1232 = (-.f64 %1231 #s(literal 1/3 binary64)) %1235 = (pow.f64 phi #s(literal 3 binary64)) %1240 = (*.f64 #s(literal -1 binary64) %1188) %1241 = (-.f64 %1188 %1240) %1245 = (/.f64 ecc %9) %1247 = (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 #s(literal 2 binary64) %1245)) %1255 = (*.f64 ecc %1241) %1257 = (+ 1/2 %383) %1258 = (*.f64 #s(literal 1/2 binary64) %386) %1262 = (- %89 1) %1267 = (+.f64 ecc %386) %1269 = (-.f64 %1267 %90) %1273 = (/.f64 #s(literal 1 binary64) %33) %1274 = (+.f64 #s(literal 2 binary64) %1273) %1277 = (* ecc %405) %1278 = (fma.f64 #s(literal 2 binary64) ecc %386) %1282 = (*.f64 #s(literal 2 binary64) %1190) %1286 = (/.f64 %419 phi) %1290 = (/.f64 %1194 %1192) %1293 = (*.f64 #s(literal 2 binary64) %124) %1294 = (fma.f64 #s(literal 2 binary64) %1196 %1293) %1305 = (cos.f64 phi) %1308 = (*.f64 %1305 %494) %1310 = (*.f64 %1188 %514) %1316 = (pow.f64 %1188 #s(literal 2 binary64)) %1317 = (*.f64 %124 %1316) %1319 = (-.f64 %1317 #s(literal 1 binary64)) %1321 = (*.f64 #s(literal -1 binary64) %1215) %1323 = (log.f64 %1219) %1327 = (fabs.f64 %1319) %1331 = (/.f64 (pow.f64 %1206 #s(literal 2 binary64)) (pow.f64 %1194 #s(literal 2 binary64))) %1333 = (log.f64 %1331) %1337 = (sqrt.f64 %1327) %1339 = (pow.f64 %1337 #s(literal 2 binary64)) %1341 = (log.f64 %1337) %1343 = (*.f64 #s(literal 2 binary64) %1341) %1347 = (+ 1 %105) %1354 = (-.f64 (+.f64 %1188 %1310) %1308) %1362 = (fabs.f64 %1218) %1364 = (log.f64 %1362) %1370 = (log.f64 %1339) %1403 = (-.f64 %673 %386) %1407 = (-.f64 %157 %386) %1433 = (*.f64 #s(literal -1 binary64) %1190) %1442 = (*.f64 #s(literal 2 binary64) %35) %1444 = (*.f64 ecc (fma.f64 #s(literal 2 binary64) phi %1442)) %1449 = (*.f64 ecc %1316) %1451 = (*.f64 #s(literal -1/2 binary64) %1188) %1456 = (pow.f64 %1188 #s(literal 3 binary64)) %1457 = (*.f64 ecc %1456) %1468 = (fma.f64 #s(literal -4 binary64) %1316 %1316) %1471 = (*.f64 #s(literal -2 binary64) %1188) %1476 = (*.f64 %1188 %1468) %1478 = (fma.f64 #s(literal 2 binary64) %1476 (*.f64 #s(literal 2 binary64) %1456)) %1489 = (-.f64 %1240 %1188) %1490 = (*.f64 ecc %1489) %1494 = (*.f64 %1188 %1489) %1495 = (*.f64 ecc %1494) %1501 = (*.f64 %1316 %1489) %1502 = (*.f64 ecc %1501) %1510 = (*.f64 #s(literal -1 binary64) %1255) %1513 = (*.f64 %1188 %1241) %1514 = (*.f64 ecc %1513) %1519 = (*.f64 %1316 %1241) %1520 = (*.f64 ecc %1519) %1522 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1520 %1513)) %1542 = (*.f64 #s(literal -1 binary64) %1490) %1543 = (+.f64 %245 %1542) %1545 = (pow.f64 %1489 #s(literal 2 binary64)) %1547 = (fma.f64 #s(literal -2 binary64) %1494 (*.f64 #s(literal -1 binary64) %1545)) %1551 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1489 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %1547)))) %1552 = (+.f64 %245 %1551) %1555 = (pow.f64 %1489 #s(literal 3 binary64)) %1558 = (fma.f64 #s(literal -6 binary64) (*.f64 %1188 %1545) (fma.f64 #s(literal -6 binary64) %1501 (*.f64 #s(literal -2 binary64) %1555))) %1564 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1489 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1558) (*.f64 #s(literal 1/2 binary64) %1547))))) %1565 = (+.f64 %245 %1564) %1568 = (fma.f64 #s(literal -4 binary64) %1316 (*.f64 #s(literal -2 binary64) %1468)) %1570 = (*.f64 #s(literal 2 binary64) %1188) %1576 = (fma.f64 #s(literal -6 binary64) %1478 (fma.f64 #s(literal 12 binary64) %1476 (*.f64 #s(literal 16 binary64) %1456))) %1578 = (*.f64 #s(literal 1/2 binary64) %1568) %1579 = (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1576) %1578) %1584 = (*.f64 %1316 %1468) %1585 = (pow.f64 %1188 #s(literal 4 binary64)) %1586 = (*.f64 %1188 %1478) %1594 = (fma.f64 #s(literal -96 binary64) %1584 (fma.f64 #s(literal -96 binary64) %1585 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %1584 (*.f64 #s(literal 2 binary64) %1586)) (fma.f64 #s(literal -12 binary64) (pow.f64 %1468 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %1586))))) %1639 = (pow.f64 %1241 #s(literal 2 binary64)) %1640 = (*.f64 #s(literal 2 binary64) %1513) %1641 = (fma.f64 #s(literal -1 binary64) %1639 %1640) %1642 = (*.f64 ecc %1641) %1643 = (*.f64 #s(literal 1/2 binary64) %1642) %1648 = (*.f64 %1188 %1639) %1649 = (pow.f64 %1241 #s(literal 3 binary64)) %1652 = (fma.f64 #s(literal -6 binary64) %1648 (fma.f64 #s(literal 2 binary64) %1649 (*.f64 #s(literal 6 binary64) %1519))) %1654 = (*.f64 #s(literal 1/2 binary64) %1641) %1661 = (*.f64 %1316 %1639) %1665 = (*.f64 #s(literal 24 binary64) (*.f64 %1456 %1241)) %1670 = (*.f64 ecc (fma.f64 #s(literal -24 binary64) %1661 (fma.f64 #s(literal -12 binary64) %1661 (fma.f64 #s(literal -6 binary64) (pow.f64 %1241 #s(literal 4 binary64)) (fma.f64 #s(literal 24 binary64) (*.f64 %1188 %1649) %1665))))) %1700 = (fma.f64 #s(literal -6 binary64) %1519 (fma.f64 #s(literal -2 binary64) %1649 (*.f64 #s(literal 6 binary64) %1648))) %1701 = (*.f64 ecc %1700) %1707 = (*.f64 #s(literal 1/6 binary64) %1700) %1716 = (*.f64 #s(literal -1 binary64) %1241) %1734 = (*.f64 #s(literal -1 binary64) %1317) %1737 = (-.f64 %1471 %1570) %1738 = (*.f64 ecc %1737) %1741 = (*.f64 %1188 %1737) %1749 = (*.f64 %1316 %1737) %1750 = (fma.f64 #s(literal -4 binary64) %1749 %1749) %1762 = (pow.f64 %1737 #s(literal 2 binary64)) %1764 = (fma.f64 #s(literal -4 binary64) %1741 (*.f64 #s(literal -1 binary64) %1762)) %1765 = (*.f64 ecc %1764) %1771 = (pow.f64 %1737 #s(literal 3 binary64)) %1775 = (fma.f64 #s(literal -6 binary64) %1750 (fma.f64 #s(literal 2 binary64) %1771 (*.f64 #s(literal 12 binary64) (*.f64 %1188 %1762)))) %1776 = (*.f64 ecc %1775) %1797 = (*.f64 ecc (fma.f64 #s(literal -48 binary64) (*.f64 %1188 %1771) (fma.f64 #s(literal -48 binary64) (*.f64 %1316 %1762) (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 %1188 %1750) (*.f64 #s(literal -2 binary64) (*.f64 %1456 %1737))) (fma.f64 #s(literal -6 binary64) (pow.f64 %1737 #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 %1750 %1737))))))) %1809 = (*.f64 #s(literal 1/2 binary64) %1737) %1813 = (*.f64 #s(literal 1/4 binary64) %1764) %1819 = (*.f64 #s(literal 1/12 binary64) %1775) %1827 = (*.f64 #s(literal -1/2 binary64) %1317) %1831 = (*.f64 %124 %1585) %1838 = (pow.f64 %1188 #s(literal 6 binary64)) %1848 = (fma.f64 #s(literal -1/4 binary64) %1585 (*.f64 #s(literal 1/4 binary64) %1585)) %1856 = (fma.f64 #s(literal -1/8 binary64) %1838 (*.f64 #s(literal 1/8 binary64) %1838)) %1872 = (fma.f64 #s(literal -90 binary64) %1838 (*.f64 #s(literal -30 binary64) %1838)) %1873 = (*.f64 %124 %1872) %1881 = (pow.f64 %1188 #s(literal 8 binary64)) %1884 = (fma.f64 #s(literal 1/64 binary64) %1881 (*.f64 #s(literal 1/16 binary64) %1881)) %1891 = (*.f64 %124 (fma.f64 #s(literal -20160 binary64) %1884 (fma.f64 #s(literal -2520 binary64) %1881 (fma.f64 #s(literal -630 binary64) %1881 (*.f64 #s(literal -315 binary64) %1881))))) %1929 = (*.f64 %1316 %1545) %1931 = (pow.f64 %1489 #s(literal 4 binary64)) %1968 = (fma.f64 #s(literal -1 binary64) %1545 %1640) %1969 = (*.f64 ecc %1968) %1975 = (*.f64 %1241 %1489) %1979 = (fma.f64 #s(literal -6 binary64) (*.f64 %1188 %1975) (fma.f64 #s(literal -6 binary64) %1519 (*.f64 #s(literal 2 binary64) %1555))) %1980 = (*.f64 ecc %1979) %1981 = (*.f64 #s(literal 1/2 binary64) %1968) %1995 = (*.f64 ecc (fma.f64 #s(literal -12 binary64) %1661 (fma.f64 #s(literal -6 binary64) %1931 (fma.f64 #s(literal 24 binary64) (*.f64 %1188 (*.f64 %1241 %1545)) (fma.f64 #s(literal 24 binary64) (*.f64 %1316 %1975) %1665))))) %1996 = (*.f64 #s(literal 1/6 binary64) %1979) %2047 = (fma.f64 #s(literal -12 binary64) %1585 (*.f64 #s(literal 24 binary64) %1848)) %2056 = (fma.f64 #s(literal -240 binary64) %1838 (fma.f64 #s(literal 720 binary64) (*.f64 %1316 %1848) (*.f64 #s(literal 720 binary64) %1856))) %2058 = (*.f64 #s(literal 1/24 binary64) %2047) %2118 = (*.f64 ecc (+.f64 %1188 %406)) %2126 = (/.f64 phi ecc) %2127 = (*.f64 #s(literal 2 binary64) %9) %2136 = (/.f64 #s(literal 1 binary64) %1188) %2137 = (/.f64 #s(literal 1 binary64) %1449) %2143 = (/.f64 #s(literal 1 binary64) %1316) %2144 = (/.f64 #s(literal 1 binary64) %1457) %2149 = (*.f64 #s(literal 1/2 binary64) %2136) %2153 = (/.f64 #s(literal 1 binary64) %1456) %2155 = (/.f64 #s(literal 1 binary64) (*.f64 ecc %1585)) %2160 = (/.f64 #s(literal 1/2 binary64) %1449) %2165 = (/.f64 #s(literal 1 binary64) %1317) %2170 = (/.f64 #s(literal 2 binary64) %1457) %2178 = (pow.f64 %1188 #s(literal 5 binary64)) %2189 = (/.f64 #s(literal 1 binary64) %1190) %2190 = (+.f64 #s(literal 1/2 binary64) %2189) %2198 = (+.f64 %2144 %2143) %2203 = (*.f64 #s(literal 2 binary64) %2189) %2206 = (/.f64 #s(literal 2 binary64) %1190) %2208 = (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %1317)) %2211 = (*.f64 %134 %1456) %2212 = (/.f64 #s(literal 1 binary64) %2211) %2213 = (fma.f64 #s(literal 2 binary64) %2212 %2206) %2215 = (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) %2165)) %2232 = (+.f64 %245 %2203) %2235 = (+.f64 (/.f64 #s(literal 2/3 binary64) %2211) %2206) %2236 = (+.f64 %245 %2235) %2243 = (fma.f64 #s(literal 2/3 binary64) %2212 (fma.f64 #s(literal 2/5 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 ecc #s(literal 5 binary64)) %2178)) %2206)) %2244 = (+.f64 %245 %2243) %2246 = (*.f64 #s(literal 1/2 binary64) %406) %2263 = (/.f64 %419 ecc) %2270 = (*.f64 #s(literal 2 binary64) %2137) %2276 = (*.f64 #s(literal 2 binary64) %2144) %2283 = (/.f64 #s(literal 1 binary64) %124) %2290 = (*.f64 #s(literal 4 binary64) %2137) %2296 = (*.f64 #s(literal 4 binary64) %2143) %2300 = (*.f64 #s(literal 2 binary64) %2136) %2305 = (*.f64 #s(literal 26/3 binary64) %2153) %2306 = (fma.f64 #s(literal 20 binary64) %2155 %2305) %2309 = (/.f64 #s(literal 4 binary64) %1449) %2319 = (/.f64 (-.f64 %2300 %2290) ecc) %2321 = (*.f64 %124 %1456) %2322 = (/.f64 #s(literal 26/3 binary64) %2321) %2323 = (fma.f64 #s(literal 2 binary64) %2136 %2322) %2327 = (/.f64 #s(literal 1 binary64) %2321) %2329 = (fma.f64 #s(literal 2 binary64) %2136 (*.f64 #s(literal 26/3 binary64) %2327)) %2332 = (fma.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %134 %1585)) %2309) %2337 = (/.f64 (-.f64 %2290 %2300) ecc) %2350 = (/.f64 #s(literal 4 binary64) %1190) %2368 = (/.f64 #s(literal 1 binary64) (*.f64 %124 %2178)) %2373 = (*.f64 #s(literal 4 binary64) %2136) %2379 = (pow.f64 %1188 #s(literal 7 binary64)) %2381 = (/.f64 #s(literal 1 binary64) (*.f64 %124 %2379)) %2382 = (/.f64 #s(literal 1 binary64) %2178) %2387 = (/.f64 #s(literal 4/3 binary64) %2321) %2388 = (fma.f64 #s(literal 4 binary64) %2136 %2387) %2394 = (/.f64 (fma.f64 #s(literal 2 binary64) %2136 (*.f64 #s(literal 2/3 binary64) %2327)) ecc) %2402 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/3 binary64) %2153 (*.f64 #s(literal 2/5 binary64) %2368)) %124)) %2300) ecc) %2409 = (/.f64 #s(literal 2/3 binary64) %2321) %2412 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/5 binary64) %2382 (*.f64 #s(literal 2/7 binary64) %2381)) %299)) (fma.f64 #s(literal 2 binary64) %2136 %2409)) ecc) %2434 = (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/5 binary64) %2368 (*.f64 #s(literal 2/3 binary64) %2153)) %124)) %2300) ecc) %2440 = (+.f64 %2409 %2300) %2445 = (*.f64 %299 %2178) %2448 = (/.f64 (+.f64 (/.f64 #s(literal 2/5 binary64) %2445) %2440) ecc) %2450 = (/.f64 #s(literal 1 binary64) %2445) %2452 = (/.f64 #s(literal 1 binary64) (*.f64 %861 %2379)) %2457 = (/.f64 (+.f64 %2409 (fma.f64 #s(literal 2 binary64) %2136 (fma.f64 #s(literal 2/5 binary64) %2450 (*.f64 #s(literal 2/7 binary64) %2452)))) ecc) %2460 = (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1188 %406)) %2513 = (*.f64 #s(literal 2 binary64) %2143) %2545 = (-.f64 (*.f64 #s(literal 1/3 binary64) %9) #s(literal 2 binary64)) %2562 = (-.f64 (*.f64 #s(literal -2 binary64) phi) %406) %2602 = (*.f64 #s(literal 26/3 binary64) %2144) %2610 = (*.f64 #s(literal 20 binary64) %2155) %2667 = (*.f64 #s(literal -1 binary64) %2402) (approx 1 #s(literal 0 binary64)) (approx phi phi) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 %38) (approx %32 %44) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 (*.f64 #s(literal 1/120 binary64) ecc)))))))) (approx %54 #s(literal 1 binary64)) (approx %54 (+.f64 #s(literal 1 binary64) %57)) (approx %54 (+.f64 #s(literal 1 binary64) %62)) (approx %54 (+.f64 #s(literal 1 binary64) %71)) (approx %75 %9) (approx %77 %35) (approx %79 %80) (approx %79 (+.f64 #s(literal 1 binary64) %38)) (approx %79 (+.f64 #s(literal 1 binary64) %44)) (approx %89 %92) (approx %94 %95) (approx %97 ecc) (approx %97 %99) (approx %101 %91) (approx %101 %103) (approx %105 %106) (approx %109 #s(literal -1 binary64)) (approx %109 (-.f64 %33 #s(literal 1 binary64))) (approx %109 (-.f64 %38 #s(literal 1 binary64))) (approx %109 (-.f64 %44 #s(literal 1 binary64))) (approx %118 #s(literal 1/2 binary64)) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %33))) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal 1/2 binary64) %125) %128)))) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %134 (*.f64 #s(literal 1/12 binary64) ecc)))) %140)) %128)))) (approx %148 %150) (approx %148 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %153)) %157)))) (approx %148 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %166)) %153)) %157)))) (approx %175 (-.f64 %57 #s(literal 1 binary64))) (approx %175 (-.f64 %62 #s(literal 1 binary64))) (approx %175 (-.f64 %71 #s(literal 1 binary64))) (approx %183 (+.f64 #s(literal 1/2 binary64) %186)) (approx %183 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %189 (*.f64 #s(literal -1/2 binary64) %184))))) (approx %183 (+.f64 #s(literal 1/2 binary64) (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %184 (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %195 (*.f64 #s(literal -1/2 binary64) %200))))))) (approx %208 (+.f64 #s(literal 1 binary64) %209)) (approx %208 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 %95)))) (approx %208 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 (*.f64 phi (fma.f64 #s(literal -1 binary64) %219 %220)))))) (approx %227 (-.f64 %92 #s(literal 1 binary64))) (approx %227 (-.f64 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal -1 binary64) %95)) %90)) #s(literal 1 binary64))) (approx %227 (-.f64 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 %219 %220))) %90)) #s(literal 1 binary64))) (approx %244 %245) (approx %244 %248) (approx %244 %257) (approx %244 %271) (approx %274 %149) (approx %274 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) (*.f64 phi %277) %279))) (approx %274 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi %290)))) (approx %274 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %277 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi %315) (*.f64 #s(literal 1/6 binary64) %287)))))))) (approx %326 %327) (approx %329 #s(literal 2 binary64)) (approx %329 %331) (approx %333 %334) (approx %333 %336) (approx %339 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/60 binary64) %9) #s(literal 1/3 binary64)))))) (approx %339 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal -1/2520 binary64) %9))) #s(literal 1/3 binary64)))))) (approx %358 %279) (approx %358 %360) (approx %362 (*.f64 phi %360)) (approx %365 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 #s(literal 1/60 binary64) %35)))))) (approx %365 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/2520 binary64) %35 (*.f64 #s(literal 1/60 binary64) ecc)))))))) (approx %381 %185) (approx %383 %186) (approx %385 %386) (approx %388 (/.f64 %80 phi)) (approx %391 (/.f64 %392 phi)) (approx %395 %392) (approx %397 %398) (approx (* ecc %397) (*.f64 ecc %398)) (approx %405 %406) (approx %405 %408) (approx %416 %419) (approx %416 (fma.f64 #s(literal 2 binary64) %33 %419)) (approx %423 (+.f64 #s(literal 1 binary64) %106)) (approx %423 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 %219 (*.f64 #s(literal -1 binary64) %220)))) %90)))) (approx %436 %438) (approx %441 (+.f64 #s(literal 1 binary64) (*.f64 phi %438))) (approx %445 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %9))) (approx %445 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))))) (approx %445 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))))) (approx %467 %468) (approx %467 (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)))) (approx %467 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %9))) #s(literal 1 binary64)))) (approx %467 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/5040 binary64) %9) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %491 %494) (approx %491 (+.f64 %494 (*.f64 #s(literal -1/2 binary64) %496))) (approx %491 (+.f64 %494 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %494 (*.f64 #s(literal 1/24 binary64) %496))))) (approx %491 (+.f64 %494 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %494 (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %496 (*.f64 #s(literal 1/24 binary64) %494))))))) (approx %513 %515) (approx %513 (*.f64 phi (+.f64 %514 (*.f64 #s(literal -1/6 binary64) %517)))) (approx %513 (*.f64 phi (+.f64 %514 (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) %514 (*.f64 #s(literal 1/120 binary64) %517)))))) (approx %513 (*.f64 phi (+.f64 %514 (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) %514 (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %517 (*.f64 #s(literal 1/120 binary64) %514)))))))) (approx %536 (+.f64 %494 (*.f64 #s(literal -1 binary64) %515))) (approx %536 (+.f64 %494 (*.f64 phi (-.f64 (*.f64 #s(literal -1/2 binary64) %540) %514)))) (approx %536 (+.f64 %494 (*.f64 phi (-.f64 (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %494 (*.f64 #s(literal 1/6 binary64) %515))) %514)))) (approx %553 (*.f64 phi (-.f64 (+.f64 ecc %558) %90))) (approx %553 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %568) %570))) %90))) (approx %553 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %556 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) %577 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %578 (*.f64 #s(literal 1/6 binary64) %220)) (fma.f64 #s(literal -12 binary64) %581 (fma.f64 #s(literal -6 binary64) %582 (*.f64 #s(literal 24 binary64) %584)))))) (*.f64 #s(literal 1/6 binary64) %568)))))) %90))) (approx %600 %601) (approx %600 %604) (approx %600 %610) (approx %600 (*.f64 %9 (fma.f64 %9 (fma.f64 #s(literal -1/3 binary64) %124 (*.f64 %9 (fma.f64 #s(literal -1/315 binary64) %601 (*.f64 #s(literal 2/45 binary64) %124)))) %124))) (approx %620 (-.f64 %601 #s(literal 1 binary64))) (approx %620 (-.f64 %604 #s(literal 1 binary64))) (approx %620 (-.f64 %610 #s(literal 1 binary64))) (approx %627 (+.f64 #s(literal 1 binary64) %247)) (approx %627 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %189 (*.f64 #s(literal -1 binary64) %184))))) (approx %627 (+.f64 #s(literal 1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %184 (*.f64 phi (fma.f64 #s(literal -1 binary64) %195 (*.f64 #s(literal -1 binary64) %200))))))) (approx %642 %209) (approx %642 (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 %558))) (approx %642 (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %650 %570))))) (approx %642 (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %556 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %662 %663))))))) (approx %671 (*.f64 phi (-.f64 (*.f64 #s(literal -1/2 binary64) %557) %673))) (approx %671 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/6 binary64) %650) %570)) %673))) (approx %671 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/24 binary64) %662) %663)) %570)) %673))) (approx %692 (+.f64 #s(literal 1 binary64) %693)) (approx %692 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/3 binary64) %601) %124)))) (approx %692 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -2/45 binary64) %601) (*.f64 #s(literal -1/3 binary64) %124))) %124)))) (approx %710 (+.f64 #s(literal 1 binary64) %712)) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -2 binary64) ecc (*.f64 #s(literal -2 binary64) (*.f64 ecc %712))) %279)))) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -2 binary64) ecc (*.f64 phi (-.f64 (*.f64 phi %726) (*.f64 #s(literal 2 binary64) %728)))) %279)))) (approx %737 %712) (approx %737 (*.f64 phi (-.f64 (fma.f64 #s(literal -2 binary64) ecc (*.f64 #s(literal 1/2 binary64) %742)) %279))) (approx %737 (*.f64 phi (-.f64 (fma.f64 #s(literal -2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %753 (*.f64 #s(literal 1/2 binary64) %741)))) %279))) (approx %737 (*.f64 phi (-.f64 (fma.f64 #s(literal -2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %741 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %776 (*.f64 #s(literal 1/6 binary64) %752)))))) %279))) (approx %786 (*.f64 #s(literal 1/2 binary64) %712)) (approx %786 (*.f64 phi (fma.f64 #s(literal 1/4 binary64) %742 %790))) (approx %786 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %711 (*.f64 phi (fma.f64 #s(literal 1/12 binary64) %753 %794))))) (approx %786 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %711 (*.f64 phi (fma.f64 #s(literal 1/4 binary64) %741 (*.f64 phi (fma.f64 #s(literal 1/48 binary64) %776 %801))))))) (approx %809 (+.f64 #s(literal 1 binary64) %810)) (approx %809 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) (*.f64 %9 %814) %140)))) (approx %809 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) (*.f64 %9 %822) (*.f64 #s(literal -1/2 binary64) %814))))))) (approx %831 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 %832))))) (approx %831 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %814 (fma.f64 #s(literal 1/4 binary64) %299 (*.f64 %9 %838)))))))) (approx %847 %810) (approx %847 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 #s(literal 1/24 binary64) %852)))) (approx %847 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/720 binary64) %865 (*.f64 #s(literal 1/24 binary64) %851)))))) (approx %847 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/24 binary64) %851 (*.f64 %9 (fma.f64 #s(literal 1/40320 binary64) %890 (*.f64 #s(literal 1/720 binary64) %864)))))))) (approx %899 %693) (approx %899 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 #s(literal 1/12 binary64) %852)))) (approx %899 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/360 binary64) %865 %906))))) (approx %899 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/12 binary64) %851 (*.f64 %9 (fma.f64 #s(literal 1/20160 binary64) %890 (*.f64 #s(literal 1/360 binary64) %864)))))))) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %245)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %248)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %257)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %271)) (approx %932 (*.f64 #s(literal -1 binary64) %494)) (approx %932 (-.f64 %936 %494)) (approx %932 (-.f64 (*.f64 phi (+.f64 #s(literal 1 binary64) (+.f64 %514 (*.f64 #s(literal 1/2 binary64) %540)))) %494)) (approx %932 (-.f64 (*.f64 phi (+.f64 #s(literal 1 binary64) (+.f64 %514 (*.f64 phi (-.f64 %947 (*.f64 #s(literal -1/2 binary64) %494)))))) %494)) (approx %956 (*.f64 #s(literal -1 binary64) %957)) (approx %956 (fma.f64 #s(literal -1 binary64) %957 (*.f64 ecc %936))) (approx %956 (fma.f64 #s(literal -1 binary64) %957 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) (*.f64 ecc %540) (*.f64 ecc %935))))) (approx %956 (fma.f64 #s(literal -1 binary64) %957 (*.f64 phi (fma.f64 ecc %935 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %957 (*.f64 ecc %947))))))) (approx %976 %247) (approx %976 %256) (approx %976 %270) (approx %976 (*.f64 phi (fma.f64 #s(literal -1 binary64) %184 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %252 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 ecc %261) (fma.f64 #s(literal -24 binary64) (*.f64 %184 %199) (fma.f64 #s(literal -12 binary64) (*.f64 %124 %250) (fma.f64 #s(literal -6 binary64) %983 (*.f64 #s(literal 24 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 ecc %199) (*.f64 #s(literal 1/6 binary64) %195)))))))) (*.f64 #s(literal 1/6 binary64) %264)))))))) (approx %1002 (+.f64 %245 %1003)) (approx %1002 (+.f64 %245 (+.f64 %1003 %247))) (approx %1002 (+.f64 %245 (+.f64 %1003 %256))) (approx %1002 (+.f64 %245 (+.f64 %1003 %270))) (approx %1015 (+.f64 #s(literal 1 binary64) %185)) (approx %1015 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc %95) ecc)))) (approx %1015 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 ecc %91 (*.f64 phi %1023)))) ecc)))) (approx %1032 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 #s(literal 1/2 binary64) %1034)) ecc))) (approx %1032 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %1045 %1046))) ecc))) (approx %1032 (*.f64 phi (-.f64 (fma.f64 #s(literal -1 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %1033 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %1060 %1061))))) ecc))) (approx %1070 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal -1/2 binary64) %1034)) %90))) (approx %1070 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 #s(literal -1/6 binary64) %1045) %1046))) %90))) (approx %1070 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/24 binary64) %1060) %1061)) %1046))) %90))) (approx %1092 (*.f64 #s(literal -1/2 binary64) %712)) (approx %1092 (*.f64 phi (-.f64 (*.f64 #s(literal -1/4 binary64) %742) %790))) (approx %1092 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/12 binary64) %753) %794)) %790))) (approx %1092 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1/48 binary64) %776) %801)) %794)) %790))) (approx %1116 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 #s(literal 1/24 binary64) (*.f64 %9 %1118))))) (approx %1116 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/720 binary64) (*.f64 %9 %1129) %1131))))) (approx %1116 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %124 (*.f64 %9 (fma.f64 #s(literal 1/24 binary64) %1118 (*.f64 %9 (fma.f64 #s(literal 1/40320 binary64) (*.f64 %9 (fma.f64 #s(literal -20160 binary64) (pow.f64 %832 #s(literal 2 binary64)) (fma.f64 #s(literal -10080 binary64) %884 (fma.f64 #s(literal 40320 binary64) (*.f64 %124 %838) (fma.f64 #s(literal 40320 binary64) (*.f64 %299 %832) (*.f64 #s(literal 40320 binary64) (fma.f64 #s(literal -1 binary64) %878 %877))))))) (*.f64 #s(literal 1/720 binary64) %1129)))))))) (approx %1156 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %124 %289))))) (approx %1156 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %124 %290))))) (approx %1156 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %124 (fma.f64 #s(literal 1/2 binary64) %277 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %287 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %315 %1131)))))))))) (approx %1177 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %124 (fma.f64 #s(literal 1/2 binary64) %277 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %287 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %315 %906)))))))))) (approx %5 %1188) (approx %32 %1190) (approx %54 %1192) (approx %79 %1194) (approx %97 (*.f64 phi %1197)) (approx %101 (*.f64 phi %1201)) (approx %105 (*.f64 %9 %1201)) (approx %109 %1206) (approx %118 (/.f64 #s(literal -1/2 binary64) %1206)) (approx %148 %1211) (approx %175 (*.f64 #s(literal -1 binary64) %1194)) (approx %183 %1216) (approx %208 %1219) (approx %227 %1218) (approx %243 %1222) (approx %244 %1224) (approx %273 %1226) (approx %274 %1228) (approx %329 (*.f64 %9 %1232)) (approx %333 (*.f64 #s(literal -1/3 binary64) %1235)) (approx %333 (*.f64 %1235 %1232)) (approx %339 %1241) (approx %358 (*.f64 #s(literal -1/3 binary64) %35)) (approx %358 (*.f64 %9 %1247)) (approx %362 (*.f64 #s(literal -1/3 binary64) (*.f64 ecc %1235))) (approx %362 (*.f64 %1235 %1247)) (approx %365 %1255) (approx %1257 (*.f64 phi (fma.f64 #s(literal -1/2 binary64) %184 %1258))) (approx %1262 (*.f64 phi (-.f64 ecc (fma.f64 #s(literal -1 binary64) ecc %386)))) (approx %388 %1267) (approx %391 %1269) (approx %395 (*.f64 phi %1269)) (approx %405 (*.f64 phi %1274)) (approx %1277 (*.f64 phi %1278)) (approx (* %414 %5) %1282) (approx %435 (*.f64 phi %1267)) (approx %416 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc %1286))) (approx %423 %1290) (approx %436 %437) (approx %436 (*.f64 phi %1294)) (approx %441 (*.f64 #s(literal 2 binary64) %601)) (approx %441 (*.f64 %9 %1294)) (approx %441 (*.f64 %9 (fma.f64 #s(literal 2 binary64) %1196 (fma.f64 #s(literal 2 binary64) %124 %1230)))) (approx %445 %1305) (approx %467 %1240) (approx %491 %1308) (approx %513 %1310) (approx %536 (-.f64 %1308 %1310)) (approx %553 (log.f64 %1290)) (approx %600 %1317) (approx %620 %1319) (approx %627 %1321) (approx %642 %1323) (approx %671 (*.f64 #s(literal -1 binary64) %1323)) (approx %692 %1327) (approx %710 %1331) (approx %737 %1333) (approx %786 (*.f64 #s(literal 1/2 binary64) %1333)) (approx %809 %1337) (approx %831 %1339) (approx %847 %1341) (approx %899 %1343) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1224)) (approx %1347 (*.f64 %9 (-.f64 (fma.f64 ecc %91 (+.f64 %1230 %1196)) %1200))) (approx %932 %1354) (approx %956 (*.f64 ecc %1354)) (approx %976 (log.f64 %1321)) (approx %1002 (+.f64 %1003 %1224)) (approx %1015 %1362) (approx %1032 %1364) (approx %1070 (*.f64 #s(literal -1 binary64) %1364)) (approx %1092 (*.f64 #s(literal -1/2 binary64) %1333)) (approx %1116 %1370) (approx %1156 (+.f64 %1228 %1370)) (approx %1177 (+.f64 %1228 %1343)) (approx %97 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %220 %1200)))) (approx %101 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %220 (*.f64 #s(literal -1 binary64) (/.f64 %91 phi)))))) (approx %333 (*.f64 #s(literal -1 binary64) (*.f64 %1235 (-.f64 #s(literal 1/3 binary64) %1231)))) (approx %362 (*.f64 #s(literal -1 binary64) (*.f64 %1235 (fma.f64 #s(literal -2 binary64) %1245 %722)))) (approx %1257 (*.f64 #s(literal -1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal 1/2 binary64) %184) %1258)))) (approx %1262 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -1 binary64) %91 %386)))) (approx %395 (*.f64 #s(literal -1 binary64) (*.f64 phi %1403))) (approx %1277 (*.f64 #s(literal -1 binary64) (*.f64 phi %1407))) (approx %435 (*.f64 #s(literal -1 binary64) (*.f64 phi (-.f64 %90 %386)))) (approx %416 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -2 binary64) ecc (*.f64 #s(literal -1 binary64) %1286))))) (approx %436 (*.f64 #s(literal -1 binary64) (*.f64 phi (fma.f64 #s(literal -2 binary64) %1196 (*.f64 #s(literal -2 binary64) %124))))) (approx %441 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 %1407 phi) %1293))) (approx %1347 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 %1403 phi) %220))) (approx %54 (+.f64 #s(literal 1 binary64) %1433)) (approx %87 %90) (approx %97 (*.f64 ecc %150)) (approx %101 (*.f64 ecc (+.f64 #s(literal 2 binary64) %149))) (approx %105 %1444) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) %1190))) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal 1/2 binary64) %1449) %1451)))) (approx %118 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal 1/2 binary64) %1457) (*.f64 #s(literal -1/2 binary64) %1316))) %1451)))) (approx %148 (+.f64 #s(literal 1 binary64) %1282)) (approx %148 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %1468)) %1471)))) (approx %148 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %1478)) %1468)) %1471)))) (approx %175 (-.f64 %1433 #s(literal 1 binary64))) (approx %183 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) %1490))) (approx %183 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %1495 (*.f64 #s(literal -1/2 binary64) %1489))))) (approx %183 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %1489 (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %1502 (*.f64 #s(literal -1/2 binary64) %1494))))))) (approx %208 (+.f64 #s(literal 1 binary64) %1510)) (approx %208 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1241 %1514)))) (approx %208 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1241 %1522)))) (approx %227 (-.f64 %1255 #s(literal 1 binary64))) (approx %227 (-.f64 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 #s(literal -1 binary64) %1514)) %1240)) #s(literal 1 binary64))) (approx %227 (-.f64 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (-.f64 %1520 %1513))) %1240)) #s(literal 1 binary64))) (approx %244 %1543) (approx %244 %1552) (approx %244 %1565) (approx %274 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) (*.f64 ecc %1568) %1570))) (approx %274 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc %1579)))) (approx %274 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1568 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc %1594) (*.f64 #s(literal 1/6 binary64) %1576)))))))) (approx %358 (*.f64 ecc %331)) (approx %362 (*.f64 ecc %336)) (approx %380 %157) (approx %381 (*.f64 #s(literal -2 binary64) %33)) (approx %1257 (+.f64 #s(literal 1/2 binary64) %33)) (approx %1262 (-.f64 %149 #s(literal 1 binary64))) (approx %391 %1278) (approx %397 %1442) (approx %405 (/.f64 %150 ecc)) (approx (* 1/2 ecc) (*.f64 #s(literal 1/2 binary64) ecc)) (approx %423 (+.f64 #s(literal 1 binary64) %1255)) (approx %423 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %1188 %1514) %1240)))) (approx %423 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (-.f64 %1520 (*.f64 #s(literal -1 binary64) %1513)))) %1240)))) (approx %441 (+.f64 #s(literal 1 binary64) %1444)) (approx %553 (*.f64 ecc (-.f64 (+.f64 %1188 %1643) %1240))) (approx %553 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %1652) %1654))) %1240))) (approx %553 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1641 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1670 (*.f64 #s(literal 1/6 binary64) %1652)))))) %1240))) (approx %627 (+.f64 #s(literal 1 binary64) %1542)) (approx %627 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1495 (*.f64 #s(literal -1 binary64) %1489))))) (approx %627 (+.f64 #s(literal 1 binary64) (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1489 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1502 (*.f64 #s(literal -1 binary64) %1494))))))) (approx %642 %1510) (approx %642 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1241 %1643))) (approx %642 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1241 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1701 %1654))))) (approx %642 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1241 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1641 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1670 %1707))))))) (approx %671 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/2 binary64) %1642) %1716))) (approx %671 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/6 binary64) %1701) %1654)) %1716))) (approx %671 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/24 binary64) %1670) %1707)) %1654)) %1716))) (approx %692 (+.f64 #s(literal 1 binary64) %1734)) (approx %710 (+.f64 #s(literal 1 binary64) %1738)) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -2 binary64) %1188 (*.f64 #s(literal -2 binary64) (*.f64 ecc %1741))) %1570)))) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -2 binary64) %1188 (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %1750)) (*.f64 #s(literal 2 binary64) %1741)))) %1570)))) (approx %737 %1738) (approx %737 (*.f64 ecc (-.f64 (fma.f64 #s(literal -2 binary64) %1188 (*.f64 #s(literal 1/2 binary64) %1765)) %1570))) (approx %737 (*.f64 ecc (-.f64 (fma.f64 #s(literal -2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1776 (*.f64 #s(literal 1/2 binary64) %1764)))) %1570))) (approx %737 (*.f64 ecc (-.f64 (fma.f64 #s(literal -2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1764 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1797 (*.f64 #s(literal 1/6 binary64) %1775)))))) %1570))) (approx %786 (*.f64 #s(literal 1/2 binary64) %1738)) (approx %786 (*.f64 ecc (fma.f64 #s(literal 1/4 binary64) %1765 %1809))) (approx %786 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1737 (*.f64 ecc (fma.f64 #s(literal 1/12 binary64) %1776 %1813))))) (approx %786 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1737 (*.f64 ecc (fma.f64 #s(literal 1/4 binary64) %1764 (*.f64 ecc (fma.f64 #s(literal 1/48 binary64) %1797 %1819))))))) (approx %809 (+.f64 #s(literal 1 binary64) %1827)) (approx %809 (+.f64 #s(literal 1 binary64) (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1316 (*.f64 #s(literal -1/8 binary64) %1831))))) (approx %809 (+.f64 #s(literal 1 binary64) (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/8 binary64) %1585 (*.f64 #s(literal -1/16 binary64) (*.f64 %124 %1838)))))))) (approx %831 (+.f64 #s(literal 1 binary64) (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 %1848))))) (approx %831 (+.f64 #s(literal 1 binary64) (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/4 binary64) %1585 (fma.f64 #s(literal 1/4 binary64) %1585 (*.f64 %124 %1856)))))))) (approx %847 %1827) (approx %847 (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1316 (*.f64 #s(literal -1/4 binary64) %1831)))) (approx %847 (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/4 binary64) %1585 (*.f64 #s(literal 1/720 binary64) %1873)))))) (approx %847 (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/4 binary64) %1585 (*.f64 %124 (fma.f64 #s(literal 1/40320 binary64) %1891 (*.f64 #s(literal 1/720 binary64) %1872)))))))) (approx %899 %1734) (approx %899 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 #s(literal -1/2 binary64) %1831)))) (approx %899 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1585 (*.f64 #s(literal 1/360 binary64) %1873)))))) (approx %899 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal -1/2 binary64) %1585 (*.f64 %124 (fma.f64 #s(literal 1/20160 binary64) %1891 (*.f64 #s(literal 1/360 binary64) %1872)))))))) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1543)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1552)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1565)) (approx %976 %1542) (approx %976 %1551) (approx %976 %1564) (approx %976 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1489 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1547 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc (fma.f64 #s(literal -24 binary64) (*.f64 %1188 %1555) (fma.f64 #s(literal -24 binary64) %1929 (fma.f64 #s(literal -24 binary64) (*.f64 %1456 %1489) (fma.f64 #s(literal -12 binary64) %1929 (*.f64 #s(literal -6 binary64) %1931)))))) (*.f64 #s(literal 1/6 binary64) %1558)))))))) (approx %1002 (+.f64 %245 (+.f64 %1003 %1542))) (approx %1002 (+.f64 %245 (+.f64 %1003 %1551))) (approx %1002 (+.f64 %245 (+.f64 %1003 %1564))) (approx %1015 (+.f64 #s(literal 1 binary64) %1490)) (approx %1015 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %1188 %1514) %1188)))) (approx %1015 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %1188 %1522) %1188)))) (approx %1032 %1490) (approx %1032 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %1188 (*.f64 #s(literal 1/2 binary64) %1969)) %1188))) (approx %1032 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1980 %1981))) %1188))) (approx %1032 (*.f64 ecc (-.f64 (fma.f64 #s(literal -1 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %1968 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1995 %1996))))) %1188))) (approx %1070 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 #s(literal -1/2 binary64) %1969)) %1240))) (approx %1070 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/6 binary64) %1980) %1981))) %1240))) (approx %1070 (*.f64 ecc (-.f64 (+.f64 %1188 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/24 binary64) %1995) %1996)) %1981))) %1240))) (approx %1092 (*.f64 #s(literal -1/2 binary64) %1738)) (approx %1092 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/4 binary64) %1765) %1809))) (approx %1092 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/12 binary64) %1776) %1813)) %1809))) (approx %1092 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/48 binary64) %1797) %1819)) %1813)) %1809))) (approx %1116 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 #s(literal 1/24 binary64) (*.f64 %124 %2047))))) (approx %1116 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal 1/720 binary64) (*.f64 %124 %2056) %2058))))) (approx %1116 (*.f64 %124 (fma.f64 #s(literal -1 binary64) %1316 (*.f64 %124 (fma.f64 #s(literal 1/24 binary64) %2047 (*.f64 %124 (fma.f64 #s(literal 1/40320 binary64) (*.f64 %124 (fma.f64 #s(literal -20160 binary64) (pow.f64 %1848 #s(literal 2 binary64)) (fma.f64 #s(literal -10080 binary64) %1881 (fma.f64 #s(literal 40320 binary64) (*.f64 %1316 %1856) (fma.f64 #s(literal 40320 binary64) (*.f64 %1585 %1848) (*.f64 #s(literal 40320 binary64) (fma.f64 #s(literal -1 binary64) %1884 %1884))))))) (*.f64 #s(literal 1/720 binary64) %2056)))))))) (approx %1156 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1316 %1578))))) (approx %1156 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1316 %1579))))) (approx %1156 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1316 (fma.f64 #s(literal 1/2 binary64) %1568 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1576 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) %1594 %2058)))))))))) (approx %1177 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %1188 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %1316 (fma.f64 #s(literal 1/2 binary64) %1568 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %1576 (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %1585 (*.f64 #s(literal 1/24 binary64) %1594))))))))))) (approx %54 %1433) (approx %54 (*.f64 ecc (-.f64 %406 %1188))) (approx %79 %2118) (approx %97 (*.f64 %124 %408)) (approx %101 (*.f64 %124 (fma.f64 #s(literal 2 binary64) phi (*.f64 #s(literal 2 binary64) %406)))) (approx %105 (*.f64 %124 (fma.f64 #s(literal 2 binary64) %2126 %2127))) (approx %109 (*.f64 ecc (-.f64 %1188 %406))) (approx %118 (/.f64 #s(literal -1/2 binary64) %1190)) (approx %118 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2136 (*.f64 #s(literal 1/2 binary64) %2137)) ecc))) (approx %118 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2143 (*.f64 #s(literal 1/2 binary64) %2144)) ecc)) %2149) ecc)) (approx %118 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2153 (*.f64 #s(literal 1/2 binary64) %2155)) %124)) (+.f64 %2160 %2149)) ecc)) (approx %148 %2165) (approx %148 (/.f64 (fma.f64 #s(literal 2 binary64) %2144 %2143) %124)) (approx %148 (/.f64 (+.f64 %2143 (+.f64 %2170 (/.f64 #s(literal 3 binary64) %1831))) %124)) (approx %148 (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1831) (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %134 %2178)) (+.f64 %2143 %2170))) %124)) (approx %175 (*.f64 #s(literal -1 binary64) %2118)) (approx %183 #s(literal -1/2 binary64)) (approx %183 (*.f64 #s(literal -1 binary64) %2190)) (approx %183 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %2136 %2137) ecc)) #s(literal 1/2 binary64))) (approx %183 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2198 %124)) %2190)) (approx %208 (-.f64 %2203 #s(literal 1 binary64))) (approx %208 (-.f64 %2206 %2208)) (approx %208 (-.f64 %2213 %2215)) (approx %227 (-.f64 #s(literal 1 binary64) %2203)) (approx %227 (-.f64 %2208 %2206)) (approx %227 (-.f64 %2215 %2213)) (approx %243 %2190) (approx %243 (+.f64 #s(literal 1/2 binary64) (+.f64 %2189 %2165))) (approx %243 (+.f64 #s(literal 1/2 binary64) (+.f64 %2189 (+.f64 %2165 %2212)))) (approx %244 %2232) (approx %244 %2236) (approx %244 %2244) (approx %1257 (*.f64 ecc (+.f64 phi %2246))) (approx %1262 (*.f64 ecc (-.f64 %334 %406))) (approx %388 (*.f64 ecc (+.f64 #s(literal 1 binary64) %1273))) (approx %391 (*.f64 ecc %1274)) (approx %395 (*.f64 ecc %408)) (approx %435 (*.f64 ecc (+.f64 phi %406))) (approx %416 (*.f64 ecc (fma.f64 #s(literal 2 binary64) phi %2263))) (approx %423 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) %2203))) (approx %423 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %2136 %2270) ecc)) #s(literal 1 binary64))) (approx %423 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %2143 %2276) %124)) (+.f64 #s(literal 1 binary64) %2206))) (approx %441 (*.f64 %124 (fma.f64 #s(literal 2 binary64) %2126 (fma.f64 #s(literal 2 binary64) %9 %2283)))) (approx %553 (/.f64 #s(literal -2 binary64) %1190)) (approx %553 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %2136 %2290) ecc))) (approx %553 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 26/3 binary64) %2144 %2296) ecc)) %2300) ecc)) (approx %553 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2306 %124)) (fma.f64 #s(literal 2 binary64) %2136 %2309)) ecc)) (approx %620 (*.f64 %124 (-.f64 %1316 %2283))) (approx %642 %2206) (approx %642 %2319) (approx %642 (/.f64 (-.f64 %2323 %2309) ecc)) (approx %642 (/.f64 (-.f64 %2329 %2332) ecc)) (approx %671 %2337) (approx %671 (/.f64 (-.f64 %2309 %2323) ecc)) (approx %671 (/.f64 (-.f64 %2332 %2329) ecc)) (approx %710 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) %2189))) (approx %710 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) %1317)) %2350)) (approx %710 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 8 binary64) %2165)) (fma.f64 #s(literal 12 binary64) %2212 %2350))) (approx %737 (/.f64 #s(literal -4 binary64) %1190)) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) %2136 (*.f64 #s(literal 4/3 binary64) %2327)) ecc))) (approx %737 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4/5 binary64) %2368 (*.f64 #s(literal 4/3 binary64) %2153)) %124)) %2373) ecc)) (approx %737 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4/7 binary64) %2381 (*.f64 #s(literal 4/5 binary64) %2382)) %299)) %2388) ecc)) (approx %786 (*.f64 #s(literal -1 binary64) %2394)) (approx %786 %2402) (approx %786 %2412) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %2232)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %2236)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %2244)) (approx %1002 (+.f64 %245 (+.f64 %1003 %2203))) (approx %1002 (+.f64 %245 (+.f64 %1003 %2235))) (approx %1002 (+.f64 %245 (+.f64 %1003 %2243))) (approx %1032 %2434) (approx %1032 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2/7 binary64) %2381 (*.f64 #s(literal 2/5 binary64) %2382)) %299)) %2440) ecc)) (approx %1070 %2394) (approx %1070 %2448) (approx %1070 %2457) (approx %54 %2460) (approx %79 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %1240 %406)))) (approx %109 (*.f64 #s(literal -1 binary64) %2460)) (approx %118 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %2160 (+.f64 (/.f64 #s(literal 1/2 binary64) %2321) %2149)) ecc))) (approx %118 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %2155 (*.f64 #s(literal 1/2 binary64) %2153)) ecc)) (*.f64 #s(literal 1/2 binary64) %2143)) ecc) %2149) ecc))) (approx %148 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 ecc %2178)) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1585))) ecc)) (*.f64 #s(literal 2 binary64) %2153)) ecc) %2143) %124)) (approx %175 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %406 %1240)))) (approx %183 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 %2136 (+.f64 %2137 %2327)) ecc)) #s(literal 1/2 binary64))) (approx %208 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2270 %2300) ecc)) #s(literal 1 binary64))) (approx %208 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2276 %2513) ecc)) %2300) ecc)) #s(literal 1 binary64))) (approx %227 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2300 %2270) ecc)))) (approx %227 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2513 %2276) ecc) %2300) ecc)))) (approx %243 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2198 ecc)) %2136) ecc)))) (approx %244 (+.f64 %245 (*.f64 #s(literal -1 binary64) %2434))) (approx %358 (*.f64 #s(literal -1 binary64) (*.f64 ecc %2545))) (approx %362 (*.f64 #s(literal -1 binary64) (*.f64 ecc (*.f64 phi %2545)))) (approx %1257 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %468 %2246)))) (approx %1262 (*.f64 #s(literal -1 binary64) (*.f64 ecc (fma.f64 #s(literal -2 binary64) phi %406)))) (approx %395 (*.f64 #s(literal -1 binary64) (*.f64 ecc %2562))) (approx %435 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %468 %406)))) (approx %416 (*.f64 #s(literal -1 binary64) (*.f64 ecc (fma.f64 #s(literal -2 binary64) phi (*.f64 #s(literal -1 binary64) %2263))))) (approx %423 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %2136 (+.f64 (/.f64 #s(literal 2 binary64) %1449) (/.f64 #s(literal 2 binary64) %2321))) ecc)) #s(literal 1 binary64))) (approx %441 (*.f64 %124 (fma.f64 #s(literal -1 binary64) (/.f64 %2562 ecc) %2127))) (approx %553 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %2136 (+.f64 %2309 %2322)) ecc))) (approx %553 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %2306 ecc)) %2296) ecc) %2300) ecc))) (approx %642 (*.f64 #s(literal -1 binary64) %2337)) (approx %642 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2602 %2296) ecc)) %2300) ecc))) (approx %642 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2610 %2305) ecc)) %2296) ecc)) %2300) ecc))) (approx %671 (*.f64 #s(literal -1 binary64) %2319)) (approx %671 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2296 %2602) ecc) %2300) ecc))) (approx %671 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2305 %2610) ecc) %2296) ecc) %2300) ecc))) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2373 (*.f64 #s(literal 8 binary64) %2137)) ecc)))) (approx %710 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 8 binary64) %2143) (*.f64 #s(literal 12 binary64) %2144)) ecc) %2373) ecc)))) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4/5 binary64) %2445) %2388) ecc))) (approx %737 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) %2136 (fma.f64 #s(literal 4/5 binary64) %2450 (fma.f64 #s(literal 4/7 binary64) %2452 %2387))) ecc))) (approx %786 (*.f64 #s(literal -1 binary64) %2448)) (approx %786 (*.f64 #s(literal -1 binary64) %2457)) (approx %922 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (+.f64 %245 %2667))) (approx %1002 (+.f64 %245 (+.f64 %1003 %2667))) (approx %1070 %2667) (approx %1070 (*.f64 #s(literal -1 binary64) %2412)) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 1.0s | phi | inf |
| 910.0ms | phi | -inf |
| 396.0ms | ecc | inf |
| 189.0ms | ecc | 0 |
| 172.0ms | ecc | -inf |
| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (-.f64 #s(literal 1 binary64) %4) %8 = (approx 1 #s(literal 0 binary64)) %10 = (pow.f64 phi #s(literal 2 binary64)) %11 = (*.f64 ecc phi) %12 = (sin phi) %13 = (* ecc %12) %14 = (approx %13 %11) %15 = (*.f64 ecc %10) %16 = (+ 1 %13) %17 = (approx %16 #s(literal 1 binary64)) %19 = (*.f64 #s(literal -1 binary64) ecc) %20 = (-.f64 ecc %19) %21 = (*.f64 phi %20) %22 = (*.f64 ecc %21) %23 = (+.f64 ecc %22) %24 = (-.f64 %23 %19) %25 = (*.f64 phi %24) %28 = (/.f64 #s(literal 1 binary64) ecc) %31 = (sqrt.f64 #s(literal 2 binary64)) %32 = (sqrt.f64 #s(literal 1/2 binary64)) %33 = (fma.f64 %3 ecc #s(literal 1 binary64)) %34 = (fma.f64 %3 ecc #s(literal -1 binary64)) %35 = (/.f64 #s(literal -1/2 binary64) %34) %36 = (pow.f64 %5 #s(literal -2 binary64)) %37 = (PI.f64 ) %38 = (-.f64 #s(literal -1 binary64) %4) %39 = (*.f64 %33 %35) %40 = (/.f64 %34 %38) %41 = (/.f64 %34 %33) %42 = (log.f64 #s(literal 2 binary64)) %43 = (fabs.f64 %39) %44 = (log.f64 %43) %45 = (fabs.f64 %36) %46 = (log.f64 %45) %47 = (-.f64 #s(literal 1 binary64) %14) %50 = (*.f64 #s(literal -1/3 binary64) %10) %51 = (+.f64 #s(literal 2 binary64) %50) %52 = (*.f64 phi %51) %55 = (- %12 (* -1 %12)) %56 = (approx %55 %52) %57 = (*.f64 #s(literal 2 binary64) ecc) %58 = (fma.f64 #s(literal -1/3 binary64) %15 %57) %59 = (*.f64 phi %58) %61 = (approx (* ecc %55) %59) %62 = (-.f64 %19 ecc) %63 = (*.f64 phi %62) %64 = (*.f64 #s(literal -1/2 binary64) %63) %65 = (+.f64 #s(literal 1/2 binary64) %64) %66 = (* %12 ecc) %67 = (+ %66 1) %69 = (+ %66 -1) %71 = (* %67 (/ -1/2 %69)) %72 = (approx %71 %65) %73 = (-.f64 %21 #s(literal 1 binary64)) %75 = (approx (/ %69 %67) %73) %76 = (log.f64 #s(literal 1/2 binary64)) %79 = (approx (log (fabs %71)) %76) %80 = (/.f64 #s(literal 1 binary64) phi) %81 = (+.f64 ecc %80) %82 = (-.f64 %81 %19) %83 = (*.f64 phi %82) %84 = (* -1 ecc) %86 = (* phi (- ecc %84)) %87 = (+ 1 %86) %88 = (approx %87 %83) %89 = (*.f64 %10 %20) %90 = (*.f64 ecc %89) %95 = (approx (* phi (- (+ ecc (* ecc %86)) %84)) %90) %96 = (fma.f64 #s(literal 2 binary64) phi %28) %97 = (*.f64 ecc %96) %98 = (approx %87 %97) %99 = (+.f64 ecc ecc) %100 = (*.f64 #s(literal 1/2 binary64) ecc) %101 = (/.f64 %37 #s(literal 2 binary64)) %102 = (*.f64 %99 %3) %103 = (*.f64 phi %99) %104 = (fma.f64 phi ecc #s(literal 1 binary64)) %105 = (*.f64 %100 #s(literal 4 binary64)) %106 = (*.f64 %99 phi) %107 = (fma.f64 %99 phi #s(literal 1 binary64)) %108 = (fma.f64 %31 %32 %103) %110 = (/ %16 (- 1 %13)) %111 = (approx %110 %107) %112 = (*.f64 %104 %99) %113 = (fma.f64 %112 phi #s(literal 1 binary64)) %114 = (approx %110 %113) %115 = (cos.f64 %37) %116 = (cos.f64 phi) %117 = (sin.f64 %37) %118 = (*.f64 %116 %117) %119 = (fma.f64 %3 %115 %118) %120 = (cos.f64 %101) %121 = (*.f64 %116 %120) %122 = (sin.f64 %101) %123 = (*.f64 %3 %122) %124 = (-.f64 %121 %123) %125 = (log %110) %127 = (pow.f64 %4 #s(literal 2 binary64)) %128 = (-.f64 %127 #s(literal 1 binary64)) %129 = (/.f64 #s(literal -1 binary64) %41) %130 = (log.f64 %40) %132 = (fabs.f64 %128) %133 = (pow.f64 %41 #s(literal 2 binary64)) %134 = (log.f64 %133) %135 = (*.f64 #s(literal 1/2 binary64) %134) %136 = (sqrt.f64 %132) %137 = (pow.f64 %136 #s(literal 2 binary64)) %138 = (log.f64 %136) %139 = (+.f64 %138 %138) %143 = (+.f64 %8 %21) %144 = (approx %110 %143) %146 = (+.f64 %8 %25) %147 = (approx %110 %146) %149 = (/.f64 %17 %47) %151 = (*.f64 phi %105) %154 = (approx %110 %108) %156 = (approx %110 %88) %158 = (approx %110 %98) %160 = (+.f64 #s(literal 1 binary64) %95) %161 = (approx %110 %160) %163 = (-.f64 %3 %119) %164 = (*.f64 ecc %163) %166 = (-.f64 %3 %124) %167 = (*.f64 ecc %166) %169 = (*.f64 ecc %56) %173 = (fabs.f64 %72) %174 = (log.f64 %173) %176 = (fabs.f64 %75) %177 = (log.f64 %176) %181 = (log.f64 %137) #s(literal 1 binary64) ecc phi %3 %4 %5 #s(literal 0 binary64) %8 #s(literal 2 binary64) %10 %11 %14 %15 %17 #s(literal -1 binary64) %19 %20 %21 %22 %23 %24 %25 #s(literal 1/2 binary64) #s(literal 4 binary64) %28 #s(literal -2 binary64) #s(literal -1/2 binary64) %31 %32 %33 %34 %35 %36 %37 %38 %39 %40 %41 %42 %43 %44 %45 %46 %47 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -1/3 binary64) %50 %51 %52 %56 %57 %58 %59 %61 %62 %63 %64 %65 %72 %73 %75 %76 %79 %80 %81 %82 %83 %88 %89 %90 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 (approx %125 %102) %127 %128 %129 %130 (neg.f64 %130) %132 %133 %134 %135 %136 %137 %138 %139 (log.f64 %111) (log.f64 %114) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %44) %143 %144 (log.f64 %144) %146 %147 (log.f64 %147) %149 (log.f64 %149) %151 (approx %125 %151) (approx %125 %106) %154 (log.f64 %154) %156 (log.f64 %156) %158 (log.f64 %158) %160 %161 (log.f64 %161) %163 %164 (approx %125 %164) %166 %167 (approx %125 %167) %169 (approx %125 %169) (approx %125 %61) (log.f64 %129) %173 %174 (+.f64 %42 %174) %176 %177 (neg.f64 %177) (neg.f64 %135) (+.f64 %42 %79) %181 (+.f64 %181 %46) (+.f64 %139 %46) |
| Outputs |
|---|
%0 = (PI.f64 ) %12 = (fabs.f64 %0) %13 = (neg.f64 %0) %14 = (sqrt.f64 %0) %15 = (+.f64 %0 %0) %16 = (copysign.f64 %0 %0) %17 = (-.f64 %0 %0) %18 = (*.f64 %0 %0) %19 = (/.f64 %0 %0) %20 = (fma.f64 %0 %0 %0) %21 = (log.f64 %0) %22 = (expm1.f64 %0) %23 = (tanh.f64 %0) %24 = (log1p.f64 %0) %25 = (exp.f64 %0) %26 = (cosh.f64 %0) %27 = (sinh.f64 %0) %28 = (hypot.f64 %0 %0) %29 = (pow.f64 %0 %0) %30 = (asinh.f64 %0) %31 = (tanh.f64 %30) %33 = (pow.f64 %0 #s(literal 3 binary64)) %34 = (cosh.f64 %30) %35 = (cos.f64 %0) %36 = (sin.f64 %0) %38 = (cos.f64 phi) %39 = (sin.f64 phi) %40 = (atan.f64 %0) %41 = (cos.f64 %40) %42 = (sin.f64 %40) %43 = (fabs.f64 phi) %44 = (neg.f64 phi) %45 = (sqrt.f64 phi) %46 = (+.f64 phi %0) %47 = (+.f64 %0 phi) %48 = (-.f64 phi %0) %49 = (-.f64 %0 phi) %50 = (+.f64 phi phi) %51 = (-.f64 phi phi) %52 = (*.f64 phi %0) %53 = (*.f64 %0 phi) %54 = (*.f64 phi phi) %55 = (/.f64 phi %0) %56 = (/.f64 %0 phi) %57 = (/.f64 phi phi) %58 = (fma.f64 phi %0 %0) %59 = (fma.f64 %0 phi %0) %60 = (fma.f64 %0 %0 phi) %61 = (fma.f64 phi phi %0) %62 = (fma.f64 phi %0 phi) %63 = (fma.f64 %0 phi phi) %64 = (fma.f64 phi phi phi) %65 = (hypot.f64 phi %0) %66 = (hypot.f64 %0 phi) %67 = (hypot.f64 phi phi) %68 = (pow.f64 phi %0) %69 = (pow.f64 phi #s(literal 3 binary64)) %70 = (PI ) %71 = (approx %70 %0) %72 = (approx %70 phi) %73 = (-.f64 %0 %72) %80 = (*.f64 #s(literal -1/3 binary64) phi) %83 = (*.f64 #s(literal 1/3 binary64) %0) %91 = (fma.f64 phi #s(literal -1/3 binary64) %0) %92 = (fma.f64 phi #s(literal 1/3 binary64) %0) %93 = (fma.f64 #s(literal -1/3 binary64) phi %0) %94 = (fma.f64 #s(literal 1/3 binary64) phi %0) %95 = (+.f64 %0 %80) %96 = (+.f64 %80 %0) %97 = (-.f64 %0 %80) %98 = (-.f64 %80 %0) %99 = (neg.f64 %93) %100 = (+.f64 %0 %93) %101 = (+.f64 %93 %0) %102 = (-.f64 %0 %93) %103 = (-.f64 %93 %0) %104 = (fma.f64 phi %83 %0) %105 = (fma.f64 %0 %0 %80) %106 = (fma.f64 %0 %80 %0) %107 = (fma.f64 %80 %0 %0) %108 = (fma.f64 %83 phi %0) %109 = (*.f64 %0 %93) %110 = (*.f64 %93 %0) %111 = (fma.f64 phi %80 %0) %112 = (fma.f64 %80 phi %0) %113 = (/.f64 %93 %0) %114 = (fma.f64 %0 %0 %93) %115 = (fma.f64 %0 %93 %0) %116 = (fma.f64 %93 %0 %0) %117 = (fma.f64 phi #s(literal -1/3 binary64) phi) %118 = (fma.f64 phi #s(literal 1/3 binary64) phi) %119 = (fma.f64 #s(literal -1/3 binary64) phi phi) %120 = (fma.f64 #s(literal 1/3 binary64) phi phi) %121 = (+.f64 phi %80) %122 = (+.f64 %80 phi) %123 = (-.f64 phi %80) %124 = (-.f64 %80 phi) %125 = (neg.f64 %120) %126 = (+.f64 phi %120) %127 = (+.f64 %120 phi) %128 = (-.f64 phi %120) %129 = (-.f64 %120 phi) %130 = (fma.f64 phi %0 %80) %131 = (fma.f64 phi %83 phi) %132 = (fma.f64 %0 phi %80) %133 = (fma.f64 %0 %80 phi) %134 = (fma.f64 %80 %0 phi) %135 = (fma.f64 %83 phi phi) %136 = (*.f64 phi %93) %137 = (*.f64 %93 phi) %138 = (fma.f64 phi phi %80) %139 = (fma.f64 phi %80 phi) %140 = (fma.f64 %80 phi phi) %141 = (fma.f64 phi %0 %120) %142 = (fma.f64 phi %93 phi) %143 = (fma.f64 %0 phi %120) %144 = (fma.f64 %93 phi phi) %145 = (fma.f64 phi phi %120) %146 = (approx %70 %120) %147 = (approx phi phi) %148 = (log.f64 %72) %152 = (-.f64 %0 #s(literal -6243314768165359/9007199254740992 binary64)) %154 = (neg.f64 #s(literal -6243314768165359/9007199254740992 binary64)) %165 = (+.f64 %71 phi) %166 = (approx %70 %165) %167 = (log.f64 %166) %168 = (/.f64 %71 %73) %170 = (approx %70 %147) %171 = (log.f64 %170) %172 = (+.f64 %0 %147) %173 = (approx %70 %172) %175 = (*.f64 %0 %146) %178 = (fabs.f64 %72) %179 = (log.f64 %178) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %71 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %71 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %73 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -1/3 binary64) (neg.f64 #s(literal 1/3 binary64)) (*.f64 phi #s(literal -1/3 binary64)) (*.f64 phi #s(literal 1/3 binary64)) %80 (*.f64 #s(literal 1/3 binary64) phi) (neg.f64 %80) (*.f64 phi %83) (*.f64 %0 %80) (*.f64 %80 %0) (*.f64 %83 phi) (*.f64 phi %80) (*.f64 %80 phi) (/.f64 %80 %0) %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %91 %92 %93 %94 %95 %96 %97 %98 %99 %100 %101 %102 %103 %104 %105 %106 %107 %108 %109 %110 %111 %112 %113 %114 %115 %116 %117 %118 %119 %120 %121 %122 %123 %124 %125 %126 %127 %128 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %71 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %147 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %147 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %147 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %71 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %148 %148 (+.f64 %0 #s(literal 6243314768165359/9007199254740992 binary64)) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %0) %152 (-.f64 #s(literal 6243314768165359/9007199254740992 binary64) %0) (+.f64 %0 %154) (neg.f64 (-.f64 %0 #s(literal 6243314768165359/9007199254740992 binary64))) (neg.f64 (-.f64 #s(literal -6243314768165359/9007199254740992 binary64) %0)) (fma.f64 %0 %0 #s(literal 6243314768165359/9007199254740992 binary64)) (+.f64 %0 %152) (+.f64 %152 %0) (fma.f64 %0 %0 %154) (fma.f64 %0 %0 %152) %165 %166 %167 %165 %166 %167 %168 (log.f64 %168) phi %43 %44 %45 %46 %47 %48 %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %72 %72 %72 %148 %170 %171 %170 %171 %172 %173 (log.f64 %173) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %71 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %71 %175 (approx %70 %175) (approx %70 %146) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %178 %179 (+.f64 %0 %179) %178 %179 (neg.f64 %179) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 (+.f64 %0 %71) %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 %0 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 1/4 binary64) ecc %12 %13 %14 %15 %16 %17 %18 %19 %20 %21 %22 %23 %24 %25 %26 %27 %28 %29 %31 %33 %34 %35 %36 %38 %39 %41 %42 |
Compiled 135 810 to 28 096 computations (79.3% saved)
44 alts after pruning (36 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 8 352 | 36 | 8 388 |
| Fresh | 0 | 0 | 0 |
| Picked | 18 | 7 | 25 |
| Done | 0 | 1 | 1 |
| Total | 8 370 | 44 | 8 414 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 31.6% | %3 = (*.f64 ecc (sin.f64 phi)) (+.f64 (log.f64 (pow.f64 (sqrt.f64 (fabs.f64 (-.f64 (pow.f64 %3 #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (log.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) %3) #s(literal -2 binary64))))) |
| ▶ | 31.6% | %10 = (log (sqrt (fabs (- (pow (* ecc (sin phi)) 2) 1)))) %14 = (sin.f64 phi) (+.f64 (approx (+ %10 %10) (*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 (*.f64 (pow.f64 ecc #s(literal 2 binary64)) (pow.f64 %14 #s(literal 2 binary64))) #s(literal 1 binary64))))))) (log.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 ecc %14)) #s(literal -2 binary64))))) |
| ✓ | 31.6% | %2 = (sin.f64 phi) (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 (fabs.f64 (*.f64 (fma.f64 %2 ecc #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (fma.f64 %2 ecc #s(literal -1 binary64))))))) |
| ▶ | 30.6% | (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) (log.f64 (fabs.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) ecc #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 1/4 binary64) ecc #s(literal -1 binary64))))))) |
| ✓ | 31.6% | %2 = (sin.f64 phi) (neg.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (pow.f64 (/.f64 (fma.f64 %2 ecc #s(literal -1 binary64)) (fma.f64 %2 ecc #s(literal 1 binary64))) #s(literal 2 binary64))))) |
| ✓ | 31.6% | %1 = (sin.f64 phi) (neg.f64 (log.f64 (/.f64 (fma.f64 %1 ecc #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 ecc %1))))) |
| ▶ | 30.6% | (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) ecc #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 ecc #s(literal 1/4 binary64)))))) |
| ▶ | 8.4% | (neg.f64 ecc) |
| ✓ | 31.6% | %1 = (sin.f64 phi) (log.f64 (/.f64 (fma.f64 %1 ecc #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 ecc %1)))) |
| ✓ | 31.6% | %2 = (sin.f64 phi) (log.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 %2 ecc #s(literal -1 binary64)) (fma.f64 %2 ecc #s(literal 1 binary64))))) |
| ▶ | 30.6% | (log.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) ecc #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) ecc #s(literal 1 binary64))))) |
| ▶ | 30.6% | %4 = (* ecc (sin phi)) %10 = (* -1 ecc) (log.f64 (approx (/ (+ 1 %4) (- 1 %4)) (+.f64 #s(literal 1 binary64) (approx (* phi (- (+ ecc (* ecc (* phi (- ecc %10)))) %10)) (*.f64 ecc (/.f64 phi phi)))))) |
| ▶ | 9.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) (tanh.f64 (asinh.f64 (PI.f64 ))))) |
| ▶ | 9.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) (tanh.f64 (PI.f64 )))) |
| ✓ | 99.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) (sin.f64 phi))) |
| ✓ | 54.8% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 (+.f64 ecc ecc) phi)) |
| ▶ | 32.9% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 phi ecc)) |
| ▶ | 98.8% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 %9 (sin.f64 %10)))))) |
| ▶ | 51.9% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 #s(literal 2 binary64) (sin.f64 %10)))))) |
| ▶ | 52.8% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 #s(literal 1/2 binary64) (sin.f64 %10)))))) |
| ▶ | 53.5% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 #s(literal -1/2 binary64) (sin.f64 %10)))))) |
| ▶ | 53.2% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 #s(literal -1 binary64) (sin.f64 %10)))))) |
| ▶ | 52.7% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (*.f64 #s(literal -2 binary64) (sin.f64 %10)))))) |
| ▶ | 52.5% | %4 = (* ecc (sin phi)) %9 = (sin.f64 phi) %10 = (PI.f64 ) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (-.f64 %9 (fma.f64 %9 (cos.f64 %10) (sin.f64 %10))))) |
| ▶ | 9.0% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (tanh.f64 (asinh.f64 (PI.f64 ))))) |
| ▶ | 9.0% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (tanh.f64 (PI.f64 )))) |
| ▶ | 9.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (sqrt.f64 (PI.f64 )))) |
| ▶ | 39.7% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (sin.f64 phi))) |
| ▶ | 9.1% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (log1p.f64 (PI.f64 )))) |
| ▶ | 9.1% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (log.f64 (PI.f64 )))) |
| ▶ | 9.3% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (cos.f64 phi))) |
| ▶ | 9.2% | %3 = (sin phi) %4 = (* ecc %3) %12 = (/.f64 phi phi) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (approx (- %3 (* -1 %3)) (*.f64 %12 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 %12 #s(literal 2 binary64)))))))) |
| ▶ | 55.0% | %3 = (sin phi) %4 = (* ecc %3) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc (approx (- %3 (* -1 %3)) (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/3 binary64) phi) phi)))))) |
| ▶ | 9.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc #s(literal 2 binary64))) |
| ▶ | 8.8% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc #s(literal 1/2 binary64))) |
| ▶ | 8.6% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc #s(literal 1/4 binary64))) |
| ▶ | 8.2% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc #s(literal -1/2 binary64))) |
| ▶ | 8.7% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) (*.f64 ecc #s(literal -2 binary64))) |
| ▶ | 9.2% | %3 = (sin phi) %4 = (* ecc %3) %13 = (/.f64 phi phi) (approx (log (/ (+ 1 %4) (- 1 %4))) (approx (* ecc (- %3 (* -1 %3))) (*.f64 %13 (fma.f64 #s(literal -1/3 binary64) (*.f64 ecc (pow.f64 %13 #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) ecc))))) |
| ▶ | 55.0% | %3 = (sin phi) %4 = (* ecc %3) (approx (log (/ (+ 1 %4) (- 1 %4))) (approx (* ecc (- %3 (* -1 %3))) (*.f64 phi (approx (+ (* -1/3 (* ecc (pow phi 2))) (* 2 ecc)) (*.f64 ecc (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 phi #s(literal 2 binary64))))))))) |
| ▶ | 4.5% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) phi) |
| ▶ | 9.0% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) ecc) |
| ▶ | 30.4% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) #s(literal 0 binary64)) |
| ▶ | 3.3% | %4 = (* ecc (sin phi)) (approx (log (/ (+ 1 %4) (- 1 %4))) #s(literal -1/2 binary64)) |
Compiled 399 to 146 computations (63.4% saved)
| Inputs |
|---|
%0 = (PI ) %2 = (sin %0) %9 = (asinh %0) %0 (cos %0) %2 (sqrt %0) (log %0) (tanh %0) (log (+ 1 %0)) %9 (tanh %9) (* 2 %2) (* 1/2 %2) (* -1 %2) (* -2 %2) (* -1/2 %2) |
| Outputs |
|---|
#s(literal 884279719003555/281474976710656 binary64) #s(literal -1 binary64) #s(literal 0 binary64) #s(literal 7982422502469483/4503599627370496 binary64) #s(literal 5155405087351229/4503599627370496 binary64) #s(literal 560851318903425/562949953421312 binary64) #s(literal 6399977217523887/4503599627370496 binary64) #s(literal 8387034415628397/4503599627370496 binary64) #s(literal 4291437363724333/4503599627370496 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64) |
| 19.0ms | 1× | 2 | valid |
Compiled 42 to 21 computations (50.0% saved)
ival-sin: 18.0ms (94.7% of total, 0.4 MiB)adjust: 0.0ms (0.0% of total, 0.0 MiB)ival-pi: 0.0ms (0.0% of total, 0.0 MiB)ival-log1p!: 0.0ms (0.0% of total, 0.0 MiB)ival-tanh!: 0.0ms (0.0% of total, 0.0 MiB)ival-asinh!: 0.0ms (0.0% of total, 0.0 MiB)ival-sqrt!: 0.0ms (0.0% of total, 0.0 MiB)ival-cos: 0.0ms (0.0% of total, 0.0 MiB)ival-log!: 0.0ms (0.0% of total, 0.0 MiB)ival-mult!: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%3 = (sin.f64 phi) %4 = (*.f64 ecc %3) %5 = (-.f64 #s(literal 1 binary64) %4) %8 = (pow.f64 phi #s(literal 2 binary64)) %10 = (pow.f64 ecc #s(literal 2 binary64)) %12 = (pow.f64 %3 #s(literal 2 binary64)) %15 = (*.f64 ecc #s(literal 2 binary64)) %16 = (pow.f64 %5 #s(literal -2 binary64)) %18 = (PI.f64 ) %19 = (fabs.f64 %16) %20 = (log.f64 %19) %23 = (*.f64 #s(literal -1/3 binary64) %8) %24 = (+.f64 #s(literal 2 binary64) %23) %25 = (*.f64 #s(literal 2 binary64) ecc) %26 = (*.f64 %10 %12) %27 = (+.f64 ecc ecc) %28 = (*.f64 phi ecc) %29 = (cos.f64 %18) %30 = (cos.f64 phi) %31 = (sin.f64 %18) %33 = (-.f64 %26 #s(literal 1 binary64)) %34 = (fabs.f64 %33) %35 = (sqrt.f64 %34) %36 = (log.f64 %35) %37 = (*.f64 #s(literal 2 binary64) %36) %38 = (sin phi) %39 = (* ecc %38) %46 = (log (sqrt (fabs (- (pow %39 2) 1)))) %48 = (approx (+ %46 %46) %37) %49 = (*.f64 ecc %24) %56 = (approx (+ (* -1/3 (* ecc (pow phi 2))) (* 2 ecc)) %49) %57 = (sqrt.f64 %18) %58 = (log.f64 %18) %59 = (tanh.f64 %18) %60 = (log1p.f64 %18) %61 = (asinh.f64 %18) %62 = (tanh.f64 %61) %63 = (/.f64 phi phi) %64 = (*.f64 #s(literal -1/3 binary64) phi) %65 = (*.f64 %64 phi) %66 = (*.f64 %3 %31) %67 = (*.f64 #s(literal 2 binary64) %31) %68 = (*.f64 #s(literal 1/2 binary64) %31) %69 = (*.f64 #s(literal -1 binary64) %31) %70 = (pow.f64 %63 #s(literal 2 binary64)) %71 = (*.f64 ecc %70) %72 = (fma.f64 #s(literal -1/3 binary64) %71 %25) %73 = (*.f64 %63 %72) %76 = (- %38 (* -1 %38)) %77 = (* ecc %76) %78 = (approx %77 %73) %81 = (/ (+ 1 %39) (- 1 %39)) %82 = (log %81) %84 = (*.f64 #s(literal -1/3 binary64) %70) %85 = (+.f64 #s(literal 2 binary64) %84) %86 = (*.f64 %63 %85) %87 = (approx %76 %86) %88 = (*.f64 ecc %87) %90 = (*.f64 ecc %63) %91 = (*.f64 ecc #s(literal 1/2 binary64)) %92 = (*.f64 ecc #s(literal -2 binary64)) %93 = (*.f64 ecc #s(literal -1/2 binary64)) %94 = (fma.f64 #s(literal 1/4 binary64) ecc #s(literal -1 binary64)) %95 = (fma.f64 #s(literal 1/4 binary64) ecc #s(literal 1 binary64)) %96 = (/.f64 %94 %95) %97 = (/.f64 #s(literal -1 binary64) %96) %99 = (*.f64 ecc #s(literal 1/4 binary64)) %100 = (-.f64 #s(literal -1 binary64) %99) %101 = (/.f64 %94 %100) %102 = (log.f64 %101) %104 = (/.f64 #s(literal -1/2 binary64) %94) %105 = (*.f64 %95 %104) %106 = (fabs.f64 %105) %107 = (log.f64 %106) %109 = (*.f64 ecc %57) %110 = (*.f64 ecc %58) %111 = (*.f64 %27 %59) %113 = (*.f64 ecc %59) %114 = (*.f64 ecc %60) %115 = (*.f64 %27 %62) %117 = (*.f64 ecc %62) %118 = (*.f64 ecc %30) %119 = (+.f64 #s(literal 2 binary64) %65) %120 = (*.f64 phi %119) %121 = (approx %76 %120) %122 = (*.f64 ecc %121) %124 = (*.f64 phi %56) %125 = (approx %77 %124) %127 = (* -1 ecc) %134 = (approx (* phi (- (+ ecc (* ecc (* phi (- ecc %127)))) %127)) %90) %135 = (+.f64 #s(literal 1 binary64) %134) %136 = (approx %81 %135) %144 = (fma.f64 %3 %29 %67) %145 = (-.f64 %3 %144) %146 = (*.f64 ecc %145) %148 = (fma.f64 %3 %29 %69) %149 = (-.f64 %3 %148) %150 = (*.f64 ecc %149) %152 = (fma.f64 %3 %29 %68) %153 = (-.f64 %3 %152) %154 = (*.f64 ecc %153) %156 = (*.f64 #s(literal -2 binary64) %31) %157 = (fma.f64 %3 %29 %156) %158 = (-.f64 %3 %157) %159 = (*.f64 ecc %158) %161 = (*.f64 #s(literal -1/2 binary64) %31) %162 = (fma.f64 %3 %29 %161) %163 = (-.f64 %3 %162) %164 = (*.f64 ecc %163) %166 = (fma.f64 %3 %29 %66) %167 = (-.f64 %3 %166) %168 = (*.f64 ecc %167) %170 = (fma.f64 %3 %29 %31) %171 = (-.f64 %3 %170) %172 = (*.f64 ecc %171) #s(literal 1 binary64) ecc phi %3 %4 %5 #s(literal 0 binary64) #s(literal 2 binary64) %8 #s(literal -1 binary64) %10 #s(literal 1/2 binary64) %12 #s(literal -2 binary64) #s(literal -1/2 binary64) %15 %16 (neg.f64 ecc) %18 %19 %20 #s(literal 6243314768165359/9007199254740992 binary64) #s(literal -1/3 binary64) %23 %24 %25 %26 %27 %28 %29 %30 %31 #s(literal 1/4 binary64) %33 %34 %35 %36 %37 %48 %49 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %78 (approx %82 %78) %84 %85 %86 %87 %88 (approx %82 %88) %90 %91 %92 %93 %94 %95 %96 %97 (log.f64 %97) %99 %100 %101 %102 (neg.f64 %102) %104 %105 %106 %107 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %107) %109 %110 %111 (approx %82 %111) %113 %114 %115 (approx %82 %115) %117 %118 %119 %120 %121 %122 (approx %82 %122) %124 %125 (approx %82 %125) %134 %135 %136 (log.f64 %136) (approx %82 %4) (approx %82 #s(literal 0 binary64)) (approx %82 #s(literal -1/2 binary64)) (approx %82 ecc) (approx %82 %28) (approx %82 phi) %144 %145 %146 (approx %82 %146) %148 %149 %150 (approx %82 %150) %152 %153 %154 (approx %82 %154) %156 %157 %158 %159 (approx %82 %159) %161 %162 %163 %164 (approx %82 %164) %166 %167 %168 (approx %82 %168) %170 %171 %172 (approx %82 %172) (+.f64 %48 %20) (approx %82 %15) (approx %82 %91) (approx %82 %92) (approx %82 %93) (approx %82 %99) (approx %82 %109) (approx %82 %110) (approx %82 %113) (approx %82 %114) (approx %82 %117) (approx %82 %118) |
| Outputs |
|---|
%5 = (sin phi) %9 = (pow.f64 phi #s(literal 2 binary64)) %32 = (* ecc %5) %33 = (*.f64 ecc phi) %35 = (*.f64 ecc %9) %54 = (- 1 %32) %67 = (*.f64 #s(literal -1/6 binary64) ecc) %75 = (pow phi 2) %77 = (pow %5 2) %79 = (*.f64 #s(literal -1/3 binary64) %9) %101 = (pow %54 -2) %102 = (*.f64 #s(literal 2 binary64) %33) %106 = (pow.f64 ecc #s(literal 2 binary64)) %107 = (fma.f64 #s(literal -4 binary64) %106 %106) %111 = (*.f64 #s(literal -2 binary64) ecc) %116 = (*.f64 ecc %107) %118 = (pow.f64 ecc #s(literal 3 binary64)) %121 = (fma.f64 #s(literal 1/3 binary64) ecc (fma.f64 #s(literal 2 binary64) %116 (*.f64 #s(literal 2 binary64) %118))) %130 = (fabs %101) %131 = (log %130) %135 = (fma.f64 #s(literal -4 binary64) %106 (*.f64 #s(literal -2 binary64) %107)) %137 = (*.f64 #s(literal 2 binary64) ecc) %146 = (fma.f64 #s(literal -6 binary64) %121 (fma.f64 #s(literal 12 binary64) %116 (*.f64 #s(literal 16 binary64) %118))) %148 = (*.f64 #s(literal 1/2 binary64) %135) %149 = (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %146) %148) %156 = (*.f64 %106 %107) %158 = (pow.f64 ecc #s(literal 4 binary64)) %161 = (*.f64 ecc %121) %173 = (fma.f64 #s(literal -96 binary64) %156 (fma.f64 #s(literal -96 binary64) %158 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %156 (fma.f64 #s(literal -1/3 binary64) %106 (fma.f64 #s(literal 2/3 binary64) %106 (*.f64 #s(literal 2 binary64) %161)))) (fma.f64 #s(literal -12 binary64) (pow.f64 %107 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %161))))) %184 = (* -1/3 %75) %186 = (+ 2 %184) %188 = (+.f64 #s(literal 2 binary64) %79) %190 = (pow ecc 2) %191 = (* %190 %77) %192 = (*.f64 %106 %9) %195 = (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) %192 %106)) %200 = (*.f64 %9 (fma.f64 %9 (fma.f64 #s(literal -1/3 binary64) %106 (*.f64 #s(literal 2/45 binary64) %192)) %106)) %209 = (cos phi) %227 = (- %191 1) %235 = (fabs %227) %236 = (*.f64 #s(literal -1 binary64) %192) %253 = (sqrt %235) %254 = (*.f64 #s(literal -1/2 binary64) %192) %259 = (fma.f64 #s(literal -1/3 binary64) %106 (*.f64 #s(literal 1/4 binary64) %158)) %266 = (*.f64 %106 %259) %268 = (fma.f64 #s(literal 2/45 binary64) %106 (*.f64 #s(literal 1/2 binary64) %266)) %277 = (log %253) %281 = (fma.f64 #s(literal -12 binary64) %259 (*.f64 #s(literal -3 binary64) %158)) %282 = (*.f64 %9 %281) %295 = (fma.f64 #s(literal -360 binary64) %268 (fma.f64 #s(literal -180 binary64) %266 (*.f64 #s(literal -30 binary64) (pow.f64 ecc #s(literal 6 binary64))))) %296 = (*.f64 %9 %295) %305 = (pow.f64 %259 #s(literal 2 binary64)) %306 = (*.f64 %106 %268) %321 = (*.f64 %9 (fma.f64 #s(literal -20160 binary64) (fma.f64 #s(literal -1/315 binary64) %106 (fma.f64 #s(literal 1/4 binary64) %305 (*.f64 #s(literal 1/2 binary64) %306))) (fma.f64 #s(literal -10080 binary64) %306 (fma.f64 #s(literal -5040 binary64) (*.f64 %158 %259) (fma.f64 #s(literal -5040 binary64) %305 (*.f64 #s(literal -630 binary64) (pow.f64 ecc #s(literal 8 binary64)))))))) %330 = (* 2 %277) %338 = (*.f64 #s(literal 1/12 binary64) %281) %353 = (* ecc %186) %355 = (fma.f64 #s(literal -1/3 binary64) %35 %137) %357 = (* -1/3 phi) %361 = (pow (/ phi phi) 2) %362 = (* ecc %361) %365 = (* 2 ecc) %366 = (+ (* -1/3 %362) %365) %371 = (- %5 (* -1 %5)) %372 = (* ecc %371) %392 = (/ (+ 1 %32) %54) %393 = (log %392) %394 = (*.f64 #s(literal -1 binary64) ecc) %395 = (-.f64 ecc %394) %396 = (*.f64 phi %395) %398 = (pow.f64 %395 #s(literal 2 binary64)) %399 = (*.f64 ecc %395) %401 = (fma.f64 #s(literal -1 binary64) %398 (*.f64 #s(literal 2 binary64) %399)) %409 = (pow.f64 %395 #s(literal 3 binary64)) %413 = (-.f64 %67 (fma.f64 #s(literal -1 binary64) (*.f64 %106 %395) (*.f64 #s(literal 1/6 binary64) ecc))) %416 = (fma.f64 #s(literal -6 binary64) (*.f64 ecc %398) (fma.f64 #s(literal 2 binary64) %409 (*.f64 #s(literal 6 binary64) %413))) %448 = (* -1/3 %361) %455 = (*.f64 phi %188) %471 = (* ecc %209) %487 = (* -1 ecc) %493 = (* phi (- (+ ecc (* ecc (* phi (- ecc %487)))) %487)) %497 = (*.f64 phi (-.f64 (+.f64 ecc (*.f64 ecc %396)) %394)) %499 = (+ 1 %493) %513 = (PI ) %518 = (+ (* %5 (cos %513)) (* 2 (sin %513))) %544 = (log (sqrt (fabs (- (pow %32 2) 1)))) %546 = (+ (+ %544 %544) %131) %567 = (sin.f64 phi) %569 = (*.f64 ecc %567) %571 = (-.f64 #s(literal 1 binary64) %569) %573 = (pow.f64 %567 #s(literal 2 binary64)) %576 = (/.f64 #s(literal 1 binary64) (pow.f64 %571 #s(literal 2 binary64))) %578 = (fabs.f64 %576) %580 = (log.f64 %578) %582 = (/.f64 #s(literal 1 binary64) %9) %583 = (*.f64 #s(literal 2 binary64) %582) %584 = (-.f64 %583 #s(literal 1/3 binary64)) %587 = (*.f64 %106 %573) %589 = (cos.f64 phi) %591 = (-.f64 %587 #s(literal 1 binary64)) %593 = (fabs.f64 %591) %595 = (sqrt.f64 %593) %597 = (log.f64 %595) %599 = (*.f64 #s(literal 2 binary64) %597) %603 = (/.f64 ecc %9) %605 = (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 #s(literal 2 binary64) %603)) %608 = (*.f64 #s(literal -1 binary64) %567) %609 = (-.f64 %567 %608) %610 = (*.f64 ecc %609) %613 = (/.f64 (+.f64 #s(literal 1 binary64) %569) %571) %621 = (* phi (+ 2 (* %357 phi))) %622 = (pow.f64 phi #s(literal 3 binary64)) %629 = (+ (* -1/3 (* ecc %75)) %365) %630 = (* phi %629) %639 = (/.f64 ecc phi) %641 = (*.f64 #s(literal -1 binary64) %639) %670 = (*.f64 #s(literal -1 binary64) %569) %674 = (*.f64 #s(literal 2 binary64) %569) %677 = (fma.f64 #s(literal -4 binary64) %573 %573) %680 = (*.f64 #s(literal -2 binary64) %567) %685 = (*.f64 %567 %677) %686 = (pow.f64 %567 #s(literal 3 binary64)) %688 = (fma.f64 #s(literal 2 binary64) %685 (*.f64 #s(literal 2 binary64) %686)) %701 = (fma.f64 #s(literal -4 binary64) %573 (*.f64 #s(literal -2 binary64) %677)) %709 = (fma.f64 #s(literal -6 binary64) %688 (fma.f64 #s(literal 12 binary64) %685 (*.f64 #s(literal 16 binary64) %686))) %711 = (*.f64 #s(literal 1/2 binary64) %701) %712 = (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %709) %711) %717 = (*.f64 %573 %677) %718 = (pow.f64 %567 #s(literal 4 binary64)) %719 = (*.f64 %567 %688) %727 = (fma.f64 #s(literal -96 binary64) %717 (fma.f64 #s(literal -96 binary64) %718 (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) %717 (*.f64 #s(literal 2 binary64) %719)) (fma.f64 #s(literal -12 binary64) (pow.f64 %677 #s(literal 2 binary64)) (*.f64 #s(literal 48 binary64) %719))))) %737 = (*.f64 #s(literal -1 binary64) %587) %740 = (*.f64 #s(literal -1/2 binary64) %587) %744 = (*.f64 %106 %718) %751 = (pow.f64 %567 #s(literal 6 binary64)) %768 = (fma.f64 #s(literal -90 binary64) %751 (*.f64 #s(literal -30 binary64) %751)) %769 = (*.f64 %106 %768) %777 = (pow.f64 %567 #s(literal 8 binary64)) %787 = (*.f64 %106 (fma.f64 #s(literal -20160 binary64) (fma.f64 #s(literal 1/64 binary64) %777 (*.f64 #s(literal 1/16 binary64) %777)) (fma.f64 #s(literal -2520 binary64) %777 (fma.f64 #s(literal -630 binary64) %777 (*.f64 #s(literal -315 binary64) %777))))) %819 = (pow.f64 %609 #s(literal 2 binary64)) %820 = (*.f64 %567 %609) %822 = (fma.f64 #s(literal -1 binary64) %819 (*.f64 #s(literal 2 binary64) %820)) %830 = (pow.f64 %609 #s(literal 3 binary64)) %831 = (*.f64 %573 %609) %834 = (fma.f64 #s(literal -6 binary64) (*.f64 %567 %819) (fma.f64 #s(literal 2 binary64) %830 (*.f64 #s(literal 6 binary64) %831))) %843 = (*.f64 %573 %819) %864 = (*.f64 #s(literal 1/2 binary64) ecc) %870 = (*.f64 #s(literal -1/2 binary64) ecc) %873 = (* 1/4 ecc) %874 = (+ %873 -1) %875 = (*.f64 #s(literal 1/4 binary64) ecc) %878 = (+ %873 1) %881 = (/ %874 %878) %890 = (*.f64 #s(literal 1/32 binary64) ecc) %898 = (/ -1 %881) %901 = (*.f64 #s(literal 1/8 binary64) ecc) %902 = (+.f64 #s(literal 1/2 binary64) %901) %908 = (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (+.f64 #s(literal 1/8 binary64) %890))) %912 = (log %898) %916 = (*.f64 ecc (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/96 binary64) %106))) %923 = (*.f64 ecc (+.f64 #s(literal 1/2 binary64) (*.f64 %106 (+.f64 #s(literal 1/96 binary64) (*.f64 #s(literal 1/2560 binary64) %106))))) %934 = (* ecc 1/4) %936 = (- -1 %934) %937 = (*.f64 #s(literal -1/4 binary64) ecc) %940 = (/ %874 %936) %955 = (log %940) %977 = (/ -1/2 %874) %989 = (* %878 %977) %1004 = (fabs %989) %1005 = (log %1004) %1006 = (log.f64 #s(literal 1/2 binary64)) %1008 = (+.f64 %1006 %864) %1010 = (+.f64 %1006 %916) %1012 = (+.f64 %1006 %923) %1015 = (+ 6243314768165359/9007199254740992 %1005) %1027 = (PI.f64 ) %1036 = (+ ecc ecc) %1037 = (tanh %513) %1038 = (* %1036 %1037) %1039 = (exp.f64 %1027) %1040 = (/.f64 #s(literal 1 binary64) %1039) %1041 = (+.f64 %1039 %1040) %1046 = (*.f64 ecc (-.f64 (/.f64 %1039 %1041) (/.f64 #s(literal 1 binary64) (*.f64 %1039 %1041)))) %1049 = (* ecc %1037) %1059 = (tanh (asinh %513)) %1060 = (* %1036 %1059) %1063 = (sqrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 %1027 #s(literal 2 binary64)))) %1064 = (+.f64 %1027 %1063) %1065 = (/.f64 #s(literal 1 binary64) %1064) %1067 = (+.f64 %1027 (+.f64 %1063 %1065)) %1074 = (*.f64 ecc (-.f64 (+.f64 (/.f64 %1027 %1067) (/.f64 %1063 %1067)) (/.f64 #s(literal 1 binary64) (*.f64 %1064 %1067)))) %1077 = (* ecc %1059) %1083 = (*.f64 ecc (fma.f64 #s(literal 2 binary64) phi (*.f64 #s(literal 2 binary64) %35))) %1126 = (/.f64 #s(literal 1 binary64) ecc) %1132 = (*.f64 ecc %686) %1133 = (/.f64 #s(literal 1 binary64) %1132) %1134 = (/.f64 #s(literal 1 binary64) %573) %1138 = (/.f64 #s(literal 2 binary64) %1132) %1146 = (pow.f64 %567 #s(literal 5 binary64)) %1154 = (/.f64 #s(literal 1 binary64) %106) %1160 = (/.f64 #s(literal 1 binary64) %567) %1161 = (*.f64 ecc %573) %1162 = (/.f64 #s(literal 1 binary64) %1161) %1169 = (*.f64 #s(literal 4 binary64) %1134) %1173 = (*.f64 #s(literal 2 binary64) %1160) %1180 = (/.f64 #s(literal 1 binary64) %686) %1182 = (fma.f64 #s(literal 20 binary64) (/.f64 #s(literal 1 binary64) (*.f64 ecc %718)) (*.f64 #s(literal 26/3 binary64) %1180)) %1185 = (/.f64 #s(literal 4 binary64) %1161) %1194 = (*.f64 ecc (+.f64 #s(literal 1/4 binary64) %1126)) %1196 = (*.f64 #s(literal 8 binary64) %1126) %1200 = (/.f64 #s(literal 32 binary64) %106) %1201 = (+.f64 #s(literal 1 binary64) %1200) %1205 = (/.f64 #s(literal 1 binary64) %118) %1207 = (fma.f64 #s(literal 8 binary64) %1126 (*.f64 #s(literal 128 binary64) %1205)) %1210 = (+.f64 #s(literal 1 binary64) %1196) %1213 = (*.f64 #s(literal 32 binary64) %1126) %1216 = (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) %1213) ecc)) %1219 = (*.f64 #s(literal 128 binary64) %1126) %1220 = (+.f64 #s(literal 32 binary64) %1219) %1222 = (*.f64 #s(literal -1 binary64) (/.f64 %1220 %106)) %1229 = (*.f64 #s(literal 64 binary64) %1126) %1230 = (+.f64 #s(literal 8 binary64) %1229) %1235 = (*.f64 #s(literal 1664/3 binary64) %1126) %1243 = (*.f64 #s(literal 5120 binary64) %1126) %1244 = (+.f64 #s(literal 1664/3 binary64) %1243) %1262 = (/.f64 (-.f64 #s(literal 8 binary64) %1229) ecc) %1264 = (/.f64 #s(literal 1664/3 binary64) %106) %1265 = (+.f64 #s(literal 8 binary64) %1264) %1270 = (fma.f64 #s(literal 64 binary64) %1126 (*.f64 #s(literal 5120 binary64) %1205)) %1274 = (neg %955) %1276 = (/.f64 (-.f64 %1229 #s(literal 8 binary64)) ecc) %1286 = (+.f64 #s(literal 2 binary64) %1196) %1298 = (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 4 binary64) %1126)) %1307 = (+.f64 #s(literal 16 binary64) %1229) %1313 = (/.f64 #s(literal 16 binary64) %106) %1321 = (+.f64 %1006 %1196) %1324 = (/.f64 #s(literal 128/3 binary64) %118) %1326 = (+.f64 %1006 (fma.f64 #s(literal 8 binary64) %1126 %1324)) %1333 = (+.f64 %1006 (fma.f64 #s(literal 8 binary64) %1126 (fma.f64 #s(literal 2048/5 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 ecc #s(literal 5 binary64))) %1324))) %1343 = (/.f64 (*.f64 ecc (-.f64 %1039 %1040)) %1041) %1349 = (/.f64 (*.f64 ecc (-.f64 %1064 %1065)) %1067) %1355 = (/.f64 phi ecc) %1356 = (*.f64 #s(literal 2 binary64) %9) %1400 = (-.f64 (*.f64 #s(literal 1/3 binary64) %9) #s(literal 2 binary64)) %1404 = (*.f64 %106 %686) %1543 = (+.f64 %1006 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 128/3 binary64) (*.f64 #s(literal 2048/5 binary64) %1154)) %106)) #s(literal 8 binary64)) ecc))) (approx 1 #s(literal 0 binary64)) (approx phi phi) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) %9)))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/120 binary64) %9) #s(literal 1/6 binary64)))))) (approx %5 (*.f64 phi (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) %9))) #s(literal 1/6 binary64)))))) (approx %32 %33) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 #s(literal -1/6 binary64) %35)))) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 #s(literal 1/120 binary64) %35)))))) (approx %32 (*.f64 phi (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/6 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/5040 binary64) %35 (*.f64 #s(literal 1/120 binary64) ecc)))))))) (approx %54 #s(literal 1 binary64)) (approx %54 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %33))) (approx %54 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %35) ecc)))) (approx %54 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -1/120 binary64) %35) %67)) ecc)))) (approx %75 %9) (approx %77 (*.f64 %9 (+.f64 #s(literal 1 binary64) %79))) (approx %77 (*.f64 %9 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 2/45 binary64) %9) #s(literal 1/3 binary64)))))) (approx %77 (*.f64 %9 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 2/45 binary64) (*.f64 #s(literal -1/315 binary64) %9))) #s(literal 1/3 binary64)))))) (approx %101 (+.f64 #s(literal 1 binary64) %102)) (approx %101 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %107)) %111)))) (approx %101 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (*.f64 phi (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 phi %121)) %107)) %111)))) (approx %131 %102) (approx %131 (*.f64 phi (fma.f64 #s(literal 1/2 binary64) (*.f64 phi %135) %137))) (approx %131 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi %149)))) (approx %131 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %135 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi %173) (*.f64 #s(literal 1/6 binary64) %146)))))))) (approx %184 %79) (approx %186 #s(literal 2 binary64)) (approx %186 %188) (approx %191 %192) (approx %191 %195) (approx %191 %200) (approx %191 (*.f64 %9 (fma.f64 %9 (fma.f64 #s(literal -1/3 binary64) %106 (*.f64 %9 (fma.f64 #s(literal -1/315 binary64) %192 (*.f64 #s(literal 2/45 binary64) %106)))) %106))) (approx %209 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %9))) (approx %209 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/24 binary64) %9) #s(literal 1/2 binary64))))) (approx %209 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) %9))) #s(literal 1/2 binary64))))) (approx %227 #s(literal -1 binary64)) (approx %227 (-.f64 %192 #s(literal 1 binary64))) (approx %227 (-.f64 %195 #s(literal 1 binary64))) (approx %227 (-.f64 %200 #s(literal 1 binary64))) (approx %235 (+.f64 #s(literal 1 binary64) %236)) (approx %235 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/3 binary64) %192) %106)))) (approx %235 (+.f64 #s(literal 1 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (-.f64 (*.f64 #s(literal -2/45 binary64) %192) (*.f64 #s(literal -1/3 binary64) %106))) %106)))) (approx %253 (+.f64 #s(literal 1 binary64) %254)) (approx %253 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) (*.f64 %9 %259) (*.f64 #s(literal -1/2 binary64) %106))))) (approx %253 (+.f64 #s(literal 1 binary64) (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %106 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) (*.f64 %9 %268) (*.f64 #s(literal -1/2 binary64) %259))))))) (approx %277 %254) (approx %277 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %106 (*.f64 #s(literal 1/24 binary64) %282)))) (approx %277 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %106 (*.f64 %9 (fma.f64 #s(literal 1/720 binary64) %296 (*.f64 #s(literal 1/24 binary64) %281)))))) (approx %277 (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) %106 (*.f64 %9 (fma.f64 #s(literal 1/24 binary64) %281 (*.f64 %9 (fma.f64 #s(literal 1/40320 binary64) %321 (*.f64 #s(literal 1/720 binary64) %295)))))))) (approx %330 %236) (approx %330 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %106 (*.f64 #s(literal 1/12 binary64) %282)))) (approx %330 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %106 (*.f64 %9 (fma.f64 #s(literal 1/360 binary64) %296 %338))))) (approx %330 (*.f64 %9 (fma.f64 #s(literal -1 binary64) %106 (*.f64 %9 (fma.f64 #s(literal 1/12 binary64) %281 (*.f64 %9 (fma.f64 #s(literal 1/20160 binary64) %321 (*.f64 #s(literal 1/360 binary64) %295)))))))) (approx %353 %137) (approx %353 %355) (approx %357 (*.f64 #s(literal -1/3 binary64) phi)) (approx %362 ecc) (approx %366 (fma.f64 #s(literal -1/3 binary64) ecc %137)) (approx %372 (*.f64 phi %355)) (approx %372 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 #s(literal 1/60 binary64) %35)))))) (approx %372 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/3 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/2520 binary64) %35 (*.f64 #s(literal 1/60 binary64) ecc)))))))) (approx %393 %396) (approx %393 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 #s(literal 1/2 binary64) (*.f64 phi %401))) %394))) (approx %393 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/6 binary64) (*.f64 phi %416) (*.f64 #s(literal 1/2 binary64) %401)))) %394))) (approx %393 (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (fma.f64 #s(literal 1/2 binary64) %401 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) (*.f64 phi (fma.f64 #s(literal -24 binary64) (*.f64 %395 %413) (fma.f64 #s(literal -24 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 ecc %413) (*.f64 #s(literal 1/6 binary64) %399)) (fma.f64 #s(literal -12 binary64) (*.f64 %106 %398) (fma.f64 #s(literal -6 binary64) (pow.f64 %395 #s(literal 4 binary64)) (*.f64 #s(literal 24 binary64) (*.f64 ecc %409))))))) (*.f64 #s(literal 1/6 binary64) %416)))))) %394))) (approx %448 #s(literal -1/3 binary64)) (approx (+ 2 %448) #s(literal 5/3 binary64)) (approx %371 (*.f64 #s(literal 2 binary64) phi)) (approx %371 %455) (approx %371 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/60 binary64) %9) #s(literal 1/3 binary64)))))) (approx %371 (*.f64 phi (+.f64 #s(literal 2 binary64) (*.f64 %9 (-.f64 (*.f64 %9 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal -1/2520 binary64) %9))) #s(literal 1/3 binary64)))))) (approx %471 (+.f64 ecc (*.f64 #s(literal -1/2 binary64) %35))) (approx %471 (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ecc (*.f64 #s(literal 1/24 binary64) %35))))) (approx %471 (+.f64 ecc (*.f64 %9 (fma.f64 #s(literal -1/2 binary64) ecc (*.f64 %9 (fma.f64 #s(literal -1/720 binary64) %35 (*.f64 #s(literal 1/24 binary64) ecc))))))) (approx %493 %497) (approx %499 (+.f64 #s(literal 1 binary64) %396)) (approx %499 (+.f64 #s(literal 1 binary64) %497)) (approx %392 (+.f64 #s(literal 1 binary64) (*.f64 phi (-.f64 (+.f64 ecc (*.f64 phi (-.f64 (*.f64 phi %413) (*.f64 #s(literal -1 binary64) %399)))) %394)))) (approx %518 (*.f64 #s(literal -1 binary64) phi)) (approx %518 (*.f64 phi (-.f64 (*.f64 #s(literal 1/6 binary64) %9) #s(literal 1 binary64)))) (approx %518 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/120 binary64) %9))) #s(literal 1 binary64)))) (approx %518 (*.f64 phi (-.f64 (*.f64 %9 (+.f64 #s(literal 1/6 binary64) (*.f64 %9 (-.f64 (*.f64 #s(literal 1/5040 binary64) %9) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))) (approx %546 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %106 %148))))) (approx %546 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %106 %149))))) (approx %546 (*.f64 phi (fma.f64 #s(literal 2 binary64) ecc (*.f64 phi (fma.f64 #s(literal -1 binary64) %106 (fma.f64 #s(literal 1/2 binary64) %135 (*.f64 phi (fma.f64 #s(literal 1/6 binary64) %146 (*.f64 phi (fma.f64 #s(literal 1/24 binary64) %173 %338)))))))))) (approx %5 %567) (approx %32 %569) (approx %54 %571) (approx %77 %573) (approx %101 %576) (approx %130 %578) (approx %131 %580) (approx %186 (*.f64 %9 %584)) (approx %191 %587) (approx %209 %589) (approx %227 %591) (approx %235 %593) (approx %253 %595) (approx %277 %597) (approx %330 %599) (approx %353 (*.f64 #s(literal -1/3 binary64) %35)) (approx %353 (*.f64 %9 %605)) (approx %372 %610) (approx %393 (log.f64 %613)) (approx %371 %609) (approx %471 (*.f64 ecc %589)) (approx %621 (*.f64 #s(literal -1/3 binary64) %622)) (approx %621 (*.f64 %622 %584)) (approx %630 (*.f64 #s(literal -1/3 binary64) (*.f64 ecc %622))) (approx %630 (*.f64 %622 %605)) (approx %493 (*.f64 ecc (*.f64 %9 %395))) (approx %493 (*.f64 %9 (-.f64 (fma.f64 ecc %395 %639) %641))) (approx %499 (*.f64 %9 (-.f64 (fma.f64 ecc %395 (+.f64 %582 %639)) %641))) (approx %392 %613) (approx %518 %608) (approx %546 (+.f64 %580 %599)) (approx %621 (*.f64 #s(literal -1 binary64) (*.f64 %622 (-.f64 #s(literal 1/3 binary64) %583)))) (approx %630 (*.f64 #s(literal -1 binary64) (*.f64 %622 (fma.f64 #s(literal -2 binary64) %603 (*.f64 #s(literal 1/3 binary64) ecc))))) (approx %499 (*.f64 %9 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) %395) (/.f64 #s(literal 1 binary64) phi)) phi) %399))) (approx %54 (+.f64 #s(literal 1 binary64) %670)) (approx %190 %106) (approx %101 (+.f64 #s(literal 1 binary64) %674)) (approx %101 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %677)) %680)))) (approx %101 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 ecc %688)) %677)) %680)))) (approx (neg ecc) %394) (approx %131 %674) (approx %131 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) (*.f64 ecc %701) (*.f64 #s(literal 2 binary64) %567)))) (approx %131 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %567 (*.f64 ecc %712)))) (approx %131 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %567 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %701 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc %727) (*.f64 #s(literal 1/6 binary64) %709)))))))) (approx %235 (+.f64 #s(literal 1 binary64) %737)) (approx %253 (+.f64 #s(literal 1 binary64) %740)) (approx %253 (+.f64 #s(literal 1 binary64) (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 #s(literal -1/8 binary64) %744))))) (approx %253 (+.f64 #s(literal 1 binary64) (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 %106 (fma.f64 #s(literal -1/8 binary64) %718 (*.f64 #s(literal -1/16 binary64) (*.f64 %106 %751)))))))) (approx %277 %740) (approx %277 (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 #s(literal -1/4 binary64) %744)))) (approx %277 (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 %106 (fma.f64 #s(literal -1/4 binary64) %718 (*.f64 #s(literal 1/720 binary64) %769)))))) (approx %277 (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %573 (*.f64 %106 (fma.f64 #s(literal -1/4 binary64) %718 (*.f64 %106 (fma.f64 #s(literal 1/40320 binary64) %787 (*.f64 #s(literal 1/720 binary64) %768)))))))) (approx %330 %737) (approx %330 (*.f64 %106 (fma.f64 #s(literal -1 binary64) %573 (*.f64 #s(literal -1/2 binary64) %744)))) (approx %330 (*.f64 %106 (fma.f64 #s(literal -1 binary64) %573 (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %718 (*.f64 #s(literal 1/360 binary64) %769)))))) (approx %330 (*.f64 %106 (fma.f64 #s(literal -1 binary64) %573 (*.f64 %106 (fma.f64 #s(literal -1/2 binary64) %718 (*.f64 %106 (fma.f64 #s(literal 1/20160 binary64) %787 (*.f64 #s(literal 1/360 binary64) %768)))))))) (approx %353 (*.f64 ecc %188)) (approx %366 (*.f64 #s(literal 5/3 binary64) ecc)) (approx %393 (*.f64 ecc (-.f64 (+.f64 %567 (*.f64 #s(literal 1/2 binary64) (*.f64 ecc %822))) %608))) (approx %393 (*.f64 ecc (-.f64 (+.f64 %567 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) (*.f64 ecc %834) (*.f64 #s(literal 1/2 binary64) %822)))) %608))) (approx %393 (*.f64 ecc (-.f64 (+.f64 %567 (*.f64 ecc (fma.f64 #s(literal 1/2 binary64) %822 (*.f64 ecc (fma.f64 #s(literal 1/24 binary64) (*.f64 ecc (fma.f64 #s(literal -24 binary64) %843 (fma.f64 #s(literal -12 binary64) %843 (fma.f64 #s(literal -6 binary64) (pow.f64 %609 #s(literal 4 binary64)) (fma.f64 #s(literal 24 binary64) (*.f64 %567 %830) (*.f64 #s(literal 24 binary64) (*.f64 %686 %609))))))) (*.f64 #s(literal 1/6 binary64) %834)))))) %608))) (approx (* ecc 1/2) %864) (approx (* ecc -2) %111) (approx (* ecc -1/2) %870) (approx %874 (-.f64 %875 #s(literal 1 binary64))) (approx %878 (+.f64 #s(literal 1 binary64) %875)) (approx %881 (-.f64 %864 #s(literal 1 binary64))) (approx %881 (-.f64 (*.f64 ecc (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/8 binary64) ecc))) #s(literal 1 binary64))) (approx %881 (-.f64 (*.f64 ecc (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (-.f64 %890 #s(literal 1/8 binary64))))) #s(literal 1 binary64))) (approx %898 (+.f64 #s(literal 1 binary64) %864)) (approx %898 (+.f64 #s(literal 1 binary64) (*.f64 ecc %902))) (approx %898 (+.f64 #s(literal 1 binary64) (*.f64 ecc %908))) (approx %912 %916) (approx %912 %923) (approx %912 (*.f64 ecc (+.f64 #s(literal 1/2 binary64) (*.f64 %106 (+.f64 #s(literal 1/96 binary64) (*.f64 %106 (+.f64 #s(literal 1/2560 binary64) (*.f64 #s(literal 1/57344 binary64) %106)))))))) (approx %934 %875) (approx %936 (-.f64 %937 #s(literal 1 binary64))) (approx %940 (+.f64 #s(literal 1 binary64) %870)) (approx %940 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 %901 #s(literal 1/2 binary64))))) (approx %940 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (*.f64 ecc (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1/32 binary64) ecc))) #s(literal 1/2 binary64))))) (approx %955 (*.f64 ecc (-.f64 (*.f64 #s(literal -1/96 binary64) %106) #s(literal 1/2 binary64)))) (approx %955 (*.f64 ecc (-.f64 (*.f64 %106 (-.f64 (*.f64 #s(literal -1/2560 binary64) %106) #s(literal 1/96 binary64))) #s(literal 1/2 binary64)))) (approx %955 (*.f64 ecc (-.f64 (*.f64 %106 (-.f64 (*.f64 %106 (-.f64 (*.f64 #s(literal -1/57344 binary64) %106) #s(literal 1/2560 binary64))) #s(literal 1/96 binary64))) #s(literal 1/2 binary64)))) (approx %977 #s(literal 1/2 binary64)) (approx %977 %902) (approx %977 %908) (approx %977 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (+.f64 #s(literal 1/8 binary64) (*.f64 ecc (+.f64 #s(literal 1/32 binary64) (*.f64 #s(literal 1/128 binary64) ecc))))))) (approx %989 (+.f64 #s(literal 1/2 binary64) %875)) (approx %989 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/16 binary64) ecc))))) (approx %989 (+.f64 #s(literal 1/2 binary64) (*.f64 ecc (+.f64 #s(literal 1/4 binary64) (*.f64 ecc (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/64 binary64) ecc))))))) (approx %1005 %1006) (approx %1005 %1008) (approx %1005 %1010) (approx %1005 %1012) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1006)) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1008)) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1010)) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1012)) (approx (* ecc (sqrt %513)) (*.f64 ecc (sqrt.f64 %1027))) (approx (* ecc (log %513)) (*.f64 ecc (log.f64 %1027))) (approx %1038 (*.f64 #s(literal 2 binary64) %1046)) (approx %1049 %1046) (approx (* ecc (log (+ 1 %513))) (*.f64 ecc (log.f64 (+.f64 #s(literal 1 binary64) %1027)))) (approx %1060 (*.f64 #s(literal 2 binary64) %1074)) (approx %1077 %1074) (approx %630 (*.f64 ecc %455)) (approx %493 %1083) (approx %499 (+.f64 #s(literal 1 binary64) %1083)) (approx %392 (+.f64 #s(literal 1 binary64) %610)) (approx %392 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %567 (*.f64 ecc %820)) %608)))) (approx %392 (+.f64 #s(literal 1 binary64) (*.f64 ecc (-.f64 (+.f64 %567 (*.f64 ecc (-.f64 (*.f64 ecc %831) (*.f64 #s(literal -1 binary64) %820)))) %608)))) (approx %546 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %567 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %573 %711))))) (approx %546 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %567 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %573 %712))))) (approx %546 (*.f64 ecc (fma.f64 #s(literal 2 binary64) %567 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %573 (fma.f64 #s(literal 1/2 binary64) %701 (*.f64 ecc (fma.f64 #s(literal 1/6 binary64) %709 (*.f64 ecc (fma.f64 #s(literal -1/2 binary64) %718 (*.f64 #s(literal 1/24 binary64) %727))))))))))) (approx %54 %670) (approx %54 (*.f64 ecc (-.f64 %1126 %567))) (approx %101 (/.f64 #s(literal 1 binary64) %587)) (approx %101 (/.f64 (fma.f64 #s(literal 2 binary64) %1133 %1134) %106)) (approx %101 (/.f64 (+.f64 %1134 (+.f64 %1138 (/.f64 #s(literal 3 binary64) %744))) %106)) (approx %101 (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %744) (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 %118 %1146)) (+.f64 %1134 %1138))) %106)) (approx %227 (*.f64 %106 (-.f64 %573 %1154))) (approx %393 (/.f64 #s(literal -2 binary64) %569)) (approx %393 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1160 (*.f64 #s(literal 4 binary64) %1162)) ecc))) (approx %393 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 26/3 binary64) %1133 %1169) ecc)) %1173) ecc)) (approx %393 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1182 %106)) (fma.f64 #s(literal 2 binary64) %1160 %1185)) ecc)) (approx %874 (*.f64 ecc (-.f64 #s(literal 1/4 binary64) %1126))) (approx %878 %1194) (approx %881 (-.f64 #s(literal 1 binary64) %1196)) (approx %881 (-.f64 %1201 %1196)) (approx %881 (-.f64 %1201 %1207)) (approx %898 (*.f64 #s(literal -1 binary64) %1210)) (approx %898 (-.f64 %1216 #s(literal 1 binary64))) (approx %898 (-.f64 %1222 %1210)) (approx %912 (/.f64 #s(literal -8 binary64) ecc)) (approx %912 (*.f64 #s(literal -1 binary64) (/.f64 %1230 ecc))) (approx %912 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 64 binary64) %1235) ecc)) #s(literal 8 binary64)) ecc)) (approx %912 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1244 %106)) %1230) ecc)) (approx %936 %937) (approx %936 (*.f64 #s(literal -1 binary64) %1194)) (approx %940 (-.f64 %1196 #s(literal 1 binary64))) (approx %940 (-.f64 %1196 %1201)) (approx %940 (-.f64 %1207 %1201)) (approx %955 (/.f64 #s(literal 8 binary64) ecc)) (approx %955 %1262) (approx %955 (/.f64 (-.f64 %1265 %1229) ecc)) (approx %955 (/.f64 (-.f64 %1265 %1270) ecc)) (approx %1274 %1276) (approx %1274 (/.f64 (-.f64 %1229 %1265) ecc)) (approx %1274 (/.f64 (-.f64 %1270 %1265) ecc)) (approx %977 (/.f64 #s(literal -2 binary64) ecc)) (approx %977 (*.f64 #s(literal -1 binary64) (/.f64 %1286 ecc))) (approx %977 (/.f64 (-.f64 %1216 #s(literal 2 binary64)) ecc)) (approx %977 (/.f64 (-.f64 %1222 %1286) ecc)) (approx %989 #s(literal -1/2 binary64)) (approx %989 (*.f64 #s(literal -1 binary64) %1298)) (approx %989 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 #s(literal 16 binary64) %1126)) ecc)) #s(literal 1/2 binary64))) (approx %989 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1307 %106)) %1298)) (approx %1004 %1298) (approx %1004 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) %1126 %1313))) (approx %1004 (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 4 binary64) %1126 (fma.f64 #s(literal 64 binary64) %1205 %1313)))) (approx %1005 %1321) (approx %1005 %1326) (approx %1005 %1333) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1321)) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1326)) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1333)) (approx %1038 (*.f64 #s(literal 2 binary64) %1343)) (approx %1049 %1343) (approx %1060 (*.f64 #s(literal 2 binary64) %1349)) (approx %1077 %1349) (approx %493 (*.f64 #s(literal 2 binary64) %192)) (approx %493 (*.f64 %106 (fma.f64 #s(literal 2 binary64) %1355 %1356))) (approx %499 (*.f64 %106 (fma.f64 #s(literal 2 binary64) %1355 (fma.f64 #s(literal 2 binary64) %9 %1154)))) (approx %392 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %569))))) (approx %392 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1160 (*.f64 #s(literal 2 binary64) %1162)) ecc)) #s(literal 1 binary64))) (approx %392 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1134 (*.f64 #s(literal 2 binary64) %1133)) %106)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %569)))) (approx %54 (*.f64 ecc (fma.f64 #s(literal -1 binary64) %567 %1126))) (approx %101 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 ecc %1146)) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %718))) ecc)) (*.f64 #s(literal 2 binary64) %1180)) ecc) %1134) %106)) (approx %629 (*.f64 #s(literal -1 binary64) (*.f64 ecc %1400))) (approx %393 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1160 (+.f64 %1185 (/.f64 #s(literal 26/3 binary64) %1404))) ecc))) (approx %393 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1182 ecc)) %1169) ecc) %1173) ecc))) (approx %874 (*.f64 #s(literal -1 binary64) (*.f64 ecc (-.f64 %1126 #s(literal 1/4 binary64))))) (approx %881 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 8 binary64) %1213) ecc)))) (approx %881 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 32 binary64) %1219) ecc))) ecc)))) (approx %898 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (fma.f64 #s(literal 32 binary64) %1126 (/.f64 #s(literal 128 binary64) %106))) ecc)) #s(literal 1 binary64))) (approx %912 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (fma.f64 #s(literal 64 binary64) %1126 %1264)) ecc))) (approx %912 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1244 ecc)) #s(literal 64 binary64)) ecc))) ecc))) (approx %940 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1213 #s(literal 8 binary64)) ecc)) #s(literal 1 binary64))) (approx %940 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1219 #s(literal 32 binary64)) ecc)) #s(literal 8 binary64)) ecc)) #s(literal 1 binary64))) (approx %955 (*.f64 #s(literal -1 binary64) %1276)) (approx %955 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1235 #s(literal 64 binary64)) ecc)) #s(literal 8 binary64)) ecc))) (approx %955 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %1243 #s(literal 1664/3 binary64)) ecc)) #s(literal 64 binary64)) ecc)) #s(literal 8 binary64)) ecc))) (approx %1274 (*.f64 #s(literal -1 binary64) %1262)) (approx %1274 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 64 binary64) %1235) ecc))) ecc))) (approx %1274 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 64 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1664/3 binary64) %1243) ecc))) ecc))) ecc))) (approx %977 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 8 binary64) %1126 %1200)) ecc))) (approx %977 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1220 ecc)) #s(literal 8 binary64)) ecc))) ecc))) (approx %989 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 16 binary64) %1126 (/.f64 #s(literal 64 binary64) %106))) ecc)) #s(literal 1/2 binary64))) (approx %1004 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %1307 ecc)) #s(literal 4 binary64)) ecc)))) (approx %1005 %1543) (approx %1015 (+.f64 #s(literal 6243314768165359/9007199254740992 binary64) %1543)) (approx %630 (*.f64 #s(literal -1 binary64) (*.f64 ecc (*.f64 phi %1400)))) (approx %499 (*.f64 %106 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) phi) %1126) ecc) %1356))) (approx %392 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) %1160 (+.f64 (/.f64 #s(literal 2 binary64) %1161) (/.f64 #s(literal 2 binary64) %1404))) ecc)) #s(literal 1 binary64))) |
6 calls:
| Time | Variable | Point |
|---|---|---|
| 3.4s | ecc | 0 |
| 908.0ms | ecc | inf |
| 314.0ms | phi | inf |
| 263.0ms | phi | -inf |
| 257.0ms | ecc | -inf |
Loading profile data...