Hyperbolic secant

Time bar (total: 1.2min)

start0.0ms (0.0%)

analyze1.0ms (0.0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%100.0%0.0%0.0%0.0%0.0%0
0.0%0.0%100.0%0.0%0.0%0.0%0.0%1
100.0%100.0%0.0%0.0%0.0%0.0%0.0%2
Compiler

Compiled 10 to 9 computations (10.0% saved)

sample9.5s (13.3%)

Samples
6.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.7s
ival-exp!: 1.3s (47.9% of total, 144.3 MiB)
ival-div!: 553.0ms (20.7% of total, 64.3 MiB)
ival-add!: 404.0ms (15.1% of total, 30.1 MiB)
ival-neg!: 280.0ms (10.5% of total, 24.4 MiB)
adjust: 152.0ms (5.7% of total, 3.5 MiB)
Bogosity

preprocess440.0ms (0.6%)

Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01218
17012
222612
3164012
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Symmetry

(abs x)

Compiler

Compiled 2 to 14 computations (-600.0% saved)

sample0.0ms (0.0%)

Calls
Call 1
Inputs
Outputs

series1.4s (2.0%)

Counts
7 → 24
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%3 = (neg.f64 x)
%4 = (exp.f64 %3)
%5 = (+.f64 %2 %4)
#s(literal 2 binary64)
x
%2
%3
%4
%5
(/.f64 #s(literal 2 binary64) %5)
Outputs
%5 = (exp x)
%11 = (*.f64 #s(literal 1/2 binary64) x)
%24 = (neg x)
%26 = (*.f64 #s(literal -1 binary64) x)
%28 = (exp %24)
%43 = (+ %5 %28)
%46 = (pow.f64 x #s(literal 2 binary64))
%63 = (/ 2 %43)
%82 = (exp.f64 x)
%85 = (exp.f64 (neg.f64 x))
%87 = (+.f64 %82 %85)
%91 = (exp.f64 %26)
%93 = (+.f64 %82 %91)
(approx 2 #s(literal 0 binary64))
(approx x x)
(approx %5 #s(literal 1 binary64))
(approx %5 (+.f64 #s(literal 1 binary64) x))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) %11))))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) x)))))))
(approx %24 %26)
(approx %28 (+.f64 #s(literal 1 binary64) %26))
(approx %28 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 %11 #s(literal 1 binary64)))))
(approx %28 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) x))) #s(literal 1 binary64)))))
(approx %43 #s(literal 2 binary64))
(approx %43 (+.f64 #s(literal 2 binary64) %46))
(approx %43 (+.f64 #s(literal 2 binary64) (*.f64 %46 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) %46)))))
(approx %43 (+.f64 #s(literal 2 binary64) (*.f64 %46 (+.f64 #s(literal 1 binary64) (*.f64 %46 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) %46)))))))
(approx %63 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %46)))
(approx %63 (+.f64 #s(literal 1 binary64) (*.f64 %46 (-.f64 (*.f64 #s(literal 5/24 binary64) %46) #s(literal 1/2 binary64)))))
(approx %63 (+.f64 #s(literal 1 binary64) (*.f64 %46 (-.f64 (*.f64 %46 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) %46))) #s(literal 1/2 binary64)))))
(approx %5 %82)
(approx %28 %85)
(approx %43 %87)
(approx %63 (/.f64 #s(literal 2 binary64) %87))
(approx %28 %91)
(approx %43 %93)
(approx %63 (/.f64 #s(literal 2 binary64) %93))
Calls

3 calls:

TimeVariablePoint
27.0ms
x
0
1.0ms
x
-inf
1.0ms
x
inf

rewrite8.2s (11.5%)

Counts
7 → 2 272
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%3 = (neg.f64 x)
%4 = (exp.f64 %3)
%5 = (+.f64 %2 %4)
#s(literal 2 binary64)
x
%2
%3
%4
%5
(/.f64 #s(literal 2 binary64) %5)
Outputs
%25 = (neg.f64 #s(literal 4 binary64))
%43 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%45 = (+.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
%47 = (-.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%49 = (+.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%56 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%58 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%60 = (+.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%63 = (-.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%65 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%67 = (*.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%69 = (*.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%72 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%74 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%76 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%78 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%108 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%114 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%124 = (sqrt.f64 #s(literal 1/2 binary64))
%125 = (sqrt.f64 #s(literal 2 binary64))
%130 = (*.f64 %56 #s(literal 1 binary64))
%132 = (*.f64 #s(literal 1 binary64) %56)
%134 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%136 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%138 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%142 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%145 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
%148 = (/.f64 #s(literal 1/4 binary64) #s(literal -1 binary64))
%151 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%160 = (/.f64 #s(literal 2 binary64) %56)
%164 = (*.f64 #s(literal 2 binary64) %56)
%170 = (*.f64 %56 #s(literal 2 binary64))
%172 = (*.f64 %56 #s(literal -2 binary64))
%174 = (*.f64 #s(literal -2 binary64) %56)
%178 = (/.f64 #s(literal 1 binary64) %56)
%190 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%201 = (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
%205 = (cosh.f64 x)
%206 = (/.f64 #s(literal 1 binary64) %205)
%208 = (/.f64 #s(literal -1 binary64) %205)
%209 = (neg.f64 %205)
%212 = (/.f64 #s(literal 1/2 binary64) %205)
%217 = (*.f64 %205 #s(literal 2 binary64))
%220 = (/.f64 #s(literal 1/4 binary64) %205)
%221 = (*.f64 %205 #s(literal 4 binary64))
%223 = (/.f64 #s(literal 2 binary64) %205)
%224 = (*.f64 %205 #s(literal 1/2 binary64))
%227 = (*.f64 %220 %205)
%233 = (/.f64 #s(literal -1/2 binary64) %205)
%234 = (*.f64 %233 %205)
%242 = (*.f64 #s(literal 1/4 binary64) %205)
%245 = (*.f64 %233 %217)
%247 = (*.f64 %206 %217)
%251 = (*.f64 %212 %224)
%254 = (+.f64 x x)
%255 = (exp.f64 %254)
%256 = (-.f64 %255 #s(literal -1 binary64))
%257 = (*.f64 %212 %256)
%258 = (neg.f64 x)
%259 = (exp.f64 %258)
%261 = (/.f64 #s(literal 1 binary64) %256)
%262 = (exp.f64 x)
%263 = (*.f64 %205 %262)
%266 = (*.f64 %217 %262)
%272 = (neg.f64 %262)
%277 = (-.f64 #s(literal 0 binary64) %258)
%280 = (*.f64 #s(literal -1 binary64) x)
%290 = (neg.f64 %259)
%292 = (*.f64 %262 #s(literal 2 binary64))
%295 = (*.f64 %262 #s(literal 1/2 binary64))
%299 = (neg.f64 %292)
%301 = (/.f64 #s(literal 2 binary64) %262)
%303 = (/.f64 #s(literal 1/2 binary64) %262)
%305 = (*.f64 #s(literal -2 binary64) %259)
%308 = (/.f64 #s(literal 1/2 binary64) %259)
%311 = (/.f64 #s(literal 1/2 binary64) %290)
%313 = (/.f64 #s(literal 2 binary64) %290)
%315 = (*.f64 #s(literal 2 binary64) %292)
%318 = (*.f64 #s(literal 2 binary64) %301)
%322 = (/.f64 #s(literal 1 binary64) %303)
%324 = (/.f64 #s(literal -1 binary64) %303)
%326 = (/.f64 #s(literal 2 binary64) %303)
%332 = (/.f64 %292 %56)
%334 = (/.f64 #s(literal 1 binary64) %318)
%337 = (sqrt.f64 %262)
%340 = (/.f64 #s(literal 0 binary64) %259)
%342 = (sinh.f64 x)
%347 = (sqrt.f64 %259)
%350 = (sinh.f64 %258)
%352 = (neg.f64 %337)
%355 = (exp.f64 (*.f64 x #s(literal -2 binary64)))
%369 = (exp.f64 (*.f64 %254 #s(literal 2 binary64)))
%377 = (*.f64 %342 #s(literal 1/2 binary64))
%382 = (*.f64 %342 #s(literal 2 binary64))
%384 = (*.f64 %205 #s(literal -2 binary64))
%388 = (*.f64 %342 #s(literal 4 binary64))
%393 = (*.f64 #s(literal -2 binary64) %342)
%396 = (/.f64 %342 #s(literal -2 binary64))
%398 = (/.f64 %205 #s(literal -2 binary64))
%400 = (/.f64 %342 #s(literal 1/2 binary64))
%409 = (*.f64 #s(literal 1/2 binary64) %224)
%411 = (*.f64 %224 #s(literal 1/2 binary64))
%413 = (/.f64 #s(literal -1 binary64) %347)
%415 = (/.f64 #s(literal 1/2 binary64) %347)
%416 = (/.f64 #s(literal 2 binary64) %347)
%419 = (*.f64 %342 #s(literal -2 binary64))
%424 = (/.f64 %224 #s(literal -1 binary64))
%426 = (/.f64 %382 #s(literal 1/2 binary64))
%428 = (/.f64 %382 #s(literal -1 binary64))
%430 = (/.f64 %217 #s(literal 1/2 binary64))
%432 = (/.f64 %217 #s(literal -1 binary64))
%444 = (/.f64 %342 #s(literal 4 binary64))
%446 = (/.f64 %205 #s(literal 4 binary64))
%449 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%450 = (/.f64 %209 #s(literal 4 binary64))
%453 = (/.f64 %382 %56)
%455 = (/.f64 %217 %56)
%459 = (*.f64 %393 #s(literal -2 binary64))
%463 = (/.f64 %224 #s(literal 2 binary64))
%466 = (neg.f64 %221)
%471 = (neg.f64 %388)
%478 = (*.f64 %382 #s(literal -2 binary64))
%483 = (*.f64 #s(literal -2 binary64) %382)
%488 = (*.f64 #s(literal -2 binary64) %393)
%492 = (fma.f64 #s(literal 1/2 binary64) %259 %342)
%494 = (fma.f64 %262 #s(literal 1/2 binary64) %342)
%501 = (+.f64 %205 %295)
%507 = (+.f64 %342 %303)
%509 = (+.f64 %342 %295)
%512 = (/.f64 #s(literal -1/2 binary64) %262)
%516 = (-.f64 %303 %350)
%518 = (-.f64 %295 %350)
%524 = (/.f64 %262 #s(literal -2 binary64))
%533 = (/.f64 #s(literal 1/4 binary64) %262)
%538 = (*.f64 #s(literal 1/4 binary64) %259)
%542 = (*.f64 #s(literal 1/2 binary64) %256)
%544 = (fma.f64 %205 #s(literal 1/2 binary64) %342)
%547 = (/.f64 %259 #s(literal 4 binary64))
%549 = (/.f64 %259 #s(literal 1/2 binary64))
%551 = (/.f64 %262 #s(literal 4 binary64))
%556 = (/.f64 %256 #s(literal 2 binary64))
%563 = (+.f64 %342 %224)
%566 = (-.f64 %224 %350)
%578 = (/.f64 #s(literal 1/2 binary64) %292)
%587 = (/.f64 %262 %56)
%589 = (/.f64 %259 %56)
%591 = (/.f64 %303 #s(literal 2 binary64))
%597 = (/.f64 %256 #s(literal 4 binary64))
%599 = (/.f64 %256 #s(literal 1/2 binary64))
%608 = (/.f64 %290 #s(literal 4 binary64))
%610 = (/.f64 %290 #s(literal 1/2 binary64))
%614 = (/.f64 #s(literal 1/2 binary64) %315)
%621 = (/.f64 %205 %56)
%627 = (/.f64 %303 #s(literal 4 binary64))
%636 = (fma.f64 %342 %262 #s(literal 1 binary64))
%638 = (/.f64 %224 #s(literal 4 binary64))
%645 = (fma.f64 %272 %342 #s(literal -1 binary64))
%647 = (/.f64 %636 #s(literal 1 binary64))
%649 = (+.f64 %205 %262)
%650 = (fma.f64 %350 #s(literal 1/2 binary64) %342)
%652 = (/.f64 %337 #s(literal 2 binary64))
%654 = (+.f64 %259 %205)
%655 = (fma.f64 %342 #s(literal 1/2 binary64) %342)
%657 = (/.f64 #s(literal 1/2 binary64) %337)
%659 = (*.f64 #s(literal 1/2 binary64) %347)
%661 = (*.f64 %649 #s(literal 1/2 binary64))
%662 = (-.f64 %377 %342)
%664 = (+.f64 %342 %661)
%667 = (*.f64 %654 #s(literal 1/2 binary64))
%669 = (fma.f64 %342 #s(literal 1/2 binary64) %350)
%672 = (/.f64 %347 #s(literal 2 binary64))
%674 = (fma.f64 %382 %262 #s(literal 2 binary64))
%680 = (-.f64 %396 %350)
%683 = (-.f64 %377 %350)
%687 = (*.f64 %292 %342)
%690 = (*.f64 %342 %292)
%694 = (fma.f64 %382 %272 #s(literal -2 binary64))
%698 = (/.f64 #s(literal 2 binary64) %337)
%699 = (/.f64 #s(literal 1/4 binary64) %337)
%701 = (*.f64 %292 %350)
%706 = (/.f64 %649 #s(literal 4 binary64))
%708 = (/.f64 %337 #s(literal 1 binary64))
%710 = (/.f64 %337 #s(literal 4 binary64))
%711 = (/.f64 %337 #s(literal 1/2 binary64))
%715 = (/.f64 %654 #s(literal 4 binary64))
%717 = (/.f64 %636 %315)
%719 = (*.f64 #s(literal 1 binary64) %256)
%725 = (/.f64 %347 #s(literal 1 binary64))
%727 = (/.f64 %347 #s(literal 4 binary64))
%728 = (/.f64 %347 #s(literal 1/2 binary64))
%742 = (/.f64 %649 %56)
%744 = (/.f64 %654 %56)
%748 = (fma.f64 %255 #s(literal 2 binary64) #s(literal 2 binary64))
%751 = (*.f64 %292 %382)
%753 = (*.f64 %292 #s(literal 2 binary64))
%755 = (*.f64 %382 %292)
%758 = (*.f64 %292 %393)
%760 = (*.f64 %292 #s(literal -2 binary64))
%762 = (*.f64 %393 %292)
%765 = (*.f64 #s(literal -2 binary64) %256)
%767 = (*.f64 #s(literal -2 binary64) %292)
%769 = (*.f64 %256 #s(literal -2 binary64))
%779 = (+.f64 #s(literal 0 binary64) x)
%790 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%793 = (-.f64 #s(literal 2 binary64) #s(literal 2 binary64))
%795 = (+.f64 #s(literal -1 binary64) #s(literal 1 binary64))
%797 = (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
%799 = (/.f64 #s(literal 0 binary64) %56)
%801 = (*.f64 %205 #s(literal 0 binary64))
%803 = (*.f64 #s(literal 0 binary64) %205)
%806 = (fma.f64 #s(literal 2 binary64) %342 %393)
%808 = (fma.f64 #s(literal -2 binary64) %342 %382)
%810 = (-.f64 %382 %382)
%829 = (*.f64 %262 #s(literal -2 binary64))
%831 = (*.f64 #s(literal -2 binary64) %262)
%833 = (*.f64 #s(literal 4 binary64) %262)
%838 = (/.f64 #s(literal 4 binary64) %262)
%844 = (*.f64 %272 #s(literal -2 binary64))
%846 = (*.f64 #s(literal -2 binary64) %272)
%849 = (*.f64 %272 #s(literal 1 binary64))
%851 = (*.f64 #s(literal 1 binary64) %272)
%853 = (*.f64 %259 #s(literal -2 binary64))
%857 = (/.f64 #s(literal 2 binary64) %272)
%859 = (neg.f64 %301)
%863 = (*.f64 #s(literal 1/2 binary64) %303)
%868 = (*.f64 %301 #s(literal 2 binary64))
%870 = (*.f64 %299 #s(literal -2 binary64))
%872 = (*.f64 #s(literal -2 binary64) %299)
%883 = (*.f64 #s(literal 4 binary64) %292)
%885 = (neg.f64 %318)
%891 = (/.f64 #s(literal 1 binary64) %315)
%895 = (/.f64 %301 %56)
%905 = (*.f64 %299 #s(literal 2 binary64))
%907 = (*.f64 #s(literal 2 binary64) %299)
%913 = (*.f64 #s(literal 2 binary64) %859)
%915 = (*.f64 #s(literal 2 binary64) %318)
%917 = (*.f64 %318 #s(literal 2 binary64))
%926 = (*.f64 #s(literal 2 binary64) %885)
%928 = (/.f64 #s(literal 0 binary64) %262)
%930 = (*.f64 #s(literal 0 binary64) %259)
%932 = (*.f64 %259 #s(literal 0 binary64))
%955 = (sinh.f64 %280)
%957 = (*.f64 %342 #s(literal -1 binary64))
%963 = (neg.f64 %347)
%1024 = (*.f64 #s(literal 1/2 binary64) %350)
%1037 = (*.f64 %350 #s(literal -1 binary64))
%1039 = (/.f64 #s(literal -1 binary64) %337)
%1044 = (/.f64 %350 #s(literal 1/2 binary64))
%1047 = (*.f64 %347 #s(literal -1 binary64))
%1049 = (*.f64 #s(literal -1 binary64) %347)
%1084 = (/.f64 %393 #s(literal 1/2 binary64))
%1086 = (/.f64 %393 #s(literal -1 binary64))
%1097 = (*.f64 %350 #s(literal -2 binary64))
%1111 = (/.f64 %350 #s(literal 4 binary64))
%1123 = (/.f64 %393 %56)
%1174 = (+.f64 %205 %303)
%1176 = (-.f64 %303 %342)
%1178 = (-.f64 %295 %342)
%1190 = (fma.f64 #s(literal 1/2 binary64) %259 %350)
%1192 = (fma.f64 %262 #s(literal 1/2 binary64) %350)
%1200 = (+.f64 %350 %303)
%1202 = (+.f64 %350 %295)
%1226 = (-.f64 %224 %342)
%1234 = (fma.f64 #s(literal 1/2 binary64) %205 %350)
%1252 = (+.f64 %350 %224)
%1343 = (-.f64 %396 %342)
%1350 = (fma.f64 %350 #s(literal 1/2 binary64) %350)
%1358 = (+.f64 %350 %661)
%1461 = (*.f64 %217 #s(literal 4 binary64))
%1468 = (*.f64 %221 #s(literal 2 binary64))
%1470 = (*.f64 #s(literal 4 binary64) %217)
%1482 = (*.f64 %466 #s(literal -2 binary64))
%1484 = (*.f64 %466 #s(literal -1 binary64))
%1486 = (*.f64 #s(literal -2 binary64) %466)
%1493 = (*.f64 %384 #s(literal 4 binary64))
%1495 = (*.f64 %221 #s(literal -2 binary64))
%1497 = (*.f64 #s(literal -2 binary64) %221)
%1499 = (*.f64 #s(literal 4 binary64) %384)
%1507 = (*.f64 %466 #s(literal 2 binary64))
%1509 = (*.f64 #s(literal 2 binary64) %466)
%1539 = (exp.f64 (-.f64 %254 x))
%1557 = (*.f64 #s(literal 2 binary64) %295)
%1563 = (-.f64 #s(literal -1 binary64) %255)
%1604 = (*.f64 %256 #s(literal -1 binary64))
%1606 = (*.f64 #s(literal -1 binary64) %256)
%1608 = (*.f64 %1563 #s(literal 1 binary64))
%1610 = (*.f64 #s(literal 1 binary64) %1563)
%1640 = (*.f64 %1563 #s(literal 2 binary64))
%1642 = (*.f64 %1563 #s(literal -2 binary64))
%1644 = (*.f64 #s(literal -2 binary64) %1563)
%1646 = (*.f64 #s(literal 2 binary64) %1563)
%1651 = (*.f64 %217 #s(literal 0 binary64))
%1653 = (*.f64 #s(literal 0 binary64) %217)
%1695 = (*.f64 %262 #s(literal 4 binary64))
%1704 = (*.f64 %256 #s(literal 4 binary64))
%1706 = (*.f64 #s(literal 4 binary64) %256)
%1708 = (/.f64 %256 %315)
%1761 = (*.f64 %292 #s(literal 4 binary64))
%1765 = (-.f64 %466 %221)
%1772 = (fma.f64 #s(literal 4 binary64) %209 %466)
%1795 = (-.f64 %290 %205)
%1797 = (-.f64 %209 %262)
%1808 = (fma.f64 #s(literal 1/2 binary64) %259 %205)
%1810 = (fma.f64 %262 #s(literal 1/2 binary64) %205)
%1813 = (*.f64 #s(literal 2 binary64) %315)
%1818 = (*.f64 %315 #s(literal 2 binary64))
%1847 = (*.f64 %259 %272)
%1857 = (*.f64 #s(literal 1 binary64) %649)
%1860 = (-.f64 %303 %209)
%1865 = (-.f64 %295 %209)
%1886 = (*.f64 %292 %262)
%1895 = (+.f64 %1539 %205)
%1919 = (+.f64 %1539 %350)
%1923 = (fma.f64 %205 #s(literal 1/2 binary64) %205)
%1932 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%1937 = (*.f64 %315 #s(literal 4 binary64))
%1957 = (*.f64 %649 #s(literal 2 binary64))
%1960 = (*.f64 %654 #s(literal 2 binary64))
%1978 = (*.f64 %256 %347)
%1987 = (*.f64 %272 %292)
%1990 = (*.f64 %292 %272)
%1995 = (*.f64 %262 %299)
%2008 = (+.f64 %205 %224)
%2023 = (-.f64 %224 %209)
%2034 = (*.f64 %315 %262)
%2095 = (*.f64 %315 %272)
%2097 = (*.f64 #s(literal 4 binary64) %272)
%2127 = (*.f64 %259 #s(literal 4 binary64))
%2136 = (*.f64 %292 %292)
%2177 = (*.f64 %272 #s(literal 4 binary64))
%2184 = (*.f64 %1957 #s(literal 2 binary64))
%2196 = (*.f64 %292 %299)
%2211 = (*.f64 %1960 #s(literal 2 binary64))
%2243 = (*.f64 %1957 #s(literal -2 binary64))
%2250 = (*.f64 %299 %292)
%2268 = (*.f64 %1960 #s(literal -2 binary64))
%2301 = (*.f64 #s(literal 4 binary64) %299)
%2307 = (*.f64 %299 #s(literal 4 binary64))
%2309 = (*.f64 %315 %299)
%2319 = (neg.f64 %255)
%2332 = (+.f64 %205 %661)
%2345 = (*.f64 %259 %299)
%2355 = (fma.f64 %217 %262 #s(literal 2 binary64))
%2361 = (fma.f64 %217 %262 %256)
%2363 = (-.f64 %396 %209)
%2368 = (-.f64 %377 %209)
%2371 = (-.f64 #s(literal -2 binary64) %266)
%2379 = (*.f64 %255 #s(literal 2 binary64))
%2390 = (*.f64 %350 %256)
%2392 = (*.f64 %256 %350)
%2394 = (*.f64 %256 %205)
%2396 = (*.f64 %205 %256)
%2409 = (fma.f64 %217 %262 %719)
%2430 = (/.f64 %262 %337)
%2434 = (/.f64 %272 %337)
%2438 = (*.f64 %217 %292)
%2441 = (*.f64 %292 %217)
%2444 = (*.f64 %292 %384)
%2447 = (*.f64 %384 %292)
%2496 = (*.f64 %262 %384)
%2499 = (*.f64 %384 %262)
%2512 = (*.f64 %217 %272)
%2548 = (*.f64 %2355 #s(literal 1 binary64))
%2562 = (*.f64 %2371 #s(literal 1 binary64))
%2607 = (*.f64 %2355 #s(literal -2 binary64))
%2613 = (*.f64 %2355 #s(literal 2 binary64))
%2620 = (*.f64 %299 %382)
%2623 = (*.f64 %299 %393)
%2635 = (*.f64 %2371 #s(literal 2 binary64))
%2641 = (*.f64 %2371 #s(literal -2 binary64))
%2672 = (*.f64 %262 %256)
%2675 = (*.f64 %256 %262)
%2678 = (*.f64 %292 %256)
%2681 = (*.f64 %256 %292)
%2737 = (/.f64 #s(literal -2 binary64) %205)
%2739 = (/.f64 #s(literal 4 binary64) %205)
%2752 = (/.f64 #s(literal 2 binary64) %224)
%2754 = (*.f64 %223 #s(literal 2 binary64))
%2756 = (*.f64 #s(literal 2 binary64) %223)
%2773 = (neg.f64 %220)
%2777 = (/.f64 %223 #s(literal 1/2 binary64))
%2779 = (/.f64 #s(literal 4 binary64) %209)
%2788 = (/.f64 %223 %56)
%2823 = (/.f64 #s(literal 2 binary64) %256)
%2826 = (/.f64 #s(literal -2 binary64) %256)
%2831 = (/.f64 #s(literal 0 binary64) %205)
%2839 = (/.f64 #s(literal 1/2 binary64) %256)
%2840 = (/.f64 #s(literal 4 binary64) %259)
%2842 = (/.f64 #s(literal 4 binary64) %256)
%2873 = (*.f64 %206 #s(literal 0 binary64))
%2875 = (*.f64 #s(literal 0 binary64) %206)
%2877 = (+.f64 %223 %223)
%2958 = (*.f64 %205 %205)
%2960 = (/.f64 %233 #s(literal 4 binary64))
%2962 = (/.f64 %212 #s(literal 4 binary64))
%2973 = (/.f64 #s(literal 1 binary64) %2958)
%2977 = (*.f64 %2823 %337)
%2979 = (*.f64 %217 %205)
%2981 = (*.f64 %2958 #s(literal -2 binary64))
%2983 = (*.f64 %2958 #s(literal 4 binary64))
%2985 = (/.f64 #s(literal 2 binary64) %2979)
%2997 = (/.f64 %209 %2979)
%3006 = (*.f64 %209 %221)
%3013 = (/.f64 #s(literal 1 binary64) %2979)
%3015 = (/.f64 #s(literal 1 binary64) %2981)
%3017 = (/.f64 #s(literal 1 binary64) %2983)
%3052 = (/.f64 #s(literal 1 binary64) %3006)
%3065 = (*.f64 %221 %217)
%3089 = (*.f64 %466 %384)
%3096 = (*.f64 %206 %384)
%3135 = (*.f64 %206 %466)
%3151 = (/.f64 %259 %2979)
%3155 = (*.f64 %205 #s(literal -1/2 binary64))
%3158 = (/.f64 %256 %217)
%3159 = (/.f64 %259 %205)
%3165 = (*.f64 %209 %205)
%3168 = (*.f64 %205 %209)
%3170 = (*.f64 #s(literal -1/2 binary64) %205)
%3173 = (*.f64 #s(literal 1/2 binary64) %209)
%3176 = (*.f64 %209 #s(literal -1/2 binary64))
%3179 = (*.f64 #s(literal -1/2 binary64) %209)
%3207 = (*.f64 #s(literal -1/2 binary64) %466)
%3221 = (*.f64 %221 %384)
%3225 = (*.f64 %205 %2823)
%3227 = (*.f64 %342 %2823)
%3229 = (*.f64 %2823 %205)
%3231 = (*.f64 %2823 %342)
%3242 = (*.f64 %217 %466)
%3246 = (*.f64 %466 %217)
%3248 = (*.f64 %221 #s(literal -1 binary64))
%3264 = (*.f64 %221 %221)
%3271 = (*.f64 %466 %221)
%3276 = (*.f64 %221 %466)
%3283 = (*.f64 %466 %466)
%3291 = (*.f64 %256 #s(literal 1/2 binary64))
%3296 = (*.f64 %256 #s(literal -1/2 binary64))
%3302 = (*.f64 %209 %256)
%3304 = (*.f64 %262 %209)
%3308 = (*.f64 %256 %209)
%3316 = (*.f64 %256 %217)
%3319 = (*.f64 %256 %384)
%3333 = (*.f64 %384 %256)
%3339 = (*.f64 %221 %256)
%3352 = (*.f64 %466 %256)
%3354 = (*.f64 %262 %466)
%3358 = (*.f64 %256 %466)
%3364 = (/.f64 %262 %2979)
%3372 = (*.f64 %256 %256)
%3378 = (/.f64 %649 %2979)
%3379 = (/.f64 %342 %2979)
%3381 = (/.f64 %654 %2979)
%3384 = (/.f64 %350 %2979)
#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 2 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1 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 1/2 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 4 binary64) #s(literal 2 binary64))
(/.f64 %25 #s(literal -2 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 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 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 -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 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))
(fma.f64 #s(literal 4 binary64) #s(literal 1/4 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/4 binary64) #s(literal 4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) %43)
(+.f64 #s(literal 1/2 binary64) %45)
(+.f64 #s(literal 1/2 binary64) %47)
(+.f64 %49 #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) #s(literal -1 binary64)))
(-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) #s(literal 1 binary64)))
(-.f64 %49 #s(literal -1/2 binary64))
(*.f64 %56 #s(literal 1/4 binary64))
(*.f64 %58 #s(literal 1/4 binary64))
(/.f64 %60 #s(literal -2 binary64))
(/.f64 %56 #s(literal 4 binary64))
(/.f64 %63 #s(literal -2 binary64))
(/.f64 %65 #s(literal -2 binary64))
(/.f64 %67 #s(literal -2 binary64))
(/.f64 %69 #s(literal -2 binary64))
(/.f64 %58 #s(literal 4 binary64))
(/.f64 %72 #s(literal -2 binary64))
(*.f64 #s(literal 1/2 binary64) %74)
(*.f64 #s(literal -1/2 binary64) %76)
(*.f64 #s(literal 1/4 binary64) %78)
(*.f64 %76 #s(literal -1/2 binary64))
(*.f64 %78 #s(literal 1/4 binary64))
(*.f64 %74 #s(literal 1/2 binary64))
(/.f64 (fabs.f64 %56) #s(literal 4 binary64))
(/.f64 %78 #s(literal 4 binary64))
(/.f64 %74 #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %43)
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %45)
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %47)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %43)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %45)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %47)
(fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %43)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %43)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %45)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %47)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %43)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %45)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %47)
(fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %43)
(fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %43)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %45)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %47)
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %45)
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %47)
(fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %43)
(fma.f64 %56 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %108 #s(literal 1 binary64))
(fma.f64 %58 #s(literal 1/4 binary64) #s(literal 0 binary64))
(/.f64 (neg.f64 %56) %25)
(fma.f64 #s(literal 1/2 binary64) %74 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %114 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %76 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %78 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %74 #s(literal 1 binary64))
(fma.f64 %114 #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 %76 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %78 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %74 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %74 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %124 %125 #s(literal 1 binary64))
(fma.f64 %125 %124 #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) %72) #s(literal 4 binary64))
(/.f64 %130 #s(literal 4 binary64))
(/.f64 %132 #s(literal 4 binary64))
(/.f64 %134 %65)
(/.f64 %136 %72)
(fma.f64 #s(literal 4 binary64) %138 %45)
(fma.f64 #s(literal 4 binary64) %138 %47)
(fma.f64 #s(literal 4 binary64) %108 %43)
(fma.f64 #s(literal -2 binary64) %142 %45)
(fma.f64 #s(literal -2 binary64) %142 %47)
(fma.f64 #s(literal -2 binary64) %145 %45)
(fma.f64 #s(literal -2 binary64) %145 %47)
(fma.f64 #s(literal -2 binary64) %148 %45)
(fma.f64 #s(literal -2 binary64) %148 %47)
(fma.f64 #s(literal 4 binary64) %151 %45)
(fma.f64 #s(literal 4 binary64) %151 %47)
(fma.f64 #s(literal -1/2 binary64) %114 %43)
(fma.f64 #s(literal 1/4 binary64) %74 %43)
(fma.f64 %114 #s(literal -1/2 binary64) %43)
(fma.f64 %142 #s(literal -2 binary64) %45)
(fma.f64 %142 #s(literal -2 binary64) %47)
(fma.f64 %74 #s(literal 1/4 binary64) %43)
(fma.f64 %160 #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 %124 %125 %43)
(fma.f64 %125 %124 %43)
(/.f64 %164 %56)
(/.f64 (-.f64 %65 #s(literal 4 binary64)) %65)
(/.f64 (-.f64 %72 #s(literal 4 binary64)) %72)
(/.f64 %170 %58)
(/.f64 %172 %136)
(/.f64 %174 %134)
(fma.f64 %151 %78 #s(literal 1 binary64))
(fma.f64 %78 %151 #s(literal 1 binary64))
(fma.f64 %178 #s(literal 4 binary64) %45)
(fma.f64 %178 #s(literal 4 binary64) %47)
(fma.f64 %160 #s(literal 4 binary64) %43)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %65) %65)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %72) %65)
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -2 binary64) %65) %72)
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -2 binary64) %72) %72)
(fma.f64 %114 %190 %45)
(fma.f64 %114 %190 %47)
(fma.f64 %190 %114 %45)
(fma.f64 %190 %114 %47)
(fma.f64 %151 %78 %43)
(fma.f64 %151 %74 %45)
(fma.f64 %151 %74 %47)
(fma.f64 %78 %151 %43)
(fma.f64 %74 %151 %45)
(fma.f64 %74 %151 %47)
(fma.f64 %74 %201 %45)
(fma.f64 %74 %201 %47)
(fma.f64 %206 %205 #s(literal 1 binary64))
(fma.f64 %208 %209 #s(literal 1 binary64))
(fma.f64 %206 %205 %43)
(fma.f64 %205 %212 %45)
(fma.f64 %205 %212 %47)
(fma.f64 %212 %205 %45)
(fma.f64 %212 %205 %47)
(fma.f64 %217 %212 #s(literal 1 binary64))
(fma.f64 %212 %217 #s(literal 1 binary64))
(fma.f64 %220 %221 #s(literal 1 binary64))
(fma.f64 %223 %224 #s(literal 1 binary64))
(fma.f64 %208 %209 %43)
(fma.f64 #s(literal 2 binary64) %227 %45)
(fma.f64 #s(literal 2 binary64) %227 %47)
(fma.f64 %217 %212 %43)
(fma.f64 %206 %224 %45)
(fma.f64 %206 %224 %47)
(fma.f64 #s(literal -1 binary64) %234 %45)
(fma.f64 #s(literal -1 binary64) %234 %47)
(fma.f64 %212 %217 %43)
(fma.f64 %220 %217 %45)
(fma.f64 %220 %217 %47)
(fma.f64 %220 %221 %43)
(fma.f64 %223 %224 %43)
(fma.f64 %223 %242 %45)
(fma.f64 %223 %242 %47)
(fma.f64 #s(literal -1 binary64) %245 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %247 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %245 %43)
(fma.f64 #s(literal 1/2 binary64) %247 %43)
(fma.f64 %251 #s(literal 2 binary64) %45)
(fma.f64 %251 #s(literal 2 binary64) %47)
(fma.f64 %257 %259 #s(literal 1 binary64))
(fma.f64 %261 %263 %45)
(fma.f64 %261 %263 %47)
(fma.f64 %261 %266 #s(literal 1 binary64))
(fma.f64 %257 %259 %43)
(fma.f64 %261 %266 %43)
x
(neg.f64 %258)
%262
(fabs.f64 %262)
(fabs.f64 %272)
(neg.f64 %272)
(*.f64 %262 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %262)
(exp.f64 %277)
(/.f64 %262 #s(literal 1 binary64))
(exp.f64 (neg.f64 %280))
(*.f64 #s(literal -1 binary64) %272)
(*.f64 %272 #s(literal -1 binary64))
(sqrt.f64 %255)
(/.f64 #s(literal 1 binary64) %259)
(/.f64 %272 #s(literal -1 binary64))
(exp.f64 (-.f64 #s(literal 0 binary64) %280))
(/.f64 #s(literal -1 binary64) %290)
(*.f64 #s(literal 1/2 binary64) %292)
(*.f64 %292 #s(literal 1/2 binary64))
(*.f64 %295 #s(literal 2 binary64))
(/.f64 %292 #s(literal 2 binary64))
(/.f64 %295 #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) %299)
(/.f64 #s(literal 2 binary64) %301)
(/.f64 #s(literal 1/2 binary64) %303)
(/.f64 #s(literal -2 binary64) %305)
(/.f64 %299 #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) %308)
(*.f64 %308 #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) %311)
(*.f64 #s(literal -1/2 binary64) %313)
(*.f64 %315 #s(literal 1/4 binary64))
(/.f64 %315 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %318)
(/.f64 (/.f64 %292 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %322)
(*.f64 #s(literal -1/2 binary64) %324)
(*.f64 #s(literal 1/4 binary64) %326)
(/.f64 (fabs.f64 %315) #s(literal 4 binary64))
(/.f64 (neg.f64 %315) %25)
(*.f64 %332 #s(literal 4 binary64))
(*.f64 %334 #s(literal 4 binary64))
(pow.f64 %262 #s(literal 1 binary64))
(*.f64 %337 %337)
(pow.f64 %259 #s(literal -1 binary64))
(+.f64 %262 %340)
(+.f64 %342 %205)
(+.f64 %205 %342)
(pow.f64 %337 #s(literal 2 binary64))
(pow.f64 %255 #s(literal 1/2 binary64))
(/.f64 %337 %347)
(-.f64 %342 %209)
(-.f64 %205 %350)
(*.f64 %352 %352)
(pow.f64 %355 #s(literal -1/2 binary64))
(fma.f64 %262 #s(literal 1 binary64) %340)
(fma.f64 #s(literal 1 binary64) %262 %340)
(fma.f64 #s(literal 1 binary64) %342 %205)
(fma.f64 #s(literal 1 binary64) %205 %342)
(fma.f64 %342 #s(literal 1 binary64) %205)
(fma.f64 %205 #s(literal 1 binary64) %342)
(fma.f64 #s(literal -1 binary64) %272 %340)
(fma.f64 %272 #s(literal -1 binary64) %340)
(fma.f64 #s(literal -1 binary64) %209 %342)
(fma.f64 #s(literal -1 binary64) %350 %205)
(fma.f64 %209 #s(literal -1 binary64) %342)
(pow.f64 %369 #s(literal 1/4 binary64))
(+.f64 %308 %308)
(-.f64 %308 (/.f64 #s(literal -1/2 binary64) %259))
(fma.f64 #s(literal 1/2 binary64) %292 %340)
(fma.f64 %292 #s(literal 1/2 binary64) %340)
(fma.f64 %295 #s(literal 2 binary64) %340)
(fma.f64 #s(literal 2 binary64) %377 %205)
(fma.f64 #s(literal 2 binary64) %224 %342)
(fma.f64 %217 #s(literal 1/2 binary64) %342)
(fma.f64 #s(literal 1/2 binary64) %217 %342)
(fma.f64 #s(literal 1/2 binary64) %382 %205)
(fma.f64 #s(literal -1/2 binary64) %384 %342)
(fma.f64 %382 #s(literal 1/2 binary64) %205)
(fma.f64 %377 #s(literal 2 binary64) %205)
(fma.f64 %388 #s(literal 1/4 binary64) %205)
(fma.f64 %384 #s(literal -1/2 binary64) %342)
(fma.f64 %224 #s(literal 2 binary64) %342)
(fma.f64 %221 #s(literal 1/4 binary64) %342)
(fma.f64 %393 #s(literal -1/2 binary64) %205)
(fma.f64 #s(literal -1/2 binary64) %299 %340)
(fma.f64 #s(literal -2 binary64) %396 %205)
(fma.f64 #s(literal -2 binary64) %398 %342)
(fma.f64 #s(literal 1/2 binary64) %400 %205)
(fma.f64 %396 #s(literal -2 binary64) %205)
(fma.f64 %398 #s(literal -2 binary64) %342)
(fma.f64 #s(literal 2 binary64) %308 %340)
(fma.f64 %308 #s(literal 2 binary64) %340)
(fma.f64 #s(literal -2 binary64) %311 %340)
(fma.f64 #s(literal -1/2 binary64) %313 %340)
(fma.f64 %315 #s(literal 1/4 binary64) %340)
(fma.f64 #s(literal 4 binary64) %409 %342)
(fma.f64 %411 #s(literal 4 binary64) %342)
(*.f64 %413 %413)
(*.f64 %415 %416)
(*.f64 %416 %415)
(/.f64 (fma.f64 #s(literal -2 binary64) %205 %419) #s(literal -2 binary64))
(/.f64 (fma.f64 %342 #s(literal -2 binary64) %384) #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) %424 %342)
(fma.f64 %426 #s(literal 1/4 binary64) %205)
(fma.f64 %428 #s(literal -1/2 binary64) %205)
(fma.f64 %430 #s(literal 1/4 binary64) %342)
(fma.f64 %432 #s(literal -1/2 binary64) %342)
(fma.f64 %424 #s(literal -2 binary64) %342)
(fma.f64 #s(literal 1/2 binary64) %322 %340)
(fma.f64 #s(literal -1/2 binary64) %324 %340)
(fma.f64 #s(literal 1/4 binary64) %326 %340)
(/.f64 (-.f64 %419 %217) #s(literal -2 binary64))
(/.f64 (-.f64 %384 %382) #s(literal -2 binary64))
(/.f64 (-.f64 %393 %217) #s(literal -2 binary64))
(fma.f64 %74 %444 %205)
(fma.f64 %74 %446 %342)
(fma.f64 %446 %74 %342)
(fma.f64 %449 %450 %342)
(fma.f64 %332 #s(literal 4 binary64) %340)
(fma.f64 %453 #s(literal 4 binary64) %205)
(fma.f64 %455 #s(literal 4 binary64) %342)
(/.f64 (fma.f64 %393 #s(literal -2 binary64) %221) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 4 binary64) %205 %459) #s(literal 4 binary64))
(fma.f64 %334 #s(literal 4 binary64) %340)
(fma.f64 %74 %463 %342)
(fma.f64 %463 %74 %342)
(/.f64 (-.f64 %466 %388) %72)
(/.f64 (-.f64 %459 %466) #s(literal 4 binary64))
(/.f64 (-.f64 %471 %221) %65)
(/.f64 (fma.f64 %350 #s(literal 4 binary64) %466) %65)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %471) %72)
(/.f64 (-.f64 %478 %221) %72)
(/.f64 (fma.f64 %382 #s(literal -2 binary64) %466) %72)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %483) %65)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %478) %65)
(/.f64 (-.f64 %466 %488) %65)
(fma.f64 %337 %337 %340)
(fma.f64 %262 #s(literal 1/2 binary64) %492)
(fma.f64 %259 #s(literal 1/2 binary64) %494)
(fma.f64 #s(literal 1/2 binary64) %259 %494)
(+.f64 (-.f64 %205 %303) %295)
(-.f64 %295 (-.f64 %303 %205))
(-.f64 %501 %303)
(+.f64 %303 %494)
(+.f64 %295 %492)
(-.f64 %295 (fma.f64 #s(literal 1/2 binary64) %259 %209))
(+.f64 %507 %295)
(+.f64 %509 %303)
(fma.f64 #s(literal -1/2 binary64) %290 %494)
(-.f64 %295 (-.f64 %512 %342))
(-.f64 %509 %512)
(fma.f64 %262 #s(literal 1/2 binary64) %516)
(fma.f64 %259 #s(literal 1/2 binary64) %518)
(fma.f64 #s(literal 1/2 binary64) %259 %518)
(-.f64 %295 (fma.f64 #s(literal -1/2 binary64) %259 %350))
(fma.f64 %352 %352 %340)
(-.f64 %303 (-.f64 %524 %342))
(-.f64 %507 %524)
(+.f64 %295 %516)
(+.f64 %303 %518)
(-.f64 %303 (fma.f64 %272 #s(literal 1/2 binary64) %350))
(fma.f64 #s(literal -1/2 binary64) %290 %518)
(fma.f64 #s(literal 2 binary64) %533 %494)
(fma.f64 #s(literal 1 binary64) %303 %494)
(fma.f64 #s(literal -1 binary64) %512 %494)
(fma.f64 %303 #s(literal 1 binary64) %494)
(fma.f64 #s(literal 2 binary64) %538 %494)
(fma.f64 %256 %303 %342)
(fma.f64 %295 #s(literal 1 binary64) %492)
(fma.f64 %542 %259 %342)
(fma.f64 #s(literal 1/2 binary64) %205 %544)
(fma.f64 %205 #s(literal 1/2 binary64) %544)
(fma.f64 #s(literal 2 binary64) %547 %494)
(fma.f64 #s(literal 1/4 binary64) %549 %494)
(fma.f64 %551 #s(literal 2 binary64) %492)
(fma.f64 %549 #s(literal 1/4 binary64) %494)
(fma.f64 %547 #s(literal 2 binary64) %494)
(+.f64 %224 %544)
(fma.f64 %556 %259 %342)
(fma.f64 #s(literal 2 binary64) %533 %518)
(fma.f64 #s(literal 1 binary64) %303 %518)
(fma.f64 #s(literal -1 binary64) %512 %518)
(fma.f64 %295 #s(literal 1 binary64) %516)
(fma.f64 %303 #s(literal 1 binary64) %518)
(+.f64 %563 %224)
(fma.f64 #s(literal 2 binary64) %538 %518)
(fma.f64 #s(literal 1/2 binary64) %205 %566)
(fma.f64 %205 #s(literal 1/2 binary64) %566)
(fma.f64 %551 #s(literal 2 binary64) %516)
(-.f64 %224 (-.f64 %398 %342))
(-.f64 %563 %398)
(fma.f64 #s(literal 2 binary64) %547 %518)
(fma.f64 #s(literal 1/4 binary64) %549 %518)
(fma.f64 %549 #s(literal 1/4 binary64) %518)
(fma.f64 %547 #s(literal 2 binary64) %518)
(+.f64 %224 %566)
(fma.f64 %578 #s(literal 2 binary64) %494)
(-.f64 %224 (fma.f64 %209 #s(literal 1/2 binary64) %350))
(fma.f64 #s(literal 2 binary64) %242 %544)
(fma.f64 %217 #s(literal 1/4 binary64) %544)
(fma.f64 #s(literal 1 binary64) %224 %544)
(fma.f64 #s(literal 1/4 binary64) %217 %544)
(fma.f64 %224 #s(literal 1 binary64) %544)
(fma.f64 %587 #s(literal 4 binary64) %492)
(fma.f64 %589 #s(literal 4 binary64) %494)
(fma.f64 #s(literal 2 binary64) %591 %494)
(fma.f64 #s(literal 2 binary64) %446 %544)
(fma.f64 %446 #s(literal 2 binary64) %544)
(fma.f64 %578 #s(literal 2 binary64) %518)
(fma.f64 %587 #s(literal 4 binary64) %516)
(fma.f64 %597 %549 %342)
(fma.f64 %599 %547 %342)
(fma.f64 #s(literal 2 binary64) %242 %566)
(fma.f64 %217 #s(literal 1/4 binary64) %566)
(fma.f64 #s(literal 1 binary64) %224 %566)
(fma.f64 #s(literal 1/4 binary64) %217 %566)
(fma.f64 %224 #s(literal 1 binary64) %566)
(fma.f64 %589 #s(literal 4 binary64) %518)
(fma.f64 #s(literal 2 binary64) %591 %518)
(fma.f64 %114 %608 %494)
(fma.f64 %190 %610 %494)
(fma.f64 #s(literal 2 binary64) %446 %566)
(fma.f64 %446 #s(literal 2 binary64) %566)
(fma.f64 %614 #s(literal 4 binary64) %494)
(fma.f64 %413 %413 %340)
(fma.f64 %415 %416 %340)
(fma.f64 %416 %415 %340)
(fma.f64 #s(literal 2 binary64) %411 %544)
(fma.f64 %409 #s(literal 2 binary64) %544)
(fma.f64 %621 #s(literal 4 binary64) %544)
(fma.f64 #s(literal 2 binary64) %463 %544)
(fma.f64 %114 %608 %518)
(fma.f64 %190 %610 %518)
(fma.f64 %463 #s(literal 2 binary64) %544)
(fma.f64 %74 %627 %494)
(fma.f64 %614 #s(literal 4 binary64) %518)
(fma.f64 #s(literal 2 binary64) %411 %566)
(fma.f64 %409 #s(literal 2 binary64) %566)
(fma.f64 %621 #s(literal 4 binary64) %566)
(fma.f64 #s(literal 2 binary64) %463 %566)
(fma.f64 %463 #s(literal 2 binary64) %566)
(fma.f64 %74 %627 %518)
(fma.f64 %636 %259 %342)
(fma.f64 %74 %638 %544)
(fma.f64 %430 %151 %544)
(fma.f64 %638 %74 %544)
(fma.f64 %74 %638 %566)
(fma.f64 %430 %151 %566)
(fma.f64 %638 %74 %566)
(fma.f64 %645 %290 %342)
(fma.f64 %647 %259 %342)
(fma.f64 %649 #s(literal 1/2 binary64) %650)
(fma.f64 %337 %652 %492)
(fma.f64 %654 #s(literal 1/2 binary64) %655)
(fma.f64 %347 %657 %494)
(fma.f64 %659 %347 %494)
(-.f64 %661 %662)
(-.f64 %664 %377)
(+.f64 %661 %650)
(+.f64 %667 %655)
(-.f64 %661 %669)
(+.f64 %664 %396)
(fma.f64 %347 %672 %494)
(fma.f64 %674 %303 %342)
(+.f64 (+.f64 %342 %667) %377)
(/.f64 (fma.f64 %342 %292 %256) %292)
(fma.f64 %649 #s(literal 1/2 binary64) %680)
(fma.f64 %337 %652 %516)
(fma.f64 %654 #s(literal 1/2 binary64) %683)
(fma.f64 %347 %657 %518)
(fma.f64 %659 %347 %518)
(/.f64 (+.f64 %256 %687) %292)
(/.f64 (+.f64 %256 %690) %292)
(+.f64 %661 %680)
(fma.f64 %694 %512 %342)
(+.f64 %667 %683)
(fma.f64 %347 %672 %518)
(fma.f64 %698 %699 %494)
(/.f64 (-.f64 %256 %701) %292)
(fma.f64 %661 #s(literal 1 binary64) %650)
(fma.f64 %667 #s(literal 1 binary64) %655)
(fma.f64 %706 #s(literal 2 binary64) %650)
(fma.f64 %652 %708 %492)
(fma.f64 %710 %711 %492)
(fma.f64 %708 %652 %492)
(fma.f64 %711 %710 %492)
(fma.f64 %715 #s(literal 2 binary64) %655)
(fma.f64 %717 #s(literal 4 binary64) %342)
(/.f64 (fma.f64 %342 %292 %719) %292)
(fma.f64 %661 #s(literal 1 binary64) %680)
(fma.f64 %698 %699 %518)
(fma.f64 %667 #s(literal 1 binary64) %683)
(fma.f64 %672 %725 %494)
(fma.f64 %727 %728 %494)
(fma.f64 %725 %672 %494)
(fma.f64 %728 %727 %494)
(fma.f64 %706 #s(literal 2 binary64) %680)
(fma.f64 %652 %708 %516)
(fma.f64 %710 %711 %516)
(fma.f64 %708 %652 %516)
(fma.f64 %711 %710 %516)
(fma.f64 %715 #s(literal 2 binary64) %683)
(fma.f64 %672 %725 %518)
(fma.f64 %727 %728 %518)
(fma.f64 %725 %672 %518)
(fma.f64 %728 %727 %518)
(fma.f64 %742 #s(literal 4 binary64) %650)
(fma.f64 %744 #s(literal 4 binary64) %655)
(fma.f64 %742 #s(literal 4 binary64) %680)
(fma.f64 %744 #s(literal 4 binary64) %683)
(/.f64 (fma.f64 %382 %292 %748) %315)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %751) %753)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %755) %753)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %758) %760)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %762) %760)
(/.f64 (fma.f64 %393 %292 %765) %767)
(/.f64 (fma.f64 %393 %292 %769) %767)
(/.f64 (-.f64 %748 %758) %753)
(/.f64 (-.f64 %769 %751) %760)
%258
(-.f64 #s(literal 0 binary64) x)
(+.f64 %258 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %258)
(neg.f64 %779)
(neg.f64 (-.f64 x #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) %779)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %258)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %258)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %258)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %258)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %258)
(-.f64 #s(literal 0 binary64) %277)
(fma.f64 #s(literal -2 binary64) %790 %258)
(fma.f64 #s(literal -1 binary64) %790 %258)
(fma.f64 #s(literal 1/2 binary64) %793 %258)
(fma.f64 %795 #s(literal -2 binary64) %258)
(fma.f64 #s(literal 2 binary64) %797 %258)
(fma.f64 %799 #s(literal 4 binary64) %258)
(fma.f64 #s(literal 2 binary64) %801 %258)
(fma.f64 #s(literal 2 binary64) %803 %258)
(fma.f64 %382 #s(literal 0 binary64) %258)
(fma.f64 #s(literal 1/2 binary64) %806 %258)
(fma.f64 #s(literal 1/2 binary64) %808 %258)
(fma.f64 #s(literal 1/2 binary64) %810 %258)
%259
(fabs.f64 %259)
(fabs.f64 %290)
(neg.f64 %290)
(exp.f64 %280)
(/.f64 #s(literal 1 binary64) %262)
(*.f64 %259 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %259)
(/.f64 %259 #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) %272)
(*.f64 #s(literal -1 binary64) %290)
(*.f64 %290 #s(literal -1 binary64))
(sqrt.f64 %355)
(exp.f64 (fma.f64 #s(literal -1 binary64) x #s(literal 0 binary64)))
(exp.f64 (+.f64 #s(literal 0 binary64) %280))
(/.f64 #s(literal 2 binary64) %292)
(/.f64 #s(literal -2 binary64) %829)
(/.f64 #s(literal -2 binary64) %831)
(/.f64 #s(literal 4 binary64) %833)
(*.f64 #s(literal 2 binary64) %303)
(*.f64 #s(literal -2 binary64) %512)
(*.f64 #s(literal 1/2 binary64) %301)
(*.f64 #s(literal 1/4 binary64) %838)
(*.f64 %303 #s(literal 2 binary64))
(*.f64 %301 #s(literal 1/2 binary64))
(/.f64 %303 #s(literal 1/2 binary64))
(/.f64 %301 #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) %844)
(/.f64 #s(literal 2 binary64) %846)
(/.f64 #s(literal -2 binary64) %299)
(/.f64 #s(literal -1 binary64) %849)
(/.f64 #s(literal -1 binary64) %851)
(/.f64 %853 #s(literal -2 binary64))
(/.f64 %305 #s(literal -2 binary64))
(*.f64 #s(literal 1/2 binary64) %549)
(*.f64 #s(literal -1/2 binary64) %857)
(/.f64 %859 #s(literal -2 binary64))
(/.f64 #s(literal 4 binary64) %315)
(/.f64 #s(literal 4 binary64) %753)
(*.f64 #s(literal 4 binary64) %863)
(*.f64 #s(literal 4 binary64) %578)
(*.f64 %318 #s(literal 1/4 binary64))
(/.f64 %318 #s(literal 4 binary64))
(/.f64 %868 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %870)
(/.f64 #s(literal 4 binary64) %872)
(/.f64 (/.f64 %301 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %859) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %859) #s(literal 2 binary64))
(/.f64 (fabs.f64 %318) #s(literal 4 binary64))
(*.f64 %74 %547)
(/.f64 %56 %883)
(/.f64 %885 %25)
(/.f64 (fabs.f64 %885) #s(literal 4 binary64))
(/.f64 %65 %767)
(/.f64 %72 %760)
(*.f64 %891 #s(literal 4 binary64))
(/.f64 (*.f64 %56 %303) #s(literal 4 binary64))
(*.f64 %895 #s(literal 4 binary64))
(/.f64 (*.f64 %301 #s(literal -2 binary64)) %72)
(/.f64 (*.f64 #s(literal -2 binary64) %301) %65)
(/.f64 (*.f64 %318 #s(literal 1 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) %318) #s(literal 4 binary64))
(/.f64 %65 %905)
(/.f64 %65 %907)
(/.f64 %72 %907)
(/.f64 %885 %65)
(/.f64 (*.f64 #s(literal -1 binary64) %885) #s(literal 4 binary64))
(/.f64 %913 %65)
(/.f64 %915 %56)
(/.f64 %917 %58)
(/.f64 (*.f64 %318 #s(literal -2 binary64)) %136)
(/.f64 (*.f64 #s(literal -2 binary64) %318) %134)
(pow.f64 %262 #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %885) %56)
(/.f64 %926 %134)
(+.f64 %259 %928)
(+.f64 %259 %930)
(+.f64 %259 %932)
(-.f64 %205 %342)
(pow.f64 %255 #s(literal -1/2 binary64))
(+.f64 %205 %350)
(+.f64 %350 %205)
(/.f64 %347 %337)
(*.f64 %347 %347)
(pow.f64 %347 #s(literal 2 binary64))
(pow.f64 %355 #s(literal 1/2 binary64))
(-.f64 %350 %209)
(fma.f64 %259 #s(literal 1 binary64) %928)
(fma.f64 %259 #s(literal 1/2 binary64) %303)
(fma.f64 #s(literal 1 binary64) %259 %928)
(fma.f64 #s(literal 1/2 binary64) %259 %303)
(fma.f64 %259 #s(literal 1 binary64) %930)
(fma.f64 %259 #s(literal 1 binary64) %932)
(fma.f64 #s(literal 1 binary64) %259 %930)
(fma.f64 #s(literal 1 binary64) %259 %932)
(fma.f64 #s(literal -1 binary64) %342 %205)
(fma.f64 %342 #s(literal -1 binary64) %205)
(+.f64 %303 %303)
(-.f64 %303 %512)
(+.f64 %205 %955)
(+.f64 %205 %957)
(+.f64 %957 %205)
(fma.f64 #s(literal -1 binary64) %290 %928)
(fma.f64 #s(literal -1/2 binary64) %290 %303)
(fma.f64 %290 #s(literal -1 binary64) %928)
(*.f64 %963 %963)
(fma.f64 #s(literal -1 binary64) %290 %930)
(fma.f64 #s(literal -1 binary64) %290 %932)
(fma.f64 %290 #s(literal -1 binary64) %930)
(fma.f64 %290 #s(literal -1 binary64) %932)
(fma.f64 #s(literal 1 binary64) %205 %350)
(fma.f64 #s(literal 1 binary64) %350 %205)
(fma.f64 %205 #s(literal 1 binary64) %350)
(fma.f64 %350 #s(literal 1 binary64) %205)
(fma.f64 #s(literal -1 binary64) %209 %350)
(fma.f64 %209 #s(literal -1 binary64) %350)
(pow.f64 (exp.f64 (*.f64 (-.f64 %258 x) #s(literal 2 binary64))) #s(literal 1/4 binary64))
(fma.f64 #s(literal 2 binary64) %303 %928)
(fma.f64 #s(literal 2 binary64) %533 %303)
(fma.f64 #s(literal 1 binary64) %303 %303)
(fma.f64 #s(literal -2 binary64) %512 %928)
(fma.f64 #s(literal -1 binary64) %512 %303)
(fma.f64 #s(literal 1/2 binary64) %301 %928)
(fma.f64 #s(literal 1/4 binary64) %838 %928)
(fma.f64 %303 #s(literal 2 binary64) %928)
(fma.f64 %303 #s(literal 1 binary64) %303)
(fma.f64 %301 #s(literal 1/2 binary64) %928)
(fma.f64 #s(literal 2 binary64) %303 %930)
(fma.f64 #s(literal 2 binary64) %303 %932)
(fma.f64 #s(literal 2 binary64) %538 %303)
(fma.f64 #s(literal -2 binary64) %512 %930)
(fma.f64 #s(literal -2 binary64) %512 %932)
(fma.f64 #s(literal 1/2 binary64) %301 %930)
(fma.f64 #s(literal 1/2 binary64) %301 %932)
(fma.f64 #s(literal 1/4 binary64) %838 %930)
(fma.f64 #s(literal 1/4 binary64) %838 %932)
(fma.f64 %303 #s(literal 2 binary64) %930)
(fma.f64 %303 #s(literal 2 binary64) %932)
(fma.f64 %301 #s(literal 1/2 binary64) %930)
(fma.f64 %301 #s(literal 1/2 binary64) %932)
(fma.f64 #s(literal 1 binary64) %205 %955)
(fma.f64 #s(literal 1 binary64) %205 %957)
(fma.f64 #s(literal -2 binary64) %377 %205)
(fma.f64 #s(literal 1/2 binary64) %393 %205)
(fma.f64 %205 #s(literal 1 binary64) %955)
(fma.f64 %205 #s(literal 1 binary64) %957)
(fma.f64 %382 #s(literal -1/2 binary64) %205)
(fma.f64 %377 #s(literal -2 binary64) %205)
(fma.f64 %393 #s(literal 1/2 binary64) %205)
(fma.f64 #s(literal 2 binary64) %547 %303)
(fma.f64 #s(literal 1/2 binary64) %549 %928)
(fma.f64 #s(literal -1/2 binary64) %857 %928)
(fma.f64 #s(literal 1/4 binary64) %549 %303)
(fma.f64 %549 #s(literal 1/4 binary64) %303)
(fma.f64 %547 #s(literal 2 binary64) %303)
(fma.f64 #s(literal 1/2 binary64) %549 %930)
(fma.f64 #s(literal 1/2 binary64) %549 %932)
(fma.f64 #s(literal -1/2 binary64) %857 %930)
(fma.f64 #s(literal -1/2 binary64) %857 %932)
(fma.f64 #s(literal 2 binary64) %396 %205)
(fma.f64 %396 #s(literal 2 binary64) %205)
(fma.f64 #s(literal 2 binary64) %224 %350)
(fma.f64 #s(literal 2 binary64) %1024 %205)
(fma.f64 %217 #s(literal 1/2 binary64) %350)
(fma.f64 #s(literal -1 binary64) %209 %955)
(fma.f64 #s(literal -1 binary64) %209 %957)
(fma.f64 #s(literal 1/2 binary64) %217 %350)
(fma.f64 #s(literal -1/2 binary64) %384 %350)
(fma.f64 %209 #s(literal -1 binary64) %955)
(fma.f64 %209 #s(literal -1 binary64) %957)
(fma.f64 %384 #s(literal -1/2 binary64) %350)
(fma.f64 %224 #s(literal 2 binary64) %350)
(fma.f64 %221 #s(literal 1/4 binary64) %350)
(fma.f64 %471 #s(literal 1/4 binary64) %205)
(fma.f64 %1037 #s(literal -1 binary64) %205)
(*.f64 %1039 %1039)
(*.f64 %657 %698)
(*.f64 %698 %657)
(fma.f64 #s(literal -2 binary64) %398 %350)
(fma.f64 #s(literal 1/2 binary64) %1044 %205)
(fma.f64 %398 #s(literal -2 binary64) %350)
(*.f64 %1047 %1047)
(*.f64 %1049 %1049)
(pow.f64 %369 %145)
(fma.f64 #s(literal 4 binary64) %863 %928)
(fma.f64 #s(literal 4 binary64) %578 %928)
(fma.f64 %318 #s(literal 1/4 binary64) %928)
(fma.f64 %578 #s(literal 2 binary64) %303)
(fma.f64 #s(literal 4 binary64) %863 %930)
(fma.f64 #s(literal 4 binary64) %863 %932)
(fma.f64 #s(literal 4 binary64) %578 %930)
(fma.f64 #s(literal 4 binary64) %578 %932)
(fma.f64 %318 #s(literal 1/4 binary64) %930)
(fma.f64 %318 #s(literal 1/4 binary64) %932)
(fma.f64 #s(literal 2 binary64) %224 %955)
(fma.f64 #s(literal 2 binary64) %224 %957)
(fma.f64 %217 #s(literal 1/2 binary64) %955)
(fma.f64 %217 #s(literal 1/2 binary64) %957)
(fma.f64 #s(literal 1/2 binary64) %217 %955)
(fma.f64 #s(literal 1/2 binary64) %217 %957)
(fma.f64 #s(literal -1/2 binary64) %384 %955)
(fma.f64 #s(literal -1/2 binary64) %384 %957)
(fma.f64 %384 #s(literal -1/2 binary64) %955)
(fma.f64 %384 #s(literal -1/2 binary64) %957)
(fma.f64 %224 #s(literal 2 binary64) %955)
(fma.f64 %224 #s(literal 2 binary64) %957)
(fma.f64 %221 #s(literal 1/4 binary64) %955)
(fma.f64 %221 #s(literal 1/4 binary64) %957)
(fma.f64 %589 #s(literal 4 binary64) %303)
(fma.f64 #s(literal 2 binary64) %591 %303)
(/.f64 (fma.f64 #s(literal -2 binary64) %205 %382) #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) %398 %955)
(fma.f64 #s(literal -2 binary64) %398 %957)
(fma.f64 %398 #s(literal -2 binary64) %955)
(fma.f64 %398 #s(literal -2 binary64) %957)
(fma.f64 %1084 #s(literal 1/4 binary64) %205)
(fma.f64 %1086 #s(literal -1/2 binary64) %205)
(fma.f64 #s(literal 4 binary64) %409 %350)
(fma.f64 %411 #s(literal 4 binary64) %350)
(fma.f64 %74 %547 %928)
(/.f64 (-.f64 %384 %393) #s(literal -2 binary64))
(fma.f64 %74 %547 %930)
(fma.f64 %74 %547 %932)
(/.f64 (fma.f64 %350 #s(literal -2 binary64) %384) #s(literal -2 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) %205 %1097) #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) %424 %350)
(fma.f64 %430 #s(literal 1/4 binary64) %350)
(fma.f64 %432 #s(literal -1/2 binary64) %350)
(fma.f64 %424 #s(literal -2 binary64) %350)
(fma.f64 %114 %608 %303)
(fma.f64 %190 %610 %303)
(/.f64 (-.f64 %1097 %217) #s(literal -2 binary64))
(fma.f64 %891 #s(literal 4 binary64) %928)
(fma.f64 %614 #s(literal 4 binary64) %303)
(fma.f64 %74 %446 %350)
(fma.f64 %74 %1111 %205)
(fma.f64 %446 %74 %350)
(fma.f64 %891 #s(literal 4 binary64) %930)
(fma.f64 %891 #s(literal 4 binary64) %932)
(fma.f64 %895 #s(literal 4 binary64) %928)
(fma.f64 #s(literal 4 binary64) %409 %955)
(fma.f64 #s(literal 4 binary64) %409 %957)
(fma.f64 %411 #s(literal 4 binary64) %955)
(fma.f64 %411 #s(literal 4 binary64) %957)
(fma.f64 %895 #s(literal 4 binary64) %930)
(fma.f64 %895 #s(literal 4 binary64) %932)
(fma.f64 %1123 #s(literal 4 binary64) %205)
(fma.f64 %449 %450 %350)
(/.f64 (fma.f64 %382 #s(literal -2 binary64) %221) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 4 binary64) %205 %478) #s(literal 4 binary64))
(fma.f64 #s(literal -2 binary64) %424 %955)
(fma.f64 #s(literal -2 binary64) %424 %957)
(fma.f64 %430 #s(literal 1/4 binary64) %955)
(fma.f64 %430 #s(literal 1/4 binary64) %957)
(fma.f64 %432 #s(literal -1/2 binary64) %955)
(fma.f64 %432 #s(literal -1/2 binary64) %957)
(fma.f64 %424 #s(literal -2 binary64) %955)
(fma.f64 %424 #s(literal -2 binary64) %957)
(fma.f64 %74 %627 %303)
(fma.f64 %455 #s(literal 4 binary64) %350)
(fma.f64 %74 %446 %955)
(fma.f64 %74 %446 %957)
(fma.f64 %446 %74 %955)
(fma.f64 %446 %74 %957)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %388) %72)
(/.f64 (-.f64 %478 %466) #s(literal 4 binary64))
(fma.f64 %449 %450 %955)
(fma.f64 %449 %450 %957)
(fma.f64 %74 %463 %350)
(fma.f64 %463 %74 %350)
(/.f64 (-.f64 %466 %471) %72)
(fma.f64 %455 #s(literal 4 binary64) %955)
(fma.f64 %455 #s(literal 4 binary64) %957)
(/.f64 (-.f64 %459 %221) %72)
(fma.f64 %74 %463 %955)
(fma.f64 %74 %463 %957)
(fma.f64 %463 %74 %955)
(fma.f64 %463 %74 %957)
(/.f64 (fma.f64 %393 #s(literal -2 binary64) %466) %72)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %488) %65)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %459) %65)
(/.f64 (-.f64 %466 %483) %65)
(+.f64 (-.f64 %205 %295) %303)
(-.f64 %303 (-.f64 %295 %205))
(-.f64 %1174 %295)
(fma.f64 %262 #s(literal 1/2 binary64) %1176)
(fma.f64 %259 #s(literal 1/2 binary64) %1178)
(fma.f64 #s(literal 1/2 binary64) %259 %1178)
(-.f64 %295 (fma.f64 #s(literal -1/2 binary64) %259 %342))
(-.f64 %303 (fma.f64 %262 #s(literal 1/2 binary64) %209))
(fma.f64 %347 %347 %928)
(fma.f64 %347 %347 %930)
(fma.f64 %347 %347 %932)
(+.f64 %295 %1176)
(+.f64 %303 %1178)
(fma.f64 %262 #s(literal 1/2 binary64) %1190)
(fma.f64 %259 #s(literal 1/2 binary64) %1192)
(fma.f64 #s(literal 1/2 binary64) %259 %1192)
(+.f64 %303 %1192)
(-.f64 %303 (fma.f64 %272 #s(literal 1/2 binary64) %342))
(+.f64 %295 %1190)
(fma.f64 #s(literal -1/2 binary64) %290 %1178)
(+.f64 %1200 %295)
(+.f64 %1202 %303)
(fma.f64 #s(literal -1/2 binary64) %290 %1192)
(-.f64 %295 (-.f64 %512 %350))
(-.f64 %1202 %512)
(fma.f64 %963 %963 %928)
(-.f64 %303 (-.f64 %524 %350))
(-.f64 %1200 %524)
(fma.f64 %963 %963 %930)
(fma.f64 %963 %963 %932)
(fma.f64 #s(literal 2 binary64) %533 %1178)
(fma.f64 #s(literal 1 binary64) %303 %1178)
(fma.f64 #s(literal -1 binary64) %512 %1178)
(fma.f64 %295 #s(literal 1 binary64) %1176)
(fma.f64 %303 #s(literal 1 binary64) %1178)
(fma.f64 %347 %657 %303)
(fma.f64 #s(literal 2 binary64) %538 %1178)
(fma.f64 %659 %347 %303)
(fma.f64 #s(literal 2 binary64) %533 %1192)
(fma.f64 #s(literal 1 binary64) %303 %1192)
(fma.f64 #s(literal -1 binary64) %512 %1192)
(fma.f64 %303 #s(literal 1 binary64) %1192)
(fma.f64 #s(literal 1/2 binary64) %205 %1226)
(fma.f64 %205 #s(literal 1/2 binary64) %1226)
(fma.f64 #s(literal 2 binary64) %538 %1192)
(fma.f64 %256 %303 %350)
(fma.f64 %295 #s(literal 1 binary64) %1190)
(fma.f64 %551 #s(literal 2 binary64) %1176)
(fma.f64 %542 %259 %350)
(fma.f64 #s(literal 1/2 binary64) %205 %1234)
(fma.f64 %205 #s(literal 1/2 binary64) %1234)
(fma.f64 #s(literal 2 binary64) %547 %1178)
(fma.f64 #s(literal 1/4 binary64) %549 %1178)
(fma.f64 %549 #s(literal 1/4 binary64) %1178)
(fma.f64 %547 #s(literal 2 binary64) %1178)
(+.f64 %224 %1226)
(fma.f64 %347 %672 %303)
(fma.f64 #s(literal 2 binary64) %547 %1192)
(fma.f64 #s(literal 1/4 binary64) %549 %1192)
(fma.f64 %551 #s(literal 2 binary64) %1190)
(fma.f64 %549 #s(literal 1/4 binary64) %1192)
(fma.f64 %547 #s(literal 2 binary64) %1192)
(+.f64 %224 %1234)
(-.f64 %224 (fma.f64 %209 #s(literal 1/2 binary64) %342))
(fma.f64 %556 %259 %350)
(+.f64 %1252 %224)
(fma.f64 %256 %303 %955)
(fma.f64 %256 %303 %957)
(fma.f64 %542 %259 %955)
(fma.f64 %542 %259 %957)
(-.f64 %224 (-.f64 %398 %350))
(-.f64 %1252 %398)
(fma.f64 %1039 %1039 %928)
(fma.f64 %657 %698 %928)
(fma.f64 %698 %657 %928)
(fma.f64 %698 %699 %303)
(fma.f64 %578 #s(literal 2 binary64) %1178)
(fma.f64 %1039 %1039 %930)
(fma.f64 %1039 %1039 %932)
(fma.f64 %657 %698 %930)
(fma.f64 %657 %698 %932)
(fma.f64 %698 %657 %930)
(fma.f64 %698 %657 %932)
(fma.f64 %1047 %1047 %928)
(fma.f64 %1049 %1049 %928)
(fma.f64 %587 #s(literal 4 binary64) %1176)
(fma.f64 %578 #s(literal 2 binary64) %1192)
(fma.f64 #s(literal 2 binary64) %242 %1226)
(fma.f64 %217 #s(literal 1/4 binary64) %1226)
(fma.f64 #s(literal 1 binary64) %224 %1226)
(fma.f64 #s(literal 1/4 binary64) %217 %1226)
(fma.f64 %224 #s(literal 1 binary64) %1226)
(fma.f64 %1047 %1047 %930)
(fma.f64 %1047 %1047 %932)
(fma.f64 %1049 %1049 %930)
(fma.f64 %1049 %1049 %932)
(fma.f64 %556 %259 %955)
(fma.f64 %556 %259 %957)
(fma.f64 %589 #s(literal 4 binary64) %1178)
(fma.f64 #s(literal 2 binary64) %591 %1178)
(fma.f64 #s(literal 2 binary64) %242 %1234)
(fma.f64 %217 #s(literal 1/4 binary64) %1234)
(fma.f64 #s(literal 1 binary64) %224 %1234)
(fma.f64 #s(literal 1/4 binary64) %217 %1234)
(fma.f64 %224 #s(literal 1 binary64) %1234)
(fma.f64 %587 #s(literal 4 binary64) %1190)
(fma.f64 %589 #s(literal 4 binary64) %1192)
(fma.f64 #s(literal 2 binary64) %591 %1192)
(fma.f64 #s(literal 2 binary64) %446 %1226)
(fma.f64 %446 #s(literal 2 binary64) %1226)
(fma.f64 #s(literal 2 binary64) %446 %1234)
(fma.f64 %446 #s(literal 2 binary64) %1234)
(fma.f64 %672 %725 %303)
(fma.f64 %727 %728 %303)
(fma.f64 %725 %672 %303)
(fma.f64 %728 %727 %303)
(fma.f64 %597 %549 %350)
(fma.f64 %599 %547 %350)
(fma.f64 %114 %608 %1178)
(fma.f64 %190 %610 %1178)
(fma.f64 %614 #s(literal 4 binary64) %1178)
(fma.f64 %114 %608 %1192)
(fma.f64 %190 %610 %1192)
(fma.f64 %614 #s(literal 4 binary64) %1192)
(fma.f64 #s(literal 2 binary64) %411 %1226)
(fma.f64 %409 #s(literal 2 binary64) %1226)
(fma.f64 #s(literal 2 binary64) %411 %1234)
(fma.f64 %621 #s(literal 4 binary64) %1226)
(fma.f64 %409 #s(literal 2 binary64) %1234)
(fma.f64 #s(literal 2 binary64) %463 %1226)
(fma.f64 %621 #s(literal 4 binary64) %1234)
(fma.f64 %463 #s(literal 2 binary64) %1226)
(fma.f64 %597 %549 %955)
(fma.f64 %597 %549 %957)
(fma.f64 %599 %547 %955)
(fma.f64 %599 %547 %957)
(fma.f64 %74 %627 %1178)
(fma.f64 #s(literal 2 binary64) %463 %1234)
(fma.f64 %463 #s(literal 2 binary64) %1234)
(fma.f64 %74 %627 %1192)
(fma.f64 %74 %638 %1226)
(fma.f64 %430 %151 %1226)
(fma.f64 %638 %74 %1226)
(fma.f64 %636 %259 %350)
(fma.f64 %74 %638 %1234)
(fma.f64 %430 %151 %1234)
(fma.f64 %638 %74 %1234)
(fma.f64 %645 %290 %350)
(fma.f64 %636 %259 %955)
(fma.f64 %636 %259 %957)
(-.f64 %661 %655)
(fma.f64 %647 %259 %350)
(fma.f64 %645 %290 %955)
(fma.f64 %645 %290 %957)
(fma.f64 %649 #s(literal 1/2 binary64) %1343)
(fma.f64 %337 %652 %1176)
(fma.f64 %654 #s(literal 1/2 binary64) %662)
(fma.f64 %347 %657 %1178)
(fma.f64 %659 %347 %1178)
(+.f64 %661 %1343)
(fma.f64 %649 #s(literal 1/2 binary64) %1350)
(fma.f64 %337 %652 %1190)
(fma.f64 %654 #s(literal 1/2 binary64) %669)
(fma.f64 %347 %657 %1192)
(+.f64 %667 %662)
(fma.f64 %659 %347 %1192)
(-.f64 %661 %683)
(-.f64 %1358 %377)
(+.f64 %661 %1350)
(+.f64 %667 %669)
(fma.f64 %347 %672 %1178)
(/.f64 (-.f64 %256 %687) %292)
(+.f64 %1358 %396)
(fma.f64 %347 %672 %1192)
(fma.f64 %674 %303 %350)
(fma.f64 %647 %259 %955)
(fma.f64 %647 %259 %957)
(+.f64 (+.f64 %350 %667) %377)
(/.f64 (fma.f64 %350 %292 %256) %292)
(/.f64 (+.f64 %256 %701) %292)
(/.f64 (+.f64 %256 (*.f64 %350 %292)) %292)
(fma.f64 %694 %512 %350)
(fma.f64 %661 #s(literal 1 binary64) %1343)
(fma.f64 %698 %699 %1178)
(fma.f64 %667 #s(literal 1 binary64) %662)
(fma.f64 %698 %699 %1192)
(fma.f64 %661 #s(literal 1 binary64) %1350)
(fma.f64 %667 #s(literal 1 binary64) %669)
(fma.f64 %674 %303 %955)
(fma.f64 %674 %303 %957)
(fma.f64 %706 #s(literal 2 binary64) %1343)
(fma.f64 %652 %708 %1176)
(fma.f64 %710 %711 %1176)
(fma.f64 %708 %652 %1176)
(fma.f64 %711 %710 %1176)
(fma.f64 %715 #s(literal 2 binary64) %662)
(fma.f64 %706 #s(literal 2 binary64) %1350)
(fma.f64 %652 %708 %1190)
(fma.f64 %710 %711 %1190)
(fma.f64 %708 %652 %1190)
(fma.f64 %711 %710 %1190)
(fma.f64 %715 #s(literal 2 binary64) %669)
(fma.f64 %694 %512 %955)
(fma.f64 %694 %512 %957)
(fma.f64 %717 #s(literal 4 binary64) %350)
(/.f64 (fma.f64 %350 %292 %719) %292)
(fma.f64 %672 %725 %1178)
(fma.f64 %727 %728 %1178)
(fma.f64 %725 %672 %1178)
(fma.f64 %728 %727 %1178)
(fma.f64 %672 %725 %1192)
(fma.f64 %727 %728 %1192)
(fma.f64 %725 %672 %1192)
(fma.f64 %728 %727 %1192)
(fma.f64 %742 #s(literal 4 binary64) %1343)
(fma.f64 %744 #s(literal 4 binary64) %662)
(fma.f64 %717 #s(literal 4 binary64) %955)
(fma.f64 %717 #s(literal 4 binary64) %957)
(fma.f64 %742 #s(literal 4 binary64) %1350)
(fma.f64 %744 #s(literal 4 binary64) %669)
(/.f64 (fma.f64 %393 %292 %748) %315)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %758) %753)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %762) %753)
(/.f64 (fma.f64 %382 %292 %765) %767)
(/.f64 (fma.f64 %382 %292 %769) %767)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %751) %760)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %755) %760)
(/.f64 (-.f64 %748 %751) %753)
(/.f64 (-.f64 %769 %758) %760)
(*.f64 #s(literal 2 binary64) %205)
%217
(/.f64 %205 #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) %209)
(*.f64 %209 #s(literal -2 binary64))
(neg.f64 %384)
(+.f64 #s(literal 0 binary64) %217)
(*.f64 %217 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %217)
(*.f64 #s(literal -1 binary64) %384)
(*.f64 #s(literal 1/2 binary64) %221)
(*.f64 #s(literal 4 binary64) %224)
(*.f64 %384 #s(literal -1 binary64))
(*.f64 %224 #s(literal 4 binary64))
(*.f64 %221 #s(literal 1/2 binary64))
(/.f64 %217 #s(literal 1 binary64))
(/.f64 %221 #s(literal 2 binary64))
(*.f64 %466 #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) %212)
(/.f64 %466 #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %217)
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %217)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %217)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %217)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %217)
(*.f64 %1461 #s(literal 1/4 binary64))
(/.f64 (*.f64 %56 %205) #s(literal 4 binary64))
(/.f64 (*.f64 %205 %56) #s(literal 4 binary64))
(/.f64 %1461 #s(literal 4 binary64))
(/.f64 %1468 #s(literal 4 binary64))
(/.f64 %1470 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %430)
(*.f64 %74 %224)
(*.f64 %224 %74)
(*.f64 %430 #s(literal 1/2 binary64))
(/.f64 (/.f64 %221 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal -2 binary64) %790 %217)
(fma.f64 #s(literal -1 binary64) %790 %217)
(fma.f64 #s(literal 1/2 binary64) %793 %217)
(fma.f64 %795 #s(literal -2 binary64) %217)
(/.f64 %1482 #s(literal 4 binary64))
(/.f64 %1484 #s(literal 2 binary64))
(/.f64 %1486 #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) %797 %217)
(/.f64 (neg.f64 %1461) %25)
(+.f64 %262 %259)
(+.f64 %259 %262)
(/.f64 %1493 %65)
(/.f64 %1495 %72)
(/.f64 %1497 %65)
(/.f64 %1499 %72)
(/.f64 (*.f64 %1461 #s(literal 1 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) %1461) #s(literal 4 binary64))
(-.f64 %262 %290)
(-.f64 %259 %272)
(/.f64 %1507 %72)
(/.f64 %1509 %65)
(fma.f64 %799 #s(literal 4 binary64) %217)
(fma.f64 %262 #s(literal 1 binary64) %259)
(fma.f64 %259 #s(literal 1 binary64) %262)
(fma.f64 #s(literal 1 binary64) %262 %259)
(fma.f64 #s(literal 1 binary64) %259 %262)
(/.f64 (*.f64 %217 %56) %56)
(/.f64 (*.f64 %384 %56) %134)
(/.f64 (*.f64 %56 %217) %58)
(/.f64 (*.f64 %56 %384) %136)
(/.f64 (*.f64 #s(literal 2 binary64) %1461) %56)
(+.f64 %205 %205)
(fma.f64 #s(literal -1 binary64) %290 %262)
(fma.f64 #s(literal -1 binary64) %272 %259)
(fma.f64 %290 #s(literal -1 binary64) %262)
(fma.f64 %272 #s(literal -1 binary64) %259)
(/.f64 (*.f64 %1461 #s(literal 2 binary64)) %58)
(/.f64 (*.f64 %1461 #s(literal -2 binary64)) %136)
(/.f64 (*.f64 #s(literal -2 binary64) %1461) %134)
(-.f64 %205 %209)
(+.f64 %259 %1539)
(+.f64 %1539 %259)
(fma.f64 #s(literal 2 binary64) %303 %262)
(fma.f64 #s(literal -2 binary64) %512 %262)
(fma.f64 #s(literal 1/2 binary64) %301 %262)
(fma.f64 #s(literal 1/4 binary64) %838 %262)
(fma.f64 %303 #s(literal 2 binary64) %262)
(fma.f64 %301 #s(literal 1/2 binary64) %262)
(/.f64 %256 %262)
(fma.f64 #s(literal 2 binary64) %295 %259)
(fma.f64 #s(literal 1/2 binary64) %292 %259)
(fma.f64 %292 #s(literal 1/2 binary64) %259)
(fma.f64 %295 #s(literal 2 binary64) %259)
(*.f64 %259 %256)
(*.f64 %256 %259)
(fma.f64 #s(literal 1 binary64) %205 %205)
(fma.f64 %205 #s(literal 1 binary64) %205)
(+.f64 %259 %1557)
(+.f64 %1557 %259)
(fma.f64 #s(literal 1/2 binary64) %549 %262)
(fma.f64 #s(literal -1/2 binary64) %857 %262)
(-.f64 %1539 %290)
(/.f64 %1563 %272)
(fma.f64 #s(literal -1/2 binary64) %299 %259)
(*.f64 %1563 %290)
(fma.f64 #s(literal -1 binary64) %209 %205)
(fma.f64 %209 #s(literal -1 binary64) %205)
(/.f64 (+.f64 %355 #s(literal 1 binary64)) %259)
(fma.f64 #s(literal 2 binary64) %308 %259)
(fma.f64 %308 #s(literal 2 binary64) %259)
(fma.f64 %259 #s(literal 1 binary64) %1539)
(fma.f64 #s(literal 1 binary64) %259 %1539)
(fma.f64 #s(literal 1 binary64) %1539 %259)
(fma.f64 %1539 #s(literal 1 binary64) %259)
(fma.f64 #s(literal -2 binary64) %311 %259)
(fma.f64 #s(literal -1/2 binary64) %313 %259)
(+.f64 (*.f64 %1539 #s(literal 1 binary64)) %259)
(+.f64 (*.f64 #s(literal 1 binary64) %1539) %259)
(fma.f64 #s(literal 4 binary64) %863 %262)
(fma.f64 #s(literal 4 binary64) %578 %262)
(fma.f64 %318 #s(literal 1/4 binary64) %262)
(/.f64 %719 %262)
(/.f64 (*.f64 %1563 #s(literal -1 binary64)) %262)
(/.f64 (*.f64 #s(literal -1 binary64) %1563) %262)
(fma.f64 %259 #s(literal 1 binary64) %1557)
(fma.f64 #s(literal 1 binary64) %259 %1557)
(fma.f64 %315 #s(literal 1/4 binary64) %259)
(fma.f64 #s(literal -1 binary64) %290 %1539)
(fma.f64 %290 #s(literal -1 binary64) %1539)
(*.f64 %719 %259)
(fma.f64 #s(literal 2 binary64) %224 %205)
(fma.f64 %217 #s(literal 1/2 binary64) %205)
(fma.f64 #s(literal 1/2 binary64) %217 %205)
(fma.f64 #s(literal -1/2 binary64) %384 %205)
(fma.f64 %384 #s(literal -1/2 binary64) %205)
(fma.f64 %224 #s(literal 2 binary64) %205)
(fma.f64 %221 #s(literal 1/4 binary64) %205)
(/.f64 %1604 %272)
(/.f64 %1606 %272)
(/.f64 %1608 %272)
(/.f64 %1610 %272)
(fma.f64 #s(literal -1 binary64) %290 %1557)
(fma.f64 %290 #s(literal -1 binary64) %1557)
(fma.f64 #s(literal -2 binary64) %398 %205)
(fma.f64 %398 #s(literal -2 binary64) %205)
(*.f64 %1604 %290)
(fma.f64 #s(literal 1/2 binary64) %322 %259)
(fma.f64 #s(literal -1/2 binary64) %324 %259)
(fma.f64 #s(literal 1/4 binary64) %326 %259)
(fma.f64 %74 %547 %262)
(fma.f64 #s(literal 2 binary64) %303 %1539)
(fma.f64 #s(literal -2 binary64) %512 %1539)
(fma.f64 #s(literal 1/2 binary64) %301 %1539)
(fma.f64 #s(literal 1/4 binary64) %838 %1539)
(fma.f64 %303 #s(literal 2 binary64) %1539)
(fma.f64 %301 #s(literal 1/2 binary64) %1539)
(/.f64 (-.f64 %292 %859) #s(literal 2 binary64))
(/.f64 %748 %292)
(*.f64 %748 %303)
(fma.f64 #s(literal 2 binary64) %303 %1557)
(fma.f64 #s(literal -2 binary64) %512 %1557)
(fma.f64 #s(literal 1/2 binary64) %301 %1557)
(fma.f64 #s(literal 1/4 binary64) %838 %1557)
(fma.f64 %303 #s(literal 2 binary64) %1557)
(fma.f64 %301 #s(literal 1/2 binary64) %1557)
(fma.f64 %891 #s(literal 4 binary64) %262)
(/.f64 %769 %829)
(/.f64 %765 %831)
(/.f64 %1640 %829)
(/.f64 %1642 %292)
(/.f64 %1644 %292)
(/.f64 %1646 %831)
(fma.f64 #s(literal 1/2 binary64) %549 %1539)
(fma.f64 #s(literal -1/2 binary64) %857 %1539)
(fma.f64 %895 #s(literal 4 binary64) %262)
(fma.f64 #s(literal 2 binary64) %205 %1651)
(fma.f64 #s(literal 2 binary64) %205 %1653)
(fma.f64 #s(literal 2 binary64) %801 %217)
(fma.f64 #s(literal 2 binary64) %803 %217)
(fma.f64 #s(literal 4 binary64) %409 %205)
(fma.f64 %205 #s(literal 2 binary64) %1651)
(fma.f64 %205 #s(literal 2 binary64) %1653)
(fma.f64 %411 #s(literal 4 binary64) %205)
(/.f64 %748 %844)
(/.f64 %748 %846)
(fma.f64 %332 #s(literal 4 binary64) %259)
(/.f64 (fma.f64 %262 #s(literal 4 binary64) %318) #s(literal 4 binary64))
(/.f64 (fma.f64 %259 #s(literal 4 binary64) %315) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %549 %1557)
(fma.f64 #s(literal -1/2 binary64) %857 %1557)
(+.f64 %217 %1651)
(+.f64 %217 %1653)
(/.f64 %769 %299)
(/.f64 %765 %299)
(/.f64 %1640 %299)
(/.f64 %1642 %844)
(/.f64 %1608 %849)
(/.f64 %1610 %851)
(/.f64 %1644 %846)
(/.f64 %1646 %299)
(fma.f64 #s(literal -2 binary64) %424 %205)
(fma.f64 %382 #s(literal 0 binary64) %217)
(fma.f64 %430 #s(literal 1/4 binary64) %205)
(fma.f64 %432 #s(literal -1/2 binary64) %205)
(fma.f64 %424 #s(literal -2 binary64) %205)
(fma.f64 #s(literal -2 binary64) %209 %1651)
(fma.f64 #s(literal -2 binary64) %209 %1653)
(fma.f64 %209 #s(literal -2 binary64) %1651)
(fma.f64 %209 #s(literal -2 binary64) %1653)
(fma.f64 %334 #s(literal 4 binary64) %259)
(fma.f64 %74 %446 %205)
(fma.f64 %446 %74 %205)
(fma.f64 #s(literal 4 binary64) %863 %1539)
(fma.f64 #s(literal 4 binary64) %578 %1539)
(fma.f64 %318 #s(literal 1/4 binary64) %1539)
(/.f64 (-.f64 %1695 %885) #s(literal 4 binary64))
(/.f64 (*.f64 %748 #s(literal 1 binary64)) %292)
(fma.f64 #s(literal 4 binary64) %863 %1557)
(fma.f64 #s(literal 4 binary64) %578 %1557)
(fma.f64 %318 #s(literal 1/4 binary64) %1557)
(fma.f64 %449 %450 %205)
(/.f64 %1704 %753)
(/.f64 %1706 %315)
(*.f64 %1708 #s(literal 4 binary64))
(/.f64 (*.f64 %748 %301) #s(literal 4 binary64))
(fma.f64 %217 #s(literal 1 binary64) %1651)
(fma.f64 %217 #s(literal 1 binary64) %1653)
(fma.f64 #s(literal 1 binary64) %217 %1651)
(fma.f64 #s(literal 1 binary64) %217 %1653)
(fma.f64 #s(literal -1 binary64) %384 %1651)
(fma.f64 #s(literal -1 binary64) %384 %1653)
(fma.f64 #s(literal 1/2 binary64) %221 %1651)
(fma.f64 #s(literal 1/2 binary64) %221 %1653)
(fma.f64 #s(literal 4 binary64) %224 %1651)
(fma.f64 #s(literal 4 binary64) %224 %1653)
(fma.f64 %384 #s(literal -1 binary64) %1651)
(fma.f64 %384 #s(literal -1 binary64) %1653)
(fma.f64 %224 #s(literal 4 binary64) %1651)
(fma.f64 %224 #s(literal 4 binary64) %1653)
(fma.f64 %221 #s(literal 1/2 binary64) %1651)
(fma.f64 %221 #s(literal 1/2 binary64) %1653)
(/.f64 (*.f64 %748 #s(literal -1 binary64)) %299)
(/.f64 (fma.f64 #s(literal 2 binary64) %292 %318) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %301 %315) #s(literal 4 binary64))
(/.f64 (fma.f64 %292 #s(literal 2 binary64) %868) #s(literal 4 binary64))
(/.f64 (fma.f64 %292 #s(literal 2 binary64) %318) #s(literal 4 binary64))
(/.f64 (fma.f64 %301 #s(literal 2 binary64) %753) #s(literal 4 binary64))
(/.f64 (fma.f64 %301 #s(literal 2 binary64) %315) #s(literal 4 binary64))
(fma.f64 %455 #s(literal 4 binary64) %205)
(/.f64 (*.f64 %256 %318) #s(literal 4 binary64))
(fma.f64 %74 %547 %1539)
(fma.f64 %466 #s(literal -1/2 binary64) %1651)
(fma.f64 %466 #s(literal -1/2 binary64) %1653)
(fma.f64 %74 %547 %1557)
(fma.f64 %74 %463 %205)
(fma.f64 %463 %74 %205)
(fma.f64 %891 #s(literal 4 binary64) %1539)
(/.f64 (-.f64 %315 %885) #s(literal 4 binary64))
(/.f64 (-.f64 %753 %913) #s(literal 4 binary64))
(/.f64 (*.f64 %748 #s(literal 2 binary64)) %315)
(fma.f64 %895 #s(literal 4 binary64) %1539)
(fma.f64 %255 %259 %259)
(/.f64 (*.f64 %256 %56) %1761)
(/.f64 (*.f64 %56 %256) %883)
(/.f64 %1765 %65)
(/.f64 %1765 %72)
(/.f64 (fma.f64 %1539 #s(literal 4 binary64) %318) #s(literal 4 binary64))
(fma.f64 %891 #s(literal 4 binary64) %1557)
(fma.f64 %337 %337 %259)
(/.f64 %1772 %65)
(/.f64 %1772 %72)
(fma.f64 %895 #s(literal 4 binary64) %1557)
(-.f64 %649 %342)
(fma.f64 %1461 #s(literal 1/4 binary64) %1651)
(fma.f64 %1461 #s(literal 1/4 binary64) %1653)
(/.f64 (*.f64 %748 #s(literal -2 binary64)) %907)
(fma.f64 %347 %347 %262)
(fma.f64 #s(literal 1/2 binary64) %430 %1651)
(fma.f64 #s(literal 1/2 binary64) %430 %1653)
(fma.f64 %74 %224 %1651)
(fma.f64 %74 %224 %1653)
(fma.f64 %224 %74 %1651)
(fma.f64 %224 %74 %1653)
(fma.f64 %430 #s(literal 1/2 binary64) %1651)
(fma.f64 %430 #s(literal 1/2 binary64) %1653)
(+.f64 %342 %654)
(+.f64 %649 %350)
(+.f64 %350 %649)
(+.f64 %654 %342)
(fma.f64 %352 %352 %259)
(-.f64 %342 %1795)
(-.f64 %350 %1797)
(-.f64 %654 %350)
(fma.f64 #s(literal -1 binary64) %342 %649)
(/.f64 (*.f64 %748 %318) %56)
(fma.f64 %963 %963 %262)
(/.f64 %217 (*.f64 %259 %262))
(/.f64 %217 (*.f64 %262 %259))
(fma.f64 %262 #s(literal 1/2 binary64) %1808)
(fma.f64 %259 #s(literal 1/2 binary64) %1810)
(fma.f64 #s(literal 1/2 binary64) %259 %1810)
(/.f64 (fma.f64 %301 #s(literal 4 binary64) %1813) %56)
(/.f64 (fma.f64 %292 #s(literal 4 binary64) %915) %56)
(/.f64 (fma.f64 %301 #s(literal 4 binary64) %1818) %56)
(/.f64 (fma.f64 %292 #s(literal 4 binary64) %917) %56)
(fma.f64 (/.f64 %255 #s(literal 1 binary64)) %259 %259)
(+.f64 %303 %1810)
(/.f64 (fma.f64 %315 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) %301)) %58)
(/.f64 (fma.f64 %315 #s(literal 2 binary64) (*.f64 %301 #s(literal 4 binary64))) %58)
(/.f64 (fma.f64 %318 #s(literal 2 binary64) %883) %58)
(/.f64 (fma.f64 %318 #s(literal 2 binary64) %1761) %58)
(fma.f64 #s(literal 1 binary64) %342 %654)
(fma.f64 #s(literal 1 binary64) %649 %350)
(fma.f64 #s(literal 1 binary64) %350 %649)
(fma.f64 #s(literal 1 binary64) %654 %342)
(fma.f64 %342 #s(literal 1 binary64) %654)
(fma.f64 %649 #s(literal 1 binary64) %350)
(fma.f64 %350 #s(literal 1 binary64) %649)
(fma.f64 %654 #s(literal 1 binary64) %342)
(+.f64 %295 %1808)
(/.f64 %384 (*.f64 %272 %259))
(/.f64 %384 %1847)
(/.f64 (fma.f64 %1539 %262 #s(literal 1 binary64)) %262)
(+.f64 %1174 %295)
(+.f64 %501 %303)
(fma.f64 #s(literal -1/2 binary64) %290 %1810)
(-.f64 %295 (-.f64 %512 %205))
(-.f64 %501 %512)
(+.f64 %350 %1857)
(+.f64 %1857 %350)
(fma.f64 %262 #s(literal 1/2 binary64) %1860)
(fma.f64 #s(literal -1 binary64) %350 %654)
(fma.f64 #s(literal -1 binary64) %1795 %342)
(fma.f64 #s(literal -1 binary64) %1797 %350)
(fma.f64 %259 #s(literal 1/2 binary64) %1865)
(fma.f64 #s(literal 1/2 binary64) %259 %1865)
(-.f64 %295 (fma.f64 #s(literal -1/2 binary64) %259 %209))
(/.f64 (fma.f64 %292 %262 #s(literal 2 binary64)) %292)
(/.f64 (-.f64 %1761 %926) %56)
(-.f64 %303 (-.f64 %524 %205))
(-.f64 %1174 %524)
(+.f64 %295 %1860)
(+.f64 %303 %1865)
(/.f64 (-.f64 %1818 (*.f64 #s(literal 4 binary64) %859)) %58)
(+.f64 (*.f64 #s(literal -1 binary64) %1795) %342)
(+.f64 (*.f64 #s(literal -1 binary64) %1797) %350)
(/.f64 (+.f64 #s(literal 2 binary64) %1886) %292)
(/.f64 (-.f64 %1886 #s(literal -2 binary64)) %292)
(fma.f64 (/.f64 %255 %292) #s(literal 2 binary64) %259)
(-.f64 %303 (fma.f64 %272 #s(literal 1/2 binary64) %209))
(-.f64 %1895 %342)
(fma.f64 #s(literal -2 binary64) %377 %649)
(fma.f64 #s(literal -1 binary64) %342 %1857)
(fma.f64 #s(literal 1/2 binary64) %393 %649)
(fma.f64 #s(literal -1/2 binary64) %290 %1865)
(fma.f64 %382 #s(literal -1/2 binary64) %649)
(fma.f64 %377 #s(literal -2 binary64) %649)
(fma.f64 %393 #s(literal 1/2 binary64) %649)
(/.f64 %221 (*.f64 %292 %259))
(/.f64 %221 (*.f64 %259 %292))
(/.f64 (fma.f64 %1539 %272 #s(literal -1 binary64)) %272)
(fma.f64 #s(literal 2 binary64) %533 %1810)
(fma.f64 #s(literal 1 binary64) %303 %1810)
(fma.f64 #s(literal -1 binary64) %512 %1810)
(fma.f64 %303 #s(literal 1 binary64) %1810)
(fma.f64 %347 %347 %1539)
(fma.f64 #s(literal 2 binary64) %538 %1810)
(fma.f64 %256 %303 %205)
(fma.f64 %295 #s(literal 1 binary64) %1808)
(fma.f64 %542 %259 %205)
(+.f64 %1919 %205)
(+.f64 %1895 %350)
(fma.f64 #s(literal 2 binary64) %396 %649)
(fma.f64 #s(literal 1/2 binary64) %205 %1923)
(fma.f64 %205 #s(literal 1/2 binary64) %1923)
(fma.f64 %396 #s(literal 2 binary64) %649)
(fma.f64 %1039 %1039 %262)
(fma.f64 %657 %698 %262)
(fma.f64 %698 %657 %262)
(/.f64 (fma.f64 %318 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) %315)) %1932)
(/.f64 (fma.f64 %315 #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) %318)) %1932)
(/.f64 (fma.f64 %318 #s(literal 4 binary64) %1937) %1932)
(/.f64 (fma.f64 %315 #s(literal 4 binary64) (*.f64 %318 #s(literal 4 binary64))) %1932)
(/.f64 (/.f64 %256 %337) %337)
(fma.f64 #s(literal 2 binary64) %661 %350)
(fma.f64 #s(literal 2 binary64) %377 %654)
(fma.f64 #s(literal 2 binary64) %667 %342)
(fma.f64 #s(literal 2 binary64) %1024 %649)
(fma.f64 #s(literal 1 binary64) %350 %1857)
(fma.f64 #s(literal 1/2 binary64) %382 %654)
(fma.f64 %661 #s(literal 2 binary64) %350)
(fma.f64 %382 #s(literal 1/2 binary64) %654)
(fma.f64 %350 #s(literal 1 binary64) %1857)
(fma.f64 %377 #s(literal 2 binary64) %654)
(fma.f64 %388 #s(literal 1/4 binary64) %654)
(fma.f64 %393 #s(literal -1/2 binary64) %654)
(fma.f64 %1957 #s(literal 1/2 binary64) %350)
(fma.f64 %1797 #s(literal -1 binary64) %957)
(fma.f64 %1960 #s(literal 1/2 binary64) %342)
(fma.f64 %667 #s(literal 2 binary64) %342)
(fma.f64 %471 #s(literal 1/4 binary64) %649)
(fma.f64 %1037 #s(literal -1 binary64) %649)
(/.f64 (fma.f64 %292 %272 #s(literal -2 binary64)) %299)
(/.f64 (fma.f64 %262 %299 #s(literal -2 binary64)) %299)
(fma.f64 %347 %347 %1557)
(fma.f64 %1047 %1047 %262)
(fma.f64 %1049 %1049 %262)
(fma.f64 #s(literal 2 binary64) %547 %1810)
(fma.f64 #s(literal 1/4 binary64) %549 %1810)
(fma.f64 %551 #s(literal 2 binary64) %1808)
(fma.f64 %549 #s(literal 1/4 binary64) %1810)
(fma.f64 %547 #s(literal 2 binary64) %1810)
(+.f64 %224 %1923)
(*.f64 %1978 %347)
(fma.f64 %556 %259 %205)
(+.f64 (*.f64 #s(literal 2 binary64) %661) %350)
(+.f64 (*.f64 %1797 #s(literal -1 binary64)) %957)
(/.f64 (fma.f64 %301 %259 #s(literal 2 binary64)) %301)
(/.f64 (+.f64 #s(literal -2 binary64) %1987) %299)
(/.f64 (+.f64 #s(literal -2 binary64) %1990) %299)
(/.f64 (-.f64 %1990 #s(literal 2 binary64)) %299)
(/.f64 (-.f64 %1995 #s(literal 2 binary64)) %299)
(fma.f64 #s(literal -2 binary64) %396 %654)
(fma.f64 #s(literal 1/2 binary64) %400 %654)
(fma.f64 #s(literal 1/2 binary64) %1044 %649)
(fma.f64 %396 #s(literal -2 binary64) %654)
(-.f64 %1919 %209)
(fma.f64 #s(literal 2 binary64) %533 %1865)
(fma.f64 #s(literal 1 binary64) %303 %1865)
(fma.f64 #s(literal -1 binary64) %512 %1865)
(fma.f64 %295 #s(literal 1 binary64) %1860)
(fma.f64 %303 #s(literal 1 binary64) %1865)
(+.f64 %2008 %224)
(fma.f64 #s(literal 2 binary64) %538 %1865)
(/.f64 (fma.f64 %315 %262 #s(literal 4 binary64)) %833)
(/.f64 (-.f64 %355 %255) %393)
(/.f64 (-.f64 %255 %355) %382)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 %259 %301)) %301)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 %301 %259)) %301)
(fma.f64 #s(literal 1/2 binary64) %205 %2023)
(fma.f64 %205 #s(literal 1/2 binary64) %2023)
(fma.f64 %963 %963 %1539)
(/.f64 (-.f64 %1937 (*.f64 #s(literal 4 binary64) %885)) %1932)
(fma.f64 %551 #s(literal 2 binary64) %1860)
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 %262 %315)) %1695)
(/.f64 (+.f64 #s(literal 4 binary64) %2034) %1695)
(fma.f64 (/.f64 %255 %315) #s(literal 4 binary64) %259)
(-.f64 %224 (-.f64 %398 %205))
(-.f64 %2008 %398)
(fma.f64 #s(literal 2 binary64) %547 %1865)
(fma.f64 #s(literal 1/4 binary64) %549 %1865)
(fma.f64 %549 #s(literal 1/4 binary64) %1865)
(fma.f64 %547 #s(literal 2 binary64) %1865)
(+.f64 %224 %2023)
(fma.f64 %1795 #s(literal -1 binary64) %1037)
(fma.f64 #s(literal -2 binary64) %377 %1857)
(fma.f64 #s(literal 1/2 binary64) %393 %1857)
(fma.f64 %382 #s(literal -1/2 binary64) %1857)
(fma.f64 %377 #s(literal -2 binary64) %1857)
(fma.f64 %393 #s(literal 1/2 binary64) %1857)
(fma.f64 %963 %963 %1557)
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 %259 %859)) %301)
(fma.f64 %578 #s(literal 2 binary64) %1810)
(-.f64 %224 (fma.f64 %209 #s(literal 1/2 binary64) %209))
(+.f64 (*.f64 %1795 #s(literal -1 binary64)) %1037)
(fma.f64 %259 %256 %1651)
(fma.f64 %259 %256 %1653)
(fma.f64 %256 %259 %1651)
(fma.f64 %256 %259 %1653)
(fma.f64 %413 %413 %259)
(fma.f64 %415 %416 %259)
(fma.f64 %416 %415 %259)
(/.f64 (fma.f64 %649 #s(literal -2 binary64) %382) #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) %242 %1923)
(fma.f64 #s(literal 2 binary64) %396 %1857)
(fma.f64 %217 #s(literal 1/4 binary64) %1923)
(fma.f64 #s(literal 1 binary64) %224 %1923)
(fma.f64 #s(literal 1/4 binary64) %217 %1923)
(fma.f64 %224 #s(literal 1 binary64) %1923)
(fma.f64 %396 #s(literal 2 binary64) %1857)
(fma.f64 %1084 #s(literal 1/4 binary64) %649)
(fma.f64 %1086 #s(literal -1/2 binary64) %649)
(fma.f64 %587 #s(literal 4 binary64) %1808)
(fma.f64 %589 #s(literal 4 binary64) %1810)
(fma.f64 #s(literal 2 binary64) %1024 %1857)
(fma.f64 %471 #s(literal 1/4 binary64) %1857)
(fma.f64 %1037 #s(literal -1 binary64) %1857)
(fma.f64 #s(literal 2 binary64) %591 %1810)
(/.f64 (+.f64 %256 %256) %292)
(/.f64 (fma.f64 %1539 %292 #s(literal 2 binary64)) %292)
(/.f64 (-.f64 (*.f64 %649 #s(literal -2 binary64)) %393) #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) %446 %1923)
(fma.f64 %446 #s(literal 2 binary64) %1923)
(/.f64 (-.f64 %2095 #s(literal 4 binary64)) %2097)
(fma.f64 %1563 %290 %1651)
(fma.f64 %1563 %290 %1653)
(/.f64 (fma.f64 %654 #s(literal -2 binary64) %393) #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %1044 %1857)
(fma.f64 %426 #s(literal 1/4 binary64) %654)
(fma.f64 %428 #s(literal -1/2 binary64) %654)
(/.f64 (fma.f64 %318 %259 #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) %259))
(fma.f64 %578 #s(literal 2 binary64) %1865)
(fma.f64 %262 (/.f64 %262 %262) %259)
(/.f64 (fma.f64 %292 %292 #s(literal 4 binary64)) %315)
(fma.f64 %587 #s(literal 4 binary64) %1860)
(fma.f64 %597 %549 %205)
(fma.f64 %599 %547 %205)
(/.f64 (-.f64 (*.f64 %654 #s(literal -2 binary64)) %382) #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) %242 %2023)
(fma.f64 %217 #s(literal 1/4 binary64) %2023)
(fma.f64 #s(literal 1 binary64) %224 %2023)
(fma.f64 #s(literal 1/4 binary64) %217 %2023)
(fma.f64 %224 #s(literal 1 binary64) %2023)
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 %259 %318)) %2127)
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 %318 %259)) %2127)
(fma.f64 %589 #s(literal 4 binary64) %1865)
(fma.f64 %74 %444 %654)
(fma.f64 %74 %1111 %649)
(fma.f64 #s(literal 2 binary64) %591 %1865)
(/.f64 (+.f64 #s(literal 4 binary64) %2136) %753)
(/.f64 (-.f64 %2034 %69) %833)
(fma.f64 %114 %608 %1810)
(fma.f64 %190 %610 %1810)
(fma.f64 %1039 %1039 %1539)
(fma.f64 %657 %698 %1539)
(fma.f64 %698 %657 %1539)
(fma.f64 #s(literal 2 binary64) %446 %2023)
(fma.f64 %446 #s(literal 2 binary64) %2023)
(/.f64 (fma.f64 %1539 %299 #s(literal -2 binary64)) %299)
(fma.f64 %614 #s(literal 4 binary64) %1810)
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 %259 %885)) %2127)
(fma.f64 %1123 #s(literal 4 binary64) %649)
(fma.f64 %1047 %1047 %1539)
(fma.f64 %1049 %1049 %1539)
(fma.f64 %719 %259 %1651)
(fma.f64 %719 %259 %1653)
(/.f64 (fma.f64 #s(literal -2 binary64) %342 (*.f64 #s(literal 1 binary64) %1957)) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) %411 %1923)
(fma.f64 %409 #s(literal 2 binary64) %1923)
(fma.f64 %1084 #s(literal 1/4 binary64) %1857)
(fma.f64 %1086 #s(literal -1/2 binary64) %1857)
(fma.f64 %1039 %1039 %1557)
(fma.f64 %657 %698 %1557)
(fma.f64 %698 %657 %1557)
(fma.f64 %272 (/.f64 %272 %262) %259)
(/.f64 (fma.f64 %315 %272 %69) %2097)
(/.f64 (fma.f64 %315 %272 %67) %2097)
(/.f64 (fma.f64 #s(literal -1 binary64) #s(literal 4 binary64) (*.f64 %272 %315)) %2177)
(/.f64 (fma.f64 #s(literal -1 binary64) #s(literal 4 binary64) %2095) %2177)
(fma.f64 %621 #s(literal 4 binary64) %1923)
(fma.f64 %1047 %1047 %1557)
(fma.f64 %1049 %1049 %1557)
(/.f64 (-.f64 %2184 %388) #s(literal 4 binary64))
(fma.f64 %453 #s(literal 4 binary64) %654)
(fma.f64 (/.f64 %1957 %56) #s(literal 4 binary64) %350)
(fma.f64 (/.f64 %1960 %56) #s(literal 4 binary64) %342)
(fma.f64 #s(literal 2 binary64) %463 %1923)
(fma.f64 %114 %608 %1865)
(fma.f64 %190 %610 %1865)
(fma.f64 %463 #s(literal 2 binary64) %1923)
(/.f64 (-.f64 %2196 #s(literal 4 binary64)) %907)
(fma.f64 %1604 %290 %1651)
(fma.f64 %1604 %290 %1653)
(/.f64 (fma.f64 %1957 #s(literal 2 binary64) %471) #s(literal 4 binary64))
(/.f64 (fma.f64 %1960 #s(literal 2 binary64) %388) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) %342 (*.f64 #s(literal 1 binary64) %1960)) #s(literal 2 binary64))
(/.f64 (fma.f64 %342 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) %1960)) #s(literal 4 binary64))
(/.f64 (fma.f64 %342 #s(literal 4 binary64) %2211) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 4 binary64) %350 (*.f64 #s(literal 2 binary64) %1957)) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 4 binary64) %350 %2184) #s(literal 4 binary64))
(fma.f64 %74 %627 %1810)
(fma.f64 %614 #s(literal 4 binary64) %1865)
(fma.f64 #s(literal 2 binary64) %411 %2023)
(fma.f64 #s(literal 1/2 binary64) %806 %217)
(fma.f64 #s(literal 1/2 binary64) %808 %217)
(fma.f64 %409 #s(literal 2 binary64) %2023)
(fma.f64 %74 %1111 %1857)
(fma.f64 %621 #s(literal 4 binary64) %2023)
(fma.f64 %748 %303 %1651)
(fma.f64 %748 %303 %1653)
(fma.f64 #s(literal 1/2 binary64) %810 %217)
(/.f64 (fma.f64 %255 %262 %262) %255)
(fma.f64 #s(literal 2 binary64) %463 %2023)
(fma.f64 %463 #s(literal 2 binary64) %2023)
(/.f64 (-.f64 %2211 %471) #s(literal 4 binary64))
(fma.f64 %74 %627 %1865)
(fma.f64 %1123 #s(literal 4 binary64) %1857)
(/.f64 (fma.f64 %1957 #s(literal -2 binary64) %388) %72)
(/.f64 (fma.f64 %342 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) %1957)) %65)
(/.f64 (fma.f64 %342 #s(literal 4 binary64) %2243) %65)
(/.f64 (fma.f64 %292 %299 %72) %907)
(/.f64 (fma.f64 %292 %299 %65) %907)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %2250) %905)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %2196) %905)
(/.f64 (fma.f64 %315 %292 %56) %883)
(/.f64 (fma.f64 %315 %292 %58) %883)
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 4 binary64) (*.f64 %292 %315)) %1761)
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal 4 binary64) (*.f64 %315 %292)) %1761)
(fma.f64 %636 %259 %205)
(/.f64 (-.f64 %2243 %471) %72)
(/.f64 (-.f64 %2268 %388) %72)
(fma.f64 %74 %638 %1923)
(fma.f64 %430 %151 %1923)
(fma.f64 %638 %74 %1923)
(/.f64 (-.f64 %851 %259) %1847)
(/.f64 (fma.f64 %1960 #s(literal -2 binary64) %471) %72)
(/.f64 (fma.f64 #s(literal 4 binary64) %350 (*.f64 #s(literal -2 binary64) %1960)) %65)
(/.f64 (fma.f64 #s(literal 4 binary64) %350 %2268) %65)
(+.f64 (-.f64 %649 %295) %303)
(-.f64 %303 (-.f64 %295 %649))
(-.f64 (+.f64 %649 %303) %295)
(fma.f64 %1708 #s(literal 4 binary64) %1651)
(fma.f64 %1708 #s(literal 4 binary64) %1653)
(+.f64 (-.f64 %654 %303) %295)
(-.f64 %295 (-.f64 %303 %654))
(-.f64 (+.f64 %654 %295) %303)
(fma.f64 %74 %638 %2023)
(fma.f64 %430 %151 %2023)
(fma.f64 %638 %74 %2023)
(/.f64 (fma.f64 %315 %299 %136) %2301)
(/.f64 (fma.f64 %315 %299 %134) %2301)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) (*.f64 %299 %315)) %2307)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) %2309) %2307)
(fma.f64 %645 %290 %205)
(/.f64 (-.f64 %2309 %58) %2301)
(fma.f64 %649 #s(literal 1/2 binary64) %667)
(fma.f64 %654 #s(literal 1/2 binary64) %661)
(/.f64 (fma.f64 %255 %272 (*.f64 %262 #s(literal -1 binary64))) %2319)
(/.f64 (fma.f64 %255 %272 (*.f64 #s(literal -1 binary64) %262)) %2319)
(+.f64 %661 %667)
(+.f64 %667 %661)
(fma.f64 %647 %259 %205)
(fma.f64 %337 %652 %1808)
(fma.f64 %347 %657 %1810)
(fma.f64 %659 %347 %1810)
(-.f64 %661 (-.f64 %377 %205))
(-.f64 %2332 %377)
(/.f64 (fma.f64 #s(literal 2 binary64) %255 (*.f64 %262 %301)) %292)
(/.f64 (fma.f64 #s(literal 2 binary64) %255 (*.f64 %301 %262)) %292)
(-.f64 %661 (fma.f64 %342 #s(literal 1/2 binary64) %209))
(fma.f64 %661 #s(literal 1 binary64) %667)
(fma.f64 %667 #s(literal 1 binary64) %661)
(/.f64 (fma.f64 #s(literal 2 binary64) %272 %853) %2345)
(/.f64 (fma.f64 #s(literal 2 binary64) %272 %305) %2345)
(/.f64 (fma.f64 #s(literal -2 binary64) %259 %299) (*.f64 %299 %259))
(+.f64 %2332 %396)
(fma.f64 %347 %672 %1810)
(fma.f64 %674 %303 %205)
(fma.f64 %2355 %303 %342)
(+.f64 (+.f64 %205 %667) %377)
(/.f64 (-.f64 %299 %301) %2345)
(/.f64 %2361 %292)
(fma.f64 %649 #s(literal 1/2 binary64) %2363)
(fma.f64 %337 %652 %1860)
(fma.f64 %706 #s(literal 2 binary64) %667)
(fma.f64 %715 #s(literal 2 binary64) %661)
(fma.f64 %654 #s(literal 1/2 binary64) %2368)
(fma.f64 %347 %657 %1865)
(fma.f64 %2371 %512 %342)
(fma.f64 %659 %347 %1865)
(/.f64 (+.f64 %256 %266) %292)
(+.f64 %661 %2363)
(fma.f64 %694 %512 %205)
(/.f64 (fma.f64 %255 %292 %292) %2379)
(+.f64 %667 %2368)
(fma.f64 %347 %672 %1865)
(fma.f64 %698 %699 %1810)
(/.f64 (fma.f64 %255 #s(literal 4 binary64) (*.f64 %262 %318)) %1695)
(/.f64 (fma.f64 %255 #s(literal 4 binary64) (*.f64 %318 %262)) %1695)
(fma.f64 %205 %256 %2390)
(fma.f64 %256 %205 %2392)
(fma.f64 %256 %350 %2394)
(fma.f64 %350 %256 %2396)
(fma.f64 %652 %708 %1808)
(fma.f64 %710 %711 %1808)
(fma.f64 %708 %652 %1808)
(fma.f64 %711 %710 %1808)
(fma.f64 %742 #s(literal 4 binary64) %667)
(fma.f64 %744 #s(literal 4 binary64) %661)
(fma.f64 %717 #s(literal 4 binary64) %205)
(+.f64 %2394 %2392)
(+.f64 %2392 %2394)
(+.f64 %2390 %2396)
(+.f64 %2396 %2390)
(/.f64 %2409 %292)
(fma.f64 %661 #s(literal 1 binary64) %2363)
(fma.f64 %698 %699 %1865)
(fma.f64 %667 #s(literal 1 binary64) %2368)
(fma.f64 %672 %725 %1810)
(fma.f64 %727 %728 %1810)
(fma.f64 %725 %672 %1810)
(fma.f64 %728 %727 %1810)
(fma.f64 %706 #s(literal 2 binary64) %2363)
(fma.f64 %652 %708 %1860)
(fma.f64 %710 %711 %1860)
(fma.f64 %708 %652 %1860)
(fma.f64 %711 %710 %1860)
(fma.f64 %715 #s(literal 2 binary64) %2368)
(fma.f64 %672 %725 %1865)
(fma.f64 %727 %728 %1865)
(fma.f64 %725 %672 %1865)
(fma.f64 %728 %727 %1865)
(fma.f64 %1978 %347 %1651)
(fma.f64 %1978 %347 %1653)
(fma.f64 %2430 %2430 %259)
(fma.f64 %742 #s(literal 4 binary64) %2363)
(fma.f64 %744 #s(literal 4 binary64) %2368)
(fma.f64 %2434 %2434 %259)
(/.f64 (fma.f64 %217 %292 %748) %315)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %2438) %753)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 %2441) %753)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %2444) %760)
(/.f64 (fma.f64 %256 #s(literal -2 binary64) %2447) %760)
(/.f64 (fma.f64 %384 %292 %765) %767)
(/.f64 (fma.f64 %384 %292 %769) %767)
(/.f64 (-.f64 %748 %2444) %753)
(/.f64 (-.f64 %769 %2441) %760)
(/.f64 (fma.f64 %205 %272 %645) %272)
(/.f64 (fma.f64 %636 #s(literal 1 binary64) %263) %262)
(/.f64 (fma.f64 %205 %262 (*.f64 #s(literal 1 binary64) %636)) %262)
(/.f64 (fma.f64 %205 %262 (*.f64 %636 #s(literal 1 binary64))) %262)
(/.f64 (fma.f64 %255 %299 %829) %1995)
(/.f64 (fma.f64 %255 %299 %831) %1995)
(/.f64 (fma.f64 %645 #s(literal 1 binary64) (*.f64 %272 %205)) %849)
(/.f64 (fma.f64 %645 #s(literal 1 binary64) (*.f64 %205 %272)) %849)
(/.f64 (fma.f64 %205 %272 (*.f64 #s(literal 1 binary64) %645)) %851)
(/.f64 (fma.f64 %205 %272 (*.f64 %645 #s(literal 1 binary64))) %851)
(/.f64 (fma.f64 %217 %262 (*.f64 #s(literal 2 binary64) %636)) %292)
(/.f64 (fma.f64 %217 %262 (*.f64 %636 #s(literal 2 binary64))) %292)
(/.f64 (fma.f64 %217 %262 %674) %292)
(/.f64 (fma.f64 %342 %292 %2355) %292)
(/.f64 (fma.f64 %636 #s(literal 2 binary64) %266) %292)
(/.f64 (fma.f64 %636 #s(literal -2 binary64) %2496) %829)
(/.f64 (fma.f64 %636 #s(literal -2 binary64) %2499) %829)
(/.f64 (fma.f64 %384 %262 (*.f64 #s(literal -2 binary64) %636)) %831)
(/.f64 (fma.f64 %384 %262 (*.f64 %636 #s(literal -2 binary64))) %831)
(/.f64 (fma.f64 %342 %299 %2371) %299)
(/.f64 (fma.f64 %217 %272 %694) %299)
(/.f64 (fma.f64 %645 #s(literal 2 binary64) %2512) %299)
(/.f64 (fma.f64 %645 #s(literal -2 binary64) (*.f64 %272 %384)) %844)
(/.f64 (fma.f64 %645 #s(literal -2 binary64) (*.f64 %384 %272)) %844)
(/.f64 (fma.f64 %384 %272 (*.f64 #s(literal -2 binary64) %645)) %846)
(/.f64 (fma.f64 %272 %217 (*.f64 #s(literal 2 binary64) %645)) %299)
(/.f64 (fma.f64 %384 %272 (*.f64 %645 #s(literal -2 binary64))) %846)
(/.f64 (fma.f64 %272 %217 (*.f64 %645 #s(literal 2 binary64))) %299)
(/.f64 (fma.f64 %2355 #s(literal 1 binary64) %687) %292)
(/.f64 (fma.f64 %2355 #s(literal 1 binary64) %690) %292)
(/.f64 (fma.f64 %674 #s(literal 1 binary64) %266) %292)
(/.f64 (fma.f64 %262 %217 (*.f64 #s(literal 1 binary64) %674)) %292)
(/.f64 (fma.f64 %262 %217 (*.f64 %674 #s(literal 1 binary64))) %292)
(/.f64 (fma.f64 %342 %292 (*.f64 #s(literal 1 binary64) %2355)) %292)
(/.f64 (fma.f64 %342 %292 %2548) %292)
(/.f64 (-.f64 %2548 %701) %292)
(/.f64 (fma.f64 %2371 #s(literal 1 binary64) (*.f64 %299 %342)) %299)
(/.f64 (fma.f64 %2371 #s(literal 1 binary64) (*.f64 %342 %299)) %299)
(/.f64 (fma.f64 %342 %299 (*.f64 #s(literal 1 binary64) %2371)) %299)
(/.f64 (fma.f64 %342 %299 %2562) %299)
(/.f64 (fma.f64 %694 #s(literal 1 binary64) %2512) %299)
(/.f64 (fma.f64 %272 %217 (*.f64 #s(literal 1 binary64) %694)) %299)
(/.f64 (fma.f64 %272 %217 (*.f64 %694 #s(literal 1 binary64))) %299)
(/.f64 (-.f64 %2562 (*.f64 %299 %350)) %299)
(/.f64 (fma.f64 %2355 #s(literal 2 binary64) %751) %753)
(/.f64 (fma.f64 %2355 #s(literal 2 binary64) %755) %753)
(/.f64 (fma.f64 %2355 #s(literal -2 binary64) %758) %760)
(/.f64 (fma.f64 %2355 #s(literal -2 binary64) %762) %760)
(/.f64 (fma.f64 %674 #s(literal 2 binary64) %2441) %753)
(/.f64 (fma.f64 %674 #s(literal 2 binary64) %2438) %753)
(/.f64 (fma.f64 %674 #s(literal -2 binary64) %2444) %760)
(/.f64 (fma.f64 %674 #s(literal -2 binary64) %2447) %760)
(/.f64 (fma.f64 %384 %292 (*.f64 #s(literal -2 binary64) %674)) %767)
(/.f64 (fma.f64 %393 %292 (*.f64 #s(literal -2 binary64) %2355)) %767)
(/.f64 (fma.f64 %217 %292 (*.f64 #s(literal 2 binary64) %674)) %315)
(/.f64 (fma.f64 %382 %292 (*.f64 #s(literal 2 binary64) %2355)) %315)
(/.f64 (fma.f64 %384 %292 (*.f64 %674 #s(literal -2 binary64))) %767)
(/.f64 (fma.f64 %393 %292 %2607) %767)
(/.f64 (fma.f64 %217 %292 (*.f64 %674 #s(literal 2 binary64))) %315)
(/.f64 (fma.f64 %382 %292 %2613) %315)
(/.f64 (-.f64 %2613 %758) %753)
(/.f64 (-.f64 %2607 %751) %760)
(/.f64 (fma.f64 %2371 #s(literal 2 binary64) %2620) %905)
(/.f64 (fma.f64 %2371 #s(literal -2 binary64) %2623) %870)
(/.f64 (fma.f64 %2371 #s(literal 2 binary64) (*.f64 %382 %299)) %905)
(/.f64 (fma.f64 %2371 #s(literal -2 binary64) (*.f64 %393 %299)) %870)
(/.f64 (fma.f64 %382 %299 (*.f64 #s(literal 2 binary64) %2371)) %907)
(/.f64 (fma.f64 %382 %299 %2635) %907)
(/.f64 (fma.f64 %393 %299 (*.f64 #s(literal -2 binary64) %2371)) %872)
(/.f64 (fma.f64 %393 %299 %2641) %872)
(/.f64 (fma.f64 %384 %299 (*.f64 #s(literal -2 binary64) %694)) %872)
(/.f64 (fma.f64 %694 #s(literal 2 binary64) (*.f64 %299 %217)) %905)
(/.f64 (fma.f64 %694 #s(literal -2 binary64) (*.f64 %299 %384)) %870)
(/.f64 (fma.f64 %217 %299 (*.f64 #s(literal 2 binary64) %694)) %907)
(/.f64 (fma.f64 %384 %299 (*.f64 %694 #s(literal -2 binary64))) %872)
(/.f64 (fma.f64 %694 #s(literal 2 binary64) (*.f64 %217 %299)) %905)
(/.f64 (fma.f64 %694 #s(literal -2 binary64) (*.f64 %384 %299)) %870)
(/.f64 (fma.f64 %217 %299 (*.f64 %694 #s(literal 2 binary64))) %907)
(/.f64 (-.f64 %2641 %2620) %870)
(/.f64 (-.f64 %2635 %2623) %905)
(/.f64 (fma.f64 %636 %292 %2672) %2379)
(/.f64 (fma.f64 %636 %292 %2675) %2379)
(/.f64 (fma.f64 %256 %292 %2678) %2136)
(/.f64 (fma.f64 %256 %292 %2681) %2136)
(/.f64 (fma.f64 %256 %262 (*.f64 %292 %636)) %1886)
(/.f64 (fma.f64 %256 %262 (*.f64 %636 %292)) %1886)
(/.f64 (fma.f64 %645 %292 (*.f64 %272 %256)) %1987)
(/.f64 (fma.f64 %645 %292 (*.f64 %256 %272)) %1987)
(/.f64 (fma.f64 %256 %272 (*.f64 %292 %645)) %1990)
(/.f64 (fma.f64 %256 %272 (*.f64 %645 %292)) %1990)
(/.f64 (fma.f64 %674 %292 %2678) %2136)
(/.f64 (fma.f64 %674 %292 %2681) %2136)
(/.f64 (fma.f64 %256 %292 (*.f64 %292 %674)) %2136)
(/.f64 (fma.f64 %256 %292 (*.f64 %674 %292)) %2136)
(/.f64 (fma.f64 %256 %299 (*.f64 %292 %694)) %2196)
(/.f64 (fma.f64 %694 %292 (*.f64 %299 %256)) %2250)
(/.f64 (fma.f64 %256 %299 (*.f64 %694 %292)) %2196)
(/.f64 (fma.f64 %694 %292 (*.f64 %256 %299)) %2250)
%206
(/.f64 #s(literal -1 binary64) %209)
(neg.f64 %208)
(/.f64 #s(literal 2 binary64) %217)
(/.f64 #s(literal -2 binary64) %384)
(/.f64 #s(literal 1/2 binary64) %224)
(/.f64 #s(literal 4 binary64) %221)
(*.f64 #s(literal 2 binary64) %212)
(*.f64 %206 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %206)
(*.f64 #s(literal -2 binary64) %233)
(*.f64 #s(literal -1 binary64) %208)
(*.f64 #s(literal 1/2 binary64) %223)
(*.f64 #s(literal 4 binary64) %220)
(*.f64 #s(literal -1/2 binary64) %2737)
(*.f64 #s(literal 1/4 binary64) %2739)
(*.f64 %2737 #s(literal -1/2 binary64))
(*.f64 %208 #s(literal -1 binary64))
(*.f64 %212 #s(literal 2 binary64))
(*.f64 %2739 #s(literal 1/4 binary64))
(*.f64 %233 #s(literal -2 binary64))
(*.f64 %220 #s(literal 4 binary64))
(*.f64 %223 #s(literal 1/2 binary64))
(/.f64 %206 #s(literal 1 binary64))
(/.f64 %2737 #s(literal -2 binary64))
(/.f64 %212 #s(literal 1/2 binary64))
(/.f64 %223 #s(literal 2 binary64))
(*.f64 #s(literal 1/4 binary64) %2752)
(*.f64 %2754 #s(literal 1/4 binary64))
(*.f64 %2756 #s(literal 1/4 binary64))
(*.f64 %2752 #s(literal 1/4 binary64))
(/.f64 %60 %466)
(/.f64 %63 %466)
(/.f64 (*.f64 %206 #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 %2754 #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) %206) #s(literal 4 binary64))
(/.f64 %2756 #s(literal 4 binary64))
(*.f64 %233 %114)
(*.f64 %220 %74)
(/.f64 %65 %466)
(/.f64 %67 %466)
(/.f64 %69 %466)
(/.f64 %72 %466)
(*.f64 %65 %2773)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %223))
(/.f64 %2777 #s(literal 4 binary64))
(*.f64 %142 %2779)
(/.f64 %56 %1468)
(/.f64 %56 %1470)
(/.f64 %58 %1461)
(/.f64 (*.f64 %212 %56) #s(literal 4 binary64))
(/.f64 (*.f64 %56 %212) #s(literal 4 binary64))
(*.f64 %2788 #s(literal 4 binary64))
(/.f64 (*.f64 %56 #s(literal -1/2 binary64)) %466)
(/.f64 (*.f64 #s(literal -1/2 binary64) %56) (*.f64 %209 #s(literal 4 binary64)))
(/.f64 (*.f64 %223 #s(literal -2 binary64)) %72)
(/.f64 (*.f64 #s(literal -2 binary64) %223) %65)
(/.f64 %134 %1507)
(/.f64 %136 %1509)
(/.f64 %130 %1470)
(/.f64 (*.f64 %56 #s(literal -1 binary64)) %1499)
(/.f64 %170 (*.f64 #s(literal 4 binary64) %221))
(/.f64 %132 %1461)
(/.f64 (*.f64 #s(literal -1 binary64) %56) %1493)
(/.f64 %164 (*.f64 %221 #s(literal 4 binary64)))
(/.f64 (*.f64 %206 %56) %56)
(/.f64 (*.f64 %56 %206) %58)
(/.f64 %172 (*.f64 #s(literal 4 binary64) %466))
(/.f64 %174 (*.f64 %466 #s(literal 4 binary64)))
(pow.f64 %205 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 %205 #s(literal 1 binary64)))
(/.f64 %292 %256)
(*.f64 %262 %2823)
(*.f64 %2823 %262)
(*.f64 %2826 %272)
(/.f64 %2823 %259)
(/.f64 %1695 %748)
(/.f64 %833 %748)
(+.f64 %206 %2831)
(+.f64 %212 %212)
(-.f64 %212 %233)
(/.f64 %292 %719)
(*.f64 %261 %292)
(/.f64 (*.f64 %2823 #s(literal 1 binary64)) %259)
(*.f64 %2839 %2840)
(*.f64 %2842 %308)
(fma.f64 #s(literal 2 binary64) %212 %2831)
(fma.f64 #s(literal 2 binary64) %220 %212)
(fma.f64 %206 #s(literal 1 binary64) %2831)
(fma.f64 %206 #s(literal 1/2 binary64) %212)
(fma.f64 #s(literal 1 binary64) %206 %2831)
(fma.f64 #s(literal 1 binary64) %212 %212)
(fma.f64 #s(literal -2 binary64) %233 %2831)
(fma.f64 #s(literal -1 binary64) %208 %2831)
(fma.f64 #s(literal -1 binary64) %233 %212)
(fma.f64 #s(literal 1/2 binary64) %206 %212)
(fma.f64 #s(literal 1/2 binary64) %223 %2831)
(fma.f64 #s(literal 4 binary64) %220 %2831)
(fma.f64 #s(literal -1/2 binary64) %2737 %2831)
(fma.f64 #s(literal -1/2 binary64) %208 %212)
(fma.f64 #s(literal 1/4 binary64) %2739 %2831)
(fma.f64 #s(literal 1/4 binary64) %223 %212)
(fma.f64 %2737 #s(literal -1/2 binary64) %2831)
(fma.f64 %208 #s(literal -1 binary64) %2831)
(fma.f64 %208 #s(literal -1/2 binary64) %212)
(fma.f64 %212 #s(literal 2 binary64) %2831)
(fma.f64 %212 #s(literal 1 binary64) %212)
(fma.f64 %2739 #s(literal 1/4 binary64) %2831)
(fma.f64 %233 #s(literal -2 binary64) %2831)
(fma.f64 %233 #s(literal -1 binary64) %212)
(fma.f64 %220 #s(literal 2 binary64) %212)
(fma.f64 %220 #s(literal 4 binary64) %2831)
(fma.f64 %223 #s(literal 1/2 binary64) %2831)
(fma.f64 %223 #s(literal 1/4 binary64) %212)
(/.f64 %315 %748)
(+.f64 %206 %2873)
(+.f64 %206 %2875)
(*.f64 #s(literal 1/4 binary64) %2877)
(/.f64 (*.f64 %56 %262) %1706)
(/.f64 (*.f64 %262 %56) %1704)
(fma.f64 #s(literal -2 binary64) %2773 %212)
(fma.f64 %2773 #s(literal -2 binary64) %212)
(/.f64 %2877 #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) %212 %2873)
(fma.f64 #s(literal 2 binary64) %212 %2875)
(fma.f64 %206 #s(literal 1 binary64) %2873)
(fma.f64 %206 #s(literal 1 binary64) %2875)
(fma.f64 #s(literal 1 binary64) %206 %2873)
(fma.f64 #s(literal 1 binary64) %206 %2875)
(fma.f64 #s(literal -2 binary64) %233 %2873)
(fma.f64 #s(literal -2 binary64) %233 %2875)
(fma.f64 #s(literal -1 binary64) %208 %2873)
(fma.f64 #s(literal -1 binary64) %208 %2875)
(fma.f64 #s(literal 1/2 binary64) %223 %2873)
(fma.f64 #s(literal 1/2 binary64) %223 %2875)
(fma.f64 #s(literal 4 binary64) %220 %2873)
(fma.f64 #s(literal 4 binary64) %220 %2875)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/2 binary64) %220) %212)
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/2 binary64) %221) %212)
(fma.f64 #s(literal -1/2 binary64) %2737 %2873)
(fma.f64 #s(literal -1/2 binary64) %2737 %2875)
(fma.f64 #s(literal 1/4 binary64) %2739 %2873)
(fma.f64 #s(literal 1/4 binary64) %2739 %2875)
(fma.f64 #s(literal 1/4 binary64) %2752 %2831)
(fma.f64 %2737 #s(literal -1/2 binary64) %2873)
(fma.f64 %2737 #s(literal -1/2 binary64) %2875)
(fma.f64 %208 #s(literal -1 binary64) %2873)
(fma.f64 %208 #s(literal -1 binary64) %2875)
(fma.f64 %212 #s(literal 2 binary64) %2873)
(fma.f64 %212 #s(literal 2 binary64) %2875)
(fma.f64 %2739 #s(literal 1/4 binary64) %2873)
(fma.f64 %2739 #s(literal 1/4 binary64) %2875)
(fma.f64 %233 #s(literal -2 binary64) %2873)
(fma.f64 %233 #s(literal -2 binary64) %2875)
(fma.f64 %220 #s(literal 4 binary64) %2873)
(fma.f64 %220 #s(literal 4 binary64) %2875)
(fma.f64 %223 #s(literal 1/2 binary64) %2873)
(fma.f64 %223 #s(literal 1/2 binary64) %2875)
(fma.f64 (*.f64 %220 #s(literal 1/2 binary64)) #s(literal 4 binary64) %212)
(fma.f64 %2754 #s(literal 1/4 binary64) %2831)
(fma.f64 %2756 #s(literal 1/4 binary64) %2831)
(fma.f64 %2752 #s(literal 1/4 binary64) %2831)
(fma.f64 %142 %2737 %212)
(fma.f64 %2737 %142 %212)
(fma.f64 %2737 %145 %212)
(fma.f64 %233 %114 %2831)
(fma.f64 %220 %74 %2831)
(fma.f64 %65 %2773 %2831)
(/.f64 %1813 %1704)
(fma.f64 %142 %2779 %2831)
(/.f64 (*.f64 %2823 %315) #s(literal 4 binary64))
(fma.f64 #s(literal 1/4 binary64) %2752 %2873)
(fma.f64 #s(literal 1/4 binary64) %2752 %2875)
(fma.f64 %2754 #s(literal 1/4 binary64) %2873)
(fma.f64 %2754 #s(literal 1/4 binary64) %2875)
(fma.f64 %2756 #s(literal 1/4 binary64) %2873)
(fma.f64 %2756 #s(literal 1/4 binary64) %2875)
(fma.f64 %2752 #s(literal 1/4 binary64) %2873)
(fma.f64 %2752 #s(literal 1/4 binary64) %2875)
(fma.f64 (/.f64 #s(literal 1 binary64) %1461) #s(literal 4 binary64) %212)
(fma.f64 (/.f64 %206 %56) #s(literal 4 binary64) %212)
(fma.f64 %2788 #s(literal 4 binary64) %2831)
(fma.f64 %233 %114 %2873)
(fma.f64 %233 %114 %2875)
(fma.f64 %220 %74 %2873)
(fma.f64 %220 %74 %2875)
(fma.f64 %2752 %201 %212)
(fma.f64 %65 %2773 %2873)
(fma.f64 %65 %2773 %2875)
(/.f64 %205 %2958)
(fma.f64 %449 %2960 %212)
(fma.f64 %74 %2962 %212)
(fma.f64 %2962 %74 %212)
(fma.f64 %2960 %449 %212)
(fma.f64 %2777 %151 %212)
(fma.f64 %142 %2779 %2873)
(fma.f64 %142 %2779 %2875)
(/.f64 %209 (neg.f64 %2958))
(fma.f64 %2788 #s(literal 4 binary64) %2873)
(fma.f64 %2788 #s(literal 4 binary64) %2875)
(*.f64 %205 %2973)
(/.f64 #s(literal 1 binary64) (/.f64 %2958 %205))
(*.f64 %2977 %337)
(/.f64 %217 %2979)
(/.f64 %384 %2981)
(/.f64 %221 %2983)
(*.f64 %205 %2985)
(fma.f64 %262 %261 %212)
(fma.f64 %262 %2823 %2831)
(fma.f64 %261 %262 %212)
(fma.f64 %2823 %262 %2831)
(/.f64 (/.f64 %217 %205) %217)
(/.f64 (/.f64 %384 %205) %384)
(/.f64 %217 (*.f64 %209 %384))
(*.f64 #s(literal -2 binary64) %2997)
(fma.f64 %2826 %272 %2831)
(fma.f64 (/.f64 #s(literal -1 binary64) %256) %272 %212)
(fma.f64 (/.f64 #s(literal 1 binary64) %1563) %272 %212)
(/.f64 (fma.f64 %212 %209 #s(literal -1/2 binary64)) %209)
(/.f64 %466 %3006)
(/.f64 (-.f64 (*.f64 %212 %209) #s(literal 1/2 binary64)) %209)
(/.f64 %221 (*.f64 #s(literal 1 binary64) %2983))
(*.f64 %217 %3013)
(*.f64 %384 %3015)
(*.f64 %221 %3017)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 %205 %206)) %217)
(fma.f64 %262 %2823 %2873)
(fma.f64 %262 %2823 %2875)
(fma.f64 %261 %292 %2831)
(fma.f64 %2839 %292 %212)
(fma.f64 %2823 %262 %2873)
(fma.f64 %2823 %262 %2875)
(fma.f64 %2823 %295 %212)
(/.f64 #s(literal 1 binary64) (/.f64 %2979 %217))
(/.f64 #s(literal 1 binary64) (/.f64 %2983 %221))
(/.f64 #s(literal 1 binary64) (/.f64 %2981 %384))
(/.f64 (/.f64 %221 %217) %217)
(/.f64 (/.f64 %221 %384) %384)
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 %209 %206)) %384)
(fma.f64 (/.f64 %2823 #s(literal 2 binary64)) %262 %212)
(fma.f64 %2826 %272 %2873)
(fma.f64 %2826 %272 %2875)
(/.f64 (/.f64 %466 %384) %217)
(/.f64 (/.f64 %466 %217) %384)
(/.f64 %466 (*.f64 #s(literal 1 binary64) %3006))
(*.f64 %466 %3052)
(fma.f64 %2839 %2840 %2831)
(fma.f64 %2842 %308 %2831)
(fma.f64 %2823 %308 %212)
(/.f64 #s(literal 1 binary64) (/.f64 %3006 %466))
(/.f64 (fma.f64 %206 %217 #s(literal 2 binary64)) %221)
(/.f64 (fma.f64 %212 %221 #s(literal 2 binary64)) %221)
(/.f64 %1461 (*.f64 %217 %221))
(/.f64 %1461 %3065)
(/.f64 %1461 (*.f64 #s(literal 4 binary64) %2979))
(/.f64 %1461 (*.f64 #s(literal 2 binary64) %2983))
(/.f64 %1468 (*.f64 %2983 #s(literal 2 binary64)))
(/.f64 %1495 (*.f64 %2983 #s(literal -2 binary64)))
(/.f64 %1497 (*.f64 #s(literal -2 binary64) %2983))
(fma.f64 #s(literal 1/4 binary64) %2877 %2831)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 %217 %206)) %221)
(/.f64 (+.f64 #s(literal 2 binary64) %247) %221)
(/.f64 (-.f64 %247 #s(literal -2 binary64)) %221)
(fma.f64 %261 %292 %2873)
(fma.f64 %261 %292 %2875)
(/.f64 (fma.f64 %206 %384 #s(literal -2 binary64)) %466)
(/.f64 %1461 %3089)
(/.f64 %1461 (*.f64 %384 %466))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 %384 %206)) %466)
(/.f64 (+.f64 #s(literal -2 binary64) %3096) %466)
(/.f64 (-.f64 %3096 #s(literal 2 binary64)) %466)
(fma.f64 (/.f64 %2823 #s(literal 1 binary64)) %295 %212)
(/.f64 (fma.f64 %212 %466 #s(literal -2 binary64)) %466)
(/.f64 %1507 (*.f64 %3006 #s(literal 2 binary64)))
(/.f64 %1482 (*.f64 %3006 #s(literal -2 binary64)))
(/.f64 %1486 (*.f64 #s(literal -2 binary64) %3006))
(/.f64 %1509 (*.f64 #s(literal 2 binary64) %3006))
(fma.f64 (/.f64 %2823 #s(literal 4 binary64)) (/.f64 %262 #s(literal 1/2 binary64)) %212)
(fma.f64 (/.f64 %2823 #s(literal 1/2 binary64)) %551 %212)
(/.f64 (-.f64 (*.f64 %212 %466) #s(literal 2 binary64)) %466)
(fma.f64 %2839 %2840 %2873)
(fma.f64 %2839 %2840 %2875)
(fma.f64 %2842 %308 %2873)
(fma.f64 %2842 %308 %2875)
(/.f64 (fma.f64 %206 %221 #s(literal 4 binary64)) %1461)
(fma.f64 #s(literal 1/4 binary64) %2877 %2873)
(fma.f64 #s(literal 1/4 binary64) %2877 %2875)
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 %221 %206)) %1468)
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 %206 %221)) %1468)
(/.f64 (-.f64 %3135 #s(literal 4 binary64)) %1509)
(/.f64 (fma.f64 %206 %466 %72) %1509)
(/.f64 (fma.f64 %206 %466 %65) %1509)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) (*.f64 %466 %206)) %1507)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %3135) %1507)
(/.f64 %256 (*.f64 %262 %2979))
(/.f64 %1563 (*.f64 %272 %2979))
(*.f64 %256 %3151)
(fma.f64 %337 (/.f64 %337 %256) %212)
(/.f64 (-.f64 %224 %3155) %2958)
(*.f64 %3158 %3159)
(fma.f64 %205 %2973 %2831)
(/.f64 (fma.f64 %212 %256 %262) %256)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %205 %398) %3165)
(/.f64 (fma.f64 #s(literal 1/2 binary64) %209 %3155) %3168)
(/.f64 (fma.f64 #s(literal 1/2 binary64) %209 %3170) %3168)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %205 %3173) %3165)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %209 %3176) %2958)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %209 %3179) %2958)
(/.f64 (-.f64 %3179 %398) %2958)
(-.f64 %212 %2997)
(/.f64 (-.f64 %3173 %224) %3168)
(/.f64 (-.f64 %3170 %3176) %3165)
(fma.f64 %2977 %337 %2831)
(fma.f64 (*.f64 %261 %337) %337 %212)
(fma.f64 %205 %2973 %2873)
(fma.f64 %205 %2973 %2875)
(fma.f64 %205 %2985 %2831)
(fma.f64 #s(literal -2 binary64) %2997 %2831)
(fma.f64 %2977 %337 %2873)
(fma.f64 %2977 %337 %2875)
(fma.f64 %217 %3013 %2831)
(fma.f64 %205 %2985 %2873)
(fma.f64 %205 %2985 %2875)
(fma.f64 %384 %3015 %2831)
(fma.f64 %221 %3017 %2831)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %466 %217) %2983)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %221 %384) %3006)
(/.f64 (fma.f64 #s(literal 2 binary64) %205 %3207) %2983)
(/.f64 (fma.f64 #s(literal -2 binary64) %205 (*.f64 #s(literal -1/2 binary64) %221)) %3006)
(/.f64 (fma.f64 %206 %256 %292) %748)
(/.f64 (fma.f64 #s(literal 2 binary64) %262 (*.f64 %256 %206)) %748)
(/.f64 (fma.f64 #s(literal 2 binary64) %262 (*.f64 %206 %256)) %748)
(/.f64 %1765 %3221)
(/.f64 (-.f64 %3207 %384) %2983)
(fma.f64 %342 %2823 %3225)
(fma.f64 %205 %2823 %3227)
(fma.f64 %2823 %342 %3229)
(fma.f64 %2823 %205 %3231)
(fma.f64 #s(literal -2 binary64) %2997 %2873)
(fma.f64 #s(literal -2 binary64) %2997 %2875)
(/.f64 %1772 (*.f64 %384 %221))
(/.f64 %1772 %3221)
(+.f64 %3229 %3231)
(+.f64 %3231 %3229)
(+.f64 %3227 %3225)
(+.f64 %3225 %3227)
(/.f64 %1765 %3242)
(fma.f64 %466 %3052 %2831)
(/.f64 %1772 %3242)
(/.f64 %1772 %3246)
(/.f64 (-.f64 %221 %3248) %3065)
(fma.f64 %217 %3013 %2873)
(fma.f64 %217 %3013 %2875)
(fma.f64 %384 %3015 %2873)
(fma.f64 %384 %3015 %2875)
(fma.f64 %221 %3017 %2873)
(fma.f64 %221 %3017 %2875)
(/.f64 (fma.f64 #s(literal 4 binary64) %209 %3248) %3221)
(/.f64 (fma.f64 #s(literal 4 binary64) %205 %1484) %3089)
(fma.f64 %466 %3052 %2873)
(fma.f64 %466 %3052 %2875)
(/.f64 (fma.f64 %217 #s(literal 4 binary64) %1461) %3264)
(/.f64 (fma.f64 %217 #s(literal 4 binary64) %1468) %3264)
(/.f64 (-.f64 %466 %1484) %3246)
(/.f64 (fma.f64 #s(literal -2 binary64) %221 %1507) %3271)
(/.f64 (fma.f64 #s(literal -2 binary64) %221 %1509) %3271)
(/.f64 (fma.f64 #s(literal 2 binary64) %466 %1495) %3276)
(/.f64 (fma.f64 #s(literal 2 binary64) %466 %1497) %3276)
(/.f64 (-.f64 %1509 %1468) %3276)
(/.f64 (fma.f64 #s(literal -2 binary64) %466 %1482) %3283)
(/.f64 (fma.f64 #s(literal -2 binary64) %466 %1486) %3283)
(/.f64 (-.f64 %1486 %1507) %3283)
(/.f64 (fma.f64 #s(literal 1/2 binary64) %256 %263) %2396)
(/.f64 (fma.f64 %205 %262 %3291) %2394)
(/.f64 (fma.f64 %205 %262 %542) %2394)
(/.f64 (-.f64 %263 %3296) %2394)
(fma.f64 %256 %3151 %2831)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %256 (*.f64 %209 %262)) %3302)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %256 %3304) %3302)
(/.f64 (fma.f64 %262 %209 %3296) %3308)
(/.f64 (fma.f64 %262 %209 (*.f64 #s(literal -1/2 binary64) %256)) %3308)
(fma.f64 %3158 %3159 %2831)
(/.f64 (-.f64 %3304 %3291) %3308)
(/.f64 %2361 %3316)
(/.f64 (-.f64 %2496 %256) %3319)
(fma.f64 %256 %3151 %2873)
(fma.f64 %256 %3151 %2875)
(/.f64 (fma.f64 %262 %221 %748) (*.f64 %256 %221))
(fma.f64 %3158 %3159 %2873)
(fma.f64 %3158 %3159 %2875)
(/.f64 %2409 %3316)
(/.f64 (fma.f64 #s(literal 1 binary64) %256 %266) (*.f64 %217 %256))
(/.f64 (fma.f64 #s(literal -1 binary64) %256 %2499) %3333)
(/.f64 (fma.f64 #s(literal -1 binary64) %256 %2496) %3333)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 (*.f64 %221 %262)) %3339)
(/.f64 (fma.f64 #s(literal 2 binary64) %256 (*.f64 %262 %221)) %3339)
(/.f64 (fma.f64 %262 %384 %1604) %3319)
(/.f64 (fma.f64 %262 %384 %1606) %3319)
(/.f64 (-.f64 %266 %1604) %3316)
(/.f64 (fma.f64 #s(literal -2 binary64) %256 (*.f64 %466 %262)) %3352)
(/.f64 (fma.f64 #s(literal -2 binary64) %256 %3354) %3352)
(/.f64 (fma.f64 %262 %466 %769) %3358)
(/.f64 (fma.f64 %262 %466 %765) %3358)
(/.f64 (-.f64 %3354 %748) %3358)
(+.f64 %3364 %3151)
(+.f64 %3151 %3364)
(-.f64 %3364 (/.f64 %290 %2979))
(-.f64 %3151 (/.f64 %272 %2979))
(/.f64 (fma.f64 %262 %256 %2675) %3372)
(/.f64 (fma.f64 %262 %256 %2672) %3372)
(+.f64 (/.f64 %1539 %2979) %3151)
(-.f64 %3378 %3379)
(+.f64 %3381 %3379)
(+.f64 %3379 %3381)
(+.f64 %3378 %3384)
(+.f64 %3384 %3378)
(-.f64 %3381 %3384)

reconstruct4.1s (5.8%)

Counts
2 296 → 139
Compiler

Compiled 2 296 to 3 442 computations (-49.9% saved)

eval150.0ms (0.2%)

Compiler

Compiled 137 to 482 computations (-251.8% saved)

prune46.0ms (0.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New1334137
Fresh000
Picked101
Done000
Total1344138
Accuracy
100.0%
Counts
138 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.4%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) (-.f64 (exp.f64 (+.f64 x x)) #s(literal -1 binary64)))
48.6%
(/.f64 #s(literal 2 binary64) (approx (+ (exp x) (exp (neg x))) #s(literal 2 binary64)))
100.0%
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 x #s(literal 2 binary64)))))
Compiler

Compiled 4 to 17 computations (-325.0% saved)

sample0.0ms (0.0%)

Calls
Call 1
Inputs
Outputs

series1.4s (2.0%)

Counts
19 → 42
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%8 = (+ (exp x) (exp (neg x)))
%9 = (approx %8 #s(literal 2 binary64))
%10 = (pow.f64 x #s(literal 2 binary64))
%12 = (*.f64 #s(literal -1/2 binary64) %10)
%13 = (+.f64 #s(literal 1 binary64) %12)
%17 = (cosh.f64 x)
%19 = (+.f64 x x)
%20 = (exp.f64 %19)
%21 = (-.f64 %20 #s(literal -1 binary64))
%22 = (*.f64 %2 #s(literal 2 binary64))
#s(literal 2 binary64)
x
%2
#s(literal 1 binary64)
#s(literal -1 binary64)
%9
%10
#s(literal -1/2 binary64)
%12
%13
(approx (/ 2 %8) %13)
%17
(/.f64 #s(literal 1 binary64) %17)
%19
%20
%21
%22
(/.f64 %22 %21)
(/.f64 #s(literal 2 binary64) %9)
Outputs
%5 = (exp x)
%26 = (+ %5 (exp (neg x)))
%29 = (pow.f64 x #s(literal 2 binary64))
%46 = (pow x 2)
%49 = (* -1/2 %46)
%51 = (*.f64 #s(literal -1/2 binary64) %29)
%54 = (+ 1 %49)
%57 = (/ 2 %26)
%72 = (cosh x)
%90 = (+ x x)
%91 = (*.f64 #s(literal 2 binary64) x)
%93 = (exp %90)
%96 = (+.f64 #s(literal 2 binary64) %91)
%97 = (*.f64 x %96)
%105 = (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 4/3 binary64) x)))))
%109 = (- %93 -1)
%115 = (* %5 2)
%128 = (exp.f64 x)
%132 = (+.f64 %128 (exp.f64 (neg.f64 x)))
%141 = (+.f64 %128 (/.f64 #s(literal 1 binary64) %128))
%147 = (exp.f64 %91)
%149 = (+.f64 #s(literal 1 binary64) %147)
%153 = (/ %115 %109)
%160 = (+.f64 %128 (exp.f64 (*.f64 #s(literal -1 binary64) x)))
%167 = (exp.f64 (neg.f64 (*.f64 #s(literal -2 binary64) x)))
%169 = (+.f64 #s(literal 1 binary64) %167)
(approx 2 #s(literal 0 binary64))
(approx x x)
(approx %5 #s(literal 1 binary64))
(approx %5 (+.f64 #s(literal 1 binary64) x))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x)))))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) x)))))))
(approx %26 #s(literal 2 binary64))
(approx %26 (+.f64 #s(literal 2 binary64) %29))
(approx %26 (+.f64 #s(literal 2 binary64) (*.f64 %29 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/12 binary64) %29)))))
(approx %26 (+.f64 #s(literal 2 binary64) (*.f64 %29 (+.f64 #s(literal 1 binary64) (*.f64 %29 (+.f64 #s(literal 1/12 binary64) (*.f64 #s(literal 1/360 binary64) %29)))))))
(approx %46 %29)
(approx %49 %51)
(approx %54 (+.f64 #s(literal 1 binary64) %51))
(approx %57 (+.f64 #s(literal 1 binary64) (*.f64 %29 (-.f64 (*.f64 #s(literal 5/24 binary64) %29) #s(literal 1/2 binary64)))))
(approx %57 (+.f64 #s(literal 1 binary64) (*.f64 %29 (-.f64 (*.f64 %29 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) %29))) #s(literal 1/2 binary64)))))
(approx %72 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) %29)))
(approx %72 (+.f64 #s(literal 1 binary64) (*.f64 %29 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) %29)))))
(approx %72 (+.f64 #s(literal 1 binary64) (*.f64 %29 (+.f64 #s(literal 1/2 binary64) (*.f64 %29 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/720 binary64) %29)))))))
(approx %90 %91)
(approx %93 (+.f64 #s(literal 1 binary64) %91))
(approx %93 (+.f64 #s(literal 1 binary64) %97))
(approx %93 (+.f64 #s(literal 1 binary64) %105))
(approx %109 %96)
(approx %109 (+.f64 #s(literal 2 binary64) %97))
(approx %109 (+.f64 #s(literal 2 binary64) %105))
(approx %115 (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) x))))
(approx %115 (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) x)))))))
(approx %5 %128)
(approx %26 %132)
(approx %54 (*.f64 %29 (-.f64 (/.f64 #s(literal 1 binary64) %29) #s(literal 1/2 binary64))))
(approx %57 (/.f64 #s(literal 2 binary64) %132))
(approx %72 (*.f64 #s(literal 1/2 binary64) %141))
(approx (/ 1 %72) (/.f64 #s(literal 2 binary64) %141))
(approx %93 %147)
(approx %109 %149)
(approx %115 (*.f64 #s(literal 2 binary64) %128))
(approx %153 (*.f64 #s(literal 2 binary64) (/.f64 %128 %149)))
(approx %26 %160)
(approx %57 (/.f64 #s(literal 2 binary64) %160))
(approx %93 %167)
(approx %109 %169)
(approx %153 (*.f64 #s(literal 2 binary64) (/.f64 %128 %169)))
Calls

3 calls:

TimeVariablePoint
23.0ms
x
0
21.0ms
x
inf
2.0ms
x
-inf

rewrite11.2s (15.7%)

Counts
19 → 7 727
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%8 = (+ (exp x) (exp (neg x)))
%9 = (approx %8 #s(literal 2 binary64))
%10 = (pow.f64 x #s(literal 2 binary64))
%12 = (*.f64 #s(literal -1/2 binary64) %10)
%13 = (+.f64 #s(literal 1 binary64) %12)
%17 = (cosh.f64 x)
%19 = (+.f64 x x)
%20 = (exp.f64 %19)
%21 = (-.f64 %20 #s(literal -1 binary64))
%22 = (*.f64 %2 #s(literal 2 binary64))
#s(literal 2 binary64)
x
%2
#s(literal 1 binary64)
#s(literal -1 binary64)
%9
%10
#s(literal -1/2 binary64)
%12
%13
(approx (/ 2 %8) %13)
%17
(/.f64 #s(literal 1 binary64) %17)
%19
%20
%21
%22
(/.f64 %22 %21)
(/.f64 #s(literal 2 binary64) %9)
Outputs
%1 = (fabs.f64 #s(literal 2 binary64))
%3 = (fabs.f64 #s(literal -2 binary64))
%4 = (neg.f64 #s(literal -2 binary64))
%6 = (sqrt.f64 #s(literal 4 binary64))
%8 = (+.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%10 = (+.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%11 = (+.f64 #s(literal 0 binary64) #s(literal 2 binary64))
%14 = (+.f64 #s(literal 3 binary64) #s(literal -1 binary64))
%17 = (+.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64))
%18 = (+.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64))
%19 = (-.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%20 = (-.f64 #s(literal 1 binary64) #s(literal -1 binary64))
%21 = (-.f64 #s(literal 0 binary64) #s(literal -2 binary64))
%22 = (-.f64 #s(literal 3 binary64) #s(literal 1 binary64))
%24 = (-.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64))
%25 = (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%26 = (*.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%27 = (*.f64 #s(literal -1 binary64) #s(literal -2 binary64))
%29 = (*.f64 #s(literal -1/2 binary64) #s(literal -4 binary64))
%30 = (*.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%31 = (*.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%34 = (*.f64 #s(literal 8 binary64) #s(literal 1/4 binary64))
%35 = (*.f64 #s(literal -4 binary64) #s(literal -1/2 binary64))
%36 = (*.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%37 = (*.f64 #s(literal 1/4 binary64) #s(literal 8 binary64))
%38 = (neg.f64 #s(literal 3/2 binary64))
%39 = (-.f64 #s(literal 1/2 binary64) %38)
%40 = (/.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%41 = (/.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%42 = (/.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))
%43 = (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
%44 = (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%45 = (/.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%46 = (/.f64 #s(literal 8 binary64) #s(literal 4 binary64))
%47 = (/.f64 #s(literal -4 binary64) #s(literal -2 binary64))
%48 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%50 = (/.f64 #s(literal 1/4 binary64) #s(literal 1/8 binary64))
%52 = (/.f64 (fabs.f64 #s(literal 8 binary64)) #s(literal 4 binary64))
%54 = (/.f64 (neg.f64 #s(literal 8 binary64)) #s(literal -4 binary64))
%55 = (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
%56 = (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%57 = (fma.f64 #s(literal 2 binary64) #s(literal 3/2 binary64) #s(literal -1 binary64))
%58 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
%59 = (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 3/2 binary64))
%60 = (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
%61 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
%62 = (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%63 = (fma.f64 #s(literal 1 binary64) #s(literal 3 binary64) #s(literal -1 binary64))
%64 = (fma.f64 #s(literal 1 binary64) #s(literal 3/2 binary64) #s(literal 1/2 binary64))
%65 = (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 3/2 binary64))
%66 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 1 binary64))
%67 = (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 3/2 binary64))
%68 = (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%69 = (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
%71 = (fma.f64 #s(literal -1 binary64) #s(literal -3 binary64) #s(literal -1 binary64))
%72 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) #s(literal 3/2 binary64))
%73 = (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%74 = (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) #s(literal 1 binary64))
%75 = (fma.f64 #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal 0 binary64))
%76 = (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 2 binary64))
%77 = (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 2 binary64))
%78 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal 2 binary64))
%79 = (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64))
%80 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%81 = (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 2 binary64))
%82 = (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 2 binary64))
%83 = (fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal 2 binary64))
%84 = (fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) #s(literal 2 binary64))
%85 = (fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal 2 binary64))
%86 = (fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) #s(literal 2 binary64))
%87 = (fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) #s(literal 2 binary64))
%88 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 2 binary64))
%89 = (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 2 binary64))
%91 = (fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) #s(literal 2 binary64))
%92 = (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
%93 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
%94 = (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%95 = (fma.f64 #s(literal -2 binary64) #s(literal -1/4 binary64) #s(literal 3/2 binary64))
%96 = (fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%97 = (fma.f64 #s(literal 4 binary64) #s(literal 1/8 binary64) #s(literal 3/2 binary64))
%98 = (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
%99 = (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 1 binary64))
%100 = (fma.f64 #s(literal 3 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
%101 = (fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%102 = (fma.f64 #s(literal 3 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%103 = (fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%104 = (fma.f64 #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal 1 binary64))
%105 = (fma.f64 #s(literal 8 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
%106 = (fma.f64 #s(literal 3/2 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
%107 = (fma.f64 #s(literal 3/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
%108 = (fma.f64 #s(literal -4 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
%109 = (fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%110 = (fma.f64 #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 1 binary64))
%111 = (fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%112 = (fma.f64 #s(literal 1/8 binary64) #s(literal 4 binary64) #s(literal 3/2 binary64))
%113 = (fma.f64 #s(literal 1/8 binary64) #s(literal 8 binary64) #s(literal 1 binary64))
%114 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
%115 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 3/2 binary64))
%116 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%117 = (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
%118 = (fma.f64 #s(literal 1/2 binary64) #s(literal 3 binary64) #s(literal 1/2 binary64))
%119 = (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 3/2 binary64))
%120 = (fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%121 = (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 1 binary64))
%122 = (fma.f64 #s(literal 1/4 binary64) #s(literal 8 binary64) #s(literal 0 binary64))
%123 = (fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) #s(literal 2 binary64))
%124 = (fma.f64 #s(literal -1/4 binary64) #s(literal -2 binary64) #s(literal 3/2 binary64))
%125 = (fma.f64 #s(literal -1/4 binary64) #s(literal -4 binary64) #s(literal 1 binary64))
%126 = (+.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%127 = (+.f64 #s(literal 1 binary64) %126)
%128 = (+.f64 #s(literal 1/4 binary64) #s(literal 3/2 binary64))
%129 = (+.f64 #s(literal 1/4 binary64) %128)
%131 = (+.f64 (+.f64 #s(literal 3/2 binary64) #s(literal 1/4 binary64)) #s(literal 1/4 binary64))
%132 = (-.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%133 = (+.f64 %132 #s(literal 1/2 binary64))
%134 = (-.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%135 = (-.f64 #s(literal 1 binary64) %134)
%137 = (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) #s(literal -2 binary64)))
%138 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%139 = (-.f64 #s(literal 1/2 binary64) %138)
%140 = (+.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%141 = (-.f64 %140 #s(literal 1/2 binary64))
%142 = (-.f64 #s(literal -4 binary64) #s(literal 4 binary64))
%143 = (*.f64 %142 #s(literal -1/4 binary64))
%144 = (fabs.f64 #s(literal 1/8 binary64))
%145 = (fma.f64 #s(literal 4 binary64) %144 #s(literal 3/2 binary64))
%146 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%147 = (*.f64 %146 #s(literal -1/4 binary64))
%148 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%149 = (*.f64 %148 #s(literal -1/4 binary64))
%150 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%151 = (*.f64 %150 #s(literal 1/8 binary64))
%153 = (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 0 binary64) %38))
%154 = (+.f64 #s(literal 8 binary64) #s(literal 8 binary64))
%155 = (/.f64 %154 #s(literal 8 binary64))
%156 = (/.f64 %142 #s(literal -4 binary64))
%157 = (-.f64 #s(literal 0 binary64) #s(literal 8 binary64))
%158 = (/.f64 %157 #s(literal -4 binary64))
%159 = (-.f64 #s(literal 8 binary64) #s(literal 0 binary64))
%160 = (/.f64 %159 #s(literal 4 binary64))
%161 = (/.f64 %146 #s(literal -4 binary64))
%162 = (/.f64 %148 #s(literal -4 binary64))
%163 = (/.f64 %150 #s(literal 8 binary64))
%164 = (*.f64 #s(literal 8 binary64) #s(literal -1 binary64))
%165 = (/.f64 %164 #s(literal -4 binary64))
%166 = (*.f64 #s(literal 8 binary64) #s(literal 2 binary64))
%167 = (/.f64 %166 #s(literal 8 binary64))
%168 = (*.f64 #s(literal -4 binary64) #s(literal -4 binary64))
%169 = (/.f64 %168 #s(literal 8 binary64))
%170 = (*.f64 #s(literal -4 binary64) #s(literal 2 binary64))
%171 = (/.f64 %170 #s(literal -4 binary64))
%172 = (*.f64 #s(literal -1 binary64) #s(literal 8 binary64))
%173 = (/.f64 %172 #s(literal -4 binary64))
%174 = (*.f64 #s(literal 2 binary64) #s(literal 8 binary64))
%175 = (/.f64 %174 #s(literal 8 binary64))
%176 = (*.f64 #s(literal 2 binary64) #s(literal -4 binary64))
%177 = (/.f64 %176 #s(literal -4 binary64))
%178 = (/.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
%179 = (*.f64 #s(literal 1/8 binary64) %178)
%180 = (/.f64 #s(literal 8 binary64) #s(literal 1/2 binary64))
%181 = (*.f64 #s(literal 1/8 binary64) %180)
%182 = (/.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
%183 = (*.f64 #s(literal 1/8 binary64) %182)
%184 = (/.f64 #s(literal -2 binary64) #s(literal 1/4 binary64))
%185 = (*.f64 #s(literal -1/4 binary64) %184)
%186 = (/.f64 #s(literal 4 binary64) #s(literal -1/2 binary64))
%187 = (*.f64 #s(literal -1/4 binary64) %186)
%188 = (/.f64 #s(literal 8 binary64) #s(literal -1 binary64))
%189 = (*.f64 #s(literal -1/4 binary64) %188)
%190 = (/.f64 #s(literal -1 binary64) #s(literal 1/8 binary64))
%191 = (*.f64 #s(literal -1/4 binary64) %190)
%192 = (*.f64 %184 #s(literal -1/4 binary64))
%193 = (*.f64 %178 #s(literal 1/8 binary64))
%194 = (/.f64 %180 #s(literal 8 binary64))
%195 = (/.f64 #s(literal -4 binary64) #s(literal 1/2 binary64))
%196 = (/.f64 %195 #s(literal -4 binary64))
%197 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %128)
%198 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %126)
%199 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%200 = (fma.f64 #s(literal 2 binary64) %199 #s(literal 1/2 binary64))
%201 = (+.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%202 = (fma.f64 #s(literal 2 binary64) %201 #s(literal 1/2 binary64))
%203 = (-.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
%204 = (fma.f64 #s(literal 2 binary64) %203 #s(literal 1/2 binary64))
%205 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %126)
%206 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %128)
%207 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %126)
%208 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %128)
%209 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %128)
%210 = (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %126)
%211 = (-.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%212 = (fma.f64 #s(literal -1/2 binary64) %211 #s(literal 2 binary64))
%213 = (+.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%214 = (fma.f64 #s(literal 0 binary64) %213 #s(literal 2 binary64))
%215 = (fma.f64 #s(literal 0 binary64) %140 #s(literal 2 binary64))
%216 = (fma.f64 #s(literal 0 binary64) %138 #s(literal 2 binary64))
%217 = (fma.f64 #s(literal 0 binary64) %134 #s(literal 2 binary64))
%218 = (fma.f64 #s(literal 0 binary64) %132 #s(literal 2 binary64))
%219 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %126)
%220 = (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %126)
%221 = (fma.f64 #s(literal 4 binary64) %199 #s(literal -1 binary64))
%223 = (fma.f64 #s(literal 4 binary64) (+.f64 #s(literal 1/8 binary64) #s(literal 1/4 binary64)) #s(literal 1/2 binary64))
%225 = (fma.f64 #s(literal 4 binary64) (+.f64 #s(literal 1/4 binary64) #s(literal 1/8 binary64)) #s(literal 1/2 binary64))
%226 = (fma.f64 #s(literal 4 binary64) %201 #s(literal -1 binary64))
%227 = (fma.f64 #s(literal 8 binary64) #s(literal 1/8 binary64) %126)
%228 = (fma.f64 #s(literal -4 binary64) #s(literal -1/4 binary64) %126)
%229 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %128)
%230 = (fma.f64 #s(literal 1/8 binary64) #s(literal 8 binary64) %126)
%231 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %126)
%232 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %128)
%233 = (+.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%234 = (fma.f64 #s(literal 1/2 binary64) %233 #s(literal -1 binary64))
%235 = (+.f64 #s(literal 2 binary64) #s(literal 4 binary64))
%236 = (fma.f64 #s(literal 1/2 binary64) %235 #s(literal -1 binary64))
%237 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %128)
%238 = (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %126)
%239 = (fma.f64 #s(literal 1/4 binary64) %233 #s(literal 1/2 binary64))
%240 = (fma.f64 #s(literal 1/4 binary64) %235 #s(literal 1/2 binary64))
%241 = (-.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%242 = (fma.f64 #s(literal 1/4 binary64) %241 #s(literal 2 binary64))
%243 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %128)
%244 = (fma.f64 #s(literal -1/4 binary64) #s(literal -4 binary64) %126)
%245 = (fma.f64 %142 #s(literal -1/4 binary64) #s(literal 0 binary64))
%246 = (fma.f64 #s(literal 0 binary64) %148 #s(literal 2 binary64))
%247 = (fma.f64 #s(literal 0 binary64) %150 #s(literal 2 binary64))
%248 = (fma.f64 %146 #s(literal -1/4 binary64) #s(literal 0 binary64))
%249 = (fma.f64 %148 #s(literal -1/4 binary64) #s(literal 0 binary64))
%250 = (fma.f64 %150 #s(literal 1/8 binary64) #s(literal 0 binary64))
%251 = (*.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64))
%252 = (fma.f64 %251 #s(literal -4 binary64) #s(literal 3/2 binary64))
%253 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64))
%254 = (fma.f64 %253 #s(literal -4 binary64) #s(literal 3/2 binary64))
%255 = (fma.f64 #s(literal 4 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
%256 = (/.f64 %255 #s(literal -4 binary64))
%257 = (fma.f64 #s(literal 4 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
%258 = (/.f64 %257 #s(literal 8 binary64))
%260 = (/.f64 (fma.f64 #s(literal 8 binary64) #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal -4 binary64))
%262 = (/.f64 (fma.f64 #s(literal 8 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 8 binary64))
%263 = (fma.f64 #s(literal -4 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
%264 = (/.f64 %263 #s(literal -4 binary64))
%265 = (/.f64 #s(literal 4 binary64) #s(literal 1/8 binary64))
%266 = (fma.f64 #s(literal 0 binary64) %265 #s(literal 2 binary64))
%267 = (fma.f64 #s(literal 0 binary64) %178 #s(literal 2 binary64))
%268 = (fma.f64 #s(literal 0 binary64) %186 #s(literal 2 binary64))
%269 = (/.f64 #s(literal 1/2 binary64) #s(literal -4 binary64))
%270 = (fma.f64 #s(literal 0 binary64) %269 #s(literal 2 binary64))
%271 = (/.f64 #s(literal 1/2 binary64) #s(literal 8 binary64))
%272 = (fma.f64 #s(literal 0 binary64) %271 #s(literal 2 binary64))
%273 = (fma.f64 #s(literal 0 binary64) %182 #s(literal 2 binary64))
%274 = (/.f64 #s(literal 2 binary64) #s(literal -1/4 binary64))
%275 = (fma.f64 #s(literal 0 binary64) %274 #s(literal 2 binary64))
%276 = (/.f64 #s(literal 1/8 binary64) #s(literal 2 binary64))
%277 = (fma.f64 #s(literal 8 binary64) %276 #s(literal 3/2 binary64))
%278 = (fma.f64 #s(literal 8 binary64) %271 #s(literal 3/2 binary64))
%279 = (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
%280 = (fma.f64 #s(literal 8 binary64) %279 #s(literal 3/2 binary64))
%281 = (/.f64 #s(literal -1/4 binary64) #s(literal -4 binary64))
%282 = (fma.f64 #s(literal 8 binary64) %281 #s(literal 3/2 binary64))
%283 = (/.f64 #s(literal 1/8 binary64) #s(literal -1 binary64))
%284 = (fma.f64 #s(literal -4 binary64) %283 #s(literal 3/2 binary64))
%285 = (fma.f64 #s(literal -4 binary64) %269 #s(literal 3/2 binary64))
%286 = (/.f64 #s(literal 1/4 binary64) #s(literal -2 binary64))
%287 = (fma.f64 #s(literal -4 binary64) %286 #s(literal 3/2 binary64))
%288 = (/.f64 #s(literal -1/4 binary64) #s(literal 2 binary64))
%289 = (fma.f64 #s(literal -4 binary64) %288 #s(literal 3/2 binary64))
%290 = (/.f64 #s(literal -1 binary64) #s(literal 8 binary64))
%291 = (fma.f64 #s(literal -4 binary64) %290 #s(literal 3/2 binary64))
%292 = (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64))
%293 = (fma.f64 #s(literal -4 binary64) %292 #s(literal 3/2 binary64))
%294 = (/.f64 #s(literal -2 binary64) #s(literal -1/4 binary64))
%295 = (fma.f64 #s(literal 1/8 binary64) %294 #s(literal 1 binary64))
%296 = (fma.f64 #s(literal 1/8 binary64) %178 #s(literal 0 binary64))
%297 = (fma.f64 #s(literal 1/8 binary64) %180 #s(literal 0 binary64))
%298 = (/.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))
%299 = (fma.f64 #s(literal 1/8 binary64) %298 #s(literal 3/2 binary64))
%300 = (fma.f64 #s(literal 1/8 binary64) %182 #s(literal 0 binary64))
%301 = (/.f64 #s(literal -1/2 binary64) #s(literal -1/4 binary64))
%302 = (fma.f64 #s(literal 1/2 binary64) %301 #s(literal 1 binary64))
%303 = (fma.f64 #s(literal 1/4 binary64) %298 #s(literal 1 binary64))
%304 = (fma.f64 #s(literal 1/4 binary64) %301 #s(literal 3/2 binary64))
%305 = (fma.f64 #s(literal -1/4 binary64) %184 #s(literal 0 binary64))
%306 = (fma.f64 #s(literal -1/4 binary64) %186 #s(literal 0 binary64))
%307 = (fma.f64 #s(literal -1/4 binary64) %188 #s(literal 0 binary64))
%308 = (fma.f64 #s(literal -1/4 binary64) %190 #s(literal 0 binary64))
%309 = (fma.f64 %184 #s(literal -1/4 binary64) #s(literal 0 binary64))
%310 = (fma.f64 %178 #s(literal 1/8 binary64) #s(literal 0 binary64))
%311 = (fma.f64 %276 #s(literal 8 binary64) #s(literal 3/2 binary64))
%312 = (fma.f64 %269 #s(literal -4 binary64) #s(literal 3/2 binary64))
%313 = (fma.f64 %279 #s(literal 8 binary64) #s(literal 3/2 binary64))
%314 = (fma.f64 %286 #s(literal -4 binary64) #s(literal 3/2 binary64))
%315 = (fma.f64 %292 #s(literal -4 binary64) #s(literal 3/2 binary64))
%316 = (sqrt.f64 #s(literal 2 binary64))
%317 = (sqrt.f64 #s(literal 1/2 binary64))
%318 = (fma.f64 %316 %317 #s(literal 1 binary64))
%319 = (fma.f64 %317 %316 #s(literal 1 binary64))
%321 = (/.f64 (+.f64 #s(literal 0 binary64) %142) #s(literal -4 binary64))
%322 = (+.f64 #s(literal 0 binary64) %170)
%323 = (/.f64 %322 #s(literal -4 binary64))
%324 = (+.f64 #s(literal 0 binary64) %150)
%325 = (/.f64 %324 #s(literal 8 binary64))
%326 = (+.f64 #s(literal 0 binary64) %146)
%327 = (/.f64 %326 #s(literal -4 binary64))
%328 = (+.f64 #s(literal 0 binary64) %148)
%329 = (/.f64 %328 #s(literal -4 binary64))
%330 = (+.f64 #s(literal 0 binary64) %176)
%331 = (/.f64 %330 #s(literal -4 binary64))
%333 = (/.f64 (+.f64 #s(literal 0 binary64) %172) #s(literal -4 binary64))
%335 = (/.f64 (+.f64 #s(literal 0 binary64) %164) #s(literal -4 binary64))
%337 = (/.f64 (+.f64 #s(literal 0 binary64) %166) #s(literal 8 binary64))
%339 = (/.f64 (+.f64 #s(literal 0 binary64) %174) #s(literal 8 binary64))
%340 = (*.f64 #s(literal 1 binary64) %142)
%341 = (/.f64 %340 #s(literal -4 binary64))
%342 = (*.f64 %142 #s(literal 1 binary64))
%343 = (/.f64 %342 #s(literal -4 binary64))
%344 = (*.f64 %142 #s(literal -2 binary64))
%345 = (/.f64 %344 #s(literal 8 binary64))
%346 = (*.f64 %142 #s(literal 1/2 binary64))
%347 = (/.f64 %346 #s(literal -2 binary64))
%348 = (*.f64 #s(literal -2 binary64) %142)
%349 = (/.f64 %348 #s(literal 8 binary64))
%352 = (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))
%355 = (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) #s(literal 4 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))
%356 = (-.f64 %170 #s(literal 0 binary64))
%357 = (/.f64 %356 #s(literal -4 binary64))
%358 = (-.f64 %148 #s(literal 0 binary64))
%359 = (/.f64 %358 #s(literal -4 binary64))
%360 = (-.f64 %150 #s(literal 0 binary64))
%361 = (/.f64 %360 #s(literal 8 binary64))
%363 = (/.f64 (-.f64 %164 #s(literal 0 binary64)) #s(literal -4 binary64))
%365 = (/.f64 (-.f64 %166 #s(literal 0 binary64)) #s(literal 8 binary64))
%366 = (*.f64 #s(literal 4 binary64) #s(literal -4 binary64))
%367 = (-.f64 #s(literal 0 binary64) %366)
%368 = (/.f64 %367 #s(literal 8 binary64))
%369 = (-.f64 #s(literal 0 binary64) %176)
%370 = (/.f64 %369 #s(literal 4 binary64))
%371 = (-.f64 #s(literal 8 binary64) %148)
%372 = (/.f64 %371 #s(literal 8 binary64))
%373 = (-.f64 #s(literal 8 binary64) %170)
%374 = (/.f64 %373 #s(literal 8 binary64))
%376 = (/.f64 (-.f64 #s(literal 8 binary64) %176) #s(literal 8 binary64))
%378 = (/.f64 (-.f64 #s(literal 8 binary64) %146) #s(literal 8 binary64))
%379 = (/.f64 #s(literal 4 binary64) %142)
%380 = (*.f64 %379 #s(literal -4 binary64))
%381 = (*.f64 #s(literal -2 binary64) #s(literal 8 binary64))
%382 = (/.f64 %381 %146)
%383 = (*.f64 #s(literal 4 binary64) #s(literal 8 binary64))
%384 = (/.f64 %383 %150)
%385 = (/.f64 %366 %148)
%386 = (/.f64 %366 %176)
%387 = (*.f64 #s(literal 8 binary64) #s(literal -2 binary64))
%388 = (/.f64 %387 %148)
%389 = (*.f64 #s(literal 8 binary64) #s(literal 4 binary64))
%390 = (/.f64 %389 %150)
%392 = (/.f64 (*.f64 #s(literal 8 binary64) #s(literal -4 binary64)) %366)
%393 = (*.f64 #s(literal -4 binary64) #s(literal 4 binary64))
%394 = (/.f64 %393 %146)
%395 = (/.f64 %393 %170)
%397 = (/.f64 (*.f64 #s(literal -4 binary64) #s(literal 8 binary64)) %393)
%398 = (*.f64 %279 %265)
%399 = (fma.f64 #s(literal -2 binary64) %251 %128)
%400 = (fma.f64 #s(literal -2 binary64) %253 %128)
%401 = (*.f64 #s(literal 1/8 binary64) #s(literal 1/2 binary64))
%402 = (fma.f64 #s(literal 4 binary64) %401 %128)
%403 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%404 = (fma.f64 #s(literal 4 binary64) %403 %128)
%405 = (fma.f64 %401 #s(literal 4 binary64) %128)
%406 = (*.f64 #s(literal 1/8 binary64) #s(literal -1 binary64))
%407 = (fma.f64 %406 #s(literal -2 binary64) %128)
%408 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/4 binary64))
%409 = (fma.f64 %408 #s(literal -2 binary64) %128)
%410 = (fma.f64 %403 #s(literal 4 binary64) %128)
%411 = (fma.f64 %150 %403 #s(literal 1 binary64))
%412 = (*.f64 #s(literal -1/4 binary64) #s(literal -1/4 binary64))
%413 = (fma.f64 %150 %412 #s(literal 1 binary64))
%414 = (fma.f64 %168 %403 #s(literal 1 binary64))
%415 = (fma.f64 %403 %150 #s(literal 1 binary64))
%417 = (/.f64 (fma.f64 %142 #s(literal -1 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
%419 = (/.f64 (fma.f64 %142 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal -4 binary64))
%420 = (fma.f64 #s(literal -2 binary64) %283 %128)
%421 = (fma.f64 #s(literal -2 binary64) %286 %128)
%422 = (fma.f64 #s(literal -2 binary64) %288 %128)
%423 = (fma.f64 #s(literal -2 binary64) %290 %128)
%424 = (fma.f64 #s(literal -2 binary64) %292 %128)
%425 = (fma.f64 #s(literal 4 binary64) %276 %128)
%426 = (fma.f64 #s(literal 4 binary64) %271 %128)
%427 = (fma.f64 #s(literal 4 binary64) %279 %128)
%428 = (/.f64 #s(literal 1/8 binary64) #s(literal 4 binary64))
%429 = (fma.f64 #s(literal 8 binary64) %428 %128)
%430 = (/.f64 #s(literal 1/4 binary64) #s(literal 8 binary64))
%431 = (fma.f64 #s(literal 8 binary64) %430 %128)
%432 = (/.f64 #s(literal 1/8 binary64) #s(literal -2 binary64))
%433 = (fma.f64 #s(literal -4 binary64) %432 %128)
%434 = (/.f64 #s(literal -1/4 binary64) #s(literal 4 binary64))
%435 = (fma.f64 #s(literal -4 binary64) %434 %128)
%436 = (/.f64 #s(literal -1/2 binary64) #s(literal 8 binary64))
%437 = (fma.f64 #s(literal -4 binary64) %436 %128)
%438 = (fma.f64 #s(literal 1/8 binary64) %294 %126)
%439 = (fma.f64 #s(literal 1/2 binary64) %301 %126)
%440 = (fma.f64 #s(literal 1/4 binary64) %298 %126)
%441 = (fma.f64 %269 #s(literal -2 binary64) %128)
%442 = (fma.f64 %271 #s(literal 4 binary64) %128)
%443 = (fma.f64 %279 #s(literal 4 binary64) %128)
%444 = (fma.f64 %286 #s(literal -2 binary64) %128)
%445 = (fma.f64 %434 #s(literal -4 binary64) %128)
%446 = (fma.f64 %288 #s(literal -2 binary64) %128)
%447 = (fma.f64 %292 #s(literal -2 binary64) %128)
%448 = (/.f64 #s(literal 1 binary64) %142)
%449 = (fma.f64 %448 #s(literal -4 binary64) #s(literal 3/2 binary64))
%450 = (/.f64 #s(literal 0 binary64) %142)
%451 = (fma.f64 %450 #s(literal -4 binary64) #s(literal 2 binary64))
%452 = (fma.f64 %379 #s(literal -4 binary64) #s(literal 0 binary64))
%453 = (/.f64 #s(literal 2 binary64) %142)
%454 = (fma.f64 %453 #s(literal -4 binary64) #s(literal 1 binary64))
%455 = (fma.f64 %316 %317 %126)
%456 = (fma.f64 %317 %316 %126)
%458 = (/.f64 (fma.f64 #s(literal 8 binary64) #s(literal -2 binary64) #s(literal 0 binary64)) %148)
%460 = (/.f64 (fma.f64 #s(literal 8 binary64) #s(literal 4 binary64) #s(literal 0 binary64)) %150)
%461 = (fma.f64 #s(literal -4 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
%462 = (/.f64 %461 %146)
%463 = (*.f64 #s(literal -1 binary64) %142)
%465 = (/.f64 (+.f64 #s(literal 0 binary64) %463) #s(literal 4 binary64))
%467 = (/.f64 (+.f64 #s(literal 0 binary64) %340) #s(literal -4 binary64))
%469 = (/.f64 (+.f64 #s(literal 0 binary64) %348) #s(literal 8 binary64))
%470 = (*.f64 %142 #s(literal -1 binary64))
%472 = (/.f64 (+.f64 #s(literal 0 binary64) %470) #s(literal 4 binary64))
%474 = (/.f64 (+.f64 #s(literal 0 binary64) %342) #s(literal -4 binary64))
%476 = (/.f64 (+.f64 #s(literal 0 binary64) %344) #s(literal 8 binary64))
%478 = (/.f64 (-.f64 %470 #s(literal 0 binary64)) #s(literal 4 binary64))
%480 = (/.f64 (-.f64 %342 #s(literal 0 binary64)) #s(literal -4 binary64))
%482 = (/.f64 (+.f64 #s(literal 0 binary64) %387) %146)
%483 = (+.f64 #s(literal 0 binary64) %366)
%484 = (/.f64 %483 %148)
%485 = (+.f64 #s(literal 0 binary64) %393)
%486 = (/.f64 %485 %148)
%488 = (/.f64 (+.f64 #s(literal 0 binary64) %381) %146)
%490 = (/.f64 (+.f64 #s(literal 0 binary64) %383) %150)
%492 = (/.f64 (+.f64 #s(literal 0 binary64) %389) %150)
%494 = (/.f64 (*.f64 %142 #s(literal -4 binary64)) %168)
%495 = (*.f64 %142 #s(literal 2 binary64))
%496 = (/.f64 %495 %170)
%497 = (*.f64 %142 #s(literal 4 binary64))
%498 = (/.f64 %497 %393)
%499 = (*.f64 #s(literal 4 binary64) %142)
%500 = (/.f64 %499 %366)
%502 = (/.f64 (*.f64 #s(literal -4 binary64) %142) %168)
%504 = (/.f64 (-.f64 %170 #s(literal 8 binary64)) %170)
%505 = (-.f64 %146 #s(literal 8 binary64))
%506 = (/.f64 %505 %146)
%507 = (-.f64 %393 #s(literal 0 binary64))
%508 = (/.f64 %507 %146)
%510 = (/.f64 (-.f64 %148 #s(literal 8 binary64)) %148)
%511 = (-.f64 %176 #s(literal 8 binary64))
%512 = (/.f64 %511 %176)
%513 = (*.f64 #s(literal 2 binary64) %142)
%514 = (/.f64 %513 %176)
%515 = (fma.f64 %184 %288 #s(literal 1 binary64))
%516 = (fma.f64 %184 %292 #s(literal 1 binary64))
%517 = (fma.f64 %178 %276 #s(literal 1 binary64))
%518 = (fma.f64 %178 %428 #s(literal 3/2 binary64))
%519 = (fma.f64 %178 %279 #s(literal 1 binary64))
%520 = (fma.f64 %186 %434 #s(literal 3/2 binary64))
%521 = (fma.f64 %186 %292 #s(literal 1 binary64))
%522 = (fma.f64 %195 %269 #s(literal 1 binary64))
%523 = (/.f64 #s(literal 1/4 binary64) #s(literal -4 binary64))
%524 = (fma.f64 %195 %523 #s(literal 3/2 binary64))
%525 = (fma.f64 %428 %182 #s(literal 3/2 binary64))
%526 = (fma.f64 %269 %184 #s(literal 1 binary64))
%527 = (fma.f64 %269 %195 #s(literal 1 binary64))
%528 = (fma.f64 %279 %265 #s(literal 0 binary64))
%529 = (fma.f64 %279 %178 #s(literal 1 binary64))
%530 = (fma.f64 %279 %182 #s(literal 1 binary64))
%531 = (fma.f64 %286 %186 #s(literal 1 binary64))
%532 = (/.f64 #s(literal -2 binary64) #s(literal 1/8 binary64))
%533 = (fma.f64 %434 %532 #s(literal 1 binary64))
%534 = (fma.f64 %288 %184 #s(literal 1 binary64))
%535 = (fma.f64 %292 %186 #s(literal 1 binary64))
%536 = (fma.f64 %292 %190 #s(literal 1 binary64))
%537 = (fma.f64 %292 %274 #s(literal 1 binary64))
%538 = (*.f64 #s(literal 1/8 binary64) #s(literal 1/8 binary64))
%539 = (fma.f64 %150 %538 %128)
%540 = (fma.f64 %150 %403 %126)
%541 = (fma.f64 %150 %412 %126)
%542 = (fma.f64 %168 %403 %126)
%543 = (fma.f64 %403 %150 %126)
%544 = (/.f64 #s(literal 1/2 binary64) %142)
%545 = (fma.f64 %544 #s(literal -4 binary64) %128)
%546 = (fma.f64 %453 #s(literal -4 binary64) %126)
%548 = (/.f64 (fma.f64 %142 #s(literal 2 binary64) #s(literal 0 binary64)) %170)
%549 = (hypot.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%550 = (hypot.f64 #s(literal 0 binary64) #s(literal 2 binary64))
%551 = (hypot.f64 #s(literal 0 binary64) #s(literal -2 binary64))
%552 = (hypot.f64 #s(literal -2 binary64) #s(literal 0 binary64))
%554 = (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) %146) %146)
%556 = (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) %148) %146)
%558 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -2 binary64) %148) %148)
%560 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -2 binary64) %146) %148)
%562 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal 4 binary64) %150) %150)
%564 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -4 binary64) %393) %366)
%566 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -4 binary64) %366) %366)
%568 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal 4 binary64) %393) %393)
%570 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal 4 binary64) %366) %393)
%572 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal -4 binary64) %168) %168)
%574 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal 2 binary64) %170) %170)
%576 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal 2 binary64) %176) %170)
%577 = (fma.f64 #s(literal 2 binary64) #s(literal -4 binary64) %170)
%578 = (/.f64 %577 %176)
%579 = (fma.f64 #s(literal 2 binary64) #s(literal -4 binary64) %176)
%580 = (/.f64 %579 %176)
%582 = (/.f64 (+.f64 #s(literal 0 binary64) %499) %366)
%584 = (/.f64 (+.f64 #s(literal 0 binary64) %497) %366)
%586 = (/.f64 (+.f64 #s(literal 0 binary64) %495) %176)
%588 = (/.f64 (+.f64 #s(literal 0 binary64) %513) %176)
%590 = (/.f64 (-.f64 %495 #s(literal 0 binary64)) %170)
%591 = (fma.f64 %184 %288 %126)
%592 = (fma.f64 %184 %292 %126)
%593 = (fma.f64 %178 %276 %126)
%594 = (fma.f64 %178 %279 %126)
%595 = (fma.f64 %186 %292 %126)
%596 = (fma.f64 %195 %269 %126)
%597 = (fma.f64 %269 %184 %126)
%598 = (fma.f64 %269 %195 %126)
%599 = (fma.f64 %279 %178 %126)
%600 = (fma.f64 %279 %182 %126)
%601 = (fma.f64 %286 %186 %126)
%602 = (fma.f64 %434 %532 %126)
%603 = (fma.f64 %288 %184 %126)
%604 = (fma.f64 %292 %186 %126)
%605 = (fma.f64 %292 %190 %126)
%606 = (fma.f64 %292 %274 %126)
%608 = (/.f64 (-.f64 %393 %168) %393)
%610 = (/.f64 (-.f64 %168 %393) %168)
%612 = (/.f64 (-.f64 %150 %366) %150)
%614 = (/.f64 (-.f64 %366 %150) %366)
%615 = (pow.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%616 = (pow.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%617 = (pow.f64 #s(literal 0 binary64) #s(literal 1 binary64))
%618 = (fma.f64 %617 #s(literal 0 binary64) #s(literal 2 binary64))
%619 = (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64))
%620 = (fma.f64 %619 #s(literal -1 binary64) #s(literal 1 binary64))
%621 = (fma.f64 %619 #s(literal -1 binary64) %126)
%623 = (+.f64 x x)
%627 = (*.f64 (cosh.f64 (/.f64 (+.f64 #s(literal 0 binary64) %623) #s(literal 2 binary64))) #s(literal 1 binary64))
%628 = (*.f64 #s(literal 2 binary64) %627)
%629 = (*.f64 #s(literal -2 binary64) x)
%630 = (-.f64 #s(literal 0 binary64) %629)
%633 = (*.f64 #s(literal 1 binary64) (cosh.f64 (/.f64 %630 #s(literal 2 binary64))))
%634 = (*.f64 #s(literal 2 binary64) %633)
%635 = (fma.f64 #s(literal 2 binary64) %627 #s(literal 0 binary64))
%636 = (fma.f64 #s(literal 2 binary64) %633 #s(literal 0 binary64))
%637 = (pow.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%638 = (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))
%639 = (fma.f64 %637 %638 #s(literal 1 binary64))
%640 = (pow.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%641 = (pow.f64 #s(literal 1/4 binary64) #s(literal 3 binary64))
%642 = (fma.f64 %640 %641 #s(literal 1 binary64))
%643 = (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%644 = (pow.f64 #s(literal 2 binary64) #s(literal 3 binary64))
%645 = (fma.f64 %643 %644 #s(literal 1 binary64))
%646 = (fma.f64 %641 %640 #s(literal 1 binary64))
%647 = (fma.f64 %644 %643 #s(literal 1 binary64))
%648 = (fma.f64 %637 %638 %126)
%649 = (fma.f64 %640 %641 %126)
%650 = (fma.f64 %643 %644 %126)
%651 = (fma.f64 %641 %640 %126)
%652 = (fma.f64 %644 %643 %126)
%653 = (fma.f64 #s(literal -2 binary64) x #s(literal 0 binary64))
%656 = (-.f64 %629 #s(literal 0 binary64))
%659 = (*.f64 (cosh.f64 (/.f64 %653 #s(literal 2 binary64))) (cosh.f64 (/.f64 %656 #s(literal 2 binary64))))
%660 = (*.f64 #s(literal 2 binary64) %659)
%661 = (fma.f64 #s(literal 2 binary64) %659 #s(literal 0 binary64))
%662 = (neg.f64 x)
%711 = (*.f64 #s(literal 0 binary64) x)
%713 = (*.f64 x #s(literal 0 binary64))
%721 = (*.f64 #s(literal 1/2 binary64) x)
%723 = (*.f64 x #s(literal -1/2 binary64))
%725 = (*.f64 #s(literal 1/4 binary64) x)
%727 = (*.f64 #s(literal 4 binary64) x)
%732 = (*.f64 x #s(literal 1/4 binary64))
%738 = (/.f64 x #s(literal 4 binary64))
%741 = (/.f64 x #s(literal -1 binary64))
%800 = (/.f64 %623 #s(literal -1 binary64))
%802 = (/.f64 %623 #s(literal 8 binary64))
%804 = (/.f64 %727 #s(literal -2 binary64))
%806 = (/.f64 %727 #s(literal 1/2 binary64))
%808 = (/.f64 %721 #s(literal 4 binary64))
%810 = (/.f64 %721 #s(literal -1 binary64))
%812 = (/.f64 %721 #s(literal 2 binary64))
%830 = (*.f64 #s(literal 1/8 binary64) x)
%861 = (/.f64 x #s(literal 8 binary64))
%881 = (fabs.f64 #s(literal 1 binary64))
%882 = (fabs.f64 #s(literal -1 binary64))
%883 = (neg.f64 #s(literal -1 binary64))
%884 = (sqrt.f64 #s(literal 1 binary64))
%885 = (+.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%886 = (+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
%887 = (+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
%888 = (+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%889 = (copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%890 = (copysign.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%891 = (copysign.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%892 = (-.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%893 = (-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
%894 = (-.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%895 = (-.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64))
%896 = (-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%897 = (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%898 = (*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%899 = (*.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%900 = (*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64))
%901 = (*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64))
%902 = (*.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
%903 = (*.f64 #s(literal 8 binary64) #s(literal 1/8 binary64))
%904 = (*.f64 #s(literal -4 binary64) #s(literal -1/4 binary64))
%905 = (*.f64 #s(literal 1/8 binary64) #s(literal 8 binary64))
%906 = (*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%907 = (*.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
%908 = (*.f64 #s(literal -1/4 binary64) #s(literal -4 binary64))
%909 = (E.f64 )
%910 = (/.f64 %909 %909)
%911 = (/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
%912 = (/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%913 = (/.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%914 = (/.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%915 = (/.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%916 = (/.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%917 = (/.f64 #s(literal 8 binary64) #s(literal 8 binary64))
%918 = (/.f64 #s(literal -4 binary64) #s(literal -4 binary64))
%919 = (/.f64 #s(literal 1/8 binary64) #s(literal 1/8 binary64))
%920 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%921 = (/.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%922 = (/.f64 #s(literal -1/4 binary64) #s(literal -1/4 binary64))
%923 = (fabs.f64 #s(literal -4 binary64))
%924 = (/.f64 #s(literal 4 binary64) %923)
%925 = (/.f64 %923 #s(literal 4 binary64))
%926 = (fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
%927 = (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%928 = (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
%929 = (fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%930 = (fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
%931 = (fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
%932 = (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%933 = (fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
%934 = (fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
%935 = (fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%936 = (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%937 = (fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) #s(literal -1 binary64))
%938 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64))
%939 = (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%940 = (fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
%941 = (fma.f64 #s(literal -1/2 binary64) #s(literal -4 binary64) #s(literal -1 binary64))
%942 = (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
%943 = (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
%944 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal 1 binary64))
%945 = (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
%946 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%947 = (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 1 binary64))
%948 = (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 1 binary64))
%949 = (fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal 1 binary64))
%950 = (fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) #s(literal 1 binary64))
%951 = (fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal 1 binary64))
%952 = (fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) #s(literal 1 binary64))
%953 = (fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) #s(literal 1 binary64))
%954 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
%955 = (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 1 binary64))
%956 = (fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) #s(literal 1 binary64))
%957 = (fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
%958 = (fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
%959 = (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%960 = (fma.f64 #s(literal -2 binary64) #s(literal -1/4 binary64) #s(literal 1/2 binary64))
%961 = (fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%962 = (fma.f64 #s(literal 4 binary64) #s(literal 1/8 binary64) #s(literal 1/2 binary64))
%963 = (fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
%964 = (fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
%965 = (fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%966 = (fma.f64 #s(literal 3 binary64) #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%967 = (fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%968 = (fma.f64 #s(literal 8 binary64) #s(literal 1/8 binary64) #s(literal 0 binary64))
%969 = (fma.f64 #s(literal 8 binary64) #s(literal 1/4 binary64) #s(literal -1 binary64))
%970 = (fma.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%971 = (fma.f64 #s(literal -4 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64))
%972 = (fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%973 = (fma.f64 #s(literal -4 binary64) #s(literal -1/4 binary64) #s(literal 0 binary64))
%974 = (fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%975 = (fma.f64 #s(literal 1/8 binary64) #s(literal 4 binary64) #s(literal 1/2 binary64))
%976 = (fma.f64 #s(literal 1/8 binary64) #s(literal 8 binary64) #s(literal 0 binary64))
%977 = (fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
%978 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
%979 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%980 = (fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) #s(literal -1 binary64))
%981 = (fma.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64) #s(literal 1/4 binary64))
%982 = (fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64))
%983 = (fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%984 = (fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
%985 = (fma.f64 #s(literal 1/4 binary64) #s(literal 3 binary64) #s(literal 1/4 binary64))
%986 = (fma.f64 #s(literal 1/4 binary64) #s(literal 8 binary64) #s(literal -1 binary64))
%987 = (fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) #s(literal 1 binary64))
%988 = (fma.f64 #s(literal -1/4 binary64) #s(literal -2 binary64) #s(literal 1/2 binary64))
%989 = (fma.f64 #s(literal -1/4 binary64) #s(literal -4 binary64) #s(literal 0 binary64))
%990 = (+.f64 #s(literal 1/4 binary64) %201)
%991 = (+.f64 #s(literal 1/4 binary64) %203)
%992 = (+.f64 %199 #s(literal 1/4 binary64))
%993 = (+.f64 %201 #s(literal 1/4 binary64))
%995 = (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1/2 binary64) #s(literal -1 binary64)))
%996 = (+.f64 #s(literal -1/4 binary64) #s(literal -1/2 binary64))
%997 = (-.f64 #s(literal 1/4 binary64) %996)
%998 = (-.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64))
%999 = (-.f64 #s(literal 1/4 binary64) %998)
%1000 = (-.f64 %199 #s(literal -1/4 binary64))
%1002 = (-.f64 (-.f64 #s(literal 1/2 binary64) #s(literal -1/4 binary64)) #s(literal -1/4 binary64))
%1003 = (*.f64 #s(literal 3 binary64) #s(literal 1/4 binary64))
%1004 = (+.f64 #s(literal 1/4 binary64) %1003)
%1005 = (*.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64))
%1006 = (+.f64 #s(literal 1/4 binary64) %1005)
%1007 = (*.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64))
%1008 = (+.f64 #s(literal 1/4 binary64) %1007)
%1009 = (*.f64 #s(literal 1/4 binary64) #s(literal 3 binary64))
%1010 = (+.f64 #s(literal 1/4 binary64) %1009)
%1011 = (+.f64 %1003 #s(literal 1/4 binary64))
%1012 = (+.f64 %1005 #s(literal 1/4 binary64))
%1013 = (+.f64 %1007 #s(literal 1/4 binary64))
%1014 = (+.f64 %1009 #s(literal 1/4 binary64))
%1015 = (/.f64 %923 %923)
%1016 = (fma.f64 #s(literal 4 binary64) %144 #s(literal 1/2 binary64))
%1017 = (/.f64 #s(literal 3 binary64) #s(literal 4 binary64))
%1018 = (+.f64 #s(literal 1/4 binary64) %1017)
%1019 = (/.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))
%1020 = (+.f64 #s(literal 1/4 binary64) %1019)
%1021 = (+.f64 %1017 #s(literal 1/4 binary64))
%1022 = (+.f64 %1019 #s(literal 1/4 binary64))
%1023 = (/.f64 %159 #s(literal 8 binary64))
%1025 = (-.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -3 binary64) #s(literal 4 binary64)))
%1026 = (-.f64 %1017 #s(literal -1/4 binary64))
%1027 = (-.f64 %1019 #s(literal -1/4 binary64))
%1028 = (*.f64 #s(literal 1/8 binary64) %294)
%1029 = (*.f64 #s(literal 1/2 binary64) %301)
%1030 = (*.f64 #s(literal 1/4 binary64) %298)
%1031 = (*.f64 %316 %317)
%1032 = (*.f64 %317 %316)
%1034 = (-.f64 #s(literal 1/4 binary64) (/.f64 %38 #s(literal 2 binary64)))
%1035 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %201)
%1036 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %203)
%1037 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %201)
%1038 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %203)
%1039 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %201)
%1040 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %203)
%1041 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %201)
%1042 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %203)
%1043 = (fma.f64 #s(literal -1/2 binary64) %211 #s(literal 1 binary64))
%1044 = (fma.f64 #s(literal 0 binary64) %213 #s(literal 1 binary64))
%1045 = (fma.f64 #s(literal 0 binary64) %140 #s(literal 1 binary64))
%1046 = (fma.f64 #s(literal 0 binary64) %138 #s(literal 1 binary64))
%1047 = (fma.f64 #s(literal 0 binary64) %134 #s(literal 1 binary64))
%1048 = (fma.f64 #s(literal 0 binary64) %132 #s(literal 1 binary64))
%1049 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %201)
%1050 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %203)
%1051 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %201)
%1052 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %203)
%1053 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %201)
%1054 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %203)
%1055 = (fma.f64 #s(literal 1/4 binary64) %241 #s(literal 1 binary64))
%1056 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %201)
%1057 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %203)
%1058 = (fma.f64 %142 #s(literal -1/4 binary64) #s(literal -1 binary64))
%1059 = (/.f64 %316 %316)
%1060 = (/.f64 %317 %317)
%1061 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1003)
%1062 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1005)
%1063 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1007)
%1064 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1009)
%1065 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1003)
%1066 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1005)
%1067 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1007)
%1068 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1009)
%1069 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1003)
%1070 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1005)
%1071 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1007)
%1072 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1009)
%1073 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1003)
%1074 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1005)
%1075 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1007)
%1076 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1009)
%1077 = (fma.f64 #s(literal 0 binary64) %148 #s(literal 1 binary64))
%1078 = (fma.f64 #s(literal 0 binary64) %150 #s(literal 1 binary64))
%1079 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1003)
%1080 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1005)
%1081 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1007)
%1082 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1009)
%1083 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1003)
%1084 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1005)
%1085 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1007)
%1086 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1009)
%1087 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1003)
%1088 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1005)
%1089 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1007)
%1090 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1009)
%1091 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1003)
%1092 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1005)
%1093 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1007)
%1094 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1009)
%1095 = (fma.f64 %146 #s(literal -1/4 binary64) #s(literal -1 binary64))
%1096 = (fma.f64 %148 #s(literal -1/4 binary64) #s(literal -1 binary64))
%1097 = (fma.f64 %150 #s(literal 1/8 binary64) #s(literal -1 binary64))
%1098 = (fma.f64 %251 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1099 = (fma.f64 %253 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1100 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1017)
%1101 = (fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %1019)
%1102 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1017)
%1103 = (fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %1019)
%1104 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1017)
%1105 = (fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %1019)
%1106 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1017)
%1107 = (fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %1019)
%1108 = (fma.f64 #s(literal 0 binary64) %265 #s(literal 1 binary64))
%1109 = (fma.f64 #s(literal 0 binary64) %178 #s(literal 1 binary64))
%1110 = (fma.f64 #s(literal 0 binary64) %186 #s(literal 1 binary64))
%1111 = (fma.f64 #s(literal 0 binary64) %269 #s(literal 1 binary64))
%1112 = (fma.f64 #s(literal 0 binary64) %271 #s(literal 1 binary64))
%1113 = (fma.f64 #s(literal 0 binary64) %182 #s(literal 1 binary64))
%1114 = (fma.f64 #s(literal 0 binary64) %274 #s(literal 1 binary64))
%1115 = (fma.f64 #s(literal 8 binary64) %276 #s(literal 1/2 binary64))
%1116 = (fma.f64 #s(literal 8 binary64) %271 #s(literal 1/2 binary64))
%1117 = (fma.f64 #s(literal 8 binary64) %279 #s(literal 1/2 binary64))
%1118 = (fma.f64 #s(literal 8 binary64) %281 #s(literal 1/2 binary64))
%1119 = (fma.f64 #s(literal -4 binary64) %283 #s(literal 1/2 binary64))
%1120 = (fma.f64 #s(literal -4 binary64) %269 #s(literal 1/2 binary64))
%1121 = (fma.f64 #s(literal -4 binary64) %286 #s(literal 1/2 binary64))
%1122 = (fma.f64 #s(literal -4 binary64) %288 #s(literal 1/2 binary64))
%1123 = (fma.f64 #s(literal -4 binary64) %290 #s(literal 1/2 binary64))
%1124 = (fma.f64 #s(literal -4 binary64) %292 #s(literal 1/2 binary64))
%1125 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1017)
%1126 = (fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %1019)
%1127 = (fma.f64 #s(literal 1/8 binary64) %294 #s(literal 0 binary64))
%1128 = (fma.f64 #s(literal 1/8 binary64) %178 #s(literal -1 binary64))
%1129 = (fma.f64 #s(literal 1/8 binary64) %180 #s(literal -1 binary64))
%1130 = (fma.f64 #s(literal 1/8 binary64) %298 #s(literal 1/2 binary64))
%1131 = (fma.f64 #s(literal 1/8 binary64) %182 #s(literal -1 binary64))
%1132 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1017)
%1133 = (fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %1019)
%1134 = (fma.f64 #s(literal 1/2 binary64) %301 #s(literal 0 binary64))
%1135 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1017)
%1136 = (fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %1019)
%1137 = (fma.f64 #s(literal 1/4 binary64) %298 #s(literal 0 binary64))
%1138 = (fma.f64 #s(literal 1/4 binary64) %301 #s(literal 1/2 binary64))
%1139 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1017)
%1140 = (fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %1019)
%1141 = (fma.f64 #s(literal -1/4 binary64) %184 #s(literal -1 binary64))
%1142 = (fma.f64 #s(literal -1/4 binary64) %186 #s(literal -1 binary64))
%1143 = (fma.f64 #s(literal -1/4 binary64) %188 #s(literal -1 binary64))
%1144 = (fma.f64 #s(literal -1/4 binary64) %190 #s(literal -1 binary64))
%1145 = (fma.f64 %184 #s(literal -1/4 binary64) #s(literal -1 binary64))
%1146 = (fma.f64 %178 #s(literal 1/8 binary64) #s(literal -1 binary64))
%1147 = (fma.f64 %276 #s(literal 8 binary64) #s(literal 1/2 binary64))
%1148 = (fma.f64 %269 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1149 = (fma.f64 %279 #s(literal 8 binary64) #s(literal 1/2 binary64))
%1150 = (fma.f64 %286 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1151 = (fma.f64 %292 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1152 = (fma.f64 %316 %317 #s(literal 0 binary64))
%1153 = (fma.f64 %317 %316 #s(literal 0 binary64))
%1154 = (*.f64 %150 %403)
%1155 = (*.f64 %150 %412)
%1156 = (*.f64 %168 %403)
%1157 = (*.f64 %403 %150)
%1158 = (/.f64 %154 %150)
%1159 = (/.f64 %154 %168)
%1160 = (/.f64 %142 %146)
%1161 = (/.f64 %142 %148)
%1162 = (/.f64 %142 %170)
%1163 = (/.f64 %142 %176)
%1164 = (/.f64 %157 %146)
%1165 = (/.f64 %157 %148)
%1166 = (/.f64 %157 %170)
%1167 = (/.f64 %157 %176)
%1168 = (/.f64 %470 #s(literal 8 binary64))
%1169 = (/.f64 %346 #s(literal -4 binary64))
%1170 = (/.f64 %463 #s(literal 8 binary64))
%1172 = (/.f64 (*.f64 #s(literal -1/2 binary64) %142) #s(literal 4 binary64))
%1173 = (-.f64 #s(literal 0 binary64) %170)
%1174 = (/.f64 %1173 #s(literal 8 binary64))
%1175 = (-.f64 #s(literal 0 binary64) %148)
%1176 = (/.f64 %1175 #s(literal 8 binary64))
%1177 = (-.f64 #s(literal 0 binary64) %146)
%1178 = (/.f64 %1177 #s(literal 8 binary64))
%1179 = (/.f64 %369 #s(literal 8 binary64))
%1180 = (*.f64 %453 #s(literal -4 binary64))
%1181 = (sqrt.f64 %923)
%1182 = (/.f64 %1181 %1181)
%1183 = (/.f64 %146 %146)
%1184 = (/.f64 %146 %170)
%1185 = (/.f64 %146 %176)
%1186 = (/.f64 %381 %393)
%1187 = (/.f64 %148 %148)
%1188 = (/.f64 %148 %170)
%1189 = (/.f64 %148 %176)
%1190 = (/.f64 %150 %150)
%1191 = (/.f64 %150 %168)
%1192 = (/.f64 %366 %366)
%1193 = (/.f64 %366 %393)
%1194 = (/.f64 %387 %366)
%1195 = (/.f64 %164 %148)
%1196 = (/.f64 %166 %150)
%1197 = (/.f64 %393 %366)
%1198 = (/.f64 %393 %393)
%1199 = (/.f64 %168 %150)
%1200 = (/.f64 %168 %168)
%1201 = (/.f64 %170 %146)
%1202 = (/.f64 %170 %148)
%1203 = (/.f64 %170 %170)
%1204 = (/.f64 %172 %146)
%1205 = (/.f64 %174 %150)
%1206 = (/.f64 %176 %146)
%1207 = (/.f64 %176 %148)
%1208 = (/.f64 %176 %176)
%1209 = (*.f64 %184 %288)
%1210 = (*.f64 %184 %292)
%1211 = (*.f64 %178 %276)
%1212 = (*.f64 %178 %279)
%1213 = (*.f64 %186 %292)
%1214 = (*.f64 %195 %269)
%1215 = (*.f64 %269 %184)
%1216 = (*.f64 %269 %195)
%1217 = (*.f64 %279 %178)
%1218 = (*.f64 %279 %182)
%1219 = (*.f64 %286 %186)
%1220 = (*.f64 %434 %532)
%1221 = (*.f64 %288 %184)
%1222 = (*.f64 %292 %186)
%1223 = (*.f64 %292 %190)
%1224 = (*.f64 %292 %274)
%1225 = (fma.f64 #s(literal -2 binary64) %251 %201)
%1226 = (fma.f64 #s(literal -2 binary64) %251 %203)
%1227 = (fma.f64 #s(literal -2 binary64) %253 %201)
%1228 = (fma.f64 #s(literal -2 binary64) %253 %203)
%1229 = (fma.f64 #s(literal 4 binary64) %401 %201)
%1230 = (fma.f64 #s(literal 4 binary64) %401 %203)
%1231 = (fma.f64 #s(literal 4 binary64) %403 %201)
%1232 = (fma.f64 #s(literal 4 binary64) %403 %203)
%1233 = (fma.f64 %401 #s(literal 4 binary64) %201)
%1234 = (fma.f64 %401 #s(literal 4 binary64) %203)
%1235 = (fma.f64 %406 #s(literal -2 binary64) %201)
%1236 = (fma.f64 %406 #s(literal -2 binary64) %203)
%1237 = (fma.f64 %408 #s(literal -2 binary64) %201)
%1238 = (fma.f64 %408 #s(literal -2 binary64) %203)
%1239 = (fma.f64 %403 #s(literal 4 binary64) %201)
%1240 = (fma.f64 %403 #s(literal 4 binary64) %203)
%1241 = (exp.f64 x)
%1242 = (exp.f64 #s(literal 0 binary64))
%1243 = (fma.f64 #s(literal -2 binary64) %251 %1003)
%1244 = (fma.f64 #s(literal -2 binary64) %251 %1005)
%1245 = (fma.f64 #s(literal -2 binary64) %251 %1007)
%1246 = (fma.f64 #s(literal -2 binary64) %251 %1009)
%1247 = (fma.f64 #s(literal -2 binary64) %253 %1003)
%1248 = (fma.f64 #s(literal -2 binary64) %253 %1005)
%1249 = (fma.f64 #s(literal -2 binary64) %253 %1007)
%1250 = (fma.f64 #s(literal -2 binary64) %253 %1009)
%1251 = (fma.f64 #s(literal 4 binary64) %401 %1003)
%1252 = (fma.f64 #s(literal 4 binary64) %401 %1005)
%1253 = (fma.f64 #s(literal 4 binary64) %401 %1007)
%1254 = (fma.f64 #s(literal 4 binary64) %401 %1009)
%1255 = (fma.f64 #s(literal 4 binary64) %403 %1003)
%1256 = (fma.f64 #s(literal 4 binary64) %403 %1005)
%1257 = (fma.f64 #s(literal 4 binary64) %403 %1007)
%1258 = (fma.f64 #s(literal 4 binary64) %403 %1009)
%1259 = (fma.f64 %150 %403 #s(literal 0 binary64))
%1260 = (fma.f64 %150 %412 #s(literal 0 binary64))
%1261 = (fma.f64 %168 %403 #s(literal 0 binary64))
%1262 = (fma.f64 %401 #s(literal 4 binary64) %1003)
%1263 = (fma.f64 %401 #s(literal 4 binary64) %1005)
%1264 = (fma.f64 %401 #s(literal 4 binary64) %1007)
%1265 = (fma.f64 %401 #s(literal 4 binary64) %1009)
%1266 = (fma.f64 %406 #s(literal -2 binary64) %1003)
%1267 = (fma.f64 %406 #s(literal -2 binary64) %1005)
%1268 = (fma.f64 %406 #s(literal -2 binary64) %1007)
%1269 = (fma.f64 %406 #s(literal -2 binary64) %1009)
%1270 = (fma.f64 %408 #s(literal -2 binary64) %1003)
%1271 = (fma.f64 %408 #s(literal -2 binary64) %1005)
%1272 = (fma.f64 %408 #s(literal -2 binary64) %1007)
%1273 = (fma.f64 %408 #s(literal -2 binary64) %1009)
%1274 = (fma.f64 %403 #s(literal 4 binary64) %1003)
%1275 = (fma.f64 %403 #s(literal 4 binary64) %1005)
%1276 = (fma.f64 %403 #s(literal 4 binary64) %1007)
%1277 = (fma.f64 %403 #s(literal 4 binary64) %1009)
%1278 = (fma.f64 %403 %150 #s(literal 0 binary64))
%1279 = (fma.f64 #s(literal -2 binary64) %283 %201)
%1280 = (fma.f64 #s(literal -2 binary64) %283 %203)
%1281 = (fma.f64 #s(literal -2 binary64) %286 %201)
%1282 = (fma.f64 #s(literal -2 binary64) %286 %203)
%1283 = (fma.f64 #s(literal -2 binary64) %288 %201)
%1284 = (fma.f64 #s(literal -2 binary64) %288 %203)
%1285 = (fma.f64 #s(literal -2 binary64) %290 %201)
%1286 = (fma.f64 #s(literal -2 binary64) %290 %203)
%1287 = (fma.f64 #s(literal -2 binary64) %292 %201)
%1288 = (fma.f64 #s(literal -2 binary64) %292 %203)
%1289 = (fma.f64 #s(literal 4 binary64) %276 %201)
%1290 = (fma.f64 #s(literal 4 binary64) %276 %203)
%1291 = (fma.f64 #s(literal 4 binary64) %271 %201)
%1292 = (fma.f64 #s(literal 4 binary64) %271 %203)
%1293 = (fma.f64 #s(literal 4 binary64) %279 %201)
%1294 = (fma.f64 #s(literal 4 binary64) %279 %203)
%1295 = (fma.f64 #s(literal 8 binary64) %428 %201)
%1296 = (fma.f64 #s(literal 8 binary64) %428 %203)
%1297 = (fma.f64 #s(literal 8 binary64) %430 %201)
%1298 = (fma.f64 #s(literal 8 binary64) %430 %203)
%1299 = (fma.f64 #s(literal -4 binary64) %432 %201)
%1300 = (fma.f64 #s(literal -4 binary64) %432 %203)
%1301 = (fma.f64 #s(literal -4 binary64) %434 %201)
%1302 = (fma.f64 #s(literal -4 binary64) %434 %203)
%1303 = (fma.f64 #s(literal -4 binary64) %436 %201)
%1304 = (fma.f64 #s(literal -4 binary64) %436 %203)
%1305 = (fma.f64 %269 #s(literal -2 binary64) %201)
%1306 = (fma.f64 %269 #s(literal -2 binary64) %203)
%1307 = (fma.f64 %271 #s(literal 4 binary64) %201)
%1308 = (fma.f64 %271 #s(literal 4 binary64) %203)
%1309 = (fma.f64 %279 #s(literal 4 binary64) %201)
%1310 = (fma.f64 %279 #s(literal 4 binary64) %203)
%1311 = (fma.f64 %286 #s(literal -2 binary64) %201)
%1312 = (fma.f64 %286 #s(literal -2 binary64) %203)
%1313 = (fma.f64 %434 #s(literal -4 binary64) %201)
%1314 = (fma.f64 %434 #s(literal -4 binary64) %203)
%1315 = (fma.f64 %288 #s(literal -2 binary64) %201)
%1316 = (fma.f64 %288 #s(literal -2 binary64) %203)
%1317 = (fma.f64 %292 #s(literal -2 binary64) %201)
%1318 = (fma.f64 %292 #s(literal -2 binary64) %203)
%1319 = (fma.f64 %448 #s(literal -4 binary64) #s(literal 1/2 binary64))
%1320 = (fma.f64 %450 #s(literal -4 binary64) #s(literal 1 binary64))
%1321 = (fma.f64 %379 #s(literal -4 binary64) #s(literal -1 binary64))
%1322 = (fma.f64 %453 #s(literal -4 binary64) #s(literal 0 binary64))
%1323 = (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
%1324 = (/.f64 %1323 %146)
%1325 = (/.f64 %255 %148)
%1326 = (/.f64 %257 %150)
%1328 = (/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -4 binary64) #s(literal 0 binary64)) %366)
%1329 = (/.f64 %461 %393)
%1331 = (/.f64 (fma.f64 #s(literal -4 binary64) #s(literal -4 binary64) #s(literal 0 binary64)) %168)
%1332 = (/.f64 %263 %170)
%1334 = (/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -4 binary64) #s(literal 0 binary64)) %176)
%1335 = (fma.f64 #s(literal -2 binary64) %283 %1003)
%1336 = (fma.f64 #s(literal -2 binary64) %283 %1005)
%1337 = (fma.f64 #s(literal -2 binary64) %283 %1007)
%1338 = (fma.f64 #s(literal -2 binary64) %283 %1009)
%1339 = (fma.f64 #s(literal -2 binary64) %286 %1003)
%1340 = (fma.f64 #s(literal -2 binary64) %286 %1005)
%1341 = (fma.f64 #s(literal -2 binary64) %286 %1007)
%1342 = (fma.f64 #s(literal -2 binary64) %286 %1009)
%1343 = (fma.f64 #s(literal -2 binary64) %251 %1017)
%1344 = (fma.f64 #s(literal -2 binary64) %251 %1019)
%1345 = (fma.f64 #s(literal -2 binary64) %253 %1017)
%1346 = (fma.f64 #s(literal -2 binary64) %253 %1019)
%1347 = (fma.f64 #s(literal -2 binary64) %288 %1003)
%1348 = (fma.f64 #s(literal -2 binary64) %288 %1005)
%1349 = (fma.f64 #s(literal -2 binary64) %288 %1007)
%1350 = (fma.f64 #s(literal -2 binary64) %288 %1009)
%1351 = (fma.f64 #s(literal -2 binary64) %290 %1003)
%1352 = (fma.f64 #s(literal -2 binary64) %290 %1005)
%1353 = (fma.f64 #s(literal -2 binary64) %290 %1007)
%1354 = (fma.f64 #s(literal -2 binary64) %290 %1009)
%1355 = (fma.f64 #s(literal -2 binary64) %292 %1003)
%1356 = (fma.f64 #s(literal -2 binary64) %292 %1005)
%1357 = (fma.f64 #s(literal -2 binary64) %292 %1007)
%1358 = (fma.f64 #s(literal -2 binary64) %292 %1009)
%1359 = (fma.f64 #s(literal 4 binary64) %401 %1017)
%1360 = (fma.f64 #s(literal 4 binary64) %401 %1019)
%1361 = (fma.f64 #s(literal 4 binary64) %276 %1003)
%1362 = (fma.f64 #s(literal 4 binary64) %276 %1005)
%1363 = (fma.f64 #s(literal 4 binary64) %276 %1007)
%1364 = (fma.f64 #s(literal 4 binary64) %276 %1009)
%1365 = (fma.f64 #s(literal 4 binary64) %271 %1003)
%1366 = (fma.f64 #s(literal 4 binary64) %271 %1005)
%1367 = (fma.f64 #s(literal 4 binary64) %271 %1007)
%1368 = (fma.f64 #s(literal 4 binary64) %271 %1009)
%1369 = (fma.f64 #s(literal 4 binary64) %279 %1003)
%1370 = (fma.f64 #s(literal 4 binary64) %279 %1005)
%1371 = (fma.f64 #s(literal 4 binary64) %279 %1007)
%1372 = (fma.f64 #s(literal 4 binary64) %279 %1009)
%1373 = (fma.f64 #s(literal 4 binary64) %403 %1017)
%1374 = (fma.f64 #s(literal 4 binary64) %403 %1019)
%1375 = (fma.f64 #s(literal 8 binary64) %428 %1003)
%1376 = (fma.f64 #s(literal 8 binary64) %428 %1005)
%1377 = (fma.f64 #s(literal 8 binary64) %428 %1007)
%1378 = (fma.f64 #s(literal 8 binary64) %428 %1009)
%1379 = (fma.f64 #s(literal 8 binary64) %430 %1003)
%1380 = (fma.f64 #s(literal 8 binary64) %430 %1005)
%1381 = (fma.f64 #s(literal 8 binary64) %430 %1007)
%1382 = (fma.f64 #s(literal 8 binary64) %430 %1009)
%1383 = (fma.f64 #s(literal -4 binary64) %432 %1003)
%1384 = (fma.f64 #s(literal -4 binary64) %432 %1005)
%1385 = (fma.f64 #s(literal -4 binary64) %432 %1007)
%1386 = (fma.f64 #s(literal -4 binary64) %432 %1009)
%1387 = (fma.f64 #s(literal -4 binary64) %434 %1003)
%1388 = (fma.f64 #s(literal -4 binary64) %434 %1005)
%1389 = (fma.f64 #s(literal -4 binary64) %434 %1007)
%1390 = (fma.f64 #s(literal -4 binary64) %434 %1009)
%1391 = (fma.f64 #s(literal -4 binary64) %436 %1003)
%1392 = (fma.f64 #s(literal -4 binary64) %436 %1005)
%1393 = (fma.f64 #s(literal -4 binary64) %436 %1007)
%1394 = (fma.f64 #s(literal -4 binary64) %436 %1009)
%1395 = (fma.f64 %401 #s(literal 4 binary64) %1017)
%1396 = (fma.f64 %401 #s(literal 4 binary64) %1019)
%1397 = (fma.f64 %406 #s(literal -2 binary64) %1017)
%1398 = (fma.f64 %406 #s(literal -2 binary64) %1019)
%1399 = (fma.f64 %408 #s(literal -2 binary64) %1017)
%1400 = (fma.f64 %408 #s(literal -2 binary64) %1019)
%1401 = (fma.f64 %269 #s(literal -2 binary64) %1003)
%1402 = (fma.f64 %269 #s(literal -2 binary64) %1005)
%1403 = (fma.f64 %269 #s(literal -2 binary64) %1007)
%1404 = (fma.f64 %269 #s(literal -2 binary64) %1009)
%1405 = (fma.f64 %271 #s(literal 4 binary64) %1003)
%1406 = (fma.f64 %271 #s(literal 4 binary64) %1005)
%1407 = (fma.f64 %271 #s(literal 4 binary64) %1007)
%1408 = (fma.f64 %271 #s(literal 4 binary64) %1009)
%1409 = (fma.f64 %279 #s(literal 4 binary64) %1003)
%1410 = (fma.f64 %279 #s(literal 4 binary64) %1005)
%1411 = (fma.f64 %279 #s(literal 4 binary64) %1007)
%1412 = (fma.f64 %279 #s(literal 4 binary64) %1009)
%1413 = (fma.f64 %286 #s(literal -2 binary64) %1003)
%1414 = (fma.f64 %286 #s(literal -2 binary64) %1005)
%1415 = (fma.f64 %286 #s(literal -2 binary64) %1007)
%1416 = (fma.f64 %286 #s(literal -2 binary64) %1009)
%1417 = (fma.f64 %434 #s(literal -4 binary64) %1003)
%1418 = (fma.f64 %434 #s(literal -4 binary64) %1005)
%1419 = (fma.f64 %434 #s(literal -4 binary64) %1007)
%1420 = (fma.f64 %434 #s(literal -4 binary64) %1009)
%1421 = (fma.f64 %403 #s(literal 4 binary64) %1017)
%1422 = (fma.f64 %403 #s(literal 4 binary64) %1019)
%1423 = (fma.f64 %288 #s(literal -2 binary64) %1003)
%1424 = (fma.f64 %288 #s(literal -2 binary64) %1005)
%1425 = (fma.f64 %288 #s(literal -2 binary64) %1007)
%1426 = (fma.f64 %288 #s(literal -2 binary64) %1009)
%1427 = (fma.f64 %292 #s(literal -2 binary64) %1003)
%1428 = (fma.f64 %292 #s(literal -2 binary64) %1005)
%1429 = (fma.f64 %292 #s(literal -2 binary64) %1007)
%1430 = (fma.f64 %292 #s(literal -2 binary64) %1009)
%1431 = (exp.f64 %662)
%1432 = (/.f64 %322 %170)
%1433 = (/.f64 %322 %176)
%1434 = (/.f64 %324 %150)
%1435 = (/.f64 %326 %146)
%1436 = (/.f64 %326 %148)
%1437 = (/.f64 %328 %146)
%1438 = (/.f64 %328 %148)
%1440 = (/.f64 (+.f64 #s(literal 0 binary64) %168) %168)
%1441 = (/.f64 %483 %366)
%1442 = (/.f64 %483 %393)
%1443 = (/.f64 %485 %366)
%1444 = (/.f64 %485 %393)
%1445 = (/.f64 %330 %170)
%1446 = (/.f64 %330 %176)
%1447 = (/.f64 %340 %176)
%1448 = (/.f64 %342 %170)
%1449 = (/.f64 %495 %393)
%1450 = (/.f64 %344 %168)
%1451 = (/.f64 %348 %168)
%1452 = (/.f64 %356 %170)
%1453 = (-.f64 %146 #s(literal 0 binary64))
%1454 = (/.f64 %1453 %146)
%1455 = (/.f64 %507 %393)
%1456 = (/.f64 %358 %148)
%1457 = (/.f64 %360 %150)
%1458 = (/.f64 %511 %366)
%1459 = (-.f64 #s(literal 0 binary64) %150)
%1460 = (/.f64 %1459 %366)
%1461 = (/.f64 %367 %150)
%1462 = (/.f64 %371 %150)
%1463 = (/.f64 %373 %168)
%1464 = (/.f64 %513 %366)
%1465 = (fma.f64 #s(literal -2 binary64) %283 %1017)
%1466 = (fma.f64 #s(literal -2 binary64) %283 %1019)
%1467 = (fma.f64 #s(literal -2 binary64) %286 %1017)
%1468 = (fma.f64 #s(literal -2 binary64) %286 %1019)
%1469 = (fma.f64 #s(literal -2 binary64) %288 %1017)
%1470 = (fma.f64 #s(literal -2 binary64) %288 %1019)
%1471 = (fma.f64 #s(literal -2 binary64) %290 %1017)
%1472 = (fma.f64 #s(literal -2 binary64) %290 %1019)
%1473 = (fma.f64 #s(literal -2 binary64) %292 %1017)
%1474 = (fma.f64 #s(literal -2 binary64) %292 %1019)
%1475 = (fma.f64 #s(literal 4 binary64) %276 %1017)
%1476 = (fma.f64 #s(literal 4 binary64) %276 %1019)
%1477 = (fma.f64 #s(literal 4 binary64) %271 %1017)
%1478 = (fma.f64 #s(literal 4 binary64) %271 %1019)
%1479 = (fma.f64 #s(literal 4 binary64) %279 %1017)
%1480 = (fma.f64 #s(literal 4 binary64) %279 %1019)
%1481 = (fma.f64 #s(literal 8 binary64) %428 %1017)
%1482 = (fma.f64 #s(literal 8 binary64) %428 %1019)
%1483 = (fma.f64 #s(literal 8 binary64) %430 %1017)
%1484 = (fma.f64 #s(literal 8 binary64) %430 %1019)
%1485 = (fma.f64 #s(literal -4 binary64) %432 %1017)
%1486 = (fma.f64 #s(literal -4 binary64) %432 %1019)
%1487 = (fma.f64 #s(literal -4 binary64) %434 %1017)
%1488 = (fma.f64 #s(literal -4 binary64) %434 %1019)
%1489 = (fma.f64 #s(literal -4 binary64) %436 %1017)
%1490 = (fma.f64 #s(literal -4 binary64) %436 %1019)
%1491 = (fma.f64 %184 %288 #s(literal 0 binary64))
%1492 = (fma.f64 %184 %292 #s(literal 0 binary64))
%1493 = (fma.f64 %178 %276 #s(literal 0 binary64))
%1494 = (fma.f64 %178 %428 #s(literal 1/2 binary64))
%1495 = (fma.f64 %178 %279 #s(literal 0 binary64))
%1496 = (fma.f64 %186 %434 #s(literal 1/2 binary64))
%1497 = (fma.f64 %186 %292 #s(literal 0 binary64))
%1498 = (fma.f64 %195 %269 #s(literal 0 binary64))
%1499 = (fma.f64 %195 %523 #s(literal 1/2 binary64))
%1500 = (fma.f64 %428 %182 #s(literal 1/2 binary64))
%1501 = (fma.f64 %269 #s(literal -2 binary64) %1017)
%1502 = (fma.f64 %269 #s(literal -2 binary64) %1019)
%1503 = (fma.f64 %269 %184 #s(literal 0 binary64))
%1504 = (fma.f64 %269 %195 #s(literal 0 binary64))
%1505 = (fma.f64 %271 #s(literal 4 binary64) %1017)
%1506 = (fma.f64 %271 #s(literal 4 binary64) %1019)
%1507 = (fma.f64 %279 #s(literal 4 binary64) %1017)
%1508 = (fma.f64 %279 #s(literal 4 binary64) %1019)
%1509 = (fma.f64 %279 %265 #s(literal -1 binary64))
%1510 = (fma.f64 %279 %178 #s(literal 0 binary64))
%1511 = (fma.f64 %279 %182 #s(literal 0 binary64))
%1512 = (fma.f64 %286 #s(literal -2 binary64) %1017)
%1513 = (fma.f64 %286 #s(literal -2 binary64) %1019)
%1514 = (fma.f64 %286 %186 #s(literal 0 binary64))
%1515 = (fma.f64 %434 #s(literal -4 binary64) %1017)
%1516 = (fma.f64 %434 #s(literal -4 binary64) %1019)
%1517 = (fma.f64 %434 %532 #s(literal 0 binary64))
%1518 = (fma.f64 %288 #s(literal -2 binary64) %1017)
%1519 = (fma.f64 %288 #s(literal -2 binary64) %1019)
%1520 = (fma.f64 %288 %184 #s(literal 0 binary64))
%1521 = (fma.f64 %292 #s(literal -2 binary64) %1017)
%1522 = (fma.f64 %292 #s(literal -2 binary64) %1019)
%1523 = (fma.f64 %292 %186 #s(literal 0 binary64))
%1524 = (fma.f64 %292 %190 #s(literal 0 binary64))
%1525 = (fma.f64 %292 %274 #s(literal 0 binary64))
%1526 = (cosh.f64 x)
%1527 = (cosh.f64 #s(literal 0 binary64))
%1528 = (exp.f64 %623)
%1529 = (fma.f64 %150 %538 %201)
%1530 = (fma.f64 %150 %538 %203)
%1531 = (exp.f64 %629)
%1532 = (exp.f64 %727)
%1533 = (exp.f64 %721)
%1534 = (exp.f64 %723)
%1535 = (fma.f64 %150 %538 %1003)
%1536 = (fma.f64 %150 %538 %1005)
%1537 = (fma.f64 %150 %538 %1007)
%1538 = (fma.f64 %150 %538 %1009)
%1539 = (fma.f64 %544 #s(literal -4 binary64) %201)
%1540 = (fma.f64 %544 #s(literal -4 binary64) %203)
%1541 = (cosh.f64 %662)
%1542 = (fma.f64 %544 #s(literal -4 binary64) %1003)
%1543 = (fma.f64 %544 #s(literal -4 binary64) %1005)
%1544 = (fma.f64 %544 #s(literal -4 binary64) %1007)
%1545 = (fma.f64 %544 #s(literal -4 binary64) %1009)
%1547 = (exp.f64 (-.f64 %662 #s(literal 0 binary64)))
%1548 = (hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64))
%1549 = (hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64))
%1550 = (hypot.f64 #s(literal 0 binary64) #s(literal 1 binary64))
%1551 = (hypot.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%1553 = (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) %170) %393)
%1555 = (/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 4 binary64) %176) %393)
%1557 = (/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -4 binary64) %146) %366)
%1559 = (/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -4 binary64) %148) %366)
%1560 = (fma.f64 %150 %538 %1017)
%1561 = (fma.f64 %150 %538 %1019)
%1562 = (fma.f64 %544 #s(literal -4 binary64) %1017)
%1563 = (fma.f64 %544 #s(literal -4 binary64) %1019)
%1564 = (cosh.f64 %623)
%1566 = (exp.f64 (fma.f64 x #s(literal 2 binary64) x))
%1567 = (cosh.f64 %629)
%1569 = (exp.f64 (+.f64 x %623))
%1571 = (exp.f64 (-.f64 %623 x))
%1572 = (exp.f64 %630)
%1574 = (cosh.f64 (atanh.f64 #s(literal 0 binary64)))
%1575 = (pow.f64 %909 #s(literal 0 binary64))
%1576 = (pow.f64 #s(literal 2 binary64) #s(literal 0 binary64))
%1577 = (pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%1578 = (pow.f64 #s(literal 1 binary64) #s(literal 1 binary64))
%1579 = (pow.f64 #s(literal 1 binary64) #s(literal -1 binary64))
%1580 = (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
%1581 = (pow.f64 #s(literal 1 binary64) #s(literal 0 binary64))
%1582 = (pow.f64 #s(literal 1 binary64) #s(literal -2 binary64))
%1583 = (pow.f64 #s(literal 1 binary64) #s(literal 4 binary64))
%1584 = (pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
%1585 = (pow.f64 #s(literal 1 binary64) #s(literal 8 binary64))
%1586 = (pow.f64 #s(literal 1 binary64) #s(literal -3 binary64))
%1587 = (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64))
%1588 = (pow.f64 #s(literal 1 binary64) #s(literal -4 binary64))
%1589 = (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%1590 = (pow.f64 #s(literal 1 binary64) #s(literal 1/4 binary64))
%1591 = (pow.f64 #s(literal 1 binary64) #s(literal -1/4 binary64))
%1592 = (pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%1593 = (pow.f64 #s(literal -1 binary64) #s(literal -2 binary64))
%1594 = (pow.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%1596 = (exp.f64 (*.f64 %629 #s(literal 2 binary64)))
%1598 = (exp.f64 (*.f64 %727 #s(literal 2 binary64)))
%1600 = (exp.f64 (fma.f64 #s(literal -2 binary64) x %629))
%1602 = (exp.f64 (fma.f64 #s(literal 4 binary64) x %727))
%1604 = (pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
%1606 = (pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))
%1608 = (pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
%1610 = (pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) #s(literal 3 binary64)))
%1612 = (pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
%1614 = (pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
%1615 = (*.f64 %909 %909)
%1616 = (pow.f64 %1615 x)
%1617 = (pow.f64 %1615 #s(literal 0 binary64))
%1618 = (*.f64 %619 #s(literal -1 binary64))
%1620 = (pow.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
%1621 = (pow.f64 %1615 %662)
%1623 = (pow.f64 (sqrt.f64 %909) %727)
%1624 = (fma.f64 %617 #s(literal 0 binary64) #s(literal 1 binary64))
%1625 = (fma.f64 %619 #s(literal -1 binary64) #s(literal 0 binary64))
%1627 = (cosh.f64 (asinh.f64 #s(literal 0 binary64)))
%1629 = (+.f64 %203 (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)))
%1630 = (pow.f64 %1615 %623)
%1631 = (pow.f64 %1615 %727)
%1633 = (pow.f64 (/.f64 #s(literal 1 binary64) %1615) x)
%1634 = (*.f64 %1615 %1615)
%1635 = (pow.f64 %1634 x)
%1637 = (/.f64 #s(literal 1 binary64) (pow.f64 %1615 %629))
%1638 = (pow.f64 %1634 %623)
%1639 = (fma.f64 #s(literal 2 binary64) %627 #s(literal -1 binary64))
%1640 = (fma.f64 #s(literal 2 binary64) %633 #s(literal -1 binary64))
%1642 = (/.f64 #s(literal 1 binary64) (pow.f64 %1634 %662))
%1645 = (+.f64 (cosh.f64 %727) (sinh.f64 %727))
%1646 = (*.f64 %637 %638)
%1647 = (*.f64 %640 %641)
%1648 = (*.f64 %643 %644)
%1649 = (*.f64 %641 %640)
%1650 = (*.f64 %644 %643)
%1652 = (cos.f64 (asin.f64 #s(literal 0 binary64)))
%1654 = (sin.f64 (acos.f64 #s(literal 0 binary64)))
%1655 = (/.f64 %637 %637)
%1656 = (/.f64 %640 %640)
%1657 = (/.f64 %643 %643)
%1658 = (/.f64 %644 %644)
%1660 = (pow.f64 (*.f64 %1634 %1634) x)
%1661 = (fma.f64 %637 %638 #s(literal 0 binary64))
%1662 = (fma.f64 %640 %641 #s(literal 0 binary64))
%1663 = (fma.f64 %643 %644 #s(literal 0 binary64))
%1664 = (fma.f64 %641 %640 #s(literal 0 binary64))
%1665 = (fma.f64 %644 %643 #s(literal 0 binary64))
%1667 = (cos.f64 (atan.f64 #s(literal 0 binary64)))
%1668 = (fma.f64 #s(literal 2 binary64) %659 #s(literal -1 binary64))
%1669 = (cosh.f64 #s(literal 1 binary64))
%1671 = (sinh.f64 #s(literal 1 binary64))
%1673 = (-.f64 (*.f64 %1669 %1669) (*.f64 %1671 %1671))
%1772 = (*.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64))
%1774 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64))
%1778 = (neg.f64 #s(literal 1/8 binary64))
%1781 = (/.f64 #s(literal 3/2 binary64) #s(literal -2 binary64))
%1854 = (*.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
%1905 = (/.f64 #s(literal 4 binary64) #s(literal -1/4 binary64))
%1911 = (/.f64 #s(literal -4 binary64) #s(literal 1/4 binary64))
%1956 = (/.f64 #s(literal -2 binary64) %142)
%1996 = (/.f64 #s(literal 1/8 binary64) #s(literal -4 binary64))
%1999 = (/.f64 #s(literal -1/4 binary64) #s(literal 8 binary64))
%2024 = (/.f64 #s(literal -1 binary64) %142)
%2126 = (/.f64 #s(literal -1/2 binary64) %142)
%2149 = (approx 2 #s(literal 2 binary64))
%2150 = (*.f64 x x)
%2152 = (neg.f64 %2150)
%2155 = (fabs.f64 x)
%2161 = (neg.f64 %2155)
%2162 = (neg.f64 %2161)
%2166 = (*.f64 #s(literal -1 binary64) %2150)
%2170 = (*.f64 %2155 #s(literal 1 binary64))
%2172 = (*.f64 #s(literal 1 binary64) %2155)
%2174 = (*.f64 #s(literal 1 binary64) %2152)
%2180 = (*.f64 %2150 #s(literal 1/2 binary64))
%2183 = (*.f64 #s(literal -1/2 binary64) %2150)
%2186 = (*.f64 #s(literal 1/4 binary64) %2150)
%2188 = (*.f64 %2150 #s(literal 2 binary64))
%2190 = (*.f64 #s(literal 2 binary64) %2150)
%2192 = (*.f64 #s(literal 4 binary64) %2150)
%2195 = (*.f64 %2150 #s(literal 4 binary64))
%2197 = (*.f64 %2150 #s(literal -2 binary64))
%2201 = (*.f64 %2150 #s(literal 1/4 binary64))
%2205 = (*.f64 #s(literal 0 binary64) %662)
%2213 = (*.f64 #s(literal -2 binary64) %2150)
%2217 = (*.f64 %2161 #s(literal 1 binary64))
%2219 = (*.f64 #s(literal 1 binary64) %2161)
%2221 = (*.f64 %2152 #s(literal 2 binary64))
%2223 = (fabs.f64 %721)
%2224 = (*.f64 %2223 #s(literal 2 binary64))
%2226 = (*.f64 %2155 #s(literal -1 binary64))
%2229 = (*.f64 %2155 #s(literal 2 binary64))
%2232 = (*.f64 #s(literal -1 binary64) %2155)
%2236 = (*.f64 %2150 #s(literal 0 binary64))
%2238 = (*.f64 #s(literal 0 binary64) %2150)
%2246 = (*.f64 %2180 #s(literal 4 binary64))
%2248 = (*.f64 %2180 #s(literal 1/2 binary64))
%2253 = (*.f64 %2161 #s(literal -1 binary64))
%2256 = (*.f64 #s(literal -1 binary64) %2161)
%2263 = (*.f64 %2180 #s(literal 0 binary64))
%2265 = (*.f64 #s(literal 0 binary64) %2180)
%2311 = (*.f64 %2161 #s(literal -1/2 binary64))
%2313 = (*.f64 %2155 #s(literal -1/2 binary64))
%2316 = (*.f64 #s(literal -1/2 binary64) %2161)
%2363 = (/.f64 %2150 #s(literal 4 binary64))
%2365 = (/.f64 %2150 #s(literal 1/2 binary64))
%2382 = (*.f64 %2161 #s(literal 1/2 binary64))
%2386 = (*.f64 #s(literal 1/2 binary64) %2161)
%2392 = (*.f64 #s(literal -1 binary64) %2152)
%2396 = (/.f64 %2161 #s(literal 2 binary64))
%2398 = (/.f64 %662 #s(literal 4 binary64))
%2422 = (/.f64 %2155 #s(literal 1 binary64))
%2427 = (pow.f64 x #s(literal 1 binary64))
%2443 = (*.f64 #s(literal 1/2 binary64) %2180)
%2447 = (*.f64 #s(literal 3/2 binary64) %2180)
%2464 = (*.f64 %2180 #s(literal 3/2 binary64))
%2472 = (/.f64 %2155 #s(literal 4 binary64))
%2473 = (/.f64 %2155 #s(literal 1/2 binary64))
%2502 = (fabs.f64 %2427)
%2505 = (neg.f64 %2427)
%2507 = (pow.f64 %662 #s(literal 1 binary64))
%2509 = (pow.f64 %2155 #s(literal 1 binary64))
%2511 = (neg.f64 %2505)
%2525 = (/.f64 %2161 #s(literal 4 binary64))
%2526 = (/.f64 %2161 #s(literal 1/2 binary64))
%2531 = (/.f64 %2161 #s(literal 1 binary64))
%2535 = (*.f64 %2427 #s(literal 1 binary64))
%2537 = (*.f64 #s(literal 1 binary64) %2427)
%2551 = (*.f64 %2427 #s(literal 1/2 binary64))
%2581 = (/.f64 %2427 #s(literal 2 binary64))
%2584 = (*.f64 %2427 #s(literal -1/2 binary64))
%2607 = (/.f64 %2427 #s(literal 4 binary64))
%2610 = (/.f64 %2427 #s(literal 1 binary64))
%2615 = (/.f64 %2427 #s(literal 1/2 binary64))
%2756 = (*.f64 #s(literal 3/2 binary64) #s(literal -1/4 binary64))
%2759 = (*.f64 #s(literal -1/4 binary64) #s(literal 3/2 binary64))
%2837 = (/.f64 #s(literal 3/2 binary64) #s(literal -4 binary64))
%2886 = (-.f64 #s(literal 0 binary64) %2150)
%2902 = (+.f64 #s(literal 0 binary64) %2152)
%2904 = (+.f64 #s(literal 0 binary64) %2180)
%2906 = (-.f64 %2180 #s(literal 0 binary64))
%2914 = (*.f64 #s(literal 1/4 binary64) %2152)
%2916 = (*.f64 #s(literal 1/8 binary64) %2152)
%2919 = (*.f64 #s(literal 2 binary64) %2152)
%2921 = (*.f64 %2152 #s(literal 4 binary64))
%2924 = (*.f64 %2152 #s(literal 1/4 binary64))
%2972 = (-.f64 #s(literal 0 binary64) %2183)
%3012 = (*.f64 %2152 #s(literal 0 binary64))
%3014 = (*.f64 #s(literal 0 binary64) %2152)
%3085 = (*.f64 #s(literal 1/2 binary64) %2505)
%3110 = (fma.f64 %2150 #s(literal -1/2 binary64) #s(literal 1 binary64))
%3113 = (fma.f64 x x #s(literal -2 binary64))
%3118 = (+.f64 #s(literal -2 binary64) %2150)
%3120 = (-.f64 #s(literal 2 binary64) %2150)
%3130 = (fma.f64 %2150 #s(literal 1/2 binary64) #s(literal -1 binary64))
%3133 = (-.f64 #s(literal -2 binary64) %2152)
%3141 = (fma.f64 %2150 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%3146 = (-.f64 #s(literal 1 binary64) %2150)
%3171 = (fma.f64 %662 x #s(literal 1 binary64))
%3180 = (*.f64 #s(literal -1 binary64) %3113)
%3193 = (*.f64 #s(literal 1/4 binary64) %3120)
%3195 = (*.f64 #s(literal 1/8 binary64) %3120)
%3197 = (*.f64 #s(literal 1 binary64) %3120)
%3199 = (*.f64 #s(literal 2 binary64) %3120)
%3224 = (/.f64 %3120 #s(literal 4 binary64))
%3226 = (/.f64 %3120 #s(literal 8 binary64))
%3278 = (+.f64 #s(literal 0 binary64) %3141)
%3280 = (+.f64 #s(literal 1/4 binary64) %3141)
%3506 = (*.f64 #s(literal 3/2 binary64) x)
%3508 = (*.f64 x #s(literal 3/2 binary64))
%3529 = (*.f64 %623 #s(literal -2 binary64))
%3531 = (*.f64 %623 #s(literal 4 binary64))
%3544 = (*.f64 #s(literal 1/8 binary64) %727)
%3546 = (*.f64 #s(literal 2 binary64) %727)
%3548 = (*.f64 %721 #s(literal 1/2 binary64))
%3557 = (*.f64 %623 #s(literal 0 binary64))
%3559 = (*.f64 #s(literal 0 binary64) %623)
%3575 = (*.f64 %721 #s(literal 3 binary64))
%3577 = (*.f64 #s(literal 3 binary64) %721)
#s(literal 2 binary64)
%1
%3
%4
%6
%8
%10
%11
%14
%17
%18
%19
%20
%21
%22
%24
%25
%26
%27
%29
%30
%31
%34
%35
%36
%37
%39
%40
%41
%42
%43
%44
%45
%46
%47
%48
%50
%52
%54
%55
%56
%57
%58
%59
%60
%61
%62
%63
%64
%65
%66
%67
%68
%69
%71
%72
%73
%74
%75
%76
%77
%78
%79
%80
%81
%82
%83
%84
%85
%86
%87
%88
%89
%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
%127
%129
%131
%133
%135
%137
%139
%141
%143
%145
%147
%149
%151
%153
%155
%156
%158
%160
%161
%162
%163
%165
%167
%169
%171
%173
%175
%177
%179
%181
%183
%185
%187
%189
%191
%192
%193
%194
%196
%197
%198
%200
%202
%204
%205
%206
%207
%208
%209
%210
%212
%214
%215
%216
%217
%218
%219
%220
%221
%223
%225
%226
%227
%228
%229
%230
%231
%232
%234
%236
%237
%238
%239
%240
%242
%243
%244
%245
%246
%247
%248
%249
%250
%252
%254
%256
%258
%260
%262
%264
%266
%267
%268
%270
%272
%273
%275
%277
%278
%280
%282
%284
%285
%287
%289
%291
%293
%295
%296
%297
%299
%300
%302
%303
%304
%305
%306
%307
%308
%309
%310
%311
%312
%313
%314
%315
%318
%319
%321
%323
%325
%327
%329
%331
%333
%335
%337
%339
%341
%343
%345
%347
%349
%352
%355
%357
%359
%361
%363
%365
%368
%370
%372
%374
%376
%378
%380
%382
%384
%385
%386
%388
%390
%392
%394
%395
%397
%398
%399
%400
%402
%404
%405
%407
%409
%410
%411
%413
%414
%415
%417
%419
%420
%421
%422
%423
%424
%425
%426
%427
%429
%431
%433
%435
%437
%438
%439
%440
%441
%442
%443
%444
%445
%446
%447
%449
%451
%452
%454
%455
%456
%458
%460
%462
%465
%467
%469
%472
%474
%476
%478
%480
%482
%484
%486
%488
%490
%492
%494
%496
%498
%500
%502
%504
%506
%508
%510
%512
%514
%515
%516
%517
%518
%519
%520
%521
%522
%524
%525
%526
%527
%528
%529
%530
%531
%533
%534
%535
%536
%537
%539
%540
%541
%542
%543
%545
%546
%548
%549
%550
%551
%552
%554
%556
%558
%560
%562
%564
%566
%568
%570
%572
%574
%576
%578
%580
%582
%584
%586
%588
%590
%591
%592
%593
%594
%595
%596
%597
%598
%599
%600
%601
%602
%603
%604
%605
%606
%608
%610
%612
%614
%615
%616
%618
%620
%621
%628
%634
%635
%636
%639
%642
%645
%646
%647
%648
%649
%650
%651
%652
%660
%661
x
(neg.f64 %662)
(+.f64 x #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) x)
(-.f64 x #s(literal 0 binary64))
(*.f64 x #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) x)
(-.f64 #s(literal 0 binary64) %662)
(/.f64 x #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %662)
(*.f64 %662 #s(literal -1 binary64))
(fma.f64 x #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 x #s(literal 0 binary64) x)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 1 binary64) x #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 0 binary64) x x)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) x)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) x)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) x)
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) x)
(+.f64 (-.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) x))
(-.f64 (+.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 x %711)
(+.f64 x %713)
(+.f64 %711 x)
(+.f64 %713 x)
(*.f64 %623 #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) %623)
(fma.f64 #s(literal -1 binary64) %662 #s(literal 0 binary64))
(fma.f64 %662 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) %721)
(*.f64 #s(literal -2 binary64) %723)
(*.f64 #s(literal 4 binary64) %725)
(*.f64 #s(literal 1/4 binary64) %727)
(*.f64 %629 #s(literal -1/2 binary64))
(*.f64 %727 #s(literal 1/4 binary64))
(*.f64 %721 #s(literal 2 binary64))
(*.f64 %732 #s(literal 4 binary64))
(/.f64 %623 #s(literal 2 binary64))
(/.f64 %629 #s(literal -2 binary64))
(/.f64 %727 #s(literal 4 binary64))
(/.f64 %721 #s(literal 1/2 binary64))
(*.f64 #s(literal 4 binary64) %738)
(*.f64 %738 #s(literal 4 binary64))
(*.f64 %741 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %211 x)
(fma.f64 %623 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %213 x)
(fma.f64 #s(literal 0 binary64) %140 x)
(fma.f64 #s(literal 0 binary64) %138 x)
(fma.f64 #s(literal 0 binary64) %134 x)
(fma.f64 #s(literal 0 binary64) %132 x)
(fma.f64 #s(literal 1/2 binary64) %623 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %241 x)
(fma.f64 x #s(literal 1 binary64) %711)
(fma.f64 x #s(literal 1 binary64) %713)
(fma.f64 x #s(literal 1/2 binary64) %721)
(fma.f64 #s(literal 2 binary64) %721 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) x %711)
(fma.f64 #s(literal 1 binary64) x %713)
(fma.f64 #s(literal 0 binary64) %148 x)
(fma.f64 #s(literal 0 binary64) %150 x)
(fma.f64 #s(literal -2 binary64) %723 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %725 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) x %721)
(fma.f64 #s(literal 1/4 binary64) %727 #s(literal 0 binary64))
(fma.f64 %629 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %727 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %721 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %732 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %721 %721)
(-.f64 %721 %723)
(/.f64 %653 #s(literal -2 binary64))
(/.f64 (fma.f64 #s(literal 4 binary64) x #s(literal 0 binary64)) #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 1/2 binary64) x #s(literal 0 binary64)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %265 x)
(fma.f64 #s(literal 0 binary64) %178 x)
(fma.f64 #s(literal 0 binary64) %186 x)
(fma.f64 #s(literal 0 binary64) %269 x)
(fma.f64 #s(literal 0 binary64) %271 x)
(fma.f64 #s(literal 0 binary64) %182 x)
(fma.f64 #s(literal 0 binary64) %274 x)
(fma.f64 #s(literal 4 binary64) %738 #s(literal 0 binary64))
(fma.f64 %738 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %741 #s(literal -1 binary64) #s(literal 0 binary64))
(/.f64 (-.f64 %623 #s(literal 0 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) %662 %711)
(fma.f64 #s(literal -1 binary64) %662 %713)
(fma.f64 #s(literal -1/2 binary64) %662 %721)
(fma.f64 %662 #s(literal -1 binary64) %711)
(fma.f64 %662 #s(literal -1 binary64) %713)
(fma.f64 %662 #s(literal -1/2 binary64) %721)
(/.f64 %656 #s(literal -2 binary64))
(/.f64 (-.f64 %721 #s(literal 0 binary64)) #s(literal 1/2 binary64))
(/.f64 (-.f64 %727 #s(literal 0 binary64)) #s(literal 4 binary64))
(*.f64 %800 #s(literal -1/2 binary64))
(*.f64 %802 #s(literal 4 binary64))
(*.f64 #s(literal -1/2 binary64) %804)
(*.f64 #s(literal 1/8 binary64) %806)
(*.f64 %808 #s(literal 8 binary64))
(*.f64 %810 #s(literal -2 binary64))
(*.f64 %812 #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %623))
(/.f64 %800 #s(literal -2 binary64))
(fma.f64 %623 #s(literal 1/2 binary64) %711)
(fma.f64 %623 #s(literal 1/2 binary64) %713)
(fma.f64 %623 #s(literal 1/4 binary64) %721)
(fma.f64 #s(literal 1/2 binary64) %623 %711)
(fma.f64 #s(literal 1/2 binary64) %623 %713)
(fma.f64 #s(literal 1/4 binary64) %623 %721)
(fma.f64 #s(literal 2 binary64) %721 %711)
(fma.f64 #s(literal 2 binary64) %721 %713)
(fma.f64 #s(literal 2 binary64) %725 %721)
(fma.f64 #s(literal 1 binary64) %721 %721)
(fma.f64 #s(literal -1 binary64) %723 %721)
(fma.f64 #s(literal -2 binary64) %723 %711)
(fma.f64 #s(literal -2 binary64) %723 %713)
(fma.f64 #s(literal 4 binary64) %830 %721)
(fma.f64 #s(literal 4 binary64) %725 %711)
(fma.f64 #s(literal 4 binary64) %725 %713)
(fma.f64 #s(literal 1/4 binary64) %727 %711)
(fma.f64 #s(literal 1/4 binary64) %727 %713)
(fma.f64 %629 #s(literal -1/2 binary64) %711)
(fma.f64 %629 #s(literal -1/2 binary64) %713)
(fma.f64 %727 #s(literal 1/8 binary64) %721)
(fma.f64 %727 #s(literal 1/4 binary64) %711)
(fma.f64 %727 #s(literal 1/4 binary64) %713)
(fma.f64 %721 #s(literal 2 binary64) %711)
(fma.f64 %721 #s(literal 2 binary64) %713)
(fma.f64 %721 #s(literal 1 binary64) %721)
(fma.f64 %732 #s(literal 2 binary64) %721)
(fma.f64 %732 #s(literal 4 binary64) %711)
(fma.f64 %732 #s(literal 4 binary64) %713)
(fma.f64 %723 #s(literal -1 binary64) %721)
(fma.f64 %800 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %802 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %450 #s(literal -4 binary64) x)
(fma.f64 #s(literal 2 binary64) %738 %721)
(fma.f64 #s(literal -1/2 binary64) %804 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %738 %711)
(fma.f64 #s(literal 4 binary64) %738 %713)
(fma.f64 #s(literal 1/8 binary64) %806 #s(literal 0 binary64))
(fma.f64 %738 #s(literal 2 binary64) %721)
(fma.f64 %738 #s(literal 4 binary64) %711)
(fma.f64 %738 #s(literal 4 binary64) %713)
(fma.f64 %741 #s(literal -1 binary64) %711)
(fma.f64 %741 #s(literal -1 binary64) %713)
(fma.f64 %861 #s(literal 4 binary64) %721)
(fma.f64 %808 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %810 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %812 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %800 #s(literal -1/2 binary64) %711)
(fma.f64 %800 #s(literal -1/2 binary64) %713)
(fma.f64 %802 #s(literal 4 binary64) %711)
(fma.f64 %802 #s(literal 4 binary64) %713)
(fma.f64 #s(literal -1/2 binary64) %804 %711)
(fma.f64 #s(literal -1/2 binary64) %804 %713)
(fma.f64 #s(literal 1/8 binary64) %806 %711)
(fma.f64 #s(literal 1/8 binary64) %806 %713)
(fma.f64 %808 #s(literal 8 binary64) %711)
(fma.f64 %808 #s(literal 8 binary64) %713)
(fma.f64 %810 #s(literal -2 binary64) %711)
(fma.f64 %810 #s(literal -2 binary64) %713)
(fma.f64 %812 #s(literal 4 binary64) %711)
(fma.f64 %812 #s(literal 4 binary64) %713)
(fma.f64 %617 #s(literal 0 binary64) x)
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
#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 0 binary64) #s(literal -1 binary64))
(+.f64 #s(literal -2 binary64) #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 0 binary64) #s(literal 1 binary64))
(-.f64 #s(literal -2 binary64) #s(literal -1 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 4 binary64) #s(literal -1/4 binary64))
(*.f64 #s(literal -4 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal -4 binary64))
(*.f64 #s(literal -1/4 binary64) #s(literal 4 binary64))
(+.f64 %38 #s(literal 1/2 binary64))
(/.f64 #s(literal 2 binary64) #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/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 4 binary64) #s(literal -4 binary64))
(/.f64 #s(literal -4 binary64) #s(literal 4 binary64))
(/.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(/.f64 #s(literal 1/4 binary64) #s(literal -1/4 binary64))
(/.f64 #s(literal -1/4 binary64) #s(literal 1/4 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1 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 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 2 binary64) #s(literal 1 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/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 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 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 4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1 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/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 8 binary64) #s(literal -1/4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/8 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -4 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 0 binary64) #s(literal -1 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 -3 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 8 binary64) #s(literal 1 binary64))
(+.f64 #s(literal -1/4 binary64) %996)
(+.f64 #s(literal -1/4 binary64) %998)
(+.f64 (+.f64 #s(literal -1/2 binary64) #s(literal -1/4 binary64)) #s(literal -1/4 binary64))
(-.f64 (-.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64)) #s(literal 1/4 binary64))
(+.f64 #s(literal -1/4 binary64) %1772)
(+.f64 #s(literal -1/4 binary64) %1774)
(+.f64 %1772 #s(literal -1/4 binary64))
(+.f64 %1774 #s(literal -1/4 binary64))
(fma.f64 #s(literal 4 binary64) %1778 #s(literal -1/2 binary64))
(*.f64 %146 #s(literal 1/8 binary64))
(+.f64 #s(literal -1/4 binary64) %1781)
(+.f64 %1781 #s(literal -1/4 binary64))
(/.f64 %142 #s(literal 8 binary64))
(/.f64 %157 #s(literal 8 binary64))
(-.f64 %1781 #s(literal 1/4 binary64))
(/.f64 #s(literal 8 binary64) %146)
(/.f64 #s(literal 8 binary64) %148)
(/.f64 #s(literal 8 binary64) %170)
(/.f64 #s(literal 8 binary64) %176)
(/.f64 %146 #s(literal 8 binary64))
(/.f64 %148 #s(literal 8 binary64))
(/.f64 %164 #s(literal 8 binary64))
(/.f64 %170 #s(literal 8 binary64))
(/.f64 %172 #s(literal 8 binary64))
(/.f64 %176 #s(literal 8 binary64))
(*.f64 #s(literal -1/2 binary64) %301)
(*.f64 #s(literal 8 binary64) %269)
(*.f64 #s(literal 8 binary64) %288)
(*.f64 #s(literal 8 binary64) %292)
(*.f64 #s(literal 1/8 binary64) %184)
(*.f64 #s(literal 1/8 binary64) %186)
(*.f64 #s(literal 1/8 binary64) %195)
(*.f64 #s(literal 1/8 binary64) %190)
(*.f64 #s(literal 1/8 binary64) %274)
(*.f64 #s(literal -1/4 binary64) %298)
(*.f64 %184 #s(literal 1/8 binary64))
(*.f64 %186 #s(literal 1/8 binary64))
(*.f64 %195 #s(literal 1/8 binary64))
(*.f64 %269 #s(literal 8 binary64))
(*.f64 %286 #s(literal 8 binary64))
(*.f64 %288 #s(literal 8 binary64))
(*.f64 %292 #s(literal 8 binary64))
(-.f64 #s(literal -1/4 binary64) (/.f64 %38 #s(literal -2 binary64)))
(/.f64 %195 #s(literal 8 binary64))
(/.f64 %292 #s(literal 1/8 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %996)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %998)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %996)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %998)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %996)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %998)
(fma.f64 #s(literal -1/2 binary64) %211 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %213 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %140 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %138 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %134 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %132 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %996)
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %998)
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %996)
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %998)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %996)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %998)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %996)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %998)
(fma.f64 #s(literal 1/4 binary64) %142 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %241 #s(literal -1 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %996)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %998)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1772)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1774)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1772)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1774)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1772)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1774)
(fma.f64 #s(literal 0 binary64) %148 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %150 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1772)
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1774)
(fma.f64 #s(literal 4 binary64) %406 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %408 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %1854 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %253 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1772)
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1774)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1772)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1774)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1772)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1774)
(fma.f64 #s(literal 1/4 binary64) %148 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %176 #s(literal 1 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1772)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1774)
(fma.f64 %146 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %146 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %393 #s(literal 1/8 binary64) #s(literal 1 binary64))
(fma.f64 %170 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %408 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %251 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %253 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %176 #s(literal 1/4 binary64) #s(literal 1 binary64))
(/.f64 %1323 #s(literal 8 binary64))
(/.f64 %255 #s(literal 8 binary64))
(/.f64 %263 #s(literal 8 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1781)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1781)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1781)
(fma.f64 #s(literal -1/2 binary64) %301 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %265 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %178 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %186 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %269 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %271 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %182 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %274 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1781)
(fma.f64 #s(literal 4 binary64) %283 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %269 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %286 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %288 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %290 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %292 #s(literal -1/2 binary64))
(fma.f64 #s(literal 8 binary64) %269 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %523 #s(literal -1/2 binary64))
(fma.f64 #s(literal 8 binary64) %434 #s(literal -1/2 binary64))
(fma.f64 #s(literal 8 binary64) %288 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %292 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %436 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1781)
(fma.f64 #s(literal 1/8 binary64) %532 #s(literal 1 binary64))
(fma.f64 #s(literal 1/8 binary64) %184 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %1905 #s(literal 1 binary64))
(fma.f64 #s(literal 1/8 binary64) %186 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 8 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/8 binary64) %195 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %1911 #s(literal 1 binary64))
(fma.f64 #s(literal 1/8 binary64) %190 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %274 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1781)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1781)
(fma.f64 #s(literal 1/4 binary64) %184 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %186 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %188 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %195 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %190 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %274 #s(literal 1 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1781)
(fma.f64 #s(literal -1/4 binary64) %294 #s(literal 1 binary64))
(fma.f64 #s(literal -1/4 binary64) %298 #s(literal 0 binary64))
(fma.f64 %184 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %184 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %186 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %186 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %195 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %195 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %269 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %269 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %523 #s(literal 8 binary64) #s(literal -1/2 binary64))
(fma.f64 %286 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %286 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %434 #s(literal 8 binary64) #s(literal -1/2 binary64))
(fma.f64 %288 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %288 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %290 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %292 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %292 #s(literal 8 binary64) #s(literal 0 binary64))
(/.f64 %159 %146)
(/.f64 %159 %148)
(/.f64 %159 %170)
(/.f64 %322 #s(literal 8 binary64))
(/.f64 %326 #s(literal 8 binary64))
(/.f64 %328 #s(literal 8 binary64))
(/.f64 %330 #s(literal 8 binary64))
(/.f64 (*.f64 %142 #s(literal -1/2 binary64)) #s(literal -4 binary64))
(/.f64 %342 #s(literal 8 binary64))
(/.f64 %356 #s(literal 8 binary64))
(/.f64 %1453 #s(literal 8 binary64))
(/.f64 %358 #s(literal 8 binary64))
(*.f64 %1956 #s(literal -4 binary64))
(/.f64 %381 %150)
(/.f64 %150 %366)
(/.f64 %150 %393)
(/.f64 %366 %150)
(/.f64 %366 %168)
(/.f64 %387 %150)
(/.f64 %166 %366)
(/.f64 %393 %150)
(/.f64 %393 %168)
(/.f64 %168 %366)
(/.f64 %168 %393)
(/.f64 %174 %393)
(*.f64 %178 %434)
(*.f64 %1911 %279)
(*.f64 %279 %532)
(*.f64 %279 %1905)
(*.f64 %523 %178)
(*.f64 %434 %182)
(fma.f64 #s(literal 2 binary64) %283 %996)
(fma.f64 #s(literal 2 binary64) %283 %998)
(fma.f64 #s(literal 2 binary64) %269 %996)
(fma.f64 #s(literal 2 binary64) %269 %998)
(fma.f64 #s(literal 2 binary64) %286 %996)
(fma.f64 #s(literal 2 binary64) %286 %998)
(fma.f64 #s(literal 2 binary64) %288 %996)
(fma.f64 #s(literal 2 binary64) %288 %998)
(fma.f64 #s(literal 2 binary64) %290 %996)
(fma.f64 #s(literal 2 binary64) %290 %998)
(fma.f64 #s(literal 2 binary64) %292 %996)
(fma.f64 #s(literal 2 binary64) %292 %998)
(fma.f64 #s(literal 4 binary64) %432 %996)
(fma.f64 #s(literal 4 binary64) %432 %998)
(fma.f64 #s(literal 4 binary64) %523 %996)
(fma.f64 #s(literal 4 binary64) %523 %998)
(fma.f64 #s(literal 4 binary64) %434 %996)
(fma.f64 #s(literal 4 binary64) %434 %998)
(fma.f64 #s(literal 4 binary64) %436 %996)
(fma.f64 #s(literal 4 binary64) %436 %998)
(fma.f64 #s(literal 8 binary64) %1996 %996)
(fma.f64 #s(literal 8 binary64) %1996 %998)
(fma.f64 #s(literal 8 binary64) %1999 %996)
(fma.f64 #s(literal 8 binary64) %1999 %998)
(fma.f64 #s(literal -4 binary64) %276 %996)
(fma.f64 #s(literal -4 binary64) %276 %998)
(fma.f64 #s(literal -4 binary64) %271 %996)
(fma.f64 #s(literal -4 binary64) %271 %998)
(fma.f64 #s(literal -4 binary64) %279 %996)
(fma.f64 #s(literal -4 binary64) %279 %998)
(fma.f64 %269 #s(literal 2 binary64) %996)
(fma.f64 %269 #s(literal 2 binary64) %998)
(fma.f64 %279 #s(literal -4 binary64) %996)
(fma.f64 %279 #s(literal -4 binary64) %998)
(fma.f64 %523 #s(literal 4 binary64) %996)
(fma.f64 %523 #s(literal 4 binary64) %998)
(fma.f64 %286 #s(literal 2 binary64) %996)
(fma.f64 %286 #s(literal 2 binary64) %998)
(fma.f64 %290 #s(literal 2 binary64) %996)
(fma.f64 %290 #s(literal 2 binary64) %998)
(fma.f64 %292 #s(literal 2 binary64) %996)
(fma.f64 %292 #s(literal 2 binary64) %998)
(fma.f64 %436 #s(literal 4 binary64) %996)
(fma.f64 %436 #s(literal 4 binary64) %998)
(fma.f64 %450 #s(literal -4 binary64) #s(literal -1 binary64))
(fma.f64 %1956 #s(literal -4 binary64) #s(literal 0 binary64))
(fma.f64 %2024 #s(literal -4 binary64) #s(literal -1/2 binary64))
(/.f64 %257 %393)
(/.f64 %461 %150)
(fma.f64 #s(literal 2 binary64) %283 %1772)
(fma.f64 #s(literal 2 binary64) %283 %1774)
(fma.f64 #s(literal 2 binary64) %269 %1772)
(fma.f64 #s(literal 2 binary64) %269 %1774)
(fma.f64 #s(literal 2 binary64) %286 %1772)
(fma.f64 #s(literal 2 binary64) %286 %1774)
(fma.f64 #s(literal 2 binary64) %288 %1772)
(fma.f64 #s(literal 2 binary64) %288 %1774)
(fma.f64 #s(literal 2 binary64) %290 %1772)
(fma.f64 #s(literal 2 binary64) %290 %1774)
(fma.f64 #s(literal 2 binary64) %292 %1772)
(fma.f64 #s(literal 2 binary64) %292 %1774)
(fma.f64 #s(literal 4 binary64) %432 %1772)
(fma.f64 #s(literal 4 binary64) %432 %1774)
(fma.f64 #s(literal 4 binary64) %523 %1772)
(fma.f64 #s(literal 4 binary64) %523 %1774)
(fma.f64 #s(literal 4 binary64) %434 %1772)
(fma.f64 #s(literal 4 binary64) %434 %1774)
(fma.f64 #s(literal 4 binary64) %436 %1772)
(fma.f64 #s(literal 4 binary64) %436 %1774)
(fma.f64 #s(literal 8 binary64) %1996 %1772)
(fma.f64 #s(literal 8 binary64) %1996 %1774)
(fma.f64 #s(literal 8 binary64) %1999 %1772)
(fma.f64 #s(literal 8 binary64) %1999 %1774)
(fma.f64 #s(literal -4 binary64) %276 %1772)
(fma.f64 #s(literal -4 binary64) %276 %1774)
(fma.f64 #s(literal -4 binary64) %271 %1772)
(fma.f64 #s(literal -4 binary64) %271 %1774)
(fma.f64 #s(literal -4 binary64) %279 %1772)
(fma.f64 #s(literal -4 binary64) %279 %1774)
(fma.f64 %269 #s(literal 2 binary64) %1772)
(fma.f64 %269 #s(literal 2 binary64) %1774)
(fma.f64 %279 #s(literal -4 binary64) %1772)
(fma.f64 %279 #s(literal -4 binary64) %1774)
(fma.f64 %523 #s(literal 4 binary64) %1772)
(fma.f64 %523 #s(literal 4 binary64) %1774)
(fma.f64 %286 #s(literal 2 binary64) %1772)
(fma.f64 %286 #s(literal 2 binary64) %1774)
(fma.f64 %290 #s(literal 2 binary64) %1772)
(fma.f64 %290 #s(literal 2 binary64) %1774)
(fma.f64 %292 #s(literal 2 binary64) %1772)
(fma.f64 %292 #s(literal 2 binary64) %1774)
(fma.f64 %436 #s(literal 4 binary64) %1772)
(fma.f64 %436 #s(literal 4 binary64) %1774)
(/.f64 %324 %366)
(/.f64 %483 %150)
(/.f64 %485 %150)
(/.f64 %470 %170)
(/.f64 %505 %150)
(/.f64 %507 %150)
(/.f64 %360 %393)
(/.f64 %511 %168)
(/.f64 %1173 %170)
(/.f64 %1459 %150)
(/.f64 %367 %366)
(/.f64 %1175 %148)
(/.f64 %1177 %146)
(/.f64 (-.f64 #s(literal 0 binary64) %393) %393)
(/.f64 %369 %176)
(/.f64 %373 %393)
(fma.f64 #s(literal 2 binary64) %283 %1781)
(fma.f64 #s(literal 2 binary64) %269 %1781)
(fma.f64 #s(literal 2 binary64) %286 %1781)
(fma.f64 #s(literal 2 binary64) %288 %1781)
(fma.f64 #s(literal 2 binary64) %290 %1781)
(fma.f64 #s(literal 2 binary64) %292 %1781)
(fma.f64 #s(literal 4 binary64) %432 %1781)
(fma.f64 #s(literal 4 binary64) %523 %1781)
(fma.f64 #s(literal 4 binary64) %434 %1781)
(fma.f64 #s(literal 4 binary64) %436 %1781)
(fma.f64 #s(literal 8 binary64) %1996 %1781)
(fma.f64 #s(literal 8 binary64) %1999 %1781)
(fma.f64 #s(literal -4 binary64) %276 %1781)
(fma.f64 #s(literal -4 binary64) %271 %1781)
(fma.f64 #s(literal -4 binary64) %279 %1781)
(fma.f64 %178 %434 #s(literal 0 binary64))
(fma.f64 %186 %279 #s(literal -1/2 binary64))
(fma.f64 %195 %279 #s(literal -1/2 binary64))
(fma.f64 %1911 %279 #s(literal 0 binary64))
(fma.f64 %269 #s(literal 2 binary64) %1781)
(fma.f64 %269 %178 #s(literal 1 binary64))
(fma.f64 %269 %180 #s(literal 1 binary64))
(fma.f64 %279 #s(literal -4 binary64) %1781)
(fma.f64 %279 %532 #s(literal 0 binary64))
(fma.f64 %279 %1905 #s(literal 0 binary64))
(fma.f64 %279 %186 #s(literal -1/2 binary64))
(fma.f64 %279 %195 #s(literal -1/2 binary64))
(fma.f64 %279 %274 #s(literal -1/2 binary64))
(fma.f64 %523 #s(literal 4 binary64) %1781)
(fma.f64 %523 %178 #s(literal 0 binary64))
(fma.f64 %286 #s(literal 2 binary64) %1781)
(fma.f64 %434 %182 #s(literal 0 binary64))
(fma.f64 %290 #s(literal 2 binary64) %1781)
(fma.f64 %292 #s(literal 2 binary64) %1781)
(fma.f64 %292 %178 #s(literal 1 binary64))
(fma.f64 %292 %182 #s(literal 1 binary64))
(fma.f64 %436 #s(literal 4 binary64) %1781)
(fma.f64 %2126 #s(literal -4 binary64) %996)
(fma.f64 %2126 #s(literal -4 binary64) %998)
(fma.f64 %2126 #s(literal -4 binary64) %1772)
(fma.f64 %2126 #s(literal -4 binary64) %1774)
(/.f64 %577 %168)
(/.f64 %579 %168)
(fma.f64 %186 %428 %996)
(fma.f64 %186 %428 %998)
(fma.f64 %195 %430 %996)
(fma.f64 %195 %430 %998)
(fma.f64 %2126 #s(literal -4 binary64) %1781)
(fma.f64 %186 %428 %1772)
(fma.f64 %186 %428 %1774)
(fma.f64 %195 %430 %1772)
(fma.f64 %195 %430 %1774)
(fma.f64 %186 %428 %1781)
(fma.f64 %195 %430 %1781)
(pow.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(pow.f64 #s(literal -1 binary64) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) %619)
(fma.f64 %617 #s(literal 0 binary64) #s(literal -1 binary64))
%2149
%2150
(fabs.f64 %2150)
(fabs.f64 %2152)
(*.f64 %662 %662)
(*.f64 %2155 %2155)
(neg.f64 %2152)
(*.f64 #s(literal 1 binary64) %2150)
(*.f64 %2150 #s(literal 1 binary64))
(/.f64 %2150 #s(literal 1 binary64))
(*.f64 %2155 %2162)
(*.f64 %2161 %2161)
(*.f64 %2162 %2155)
(fabs.f64 %2166)
(*.f64 %2152 #s(literal -1 binary64))
(neg.f64 %2166)
(*.f64 %2155 %2170)
(*.f64 %2172 %2155)
(neg.f64 %2174)
(*.f64 %721 %623)
(*.f64 %2162 %2162)
(fma.f64 #s(literal 0 binary64) %662 %2150)
(fma.f64 %662 #s(literal 0 binary64) %2150)
(*.f64 #s(literal 2 binary64) %2180)
(*.f64 #s(literal -1 binary64) %2166)
(*.f64 %2183 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) %2183)
(*.f64 #s(literal 4 binary64) %2186)
(*.f64 #s(literal 1/2 binary64) %2188)
(*.f64 #s(literal 1/2 binary64) %2190)
(*.f64 #s(literal 1/4 binary64) %2192)
(*.f64 %723 %629)
(*.f64 %2195 #s(literal 1/4 binary64))
(*.f64 %2197 #s(literal -1/2 binary64))
(*.f64 %2188 #s(literal 1/2 binary64))
(*.f64 %2180 #s(literal 2 binary64))
(*.f64 %2201 #s(literal 4 binary64))
(+.f64 (*.f64 %662 #s(literal 0 binary64)) %2150)
(+.f64 %2205 %2150)
(/.f64 %2195 #s(literal 4 binary64))
(/.f64 (*.f64 %2150 #s(literal 8 binary64)) #s(literal 8 binary64))
(/.f64 %2197 #s(literal -2 binary64))
(/.f64 %2188 #s(literal 2 binary64))
(/.f64 %2180 #s(literal 1/2 binary64))
(/.f64 %2213 #s(literal -2 binary64))
(/.f64 %2192 #s(literal 4 binary64))
(/.f64 %2190 #s(literal 2 binary64))
(*.f64 %2161 %2217)
(*.f64 %2219 %2161)
(*.f64 #s(literal -1/2 binary64) %2221)
(*.f64 %2155 %2224)
(*.f64 %2226 %2226)
(*.f64 %2170 %2170)
(*.f64 %2223 %2229)
(*.f64 %2172 %2172)
(*.f64 %2232 %2232)
(sqrt.f64 (*.f64 %2150 %2150))
(fma.f64 x x %2236)
(fma.f64 x x %2238)
(fma.f64 %2150 #s(literal 0 binary64) %2150)
(fma.f64 #s(literal 0 binary64) %2150 %2150)
(+.f64 %2150 %2236)
(+.f64 %2150 %2238)
(+.f64 %2236 %2150)
(+.f64 %2238 %2150)
(*.f64 %2246 #s(literal 1/2 binary64))
(*.f64 %2248 #s(literal 4 binary64))
(/.f64 %2246 #s(literal 2 binary64))
(/.f64 (*.f64 %2180 #s(literal 8 binary64)) #s(literal 4 binary64))
(*.f64 %2253 %2253)
(*.f64 %2217 %2217)
(*.f64 %2256 %2256)
(*.f64 %2219 %2219)
(fma.f64 %662 %662 %2236)
(fma.f64 %662 %662 %2238)
(fma.f64 %2155 %2155 %2236)
(fma.f64 %2155 %2155 %2238)
(fma.f64 x x %2263)
(fma.f64 x x %2265)
(fma.f64 x %721 %2180)
(fma.f64 #s(literal 1 binary64) %2150 %2236)
(fma.f64 #s(literal 1 binary64) %2150 %2238)
(fma.f64 %2150 #s(literal 1 binary64) %2236)
(fma.f64 %2150 #s(literal 1 binary64) %2238)
(fma.f64 %2150 #s(literal 1/2 binary64) %2180)
(fma.f64 #s(literal 1/2 binary64) %2150 %2180)
(fma.f64 %721 x %2180)
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) %711)) %2150)
(+.f64 %2150 %2263)
(+.f64 %2150 %2265)
(+.f64 %2180 %2180)
(fma.f64 %2155 %2162 %2236)
(fma.f64 %2155 %2162 %2238)
(fma.f64 %2161 %2161 %2236)
(fma.f64 %2161 %2161 %2238)
(fma.f64 %2162 %2155 %2236)
(fma.f64 %2162 %2155 %2238)
(fma.f64 #s(literal -1/2 binary64) %2152 %2180)
(fma.f64 %662 %723 %2180)
(fma.f64 %723 %662 %2180)
(fma.f64 %2152 #s(literal -1 binary64) %2236)
(fma.f64 %2152 #s(literal -1 binary64) %2238)
(fma.f64 %2152 #s(literal -1/2 binary64) %2180)
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) %2205)) %2150)
(fma.f64 %662 %662 %2263)
(fma.f64 %662 %662 %2265)
(fma.f64 %2155 %2155 %2263)
(fma.f64 %2155 %2155 %2265)
(fma.f64 %2155 %2170 %2236)
(fma.f64 %2155 %2170 %2238)
(fma.f64 %2155 %2223 %2180)
(fma.f64 %2223 %2155 %2180)
(fma.f64 %2172 %2155 %2236)
(fma.f64 %2172 %2155 %2238)
(fma.f64 %721 %623 %2236)
(fma.f64 %721 %623 %2238)
(pow.f64 x #s(literal 2 binary64))
(fma.f64 %2162 %2162 %2236)
(fma.f64 %2162 %2162 %2238)
(fma.f64 %2155 %2311 %2180)
(fma.f64 %2313 %2161 %2180)
(fma.f64 %2161 %2313 %2180)
(fma.f64 %2316 %2155 %2180)
(fma.f64 #s(literal 2 binary64) %2180 %2236)
(fma.f64 #s(literal 2 binary64) %2180 %2238)
(fma.f64 #s(literal 2 binary64) %2186 %2180)
(fma.f64 #s(literal 1 binary64) %2150 %2263)
(fma.f64 #s(literal 1 binary64) %2150 %2265)
(fma.f64 #s(literal 1 binary64) %2180 %2180)
(fma.f64 #s(literal -1 binary64) %2183 %2180)
(fma.f64 #s(literal -1 binary64) %2166 %2236)
(fma.f64 #s(literal -1 binary64) %2166 %2238)
(fma.f64 %2150 #s(literal 1 binary64) %2263)
(fma.f64 %2150 #s(literal 1 binary64) %2265)
(fma.f64 %2183 #s(literal -1 binary64) %2180)
(fma.f64 %2183 #s(literal -2 binary64) %2236)
(fma.f64 %2183 #s(literal -2 binary64) %2238)
(fma.f64 #s(literal -2 binary64) %2183 %2236)
(fma.f64 #s(literal -2 binary64) %2183 %2238)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/8 binary64) %2150) %2180)
(fma.f64 #s(literal 4 binary64) %2186 %2236)
(fma.f64 #s(literal 4 binary64) %2186 %2238)
(fma.f64 #s(literal 1/2 binary64) %2188 %2236)
(fma.f64 #s(literal 1/2 binary64) %2188 %2238)
(fma.f64 #s(literal 1/2 binary64) %2190 %2236)
(fma.f64 #s(literal 1/2 binary64) %2190 %2238)
(fma.f64 #s(literal 1/4 binary64) %2192 %2236)
(fma.f64 #s(literal 1/4 binary64) %2192 %2238)
(fma.f64 #s(literal 1/4 binary64) %2190 %2180)
(fma.f64 %723 %629 %2236)
(fma.f64 %723 %629 %2238)
(fma.f64 %2195 #s(literal 1/8 binary64) %2180)
(fma.f64 %2195 #s(literal 1/4 binary64) %2236)
(fma.f64 %2195 #s(literal 1/4 binary64) %2238)
(fma.f64 %2197 #s(literal -1/2 binary64) %2236)
(fma.f64 %2197 #s(literal -1/2 binary64) %2238)
(fma.f64 %2188 #s(literal 1/2 binary64) %2236)
(fma.f64 %2188 #s(literal 1/2 binary64) %2238)
(fma.f64 %2188 #s(literal 1/4 binary64) %2180)
(fma.f64 %2180 #s(literal 2 binary64) %2236)
(fma.f64 %2180 #s(literal 2 binary64) %2238)
(fma.f64 %2180 #s(literal 1 binary64) %2180)
(fma.f64 %2201 #s(literal 2 binary64) %2180)
(fma.f64 %2201 #s(literal 4 binary64) %2236)
(fma.f64 %2201 #s(literal 4 binary64) %2238)
(fma.f64 %623 %738 %2180)
(fma.f64 %738 %623 %2180)
(fma.f64 #s(literal 2 binary64) %2363 %2180)
(fma.f64 #s(literal 1/4 binary64) %2365 %2180)
(fma.f64 %741 %723 %2180)
(fma.f64 %2363 #s(literal 2 binary64) %2180)
(fma.f64 (/.f64 %2150 #s(literal -1 binary64)) #s(literal -1/2 binary64) %2180)
(fma.f64 (/.f64 %2150 #s(literal 8 binary64)) #s(literal 4 binary64) %2180)
(fma.f64 %2365 #s(literal 1/4 binary64) %2180)
(pow.f64 %662 #s(literal 2 binary64))
(pow.f64 %2155 #s(literal 2 binary64))
(fma.f64 %2155 %2162 %2263)
(fma.f64 %2155 %2162 %2265)
(fma.f64 %2161 %2161 %2263)
(fma.f64 %2161 %2161 %2265)
(fma.f64 %2161 %2217 %2236)
(fma.f64 %2161 %2217 %2238)
(fma.f64 %2161 %2382 %2180)
(fma.f64 %2162 %2155 %2263)
(fma.f64 %2162 %2155 %2265)
(fma.f64 %2386 %2161 %2180)
(fma.f64 %2219 %2161 %2236)
(fma.f64 %2219 %2161 %2238)
(fma.f64 #s(literal -1/2 binary64) %2221 %2236)
(fma.f64 #s(literal -1/2 binary64) %2221 %2238)
(fma.f64 #s(literal 1/2 binary64) %2392 %2180)
(fma.f64 %2152 #s(literal -1 binary64) %2263)
(fma.f64 %2152 #s(literal -1 binary64) %2265)
(fma.f64 %2161 %2396 %2180)
(fma.f64 %629 %2398 %2180)
(fma.f64 %2398 %629 %2180)
(fma.f64 (/.f64 %662 #s(literal -1 binary64)) %721 %2180)
(pow.f64 %2161 #s(literal 2 binary64))
(fma.f64 %2155 %2170 %2263)
(fma.f64 %2155 %2170 %2265)
(fma.f64 %2155 %2224 %2236)
(fma.f64 %2155 %2224 %2238)
(fma.f64 %2226 %2226 %2236)
(fma.f64 %2226 %2226 %2238)
(fma.f64 %2170 %2170 %2236)
(fma.f64 %2170 %2170 %2238)
(fma.f64 %2223 %2229 %2236)
(fma.f64 %2223 %2229 %2238)
(fma.f64 %2172 %2155 %2263)
(fma.f64 %2172 %2155 %2265)
(fma.f64 %2172 %2172 %2236)
(fma.f64 %2172 %2172 %2238)
(fma.f64 %2232 %2232 %2236)
(fma.f64 %2232 %2232 %2238)
(fma.f64 %721 %623 %2263)
(fma.f64 %721 %623 %2265)
(fma.f64 %2223 %2422 %2180)
(fma.f64 (/.f64 %2155 #s(literal -1 binary64)) %2313 %2180)
(fma.f64 %2422 %2223 %2180)
(*.f64 x %2427)
(*.f64 %2427 x)
(pow.f64 %2150 #s(literal 1 binary64))
(fma.f64 %2162 %2162 %2263)
(fma.f64 %2162 %2162 %2265)
(fma.f64 #s(literal 2 binary64) %2180 %2263)
(fma.f64 #s(literal 2 binary64) %2180 %2265)
(fma.f64 #s(literal -1 binary64) %2166 %2263)
(fma.f64 #s(literal -1 binary64) %2166 %2265)
(fma.f64 %2183 #s(literal -2 binary64) %2263)
(fma.f64 %2183 #s(literal -2 binary64) %2265)
(fma.f64 #s(literal -2 binary64) %2183 %2263)
(fma.f64 #s(literal -2 binary64) %2183 %2265)
(fma.f64 #s(literal 4 binary64) %2186 %2263)
(fma.f64 #s(literal 4 binary64) %2186 %2265)
(fma.f64 #s(literal 3/2 binary64) %2180 %2443)
(fma.f64 #s(literal 1/2 binary64) %2188 %2263)
(fma.f64 #s(literal 1/2 binary64) %2188 %2265)
(fma.f64 #s(literal 1/2 binary64) %2180 %2447)
(fma.f64 #s(literal 1/2 binary64) %2190 %2263)
(fma.f64 #s(literal 1/2 binary64) %2190 %2265)
(fma.f64 #s(literal 1/4 binary64) %2192 %2263)
(fma.f64 #s(literal 1/4 binary64) %2192 %2265)
(fma.f64 %723 %629 %2263)
(fma.f64 %723 %629 %2265)
(fma.f64 %2195 #s(literal 1/4 binary64) %2263)
(fma.f64 %2195 #s(literal 1/4 binary64) %2265)
(fma.f64 %2197 #s(literal -1/2 binary64) %2263)
(fma.f64 %2197 #s(literal -1/2 binary64) %2265)
(fma.f64 %2188 #s(literal 1/2 binary64) %2263)
(fma.f64 %2188 #s(literal 1/2 binary64) %2265)
(fma.f64 %2180 #s(literal 2 binary64) %2263)
(fma.f64 %2180 #s(literal 2 binary64) %2265)
(fma.f64 %2180 #s(literal 3/2 binary64) %2248)
(fma.f64 %2180 #s(literal 1/2 binary64) %2464)
(fma.f64 %2201 #s(literal 4 binary64) %2263)
(fma.f64 %2201 #s(literal 4 binary64) %2265)
(fma.f64 %2246 #s(literal 1/2 binary64) %2236)
(fma.f64 %2246 #s(literal 1/2 binary64) %2238)
(fma.f64 %2248 #s(literal 4 binary64) %2236)
(fma.f64 %2248 #s(literal 4 binary64) %2238)
(fma.f64 %2472 %2473 %2180)
(fma.f64 %2473 %2472 %2180)
(+.f64 %2464 %2248)
(+.f64 %2248 %2464)
(+.f64 %2443 %2447)
(+.f64 %2447 %2443)
(/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -2 binary64)))
(pow.f64 %2170 #s(literal 2 binary64))
(pow.f64 %2172 #s(literal 2 binary64))
(fma.f64 %2161 %2217 %2263)
(fma.f64 %2161 %2217 %2265)
(fma.f64 %2253 %2253 %2236)
(fma.f64 %2253 %2253 %2238)
(fma.f64 %2217 %2217 %2236)
(fma.f64 %2217 %2217 %2238)
(fma.f64 %2256 %2256 %2236)
(fma.f64 %2256 %2256 %2238)
(fma.f64 %2219 %2161 %2263)
(fma.f64 %2219 %2161 %2265)
(fma.f64 %2219 %2219 %2236)
(fma.f64 %2219 %2219 %2238)
(fma.f64 #s(literal -1/2 binary64) %2221 %2263)
(fma.f64 #s(literal -1/2 binary64) %2221 %2265)
(/.f64 #s(literal 1 binary64) (pow.f64 %662 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 %2155 #s(literal -2 binary64)))
(*.f64 %2155 %2502)
(*.f64 %2502 %2155)
(*.f64 %2505 %662)
(*.f64 %2507 %662)
(*.f64 %2509 %2155)
(*.f64 %2511 x)
(fma.f64 %2155 %2224 %2263)
(fma.f64 %2155 %2224 %2265)
(fma.f64 %2226 %2226 %2263)
(fma.f64 %2226 %2226 %2265)
(fma.f64 %2170 %2170 %2263)
(fma.f64 %2170 %2170 %2265)
(fma.f64 %2223 %2229 %2263)
(fma.f64 %2223 %2229 %2265)
(fma.f64 %2172 %2172 %2263)
(fma.f64 %2172 %2172 %2265)
(fma.f64 %2232 %2232 %2263)
(fma.f64 %2232 %2232 %2265)
(fma.f64 %2525 %2526 %2180)
(fma.f64 (/.f64 %2161 #s(literal -1 binary64)) (/.f64 %2161 #s(literal -2 binary64)) %2180)
(fma.f64 %2531 %2396 %2180)
(fma.f64 %2396 %2531 %2180)
(fma.f64 %2526 %2525 %2180)
(*.f64 x %2535)
(*.f64 %2537 x)
(fma.f64 %2246 #s(literal 1/2 binary64) %2263)
(fma.f64 %2246 #s(literal 1/2 binary64) %2265)
(fma.f64 %2248 #s(literal 4 binary64) %2263)
(fma.f64 %2248 #s(literal 4 binary64) %2265)
(fma.f64 %2253 %2253 %2263)
(fma.f64 %2253 %2253 %2265)
(fma.f64 %2217 %2217 %2263)
(fma.f64 %2217 %2217 %2265)
(fma.f64 %2256 %2256 %2263)
(fma.f64 %2256 %2256 %2265)
(fma.f64 %2219 %2219 %2263)
(fma.f64 %2219 %2219 %2265)
(*.f64 %2551 %623)
(fma.f64 x %2427 %2236)
(fma.f64 x %2427 %2238)
(fma.f64 %2427 x %2236)
(fma.f64 %2427 x %2238)
(fma.f64 %2155 %2502 %2236)
(fma.f64 %2155 %2502 %2238)
(fma.f64 %2502 %2155 %2236)
(fma.f64 %2502 %2155 %2238)
(fma.f64 %2505 %662 %2236)
(fma.f64 %2505 %662 %2238)
(fma.f64 %2507 %662 %2236)
(fma.f64 %2507 %662 %2238)
(fma.f64 %2509 %2155 %2236)
(fma.f64 %2509 %2155 %2238)
(fma.f64 %2511 x %2236)
(fma.f64 %2511 x %2238)
(fma.f64 x %2427 %2263)
(fma.f64 x %2427 %2265)
(fma.f64 x %2535 %2236)
(fma.f64 x %2535 %2238)
(fma.f64 x %2551 %2180)
(fma.f64 %721 %2427 %2180)
(fma.f64 %2427 x %2263)
(fma.f64 %2427 x %2265)
(fma.f64 %2427 %721 %2180)
(fma.f64 %2551 x %2180)
(fma.f64 %2537 x %2236)
(fma.f64 %2537 x %2238)
(fma.f64 x %2581 %2180)
(fma.f64 %2581 x %2180)
(fma.f64 %2584 %662 %2180)
(fma.f64 %2505 %723 %2180)
(fma.f64 (*.f64 #s(literal -1/2 binary64) %2505) x %2180)
(fma.f64 %2155 %2502 %2263)
(fma.f64 %2155 %2502 %2265)
(fma.f64 %2502 %2155 %2263)
(fma.f64 %2502 %2155 %2265)
(fma.f64 %2505 %662 %2263)
(fma.f64 %2505 %662 %2265)
(fma.f64 %2507 %662 %2263)
(fma.f64 %2507 %662 %2265)
(fma.f64 %2509 %2155 %2263)
(fma.f64 %2509 %2155 %2265)
(fma.f64 %2511 x %2263)
(fma.f64 %2511 x %2265)
(fma.f64 %2551 %623 %2236)
(fma.f64 %2551 %623 %2238)
(fma.f64 x %2535 %2263)
(fma.f64 x %2535 %2265)
(fma.f64 %2537 x %2263)
(fma.f64 %2537 x %2265)
(fma.f64 %623 %2607 %2180)
(fma.f64 %2607 %623 %2180)
(fma.f64 %721 %2610 %2180)
(fma.f64 (/.f64 %2427 #s(literal -1 binary64)) %723 %2180)
(fma.f64 %2610 %721 %2180)
(fma.f64 %738 %2615 %2180)
(fma.f64 %741 (/.f64 %2427 #s(literal -2 binary64)) %2180)
(fma.f64 %2615 %738 %2180)
(fma.f64 %2551 %623 %2263)
(fma.f64 %2551 %623 %2265)
#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/2 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal -1/2 binary64))
(+.f64 #s(literal -1/4 binary64) #s(literal -1/4 binary64))
(-.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal -1/4 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/4 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 -2 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal -4 binary64) #s(literal 1/8 binary64))
(*.f64 #s(literal 1/8 binary64) #s(literal -4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1/4 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal -4 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 4 binary64))
(/.f64 #s(literal -4 binary64) #s(literal 8 binary64))
(/.f64 #s(literal 1/8 binary64) #s(literal -1/4 binary64))
(/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(/.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 4 binary64) %1778)
(fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %1778 #s(literal 0 binary64))
(*.f64 #s(literal 4 binary64) %406)
(*.f64 #s(literal 4 binary64) %408)
(*.f64 #s(literal 4 binary64) %1854)
(*.f64 #s(literal 4 binary64) %253)
(*.f64 %408 #s(literal 4 binary64))
(*.f64 %251 #s(literal 4 binary64))
(*.f64 %253 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %146)
(/.f64 #s(literal 4 binary64) %148)
(/.f64 #s(literal 4 binary64) %170)
(/.f64 #s(literal 4 binary64) %176)
(/.f64 #s(literal 8 binary64) %366)
(/.f64 #s(literal 8 binary64) %393)
(/.f64 %1854 #s(literal 1/4 binary64))
(/.f64 %253 #s(literal 1/4 binary64))
(*.f64 #s(literal 4 binary64) %283)
(*.f64 #s(literal 4 binary64) %269)
(*.f64 #s(literal 4 binary64) %286)
(*.f64 #s(literal 4 binary64) %288)
(*.f64 #s(literal 4 binary64) %290)
(*.f64 #s(literal 4 binary64) %292)
(*.f64 #s(literal 8 binary64) %523)
(*.f64 #s(literal 8 binary64) %434)
(*.f64 #s(literal 8 binary64) %436)
(*.f64 %269 #s(literal 4 binary64))
(*.f64 %523 #s(literal 8 binary64))
(*.f64 %286 #s(literal 4 binary64))
(*.f64 %434 #s(literal 8 binary64))
(*.f64 %288 #s(literal 4 binary64))
(*.f64 %290 #s(literal 4 binary64))
(*.f64 %292 #s(literal 4 binary64))
(/.f64 %269 #s(literal 1/4 binary64))
(/.f64 %292 #s(literal 1/4 binary64))
(fma.f64 #s(literal -1/2 binary64) %211 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %213 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %140 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %138 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %134 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %132 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) %241 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %148 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %150 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %406 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %408 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %1854 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %253 #s(literal 0 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal -1/4 binary64) %408)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/4 binary64) %2756)
(fma.f64 #s(literal -1/4 binary64) #s(literal 3/2 binary64) %251)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64) %2759)
(fma.f64 %146 #s(literal 1/8 binary64) #s(literal 1/2 binary64))
(fma.f64 %408 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %251 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %253 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %2756 %408)
(+.f64 %408 %2756)
(+.f64 %2759 %251)
(+.f64 %251 %2759)
(fma.f64 #s(literal 2 binary64) %283 #s(literal -1/4 binary64))
(fma.f64 #s(literal 2 binary64) %269 #s(literal -1/4 binary64))
(fma.f64 #s(literal 2 binary64) %286 #s(literal -1/4 binary64))
(fma.f64 #s(literal 2 binary64) %288 #s(literal -1/4 binary64))
(fma.f64 #s(literal 2 binary64) %290 #s(literal -1/4 binary64))
(fma.f64 #s(literal 2 binary64) %292 #s(literal -1/4 binary64))
(fma.f64 #s(literal -1/2 binary64) %301 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %265 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %178 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %186 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %269 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %271 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %182 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %274 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %283 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %432 #s(literal -1/4 binary64))
(fma.f64 #s(literal 4 binary64) %269 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %523 #s(literal -1/4 binary64))
(fma.f64 #s(literal 4 binary64) %286 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %434 #s(literal -1/4 binary64))
(fma.f64 #s(literal 4 binary64) %288 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %290 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %292 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %436 #s(literal -1/4 binary64))
(fma.f64 #s(literal 8 binary64) %1996 #s(literal -1/4 binary64))
(fma.f64 #s(literal 8 binary64) %269 #s(literal 1/2 binary64))
(fma.f64 #s(literal 8 binary64) %523 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %434 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %1999 #s(literal -1/4 binary64))
(fma.f64 #s(literal 8 binary64) %288 #s(literal 1/2 binary64))
(fma.f64 #s(literal 8 binary64) %292 #s(literal 1/2 binary64))
(fma.f64 #s(literal 8 binary64) %436 #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) %276 #s(literal -1/4 binary64))
(fma.f64 #s(literal -4 binary64) %271 #s(literal -1/4 binary64))
(fma.f64 #s(literal -4 binary64) %279 #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/8 binary64) %184 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) %186 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) %195 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) %190 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) %274 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) %298 #s(literal 1/2 binary64))
(fma.f64 %184 #s(literal 1/8 binary64) #s(literal 1/2 binary64))
(fma.f64 %186 #s(literal 1/8 binary64) #s(literal 1/2 binary64))
(fma.f64 %195 #s(literal 1/8 binary64) #s(literal 1/2 binary64))
(fma.f64 %269 #s(literal 2 binary64) #s(literal -1/4 binary64))
(fma.f64 %269 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %269 #s(literal 8 binary64) #s(literal 1/2 binary64))
(fma.f64 %279 #s(literal -4 binary64) #s(literal -1/4 binary64))
(fma.f64 %523 #s(literal 4 binary64) #s(literal -1/4 binary64))
(fma.f64 %523 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %286 #s(literal 2 binary64) #s(literal -1/4 binary64))
(fma.f64 %286 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %286 #s(literal 8 binary64) #s(literal 1/2 binary64))
(fma.f64 %434 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %288 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %288 #s(literal 8 binary64) #s(literal 1/2 binary64))
(fma.f64 %290 #s(literal 2 binary64) #s(literal -1/4 binary64))
(fma.f64 %290 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %292 #s(literal 2 binary64) #s(literal -1/4 binary64))
(fma.f64 %292 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %292 #s(literal 8 binary64) #s(literal 1/2 binary64))
(fma.f64 %436 #s(literal 4 binary64) #s(literal -1/4 binary64))
(/.f64 %157 %150)
(*.f64 %2024 #s(literal -4 binary64))
(/.f64 %170 %150)
(/.f64 %170 %168)
(/.f64 %172 %150)
(/.f64 %176 %168)
(+.f64 %2837 %269)
(+.f64 %269 %2837)
(*.f64 %186 %279)
(*.f64 %195 %279)
(*.f64 %279 %186)
(*.f64 %279 %195)
(*.f64 %279 %274)
(fma.f64 %450 #s(literal -4 binary64) #s(literal -1/2 binary64))
(fma.f64 %1956 #s(literal -4 binary64) #s(literal 1/2 binary64))
(fma.f64 %2024 #s(literal -4 binary64) #s(literal 0 binary64))
(fma.f64 %2126 #s(literal -4 binary64) #s(literal -1/4 binary64))
(/.f64 %1323 %150)
(/.f64 %1453 %150)
(fma.f64 %178 %434 #s(literal 1/2 binary64))
(fma.f64 %186 %428 #s(literal -1/4 binary64))
(fma.f64 %186 %279 #s(literal 0 binary64))
(fma.f64 %195 %279 #s(literal 0 binary64))
(fma.f64 %195 %430 #s(literal -1/4 binary64))
(fma.f64 %1911 %279 #s(literal 1/2 binary64))
(fma.f64 %279 %532 #s(literal 1/2 binary64))
(fma.f64 %279 %1905 #s(literal 1/2 binary64))
(fma.f64 %279 %186 #s(literal 0 binary64))
(fma.f64 %279 %195 #s(literal 0 binary64))
(fma.f64 %279 %274 #s(literal 0 binary64))
(fma.f64 %523 %178 #s(literal 1/2 binary64))
(fma.f64 %434 %182 #s(literal 1/2 binary64))
(pow.f64 #s(literal -2 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal -2 binary64) #s(literal 1 binary64)))
(fma.f64 %617 #s(literal 0 binary64) #s(literal -1/2 binary64))
(*.f64 x %723)
(*.f64 %2150 #s(literal -1/2 binary64))
%2183
(*.f64 %723 x)
(/.f64 %2150 #s(literal -2 binary64))
(*.f64 #s(literal 1/2 binary64) %2152)
(*.f64 %662 %721)
(*.f64 %721 %662)
(*.f64 %2152 #s(literal 1/2 binary64))
(neg.f64 %2180)
(/.f64 %2152 #s(literal 2 binary64))
(*.f64 %2155 %2313)
(*.f64 %2313 %2155)
(fma.f64 x %723 #s(literal 0 binary64))
(fma.f64 %2150 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %2150 #s(literal 0 binary64))
(fma.f64 %723 x #s(literal 0 binary64))
(+.f64 %2183 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %2183)
(*.f64 #s(literal 1/2 binary64) %2886)
(-.f64 #s(literal 0 binary64) %2180)
(*.f64 %2155 %2382)
(*.f64 %2223 %2161)
(*.f64 %2161 %2223)
(*.f64 %2386 %2155)
(fma.f64 #s(literal 1/2 binary64) %2152 #s(literal 0 binary64))
(fma.f64 %662 %721 #s(literal 0 binary64))
(fma.f64 %721 %662 #s(literal 0 binary64))
(fma.f64 %2152 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) %2183)
(*.f64 %2183 #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) %2166)
(*.f64 %2180 #s(literal -1 binary64))
(/.f64 %2886 #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) %2902)
(neg.f64 %2904)
(neg.f64 %2906)
(/.f64 %2183 #s(literal 1 binary64))
(/.f64 %2166 #s(literal 2 binary64))
(*.f64 %2161 %2311)
(*.f64 %2316 %2161)
(fma.f64 %2155 %2313 #s(literal 0 binary64))
(fma.f64 %2313 %2155 #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) %2914)
(*.f64 #s(literal 4 binary64) %2916)
(*.f64 #s(literal 1/2 binary64) %2174)
(*.f64 #s(literal 1/4 binary64) %2919)
(*.f64 %2921 #s(literal 1/8 binary64))
(*.f64 %2221 #s(literal 1/4 binary64))
(*.f64 %2924 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %2886 #s(literal 0 binary64))
(/.f64 %2221 #s(literal 4 binary64))
(/.f64 %2392 #s(literal -2 binary64))
(/.f64 %2919 #s(literal 4 binary64))
(/.f64 %2174 #s(literal 2 binary64))
(fma.f64 %2155 %2382 #s(literal 0 binary64))
(fma.f64 %2223 %2161 #s(literal 0 binary64))
(fma.f64 %2161 %2223 #s(literal 0 binary64))
(fma.f64 %2386 %2155 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 1 binary64) %2183 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %2183)
(fma.f64 %2183 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %2183)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %2183)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal 1/2 binary64) %2166 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %2183)
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) %2183)
(fma.f64 %2180 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) %2180))
(-.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) %2183))
(-.f64 #s(literal 0 binary64) %2904)
(-.f64 #s(literal 0 binary64) %2972)
(fma.f64 #s(literal 1/2 binary64) %2902 #s(literal 0 binary64))
(fma.f64 %2161 %2311 #s(literal 0 binary64))
(fma.f64 %2316 %2161 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %2914 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %2916 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %2174 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %2919 #s(literal 0 binary64))
(fma.f64 %2921 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %2221 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %2924 #s(literal 2 binary64) #s(literal 0 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) %2190) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) %2213) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) %2192) #s(literal 8 binary64))
(fma.f64 #s(literal -1/2 binary64) %211 %2183)
(fma.f64 #s(literal 0 binary64) %213 %2183)
(fma.f64 #s(literal 0 binary64) %140 %2183)
(fma.f64 #s(literal 0 binary64) %138 %2183)
(fma.f64 #s(literal 0 binary64) %134 %2183)
(fma.f64 #s(literal 0 binary64) %132 %2183)
(fma.f64 #s(literal 1/4 binary64) %241 %2183)
(fma.f64 #s(literal 0 binary64) %148 %2183)
(fma.f64 #s(literal 0 binary64) %150 %2183)
(fma.f64 #s(literal 0 binary64) %721 %2183)
(fma.f64 %721 #s(literal 0 binary64) %2183)
(+.f64 (*.f64 %721 #s(literal 0 binary64)) %2183)
(+.f64 (*.f64 #s(literal 0 binary64) %721) %2183)
(fma.f64 #s(literal 0 binary64) %265 %2183)
(fma.f64 #s(literal 0 binary64) %178 %2183)
(fma.f64 #s(literal 0 binary64) %186 %2183)
(fma.f64 #s(literal 0 binary64) %269 %2183)
(fma.f64 #s(literal 0 binary64) %271 %2183)
(fma.f64 #s(literal 0 binary64) %182 %2183)
(fma.f64 #s(literal 0 binary64) %274 %2183)
(fma.f64 x %723 %3012)
(fma.f64 x %723 %3014)
(fma.f64 %2150 #s(literal -1/2 binary64) %3012)
(fma.f64 %2150 #s(literal -1/2 binary64) %3014)
(fma.f64 #s(literal -1/2 binary64) %2150 %3012)
(fma.f64 #s(literal -1/2 binary64) %2150 %3014)
(fma.f64 %723 x %3012)
(fma.f64 %723 x %3014)
(+.f64 %2183 %3012)
(+.f64 %2183 %3014)
(fma.f64 #s(literal 1/2 binary64) %2152 %3012)
(fma.f64 #s(literal 1/2 binary64) %2152 %3014)
(fma.f64 #s(literal 1/4 binary64) %2152 %2914)
(fma.f64 %662 %721 %3012)
(fma.f64 %662 %721 %3014)
(fma.f64 %721 %662 %3012)
(fma.f64 %721 %662 %3014)
(fma.f64 %2152 #s(literal 1/2 binary64) %3012)
(fma.f64 %2152 #s(literal 1/2 binary64) %3014)
(fma.f64 %2152 #s(literal 1/4 binary64) %2924)
(+.f64 %2924 %2924)
(+.f64 %2914 %2914)
(fma.f64 %2155 %2313 %3012)
(fma.f64 %2155 %2313 %3014)
(fma.f64 %2313 %2155 %3012)
(fma.f64 %2313 %2155 %3014)
(fma.f64 %450 #s(literal -4 binary64) %2183)
(fma.f64 #s(literal 1/2 binary64) %2886 %3012)
(fma.f64 #s(literal 1/2 binary64) %2886 %3014)
(fma.f64 %2155 %2382 %3012)
(fma.f64 %2155 %2382 %3014)
(fma.f64 %2223 %2161 %3012)
(fma.f64 %2223 %2161 %3014)
(fma.f64 %2161 %2223 %3012)
(fma.f64 %2161 %2223 %3014)
(fma.f64 %2386 %2155 %3012)
(fma.f64 %2386 %2155 %3014)
(fma.f64 #s(literal 1 binary64) %2183 %3012)
(fma.f64 #s(literal 1 binary64) %2183 %3014)
(fma.f64 %2183 #s(literal 1 binary64) %3012)
(fma.f64 %2183 #s(literal 1 binary64) %3014)
(fma.f64 #s(literal 1/2 binary64) %2166 %3012)
(fma.f64 #s(literal 1/2 binary64) %2166 %3014)
(fma.f64 %2180 #s(literal -1 binary64) %3012)
(fma.f64 %2180 #s(literal -1 binary64) %3014)
(fma.f64 #s(literal 1/2 binary64) %2902 %3012)
(fma.f64 #s(literal 1/2 binary64) %2902 %3014)
(fma.f64 %2161 %2311 %3012)
(fma.f64 %2161 %2311 %3014)
(fma.f64 %2316 %2161 %3012)
(fma.f64 %2316 %2161 %3014)
(fma.f64 #s(literal 2 binary64) %2914 %3012)
(fma.f64 #s(literal 2 binary64) %2914 %3014)
(fma.f64 #s(literal 4 binary64) %2916 %3012)
(fma.f64 #s(literal 4 binary64) %2916 %3014)
(fma.f64 #s(literal 1/2 binary64) %2174 %3012)
(fma.f64 #s(literal 1/2 binary64) %2174 %3014)
(fma.f64 #s(literal 1/4 binary64) %2919 %3012)
(fma.f64 #s(literal 1/4 binary64) %2919 %3014)
(fma.f64 %2921 #s(literal 1/8 binary64) %3012)
(fma.f64 %2921 #s(literal 1/8 binary64) %3014)
(fma.f64 %2221 #s(literal 1/4 binary64) %3012)
(fma.f64 %2221 #s(literal 1/4 binary64) %3014)
(fma.f64 %2924 #s(literal 2 binary64) %3012)
(fma.f64 %2924 #s(literal 2 binary64) %3014)
(*.f64 x %2584)
(*.f64 %2427 %723)
(*.f64 %723 %2427)
(*.f64 %2584 x)
(*.f64 %2551 %662)
(*.f64 %2505 %721)
(*.f64 %3085 x)
(fma.f64 x %2584 #s(literal 0 binary64))
(fma.f64 %2427 %723 #s(literal 0 binary64))
(fma.f64 %723 %2427 #s(literal 0 binary64))
(fma.f64 %2584 x #s(literal 0 binary64))
(fma.f64 %2551 %662 #s(literal 0 binary64))
(fma.f64 %2505 %721 #s(literal 0 binary64))
(fma.f64 %3085 x #s(literal 0 binary64))
(fma.f64 %617 #s(literal 0 binary64) %2183)
(fma.f64 x %2584 %3012)
(fma.f64 x %2584 %3014)
(fma.f64 %2427 %723 %3012)
(fma.f64 %2427 %723 %3014)
(fma.f64 %723 %2427 %3012)
(fma.f64 %723 %2427 %3014)
(fma.f64 %2584 x %3012)
(fma.f64 %2584 x %3014)
(fma.f64 %2551 %662 %3012)
(fma.f64 %2551 %662 %3014)
(fma.f64 %2505 %721 %3012)
(fma.f64 %2505 %721 %3014)
(fma.f64 %3085 x %3012)
(fma.f64 %3085 x %3014)
(fma.f64 x %723 #s(literal 1 binary64))
%3110
(fma.f64 #s(literal -1/2 binary64) %2150 #s(literal 1 binary64))
(fma.f64 %723 x #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) %3113)
(*.f64 %3113 #s(literal -1/2 binary64))
(+.f64 #s(literal 1 binary64) %2183)
(+.f64 %2183 #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) %3118)
(*.f64 #s(literal 1/2 binary64) %3120)
(*.f64 %3120 #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) %2180)
(-.f64 %2183 #s(literal -1 binary64))
(/.f64 %3113 #s(literal -2 binary64))
(fma.f64 #s(literal 1/2 binary64) %2152 #s(literal 1 binary64))
(fma.f64 %662 %721 #s(literal 1 binary64))
(fma.f64 %721 %662 #s(literal 1 binary64))
(fma.f64 %2152 #s(literal 1/2 binary64) #s(literal 1 binary64))
(neg.f64 %3130)
(/.f64 %3120 #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %3133)
(fma.f64 %2155 %2313 #s(literal 1 binary64))
(fma.f64 %2313 %2155 #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) %3113 #s(literal 0 binary64))
(fma.f64 %3113 #s(literal -1/2 binary64) #s(literal 0 binary64))
(+.f64 %3110 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %3110)
(+.f64 #s(literal 1/2 binary64) %3141)
(+.f64 %3141 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %3118 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %3120 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %3146 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %2886 #s(literal 1 binary64))
(fma.f64 %3120 #s(literal 1/2 binary64) #s(literal 0 binary64))
(-.f64 %3110 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) %3130)
(-.f64 #s(literal 1/2 binary64) (fma.f64 %2150 #s(literal 1/2 binary64) #s(literal -1/2 binary64)))
(-.f64 %3141 #s(literal -1/2 binary64))
(fma.f64 %2155 %2382 #s(literal 1 binary64))
(fma.f64 %2223 %2161 #s(literal 1 binary64))
(fma.f64 %2161 %2223 #s(literal 1 binary64))
(fma.f64 %2386 %2155 #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %2183)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %2183)
(fma.f64 #s(literal 1 binary64) %2183 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %2183)
(fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %2183)
(fma.f64 %2183 #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %2183)
(fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %2183)
(fma.f64 #s(literal 8 binary64) #s(literal 1/8 binary64) %2183)
(fma.f64 #s(literal -4 binary64) #s(literal -1/4 binary64) %2183)
(fma.f64 #s(literal 1/8 binary64) #s(literal 8 binary64) %2183)
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %2183)
(fma.f64 #s(literal 1/2 binary64) %3171 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) %2166 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %2183)
(fma.f64 #s(literal -1/4 binary64) #s(literal -4 binary64) %2183)
(fma.f64 %3171 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 %2180 #s(literal -1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %3110)
(*.f64 %3110 #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) %3180)
(-.f64 #s(literal 1 binary64) %2904)
(-.f64 #s(literal 1 binary64) %2906)
(-.f64 #s(literal 1 binary64) %2972)
(-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -1/2 binary64) %2180))
(-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) %2183))
(fma.f64 #s(literal -1/2 binary64) %3133 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %2902 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) %2152) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) %3193)
(*.f64 #s(literal 4 binary64) %3195)
(*.f64 #s(literal 1/2 binary64) %3197)
(*.f64 #s(literal 1/4 binary64) %3199)
(/.f64 %3110 #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) %3113) #s(literal -2 binary64))
(/.f64 %3180 #s(literal 2 binary64))
(fma.f64 %2161 %2311 #s(literal 1 binary64))
(fma.f64 %2316 %2161 #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) %2914 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %2916 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %2174 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %2919 #s(literal 1 binary64))
(fma.f64 %2921 #s(literal 1/8 binary64) #s(literal 1 binary64))
(fma.f64 %2221 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %2924 #s(literal 2 binary64) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) %2190) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 8 binary64) %2192) #s(literal 8 binary64))
(/.f64 (-.f64 #s(literal -4 binary64) %2213) #s(literal -4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %3120) #s(literal -2 binary64))
(/.f64 %3199 #s(literal 4 binary64))
(/.f64 %3197 #s(literal 2 binary64))
(*.f64 %3224 #s(literal 2 binary64))
(*.f64 %3226 #s(literal 4 binary64))
(-.f64 (fma.f64 %3113 #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %3141)
(fma.f64 #s(literal 1 binary64) %3110 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %3141)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %3141)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %3141)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %3110)
(fma.f64 %3110 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %3110)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %3110)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal -2 binary64) #s(literal -1/4 binary64) %3141)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 4 binary64) #s(literal 1/8 binary64) %3141)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 8 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 1/8 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 1/8 binary64) #s(literal 4 binary64) %3141)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %3141)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal 1/2 binary64) %3180 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %3141)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) %3110)
(fma.f64 #s(literal -1/4 binary64) #s(literal -2 binary64) %3141)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %3120))
(/.f64 %3224 #s(literal 1/2 binary64))
(/.f64 (/.f64 %3120 #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (/.f64 %3120 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(+.f64 #s(literal 1/2 binary64) %3278)
(+.f64 #s(literal 1/4 binary64) %3280)
(+.f64 (fma.f64 #s(literal 1/2 binary64) %3146 #s(literal 1/4 binary64)) #s(literal 1/4 binary64))
(fma.f64 #s(literal 2 binary64) %3193 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %3195 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %3197 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %3199 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %144 %3141)
(/.f64 (fma.f64 %3120 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -4 binary64))
(/.f64 (fma.f64 %3120 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 8 binary64))
(/.f64 (fma.f64 %3120 #s(literal 1 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 %3120 #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(fma.f64 %3224 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %3226 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 (fma.f64 %2183 #s(literal 4 binary64) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (fma.f64 %2183 #s(literal 1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) %294 %2183)
(fma.f64 #s(literal 1/2 binary64) %301 %2183)
(fma.f64 #s(literal 1/4 binary64) %298 %2183)
(fma.f64 %316 %317 %2183)
(fma.f64 %317 %316 %2183)
(/.f64 (-.f64 (*.f64 %2183 #s(literal 1/2 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/8 binary64) %3280)
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %3278)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %3278)
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %3280)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %3278)
(fma.f64 #s(literal -1 binary64) #s(literal -1/4 binary64) %3280)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %3278)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %3280)
(fma.f64 #s(literal -1/2 binary64) %211 %3110)
(fma.f64 #s(literal 0 binary64) %213 %3110)
(fma.f64 #s(literal 0 binary64) %140 %3110)
(fma.f64 #s(literal 0 binary64) %138 %3110)
(fma.f64 #s(literal 0 binary64) %134 %3110)
(fma.f64 #s(literal 0 binary64) %132 %3110)
(fma.f64 #s(literal -2 binary64) #s(literal -1/4 binary64) %3278)
(fma.f64 #s(literal 4 binary64) #s(literal 1/8 binary64) %3278)
(fma.f64 #s(literal 1/8 binary64) #s(literal 2 binary64) %3280)
(fma.f64 #s(literal 1/8 binary64) #s(literal 4 binary64) %3278)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %3278)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %3280)
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %3278)
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %3280)
(fma.f64 #s(literal 1/4 binary64) %241 %3110)
(fma.f64 #s(literal -1/4 binary64) #s(literal -1 binary64) %3280)
(fma.f64 #s(literal -1/4 binary64) #s(literal -2 binary64) %3278)
(fma.f64 #s(literal 0 binary64) %148 %3110)
(fma.f64 #s(literal 0 binary64) %150 %3110)
(fma.f64 %251 #s(literal -4 binary64) %3141)
(fma.f64 %253 #s(literal -4 binary64) %3141)
(fma.f64 #s(literal 4 binary64) %144 %3278)
(/.f64 (fma.f64 %3110 #s(literal -2 binary64) #s(literal 0 binary64)) #s(literal -2 binary64))
(/.f64 (fma.f64 %3110 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(/.f64 (fma.f64 %3110 #s(literal 1/2 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(/.f64 (fma.f64 %3141 #s(literal -2 binary64) #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 (fma.f64 %3141 #s(literal 4 binary64) #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (fma.f64 %3141 #s(literal 1 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(/.f64 (fma.f64 %3141 #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %265 %3110)
(fma.f64 #s(literal 0 binary64) %178 %3110)
(fma.f64 #s(literal 0 binary64) %186 %3110)
(fma.f64 #s(literal 0 binary64) %269 %3110)
(fma.f64 #s(literal 0 binary64) %271 %3110)
(fma.f64 #s(literal 0 binary64) %182 %3110)
(fma.f64 #s(literal 0 binary64) %274 %3110)
(fma.f64 #s(literal 8 binary64) %276 %3141)
(fma.f64 #s(literal 8 binary64) %271 %3141)
(fma.f64 #s(literal 8 binary64) %279 %3141)
(fma.f64 #s(literal 8 binary64) %281 %3141)
(fma.f64 #s(literal -4 binary64) %283 %3141)
(fma.f64 #s(literal -4 binary64) %269 %3141)
(fma.f64 #s(literal -4 binary64) %286 %3141)
(fma.f64 #s(literal -4 binary64) %288 %3141)
(fma.f64 #s(literal -4 binary64) %290 %3141)
(fma.f64 #s(literal -4 binary64) %292 %3141)
(fma.f64 #s(literal 1/8 binary64) %298 %3141)
(fma.f64 #s(literal 1/4 binary64) %301 %3141)
(fma.f64 %276 #s(literal 8 binary64) %3141)
(fma.f64 %269 #s(literal -4 binary64) %3141)
(fma.f64 %279 #s(literal 8 binary64) %3141)
(fma.f64 %286 #s(literal -4 binary64) %3141)
(fma.f64 %292 #s(literal -4 binary64) %3141)
(fma.f64 %150 %403 %2183)
(fma.f64 %150 %412 %2183)
(fma.f64 %168 %403 %2183)
(fma.f64 %403 %150 %2183)
(fma.f64 %453 #s(literal -4 binary64) %2183)
(fma.f64 %184 %288 %2183)
(fma.f64 %184 %292 %2183)
(fma.f64 %178 %276 %2183)
(fma.f64 %178 %279 %2183)
(fma.f64 %186 %292 %2183)
(fma.f64 %195 %269 %2183)
(fma.f64 %269 %184 %2183)
(fma.f64 %269 %195 %2183)
(fma.f64 %279 %178 %2183)
(fma.f64 %279 %182 %2183)
(fma.f64 %286 %186 %2183)
(fma.f64 %434 %532 %2183)
(fma.f64 %288 %184 %2183)
(fma.f64 %292 %186 %2183)
(fma.f64 %292 %190 %2183)
(fma.f64 %292 %274 %2183)
(fma.f64 #s(literal -2 binary64) %251 %3280)
(fma.f64 #s(literal -2 binary64) %253 %3280)
(fma.f64 #s(literal 4 binary64) %401 %3280)
(fma.f64 #s(literal 4 binary64) %403 %3280)
(fma.f64 %401 #s(literal 4 binary64) %3280)
(fma.f64 %406 #s(literal -2 binary64) %3280)
(fma.f64 %408 #s(literal -2 binary64) %3280)
(fma.f64 %403 #s(literal 4 binary64) %3280)
(fma.f64 %251 #s(literal -4 binary64) %3278)
(fma.f64 %253 #s(literal -4 binary64) %3278)
(fma.f64 #s(literal -2 binary64) %283 %3280)
(fma.f64 #s(literal -2 binary64) %286 %3280)
(fma.f64 #s(literal -2 binary64) %288 %3280)
(fma.f64 #s(literal -2 binary64) %290 %3280)
(fma.f64 #s(literal -2 binary64) %292 %3280)
(fma.f64 #s(literal 4 binary64) %276 %3280)
(fma.f64 #s(literal 4 binary64) %271 %3280)
(fma.f64 #s(literal 4 binary64) %279 %3280)
(fma.f64 #s(literal 8 binary64) %276 %3278)
(fma.f64 #s(literal 8 binary64) %428 %3280)
(fma.f64 #s(literal 8 binary64) %271 %3278)
(fma.f64 #s(literal 8 binary64) %279 %3278)
(fma.f64 #s(literal 8 binary64) %430 %3280)
(fma.f64 #s(literal 8 binary64) %281 %3278)
(fma.f64 #s(literal -4 binary64) %283 %3278)
(fma.f64 #s(literal -4 binary64) %432 %3280)
(fma.f64 #s(literal -4 binary64) %269 %3278)
(fma.f64 #s(literal -4 binary64) %286 %3278)
(fma.f64 #s(literal -4 binary64) %434 %3280)
(fma.f64 #s(literal -4 binary64) %288 %3278)
(fma.f64 #s(literal -4 binary64) %290 %3278)
(fma.f64 #s(literal -4 binary64) %292 %3278)
(fma.f64 #s(literal -4 binary64) %436 %3280)
(fma.f64 #s(literal 1/8 binary64) %298 %3278)
(fma.f64 #s(literal 1/4 binary64) %301 %3278)
(fma.f64 %276 #s(literal 8 binary64) %3278)
(fma.f64 %269 #s(literal -2 binary64) %3280)
(fma.f64 %269 #s(literal -4 binary64) %3278)
(fma.f64 %271 #s(literal 4 binary64) %3280)
(fma.f64 %279 #s(literal 4 binary64) %3280)
(fma.f64 %279 #s(literal 8 binary64) %3278)
(fma.f64 %286 #s(literal -2 binary64) %3280)
(fma.f64 %286 #s(literal -4 binary64) %3278)
(fma.f64 %434 #s(literal -4 binary64) %3280)
(fma.f64 %288 #s(literal -2 binary64) %3280)
(fma.f64 %292 #s(literal -2 binary64) %3280)
(fma.f64 %292 #s(literal -4 binary64) %3278)
(fma.f64 %448 #s(literal -4 binary64) %3141)
(fma.f64 %450 #s(literal -4 binary64) %3110)
(fma.f64 %178 %428 %3141)
(fma.f64 %186 %434 %3141)
(fma.f64 %195 %523 %3141)
(fma.f64 %428 %182 %3141)
(fma.f64 %150 %538 %3280)
(fma.f64 %448 #s(literal -4 binary64) %3278)
(fma.f64 %544 #s(literal -4 binary64) %3280)
(fma.f64 %178 %428 %3278)
(fma.f64 %186 %434 %3278)
(fma.f64 %195 %523 %3278)
(fma.f64 %428 %182 %3278)
(fma.f64 x %2584 #s(literal 1 binary64))
(fma.f64 %2427 %723 #s(literal 1 binary64))
(fma.f64 %723 %2427 #s(literal 1 binary64))
(fma.f64 %2584 x #s(literal 1 binary64))
(fma.f64 %2551 %662 #s(literal 1 binary64))
(fma.f64 %2505 %721 #s(literal 1 binary64))
(fma.f64 %3085 x #s(literal 1 binary64))
(fma.f64 %619 #s(literal -1 binary64) %2183)
(fma.f64 %617 #s(literal 0 binary64) %3110)
(fma.f64 %637 %638 %2183)
(fma.f64 %640 %641 %2183)
(fma.f64 %643 %644 %2183)
(fma.f64 %641 %640 %2183)
(fma.f64 %644 %643 %2183)
(approx 1 %3110)
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
%623
(*.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
(-.f64 x %662)
(/.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal -2 binary64) %662)
(*.f64 %662 #s(literal -2 binary64))
(neg.f64 %629)
(fma.f64 x #s(literal 1 binary64) x)
(fma.f64 #s(literal 1 binary64) x x)
(*.f64 #s(literal 1 binary64) %623)
(*.f64 %623 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %662 x)
(fma.f64 %662 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) %629)
(*.f64 #s(literal 4 binary64) %721)
(*.f64 #s(literal 1/2 binary64) %727)
(*.f64 %629 #s(literal -1 binary64))
(*.f64 %727 #s(literal 1/2 binary64))
(*.f64 %721 #s(literal 4 binary64))
(/.f64 %623 #s(literal 1 binary64))
(/.f64 %727 #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) x) #s(literal 4 binary64))
(/.f64 (*.f64 x #s(literal 8 binary64)) #s(literal 4 binary64))
(fma.f64 %623 #s(literal 1/2 binary64) x)
(fma.f64 #s(literal 1/2 binary64) %623 x)
(fma.f64 x #s(literal 2 binary64) %711)
(fma.f64 x #s(literal 2 binary64) %713)
(fma.f64 x #s(literal 3/2 binary64) %721)
(fma.f64 x #s(literal 1/2 binary64) %3506)
(fma.f64 x #s(literal 1/2 binary64) %3508)
(fma.f64 #s(literal 2 binary64) x %711)
(fma.f64 #s(literal 2 binary64) x %713)
(fma.f64 #s(literal 2 binary64) %721 x)
(fma.f64 #s(literal -2 binary64) %723 x)
(fma.f64 #s(literal 4 binary64) %725 x)
(fma.f64 #s(literal 3/2 binary64) x %721)
(fma.f64 #s(literal 1/2 binary64) x %3506)
(fma.f64 #s(literal 1/2 binary64) x %3508)
(fma.f64 #s(literal 1/4 binary64) %727 x)
(fma.f64 %629 #s(literal -1/2 binary64) x)
(fma.f64 %727 #s(literal 1/4 binary64) x)
(fma.f64 %721 #s(literal 2 binary64) x)
(fma.f64 %732 #s(literal 4 binary64) x)
(+.f64 %623 %711)
(+.f64 %623 %713)
(+.f64 %3506 %721)
(+.f64 %721 %3506)
(+.f64 %721 %3508)
(+.f64 %3508 %721)
(*.f64 %3529 #s(literal -1/2 binary64))
(*.f64 %3531 #s(literal 1/4 binary64))
(fma.f64 #s(literal 4 binary64) %738 x)
(fma.f64 %738 #s(literal 4 binary64) x)
(fma.f64 %741 #s(literal -1 binary64) x)
(fma.f64 #s(literal -1/2 binary64) %662 %3506)
(fma.f64 #s(literal -1/2 binary64) %662 %3508)
(fma.f64 #s(literal -2 binary64) %662 %711)
(fma.f64 #s(literal -2 binary64) %662 %713)
(fma.f64 %662 #s(literal -1/2 binary64) %3506)
(fma.f64 %662 #s(literal -1/2 binary64) %3508)
(fma.f64 %662 #s(literal -2 binary64) %711)
(fma.f64 %662 #s(literal -2 binary64) %713)
(*.f64 #s(literal 4 binary64) %3544)
(*.f64 #s(literal 1/4 binary64) %3546)
(*.f64 %3548 #s(literal 8 binary64))
(/.f64 %3529 #s(literal -2 binary64))
(/.f64 %3531 #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %727) #s(literal -2 binary64))
(/.f64 %3546 #s(literal 4 binary64))
(fma.f64 %623 #s(literal 0 binary64) %623)
(fma.f64 #s(literal 0 binary64) %623 %623)
(fma.f64 x #s(literal 2 binary64) %3557)
(fma.f64 x #s(literal 2 binary64) %3559)
(fma.f64 #s(literal 2 binary64) x %3557)
(fma.f64 #s(literal 2 binary64) x %3559)
(fma.f64 #s(literal 1 binary64) %623 %711)
(fma.f64 #s(literal 1 binary64) %623 %713)
(fma.f64 %623 #s(literal 1 binary64) %711)
(fma.f64 %623 #s(literal 1 binary64) %713)
(fma.f64 %623 #s(literal 1/4 binary64) %3506)
(fma.f64 %623 #s(literal 1/4 binary64) %3508)
(fma.f64 #s(literal 1/4 binary64) %623 %3506)
(fma.f64 #s(literal 1/4 binary64) %623 %3508)
(+.f64 %623 %3557)
(+.f64 %623 %3559)
(+.f64 %3557 %623)
(+.f64 %3559 %623)
(fma.f64 x #s(literal 1/2 binary64) %3575)
(fma.f64 x #s(literal 1/2 binary64) %3577)
(fma.f64 #s(literal 2 binary64) %725 %3506)
(fma.f64 #s(literal 2 binary64) %725 %3508)
(fma.f64 #s(literal 1 binary64) %721 %3506)
(fma.f64 #s(literal 1 binary64) %721 %3508)
(fma.f64 #s(literal -1 binary64) %629 %711)
(fma.f64 #s(literal -1 binary64) %629 %713)
(fma.f64 #s(literal -1 binary64) %723 %3506)
(fma.f64 #s(literal -1 binary64) %723 %3508)
(fma.f64 #s(literal 4 binary64) %830 %3506)
(fma.f64 #s(literal 4 binary64) %830 %3508)
(fma.f64 #s(literal 4 binary64) %721 %711)
(fma.f64 #s(literal 4 binary64) %721 %713)
(fma.f64 #s(literal 3 binary64) %721 %721)
(fma.f64 #s(literal 1/2 binary64) x %3575)
(fma.f64 #s(literal 1/2 binary64) x %3577)
(fma.f64 #s(literal 1/2 binary64) %727 %711)
(fma.f64 #s(literal 1/2 binary64) %727 %713)
(fma.f64 %629 #s(literal -1 binary64) %711)
(fma.f64 %629 #s(literal -1 binary64) %713)
(fma.f64 %727 #s(literal 1/8 binary64) %3506)
(fma.f64 %727 #s(literal 1/8 binary64) %3508)
(fma.f64 %727 #s(literal 1/2 binary64) %711)
(fma.f64 %727 #s(literal 1/2 binary64) %713)
(fma.f64 %721 #s(literal 1 binary64) %3506)
(fma.f64 %721 #s(literal 1 binary64) %3508)
(fma.f64 %721 #s(literal 4 binary64) %711)
(fma.f64 %721 #s(literal 4 binary64) %713)
(fma.f64 %721 #s(literal 3 binary64) %721)
(fma.f64 %732 #s(literal 2 binary64) %3506)
(fma.f64 %732 #s(literal 2 binary64) %3508)
(fma.f64 %723 #s(literal -1 binary64) %3506)
(fma.f64 %723 #s(literal -1 binary64) %3508)
(fma.f64 %800 #s(literal -1/2 binary64) x)
(fma.f64 %802 #s(literal 4 binary64) x)
(+.f64 %721 %3575)
(+.f64 %721 %3577)
(+.f64 %3575 %721)
(+.f64 %3577 %721)
(fma.f64 #s(literal -2 binary64) %662 %3557)
(fma.f64 #s(literal -2 binary64) %662 %3559)
(fma.f64 %662 #s(literal -2 binary64) %3557)
(fma.f64 %662 #s(literal -2 binary64) %3559)
(fma.f64 #s(literal 2 binary64) %738 %3506)
(fma.f64 #s(literal 2 binary64) %738 %3508)
(fma.f64 #s(literal -1/2 binary64) %804 x)
(fma.f64 #s(literal 1/8 binary64) %806 x)
(fma.f64 %738 #s(literal 2 binary64) %3506)
(fma.f64 %738 #s(literal 2 binary64) %3508)
(fma.f64 %861 #s(literal 4 binary64) %3506)
(fma.f64 %861 #s(literal 4 binary64) %3508)
(fma.f64 %808 #s(literal 8 binary64) x)
(fma.f64 %810 #s(literal -2 binary64) x)
(fma.f64 %812 #s(literal 4 binary64) x)
(fma.f64 #s(literal -1/2 binary64) %662 %3575)
(fma.f64 #s(literal -1/2 binary64) %662 %3577)
(fma.f64 %662 #s(literal -1/2 binary64) %3575)
(fma.f64 %662 #s(literal -1/2 binary64) %3577)
(fma.f64 #s(literal 1 binary64) %623 %3557)
(fma.f64 #s(literal 1 binary64) %623 %3559)
(fma.f64 %623 #s(literal 1 binary64) %3557)
(fma.f64 %623 #s(literal 1 binary64) %3559)
(fma.f64 #s(literal -1 binary64) %629 %3557)
(fma.f64 #s(literal -1 binary64) %629 %3559)
(fma.f64 %623 #s(literal 1/4 binary64) %3575)
(fma.f64 %623 #s(literal 1/4 binary64) %3577)
(fma.f64 #s(literal 4 binary64) %721 %3557)
(fma.f64 #s(literal 4 binary64) %721 %3559)
(fma.f64 #s(literal 1/2 binary64) %727 %3557)
(fma.f64 #s(literal 1/2 binary64) %727 %3559)
(fma.f64 #s(literal 1/4 binary64) %623 %3575)
(fma.f64 #s(literal 1/4 binary64) %623 %3577)
(fma.f64 %629 #s(literal -1 binary64) %3557)
(fma.f64 %629 #s(literal -1 binary64) %3559)
(fma.f64 %727 #s(literal 1/2 binary64) %3557)
(fma.f64 %727 #s(literal 1/2 binary64) %3559)
(fma.f64 %721 #s(literal 4 binary64) %3557)
(fma.f64 %721 #s(literal 4 binary64) %3559)
(fma.f64 %3529 #s(literal -1/2 binary64) %711)
(fma.f64 %3529 #s(literal -1/2 binary64) %713)
(fma.f64 %3531 #s(literal 1/4 binary64) %711)
(fma.f64 %3531 #s(literal 1/4 binary64) %713)
(fma.f64 #s(literal 2 binary64) %725 %3575)
(fma.f64 #s(literal 2 binary64) %725 %3577)
(fma.f64 #s(literal 1 binary64) %721 %3575)
(fma.f64 #s(literal 1 binary64) %721 %3577)
(fma.f64 #s(literal -1 binary64) %723 %3575)
(fma.f64 #s(literal -1 binary64) %723 %3577)
(fma.f64 #s(literal 4 binary64) %830 %3575)
(fma.f64 #s(literal 4 binary64) %830 %3577)
(fma.f64 #s(literal 4 binary64) %3544 %711)
(fma.f64 #s(literal 4 binary64) %3544 %713)
(fma.f64 #s(literal 1/4 binary64) %3546 %711)
(fma.f64 #s(literal 1/4 binary64) %3546 %713)
(fma.f64 %727 #s(literal 1/8 binary64) %3575)
(fma.f64 %727 #s(literal 1/8 binary64) %3577)
(fma.f64 %721 #s(literal 1 binary64) %3575)
(fma.f64 %721 #s(literal 1 binary64) %3577)
(fma.f64 %732 #s(literal 2 binary64) %3575)
(fma.f64 %732 #s(literal 2 binary64) %3577)
(fma.f64 %723 #s(literal -1 binary64) %3575)
(fma.f64 %723 #s(literal -1 binary64) %3577)
(fma.f64 %3548 #s(literal 8 binary64) %711)
(fma.f64 %3548 #s(literal 8 binary64) %713)
(fma.f64 #s(literal 2 binary64) %738 %3575)
(fma.f64 #s(literal 2 binary64) %738 %3577)
(fma.f64 %738 #s(literal 2 binary64) %3575)
(fma.f64 %738 #s(literal 2 binary64) %3577)
(fma.f64 %861 #s(literal 4 binary64) %3575)
(fma.f64 %861 #s(literal 4 binary64) %3577)
(fma.f64 %3529 #s(literal -1/2 binary64) %3557)
(fma.f64 %3529 #s(literal -1/2 binary64) %3559)
(fma.f64 %3531 #s(literal 1/4 binary64) %3557)
(fma.f64 %3531 #s(literal 1/4 binary64) %3559)
(fma.f64 #s(literal 4 binary64) %3544 %3557)
(fma.f64 #s(literal 4 binary64) %3544 %3559)
(fma.f64 #s(literal 1/4 binary64) %3546 %3557)
(fma.f64 #s(literal 1/4 binary64) %3546 %3559)
(fma.f64 %3548 #s(literal 8 binary64) %3557)
(fma.f64 %3548 #s(literal 8 binary64) %3559)
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
#s(literal 2 binary64)
%1
%3
%4
%6
%8
%10
%11
%14
%17
%18
%19
%20
%21
%22
%24
%25
%26
%27
%29
%30
%31
%34
%35
%36
%37
%39
%40
%41
%42
%43
%44
%45
%46
%47
%48
%50
%52
%54
%55
%56
%57
%58
%59
%60
%61
%62
%63
%64
%65
%66
%67
%68
%69
%71
%72
%73
%74
%75
%76
%77
%78
%79
%80
%81
%82
%83
%84
%85
%86
%87
%88
%89
%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
%127
%129
%131
%133
%135
%137
%139
%141
%143
%145
%147
%149
%151
%153
%155
%156
%158
%160
%161
%162
%163
%165
%167
%169
%171
%173
%175
%177
%179
%181
%183
%185
%187
%189
%191
%192
%193
%194
%196
%197
%198
%200
%202
%204
%205
%206
%207
%208
%209
%210
%212
%214
%215
%216
%217
%218
%219
%220
%221
%223
%225
%226
%227
%228
%229
%230
%231
%232
%234
%236
%237
%238
%239
%240
%242
%243
%244
%245
%246
%247
%248
%249
%250
%252
%254
%256
%258
%260
%262
%264
%266
%267
%268
%270
%272
%273
%275
%277
%278
%280
%282
%284
%285
%287
%289
%291
%293
%295
%296
%297
%299
%300
%302
%303
%304
%305
%306
%307
%308
%309
%310
%311
%312
%313
%314
%315
%318
%319
%321
%323
%325
%327
%329
%331
%333
%335
%337
%339
%341
%343
%345
%347
%349
%352
%355
%357
%359
%361
%363
%365
%368
%370
%372
%374
%376
%378
%380
%382
%384
%385
%386
%388
%390
%392
%394
%395
%397
%398
%399
%400
%402
%404
%405
%407
%409
%410
%411
%413
%414
%415
%417
%419
%420
%421
%422
%423
%424
%425
%426
%427
%429
%431
%433
%435
%437
%438
%439
%440
%441
%442
%443
%444
%445
%446
%447
%449
%451
%452
%454
%455
%456
%458
%460
%462
%465
%467
%469
%472
%474
%476
%478
%480
%482
%484
%486
%488
%490
%492
%494
%496
%498
%500
%502
%504
%506
%508
%510
%512
%514
%515
%516
%517
%518
%519
%520
%521
%522
%524
%525
%526
%527
%528
%529
%530
%531
%533
%534
%535
%536
%537
%539
%540
%541
%542
%543
%545
%546
%548
%549
%550
%551
%552
%554
%556
%558
%560
%562
%564
%566
%568
%570
%572
%574
%576
%578
%580
%582
%584
%586
%588
%590
%591
%592
%593
%594
%595
%596
%597
%598
%599
%600
%601
%602
%603
%604
%605
%606
%608
%610
%612
%614
%615
%616
%618
%620
%621
%628
%634
%635
%636
%639
%642
%645
%646
%647
%648
%649
%650
%651
%652
%660
%661
#s(literal 2 binary64)
%1
%3
%4
%6
%8
%10
%11
%14
%17
%18
%19
%20
%21
%22
%24
%25
%26
%27
%29
%30
%31
%34
%35
%36
%37
%39
%40
%41
%42
%43
%44
%45
%46
%47
%48
%50
%52
%54
%55
%56
%57
%58
%59
%60
%61
%62
%63
%64
%65
%66
%67
%68
%69
%71
%72
%73
%74
%75
%76
%77
%78
%79
%80
%81
%82
%83
%84
%85
%86
%87
%88
%89
%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
%127
%129
%131
%133
%135
%137
%139
%141
%143
%145
%147
%149
%151
%153
%155
%156
%158
%160
%161
%162
%163
%165
%167
%169
%171
%173
%175
%177
%179
%181
%183
%185
%187
%189
%191
%192
%193
%194
%196
%197
%198
%200
%202
%204
%205
%206
%207
%208
%209
%210
%212
%214
%215
%216
%217
%218
%219
%220
%221
%223
%225
%226
%227
%228
%229
%230
%231
%232
%234
%236
%237
%238
%239
%240
%242
%243
%244
%245
%246
%247
%248
%249
%250
%252
%254
%256
%258
%260
%262
%264
%266
%267
%268
%270
%272
%273
%275
%277
%278
%280
%282
%284
%285
%287
%289
%291
%293
%295
%296
%297
%299
%300
%302
%303
%304
%305
%306
%307
%308
%309
%310
%311
%312
%313
%314
%315
%318
%319
%321
%323
%325
%327
%329
%331
%333
%335
%337
%339
%341
%343
%345
%347
%349
%352
%355
%357
%359
%361
%363
%365
%368
%370
%372
%374
%376
%378
%380
%382
%384
%385
%386
%388
%390
%392
%394
%395
%397
%398
%399
%400
%402
%404
%405
%407
%409
%410
%411
%413
%414
%415
%417
%419
%420
%421
%422
%423
%424
%425
%426
%427
%429
%431
%433
%435
%437
%438
%439
%440
%441
%442
%443
%444
%445
%446
%447
%449
%451
%452
%454
%455
%456
%458
%460
%462
%465
%467
%469
%472
%474
%476
%478
%480
%482
%484
%486
%488
%490
%492
%494
%496
%498
%500
%502
%504
%506
%508
%510
%512
%514
%515
%516
%517
%518
%519
%520
%521
%522
%524
%525
%526
%527
%528
%529
%530
%531
%533
%534
%535
%536
%537
%539
%540
%541
%542
%543
%545
%546
%548
%549
%550
%551
%552
%554
%556
%558
%560
%562
%564
%566
%568
%570
%572
%574
%576
%578
%580
%582
%584
%586
%588
%590
%591
%592
%593
%594
%595
%596
%597
%598
%599
%600
%601
%602
%603
%604
%605
%606
%608
%610
%612
%614
%615
%616
%618
%620
%621
%628
%634
%635
%636
%639
%642
%645
%646
%647
%648
%649
%650
%651
%652
%660
%661
#s(literal 1 binary64)
%881
%882
%883
%884
%885
%886
%887
%888
%889
%890
%891
%892
%893
%894
%895
%896
%897
%898
%899
%900
%901
%902
%903
%904
%905
%906
%907
%908
%910
%911
%912
%913
%914
%915
%916
%917
%918
%919
%920
%921
%922
%924
%925
%926
%927
%928
%929
%930
%931
%932
%933
%934
%935
%936
%937
%938
%939
%940
%941
%942
%943
%944
%945
%946
%947
%948
%949
%950
%951
%952
%953
%954
%955
%956
%957
%958
%959
%960
%961
%962
%963
%964
%965
%966
%967
%968
%969
%970
%971
%972
%973
%974
%975
%976
%977
%978
%979
%980
%981
%982
%983
%984
%985
%986
%987
%988
%989
%990
%991
%992
%993
%995
%997
%999
%1000
%1002
%1004
%1006
%1008
%1010
%1011
%1012
%1013
%1014
%1015
%1016
%1018
%1020
%1021
%1022
%1023
%1025
%1026
%1027
%1028
%1029
%1030
%1031
%1032
%1034
%1035
%1036
%1037
%1038
%1039
%1040
%1041
%1042
%1043
%1044
%1045
%1046
%1047
%1048
%1049
%1050
%1051
%1052
%1053
%1054
%1055
%1056
%1057
%1058
%1059
%1060
%1061
%1062
%1063
%1064
%1065
%1066
%1067
%1068
%1069
%1070
%1071
%1072
%1073
%1074
%1075
%1076
%1077
%1078
%1079
%1080
%1081
%1082
%1083
%1084
%1085
%1086
%1087
%1088
%1089
%1090
%1091
%1092
%1093
%1094
%1095
%1096
%1097
%1098
%1099
%1100
%1101
%1102
%1103
%1104
%1105
%1106
%1107
%1108
%1109
%1110
%1111
%1112
%1113
%1114
%1115
%1116
%1117
%1118
%1119
%1120
%1121
%1122
%1123
%1124
%1125
%1126
%1127
%1128
%1129
%1130
%1131
%1132
%1133
%1134
%1135
%1136
%1137
%1138
%1139
%1140
%1141
%1142
%1143
%1144
%1145
%1146
%1147
%1148
%1149
%1150
%1151
%1152
%1153
%1154
%1155
%1156
%1157
%1158
%1159
%1160
%1161
%1162
%1163
%1164
%1165
%1166
%1167
%1168
%1169
%1170
%1172
%1174
%1176
%1178
%1179
%1180
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1255
%1256
%1257
%1258
%1259
%1260
%1261
%1262
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1278
%1279
%1280
%1281
%1282
%1283
%1284
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1297
%1298
%1299
%1300
%1301
%1302
%1303
%1304
%1305
%1306
%1307
%1308
%1309
%1310
%1311
%1312
%1313
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1324
%1325
%1326
%1328
%1329
%1331
%1332
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1406
%1407
%1408
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1454
%1455
%1456
%1457
%1458
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1523
%1524
%1525
%1526
%1527
%1528
%1529
%1530
%1531
%1532
%1533
%1534
%1535
%1536
%1537
%1538
%1539
%1540
%1541
%1542
%1543
%1544
%1545
%1547
%1548
%1549
%1550
%1551
%1553
%1555
%1557
%1559
%1560
%1561
%1562
%1563
%1564
%1566
%1567
%1569
%1571
%1572
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1596
%1598
%1600
%1602
%1604
%1606
%1608
%1610
%1612
%1614
%1616
%1617
%1618
%1620
%1621
%1623
%1624
%1625
%1627
%1629
%1630
%1631
%1633
%1635
%1637
%1638
%1639
%1640
%1642
%1645
%1646
%1647
%1648
%1649
%1650
%1652
%1654
%1655
%1656
%1657
%1658
%1660
%1661
%1662
%1663
%1664
%1665
%1667
%1668
%1673
(/.f64 #s(literal 2 binary64) %2149)

reconstruct12.6s (17.7%)

Counts
7 769 → 246
Compiler

Compiled 7 769 to 3 792 computations (51.2% saved)

eval357.0ms (0.5%)

Compiler

Compiled 253 to 536 computations (-111.9% saved)

prune46.0ms (0.1%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New2476253
Fresh000
Picked224
Done000
Total2498257
Accuracy
100.0%
Counts
257 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.4%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) (-.f64 (exp.f64 (+.f64 x x)) #s(literal -1 binary64)))
46.4%
%16 = (exp.f64 x)
(/.f64 (*.f64 %16 #s(literal 2 binary64)) (-.f64 %16 #s(literal -1 binary64)))
100.0%
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
98.0%
(exp.f64 (neg.f64 x))
47.2%
(exp.f64 x)
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (-.f64 (fma.f64 (fma.f64 x x #s(literal -2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
48.6%
#s(literal 1 binary64)
Compiler

Compiled 8 to 22 computations (-175.0% saved)

sample0.0ms (0.0%)

Calls
Call 1
Inputs
Outputs

series2.2s (3.1%)

Counts
18 → 39
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%3 = (neg.f64 x)
%9 = (*.f64 %2 #s(literal 2 binary64))
%10 = (fma.f64 x x #s(literal -2 binary64))
%11 = (*.f64 #s(literal -1/2 binary64) %10)
%12 = (fma.f64 %10 #s(literal -1/2 binary64) #s(literal 1 binary64))
%13 = (-.f64 %12 #s(literal 1 binary64))
%14 = (-.f64 %2 #s(literal -1 binary64))
%21 = (/ 2 (+ (exp x) (exp (neg x))))
#s(literal 2 binary64)
x
%2
%3
(exp.f64 %3)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
%9
%10
%11
%12
%13
%14
(/.f64 %9 %14)
(approx %21 %11)
(approx %21 %13)
Outputs
%5 = (exp x)
%11 = (*.f64 #s(literal 1/2 binary64) x)
%12 = (+.f64 #s(literal 1 binary64) %11)
%13 = (*.f64 x %12)
%21 = (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) x)))))
%24 = (neg x)
%26 = (*.f64 #s(literal -1 binary64) x)
%28 = (exp %24)
%43 = (* %5 2)
%49 = (+.f64 #s(literal 2 binary64) x)
%63 = (+ (* x x) -2)
%66 = (pow.f64 x #s(literal 2 binary64))
%70 = (* -1/2 %63)
%72 = (*.f64 #s(literal -1/2 binary64) %66)
%77 = (+ (* %63 -1/2) 1)
%81 = (- %5 -1)
%87 = (/ %43 %81)
%105 = (/ 2 (+ %5 %28))
%120 = (exp.f64 x)
%123 = (exp.f64 (neg.f64 x))
%128 = (/.f64 #s(literal 1 binary64) %66)
%129 = (*.f64 #s(literal 2 binary64) %128)
%140 = (+.f64 #s(literal 1 binary64) %120)
%148 = (exp.f64 %26)
(approx 2 #s(literal 0 binary64))
(approx x x)
(approx %5 #s(literal 1 binary64))
(approx %5 (+.f64 #s(literal 1 binary64) x))
(approx %5 (+.f64 #s(literal 1 binary64) %13))
(approx %5 (+.f64 #s(literal 1 binary64) %21))
(approx %24 %26)
(approx %28 (+.f64 #s(literal 1 binary64) %26))
(approx %28 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 %11 #s(literal 1 binary64)))))
(approx %28 (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) x))) #s(literal 1 binary64)))))
(approx %43 #s(literal 2 binary64))
(approx %43 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x)))
(approx %43 (+.f64 #s(literal 2 binary64) (*.f64 x %49)))
(approx %43 (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) x)))))))
(approx %63 #s(literal -2 binary64))
(approx %63 (-.f64 %66 #s(literal 2 binary64)))
(approx %70 (+.f64 #s(literal 1 binary64) %72))
(approx %77 (+.f64 #s(literal 2 binary64) %72))
(approx %81 %49)
(approx %81 (+.f64 #s(literal 2 binary64) %13))
(approx %81 (+.f64 #s(literal 2 binary64) %21))
(approx %87 %12)
(approx %87 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/24 binary64) %66)))))
(approx %87 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 %66 (-.f64 (*.f64 #s(literal 1/240 binary64) %66) #s(literal 1/24 binary64)))))))
(approx %105 (+.f64 #s(literal 1 binary64) (*.f64 %66 (-.f64 (*.f64 #s(literal 5/24 binary64) %66) #s(literal 1/2 binary64)))))
(approx %105 (+.f64 #s(literal 1 binary64) (*.f64 %66 (-.f64 (*.f64 %66 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) %66))) #s(literal 1/2 binary64)))))
(approx %5 %120)
(approx %28 %123)
(approx %43 (*.f64 #s(literal 2 binary64) %120))
(approx %63 %66)
(approx %63 (*.f64 %66 (-.f64 #s(literal 1 binary64) %129)))
(approx %70 %72)
(approx %70 (*.f64 %66 (-.f64 %128 #s(literal 1/2 binary64))))
(approx %77 (*.f64 %66 (-.f64 %129 #s(literal 1/2 binary64))))
(approx %81 %140)
(approx %87 (*.f64 #s(literal 2 binary64) (/.f64 %120 %140)))
(approx %105 (/.f64 #s(literal 2 binary64) (+.f64 %120 %123)))
(approx %28 %148)
(approx %105 (/.f64 #s(literal 2 binary64) (+.f64 %120 %148)))
Calls

3 calls:

TimeVariablePoint
19.0ms
x
0
1.0ms
x
inf
1.0ms
x
-inf

rewrite6.7s (9.4%)

Counts
18 → 770
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%3 = (neg.f64 x)
%9 = (*.f64 %2 #s(literal 2 binary64))
%10 = (fma.f64 x x #s(literal -2 binary64))
%11 = (*.f64 #s(literal -1/2 binary64) %10)
%12 = (fma.f64 %10 #s(literal -1/2 binary64) #s(literal 1 binary64))
%13 = (-.f64 %12 #s(literal 1 binary64))
%14 = (-.f64 %2 #s(literal -1 binary64))
%21 = (/ 2 (+ (exp x) (exp (neg x))))
#s(literal 2 binary64)
x
%2
%3
(exp.f64 %3)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
%9
%10
%11
%12
%13
%14
(/.f64 %9 %14)
(approx %21 %11)
(approx %21 %13)
Outputs
%0 = (E.f64 )
%23 = (fabs.f64 %0)
%24 = (neg.f64 %0)
%25 = (sqrt.f64 %0)
%26 = (+.f64 %0 %0)
%27 = (copysign.f64 %0 %0)
%28 = (-.f64 %0 %0)
%29 = (*.f64 %0 %0)
%30 = (/.f64 %0 %0)
%31 = (fma.f64 %0 %0 %0)
%32 = (expm1.f64 %0)
%33 = (tanh.f64 %0)
%34 = (exp.f64 %0)
%35 = (cosh.f64 %0)
%36 = (sinh.f64 %0)
%37 = (hypot.f64 %0 %0)
%38 = (atanh.f64 %0)
%39 = (cosh.f64 %38)
%40 = (pow.f64 %0 %0)
%41 = (asinh.f64 %0)
%42 = (tanh.f64 %41)
%43 = (sinh.f64 %38)
%44 = (cosh.f64 %41)
%45 = (asin.f64 %0)
%46 = (cos.f64 %45)
%48 = (sin.f64 (acos.f64 %0))
%49 = (tan.f64 %45)
%50 = (atan.f64 %0)
%51 = (cos.f64 %50)
%52 = (sin.f64 %50)
%54 = (approx (E ) %0)
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%0
#s(literal 2 binary64)
#s(literal 1 binary64)
#s(literal -1 binary64)
#s(literal -1/2 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal -4 binary64)
#s(literal -1/4 binary64)
#s(literal 8 binary64)
#s(literal -8 binary64)
#s(literal 3/2 binary64)
#s(literal 5/2 binary64)
#s(literal -3/2 binary64)
#s(literal -3 binary64)
#s(literal -5/2 binary64)
#s(literal 1/4 binary64)
#s(literal -1/8 binary64)
#s(literal 1/8 binary64)
x
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%35
%36
%37
%39
%40
%42
%43
%44
%46
%48
%49
%51
%52
%54
%54

reconstruct642.0ms (0.9%)

Counts
809 → 674
Compiler

Compiled 809 to 141 computations (82.6% saved)

eval1.0s (1.4%)

Compiler

Compiled 830 to 1 417 computations (-70.7% saved)

prune157.0ms (0.2%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New8255830
Fresh000
Picked156
Done022
Total82612838
Accuracy
100.0%
Counts
838 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.4%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) (-.f64 (exp.f64 (+.f64 x x)) #s(literal -1 binary64)))
9.8%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))
100.0%
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
98.0%
(exp.f64 (neg.f64 x))
47.2%
(exp.f64 x)
8.0%
(exp.f64 #s(literal -8 binary64))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (-.f64 (fma.f64 (fma.f64 x x #s(literal -2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
9.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64)))
9.4%
(approx (/ 2 (+ (exp x) (exp (neg x)))) #s(literal 1/8 binary64))
53.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) #s(literal 0 binary64))
48.6%
#s(literal 1 binary64)
Compiler

Compiled 12 to 27 computations (-125.0% saved)

sample1.0ms (0.0%)

Calls
Call 1
Inputs
(* -1/2 -1/8)
(exp -8)
Outputs
#s(literal 1/16 binary64)
#s(literal 6188193243211693/18446744073709551616 binary64)
Samples
0.0ms0valid
Compiler

Compiled 7 to 7 computations (0.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
adjust: 0.0ms (0.0% of total, 0.0 MiB)

series1.2s (1.7%)

Counts
16 → 17
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%6 = (*.f64 %2 #s(literal 2 binary64))
%15 = (/ 2 (+ (exp x) (exp (neg x))))
%18 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64))
#s(literal 2 binary64)
x
%2
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
%6
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal -1/8 binary64)
(approx %15 #s(literal 0 binary64))
(approx %15 #s(literal 1/8 binary64))
%18
(approx %15 %18)
(/.f64 %6 #s(literal 1 binary64))
(exp.f64 #s(literal -8 binary64))
Outputs
%5 = (exp x)
%24 = (* %5 2)
%45 = (/ 2 (+ %5 (exp (neg x))))
%47 = (pow.f64 x #s(literal 2 binary64))
%65 = (exp.f64 x)
(approx 2 #s(literal 0 binary64))
(approx x x)
(approx %5 #s(literal 1 binary64))
(approx %5 (+.f64 #s(literal 1 binary64) x))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x)))))
(approx %5 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) x)))))))
(approx %24 #s(literal 2 binary64))
(approx %24 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) x)))
(approx %24 (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) x))))
(approx %24 (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) x)))))))
(approx %45 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %47)))
(approx %45 (+.f64 #s(literal 1 binary64) (*.f64 %47 (-.f64 (*.f64 #s(literal 5/24 binary64) %47) #s(literal 1/2 binary64)))))
(approx %45 (+.f64 #s(literal 1 binary64) (*.f64 %47 (-.f64 (*.f64 %47 (+.f64 #s(literal 5/24 binary64) (*.f64 #s(literal -61/720 binary64) %47))) #s(literal 1/2 binary64)))))
(approx %5 %65)
(approx %24 (*.f64 #s(literal 2 binary64) %65))
(approx %45 (/.f64 #s(literal 2 binary64) (+.f64 %65 (exp.f64 (neg.f64 x)))))
(approx %45 (/.f64 #s(literal 2 binary64) (+.f64 %65 (exp.f64 (*.f64 #s(literal -1 binary64) x)))))
Calls

3 calls:

TimeVariablePoint
1.0ms
x
inf
1.0ms
x
-inf
0.0ms
x
0

rewrite6.0s (8.4%)

Counts
16 → 517
Calls
Call 1
Inputs
%2 = (exp.f64 x)
%6 = (*.f64 %2 #s(literal 2 binary64))
%15 = (/ 2 (+ (exp x) (exp (neg x))))
%18 = (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64))
#s(literal 2 binary64)
x
%2
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
%6
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal -1/8 binary64)
(approx %15 #s(literal 0 binary64))
(approx %15 #s(literal 1/8 binary64))
%18
(approx %15 %18)
(/.f64 %6 #s(literal 1 binary64))
(exp.f64 #s(literal -8 binary64))
Outputs
%0 = (E.f64 )
%20 = (fabs.f64 %0)
%21 = (neg.f64 %0)
%22 = (sqrt.f64 %0)
%23 = (+.f64 %0 %0)
%24 = (copysign.f64 %0 %0)
%25 = (-.f64 %0 %0)
%26 = (*.f64 %0 %0)
%27 = (/.f64 %0 %0)
%28 = (fma.f64 %0 %0 %0)
%29 = (expm1.f64 %0)
%30 = (tanh.f64 %0)
%31 = (exp.f64 %0)
%32 = (cosh.f64 %0)
%33 = (sinh.f64 %0)
%34 = (hypot.f64 %0 %0)
%35 = (atanh.f64 %0)
%36 = (cosh.f64 %35)
%37 = (pow.f64 %0 %0)
%38 = (asinh.f64 %0)
%39 = (tanh.f64 %38)
%40 = (sinh.f64 %35)
%41 = (cosh.f64 %38)
%42 = (asin.f64 %0)
%43 = (cos.f64 %42)
%45 = (sin.f64 (acos.f64 %0))
%46 = (tan.f64 %42)
%47 = (atan.f64 %0)
%48 = (cos.f64 %47)
%49 = (sin.f64 %47)
%51 = (E )
%52 = (approx %51 %0)
%63 = (neg.f64 #s(literal -1/8 binary64))
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
#s(literal -1/8 binary64)
%52
%52
#s(literal 1/16 binary64)
#s(literal -1/16 binary64)
(neg.f64 #s(literal 1/16 binary64))
(+.f64 #s(literal 1/16 binary64) #s(literal 1/16 binary64))
(*.f64 %0 #s(literal -1/8 binary64))
(*.f64 %0 #s(literal 1/16 binary64))
(*.f64 #s(literal -1/8 binary64) %0)
(*.f64 #s(literal 1/16 binary64) %0)
(/.f64 #s(literal -1/8 binary64) %0)
(/.f64 #s(literal 1/16 binary64) %0)
(*.f64 %0 %63)
(*.f64 %63 %0)
(fma.f64 %0 #s(literal -1/8 binary64) #s(literal 1/16 binary64))
(fma.f64 %0 #s(literal 1/16 binary64) #s(literal 1/16 binary64))
(fma.f64 #s(literal -1/8 binary64) %0 #s(literal 1/16 binary64))
(fma.f64 #s(literal 1/16 binary64) %0 #s(literal 1/16 binary64))
(fma.f64 %0 %63 #s(literal 1/16 binary64))
(fma.f64 %63 %0 #s(literal 1/16 binary64))
(approx %51 #s(literal 1/16 binary64))
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49
%0
#s(literal 2 binary64)
#s(literal 0 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)
#s(literal 1/8 binary64)
#s(literal -8 binary64)
#s(literal 1/2 binary64)
#s(literal -1 binary64)
#s(literal -2 binary64)
#s(literal 4 binary64)
#s(literal 8 binary64)
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal -16 binary64)
#s(literal -4 binary64)
#s(literal -3 binary64)
#s(literal 1/4 binary64)
#s(literal -1/4 binary64)
x
%20
%21
%22
%23
%24
%25
%26
%27
%28
%29
%30
%31
%32
%33
%34
%36
%37
%39
%40
%41
%43
%45
%46
%48
%49

reconstruct415.0ms (0.6%)

Counts
535 → 435
Compiler

Compiled 535 to 120 computations (77.6% saved)

eval437.0ms (0.6%)

Compiler

Compiled 355 to 474 computations (-33.5% saved)

prune94.0ms (0.1%)

Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New3532355
Fresh000
Picked325
Done077
Total35611367
Accuracy
100.0%
Counts
367 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.4%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) (-.f64 (exp.f64 (+.f64 x x)) #s(literal -1 binary64)))
9.8%
(/.f64 (*.f64 (exp.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))
100.0%
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
98.0%
(exp.f64 (neg.f64 x))
47.2%
(exp.f64 x)
7.3%
(exp.f64 #s(literal -16 binary64))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (-.f64 (fma.f64 (fma.f64 x x #s(literal -2 binary64)) #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
48.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
53.1%
(approx (/ 2 (+ (exp x) (exp (neg x)))) #s(literal 0 binary64))
48.6%
#s(literal 1 binary64)
8.0%
#s(literal 6188193243211693/18446744073709551616 binary64)
Compiler

Compiled 11 to 25 computations (-127.3% saved)

regimes344.0ms (0.5%)

Counts
1 → 1
2 → 1
3 → 2
7 → 2
11 → 1
13 → 1
Calls
Call 1
Inputs
#s(literal 6188193243211693/18446744073709551616 binary64)
Outputs
#s(literal 6188193243211693/18446744073709551616 binary64)
Call 2
Inputs
#s(literal 6188193243211693/18446744073709551616 binary64)
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Call 3
Inputs
#s(literal 6188193243211693/18446744073709551616 binary64)
#s(literal 1 binary64)
(approx (/ 2 (+ (exp x) (exp (neg x)))) #s(literal 0 binary64))
Outputs
#s(literal 1 binary64)
(approx (/ 2 (+ (exp x) (exp (neg x)))) #s(literal 0 binary64))
Call 4
Inputs
%7 = (+ (exp x) (exp (neg x)))
%8 = (/ 2 %7)
#s(literal 6188193243211693/18446744073709551616 binary64)
#s(literal 1 binary64)
(approx %8 #s(literal 0 binary64))
(approx %8 #s(literal 1/8 binary64))
(approx %8 (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64)))
(/.f64 #s(literal 2 binary64) (approx %7 #s(literal 2 binary64)))
(approx %8 (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
Outputs
%6 = (/ 2 (+ (exp x) (exp (neg x))))
(approx %6 #s(literal 0 binary64))
(approx %6 (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
Call 5
Inputs
%7 = (+ (exp x) (exp (neg x)))
%8 = (/ 2 %7)
#s(literal 6188193243211693/18446744073709551616 binary64)
#s(literal 1 binary64)
(approx %8 #s(literal 0 binary64))
(approx %8 #s(literal 1/8 binary64))
(approx %8 (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64)))
(/.f64 #s(literal 2 binary64) (approx %7 #s(literal 2 binary64)))
(approx %8 (*.f64 #s(literal -1/2 binary64) (fma.f64 x x #s(literal -2 binary64))))
(exp.f64 #s(literal -16 binary64))
(exp.f64 #s(literal -8 binary64))
(exp.f64 x)
(exp.f64 (neg.f64 x))
Outputs
(exp.f64 (neg.f64 x))
Call 6
Inputs
%7 = (+ (exp x) (exp (neg x)))
%8 = (/ 2 %7)
%21 = (fma.f64 x x #s(literal -2 binary64))
#s(literal 6188193243211693/18446744073709551616 binary64)
#s(literal 1 binary64)
(approx %8 #s(literal 0 binary64))
(approx %8 #s(literal 1/8 binary64))
(approx %8 (*.f64 #s(literal -1/2 binary64) #s(literal -1/8 binary64)))
(/.f64 #s(literal 2 binary64) (approx %7 #s(literal 2 binary64)))
(approx %8 (*.f64 #s(literal -1/2 binary64) %21))
(exp.f64 #s(literal -16 binary64))
(exp.f64 #s(literal -8 binary64))
(exp.f64 x)
(exp.f64 (neg.f64 x))
(approx %8 (-.f64 (fma.f64 %21 #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
Outputs
(/.f64 #s(literal 1 binary64) (cosh.f64 x))
Calls

3 calls:

128.0ms
x
71.0ms
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
69.0ms
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
Results
AccuracySegmentsBranch
8.0%1
x
8.0%1
(/.f64 #s(literal 2 binary64) (+.f64 (exp.f64 x) (exp.f64 (neg.f64 x))))
8.0%1
(+.f64 (exp.f64 x) (exp.f64 (neg.f64 x)))
Compiler

Compiled 21 to 45 computations (-114.3% saved)

bsearch0.0ms (0.0%)

bsearch0.0ms (0.0%)

bsearch1.0ms (0.0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.8505305162458482e-6
0.9996684402658165
Compiler

Compiled 1 to 7 computations (-600.0% saved)

bsearch195.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
152.0ms
6.46083545716397e+33
+inf
Samples
123.0ms160×0valid
Compiler

Compiled 13 to 17 computations (-30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-exp!: 23.0ms (36.2% of total, 0.4 MiB)
ival-neg!: 21.0ms (33.0% of total, 0.1 MiB)
ival-div!: 18.0ms (28.3% of total, 0.2 MiB)
ival-add!: 1.0ms (1.6% of total, 0.1 MiB)
adjust: 0.0ms (0.0% of total, 0.0 MiB)

bsearch0.0ms (0.0%)

bsearch0.0ms (0.0%)

derivations24.0ms (0.0%)

Stop Event
fuel
Compiler

Compiled 6 to 22 computations (-266.7% saved)

preprocess425.0ms (0.6%)

Compiler

Compiled 19 to 100 computations (-426.3% saved)

end0.0ms (0.0%)

gc2.0s (2.8%)

Allocations
AllocatedPercentPhase
915.4 MiB30.4%sample
624.1 MiB20.7%reconstruct
249.0 MiB8.3%rewrite
200.6 MiB6.7%rewrite
191.4 MiB6.4%rewrite
177.4 MiB5.9%reconstruct
133.4 MiB4.4%rewrite
87.4 MiB2.9%eval
75.8 MiB2.5%series
44.4 MiB1.5%series
37.3 MiB1.2%series
33.9 MiB1.1%reconstruct
33.3 MiB1.1%preprocess
31.2 MiB1.0%eval
30.3 MiB1.0%preprocess
26.2 MiB0.9%prune
25.3 MiB0.8%eval
22.9 MiB0.8%regimes
15.2 MiB0.5%series
11.2 MiB0.4%prune
10.9 MiB0.4%reconstruct
8.9 MiB0.3%prune
8.2 MiB0.3%eval
7.7 MiB0.3%bsearch
4.0 MiB0.1%prune
1.8 MiB0.1%derivations
1.4 MiB0.0%sample
1.2 MiB0.0%bsearch
0.6 MiB0.0%sample
0.3 MiB0.0%sample
0.3 MiB0.0%bsearch
0.3 MiB0.0%bsearch
0.3 MiB0.0%bsearch
0.3 MiB0.0%bsearch
0.1 MiB0.0%analyze
0.0 MiB0.0%sample
0.0 MiB0.0%start
0.0 MiB0.0%end
3 012.0 MiB100.0%total

Profiling

Loading profile data...