forward-half-diff

Time bar (total: 35.4s)

start0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze2.0ms (0.0%)

Memory
0.4MiB live, 0.4MiB allocated; 0ms collecting garbage
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
50.0%50.0%50.0%0.0%0.0%0.0%0.0%2
75.0%75.0%25.0%0.0%0.0%0.0%0.0%3
87.5%87.5%12.5%0.0%0.0%0.0%0.0%4
93.8%93.7%6.2%0.0%0.0%0.0%0.0%5
96.9%96.8%3.1%0.0%0.0%0.0%0.0%6
98.4%98.4%1.6%0.0%0.0%0.0%0.0%7
99.2%99.2%0.8%0.0%0.0%0.0%0.0%8
99.6%99.6%0.4%0.0%0.0%0.0%0.0%9
99.8%99.8%0.2%0.0%0.0%0.0%0.0%10
99.9%99.9%0.1%0.0%0.0%0.0%0.0%11
100.0%99.9%0.0%0.0%0.0%0.0%0.0%12
Compiler

Compiled 9 to 8 computations (11.1% saved)

sample8.5s (24.0%)

Memory
-114.4MiB live, 624.7MiB allocated; 824ms collecting garbage
Samples
4.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-div!: 514.0ms (38.6% of total, 49.4 MiB)
ival-mult!: 432.0ms (32.4% of total, 47.1 MiB)
ival-sub!: 379.0ms (28.5% of total, 27.7 MiB)
adjust: 8.0ms (0.6% of total, 19.6 MiB)
Bogosity

preprocess347.0ms (1.0%)

Memory
-17.5MiB live, 16.7MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01123
16221
221921
378721
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
Symmetry

(negabs W)

Compiler

Compiled 14 to 12 computations (14.3% saved)

sample0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.4s (6.7%)

Memory
35.6MiB live, 148.6MiB allocated; 56ms collecting garbage
Counts
6 → 12
Calls
Call 1
Inputs
%3 = (/.f64 #s(literal 1 binary64) W)
%4 = (-.f64 W %3)
#s(literal 1/2 binary64)
W
#s(literal 1 binary64)
%3
%4
(*.f64 #s(literal 1/2 binary64) %4)
Outputs
%6 = (/ 1 W)
%10 = (- W %6)
%15 = (pow.f64 W #s(literal 2 binary64))
%19 = (* 1/2 %10)
%28 = (/.f64 #s(literal 1 binary64) %15)
%34 = (*.f64 #s(literal 1/2 binary64) %28)
(approx 1/2 #s(literal 0 binary64))
(approx W W)
(approx %6 (/.f64 #s(literal 1 binary64) W))
(approx %10 (/.f64 #s(literal -1 binary64) W))
(approx %10 (/.f64 (-.f64 %15 #s(literal 1 binary64)) W))
(approx %19 (/.f64 #s(literal -1/2 binary64) W))
(approx %19 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %15) #s(literal 1/2 binary64)) W))
(approx %10 (*.f64 W (-.f64 #s(literal 1 binary64) %28)))
(approx %19 (*.f64 #s(literal 1/2 binary64) W))
(approx %19 (*.f64 W (-.f64 #s(literal 1/2 binary64) %34)))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 W (-.f64 %28 #s(literal 1 binary64)))))
(approx %19 (*.f64 #s(literal -1 binary64) (*.f64 W (-.f64 %34 #s(literal 1/2 binary64)))))
Calls

3 calls:

TimeVariablePoint
16.0ms
W
0
1.0ms
W
-inf
0.0ms
W
inf

rewrite4.7s (13.2%)

Memory
0.5MiB live, 271.5MiB allocated; 106ms collecting garbage
Counts
6 → 1 730
Calls
Call 1
Inputs
%3 = (/.f64 #s(literal 1 binary64) W)
%4 = (-.f64 W %3)
#s(literal 1/2 binary64)
W
#s(literal 1 binary64)
%3
%4
(*.f64 #s(literal 1/2 binary64) %4)
Outputs
%52 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%54 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%56 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%58 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%60 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
%62 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%64 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%66 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%68 = (/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
%70 = (/.f64 #s(literal 1/4 binary64) #s(literal 1 binary64))
%73 = (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
%75 = (/.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%78 = (+.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%80 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%82 = (-.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%84 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%86 = (-.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%89 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%91 = (-.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%93 = (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%96 = (*.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))
%99 = (*.f64 #s(literal 4 binary64) #s(literal 0 binary64))
%101 = (*.f64 #s(literal 1/4 binary64) #s(literal 0 binary64))
%106 = (/.f64 #s(literal 1 binary64) W)
%109 = (/.f64 #s(literal -1 binary64) W)
%111 = (/.f64 #s(literal 2 binary64) W)
%113 = (/.f64 #s(literal -1/2 binary64) W)
%115 = (/.f64 #s(literal -2 binary64) W)
%117 = (/.f64 #s(literal 1/2 binary64) W)
%123 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%131 = (/.f64 #s(literal 1 binary64) %58)
%133 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%134 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%136 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%137 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%139 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%140 = (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64))
%142 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64))
%144 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%145 = (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
%149 = (*.f64 %113 #s(literal 0 binary64))
%160 = (neg.f64 W)
%169 = (*.f64 #s(literal 0 binary64) W)
%171 = (*.f64 W #s(literal 0 binary64))
%175 = (+.f64 W W)
%177 = (*.f64 #s(literal 1/2 binary64) W)
%179 = (*.f64 W #s(literal -2 binary64))
%181 = (*.f64 W #s(literal 1/4 binary64))
%183 = (*.f64 W #s(literal 4 binary64))
%186 = (fabs.f64 W)
%187 = (copysign.f64 #s(literal 1 binary64) W)
%190 = (*.f64 W W)
%201 = (*.f64 %190 #s(literal 0 binary64))
%203 = (*.f64 #s(literal 0 binary64) %190)
%206 = (neg.f64 %190)
%208 = (/.f64 %190 %160)
%216 = (*.f64 %190 #s(literal 1 binary64))
%222 = (neg.f64 %186)
%223 = (/.f64 %222 W)
%225 = (*.f64 %190 #s(literal -1 binary64))
%228 = (*.f64 %190 %109)
%250 = (*.f64 W %175)
%257 = (/.f64 %160 %206)
%259 = (*.f64 %190 #s(literal 1/2 binary64))
%262 = (*.f64 %190 #s(literal -2 binary64))
%264 = (*.f64 %190 %117)
%268 = (*.f64 %190 %111)
%270 = (neg.f64 %175)
%275 = (*.f64 %222 %106)
%325 = (pow.f64 W #s(literal 1 binary64))
%344 = (*.f64 %117 %190)
%413 = (-.f64 #s(literal 0 binary64) #s(literal -1/2 binary64))
%419 = (*.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64))
%421 = (*.f64 #s(literal 1/2 binary64) #s(literal 3/2 binary64))
%425 = (neg.f64 #s(literal 4 binary64))
%428 = (/.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))
%439 = (/.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))
%441 = (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%443 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%445 = (/.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%447 = (/.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%451 = (/.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%453 = (/.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64))
%455 = (/.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
%458 = (/.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
%462 = (/.f64 #s(literal 1 binary64) #s(literal 1/4 binary64))
%471 = (sqrt.f64 #s(literal 2 binary64))
%472 = (sqrt.f64 #s(literal 1/2 binary64))
%557 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%558 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%562 = (*.f64 %58 #s(literal 1/2 binary64))
%564 = (/.f64 #s(literal 2 binary64) %58)
%570 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%573 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%576 = (/.f64 #s(literal -1 binary64) #s(literal 1/4 binary64))
%579 = (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%581 = (/.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
%583 = (/.f64 #s(literal -1/2 binary64) #s(literal -1 binary64))
%585 = (/.f64 #s(literal -2 binary64) #s(literal 1/4 binary64))
%590 = (/.f64 #s(literal 1/4 binary64) #s(literal -1 binary64))
%591 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%593 = (/.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
%595 = (/.f64 #s(literal 1/4 binary64) #s(literal -2 binary64))
%596 = (/.f64 #s(literal 4 binary64) #s(literal -1/2 binary64))
%603 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%604 = (/.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
%672 = (*.f64 #s(literal -2 binary64) #s(literal 0 binary64))
%698 = (pow.f64 #s(literal 0 binary64) #s(literal 2 binary64))
%729 = (exp.f64 #s(literal 1 binary64))
%784 = (pow.f64 #s(literal 2 binary64) #s(literal 3 binary64))
%785 = (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%787 = (pow.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%788 = (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))
%790 = (pow.f64 #s(literal 1/4 binary64) #s(literal 3 binary64))
%791 = (pow.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%808 = (cosh.f64 #s(literal 1 binary64))
%810 = (sinh.f64 #s(literal 1 binary64))
%820 = (*.f64 #s(literal -2 binary64) W)
%823 = (*.f64 #s(literal 4 binary64) W)
%833 = (/.f64 #s(literal 4 binary64) W)
%835 = (/.f64 #s(literal 1/4 binary64) W)
%846 = (*.f64 #s(literal 1 binary64) %160)
%848 = (*.f64 %160 #s(literal -2 binary64))
%850 = (*.f64 #s(literal -2 binary64) %160)
%881 = (*.f64 %175 #s(literal 2 binary64))
%883 = (*.f64 #s(literal 2 binary64) %175)
%885 = (*.f64 #s(literal 4 binary64) %106)
%887 = (*.f64 #s(literal 1/4 binary64) %106)
%889 = (*.f64 %106 #s(literal -2 binary64))
%891 = (*.f64 %106 #s(literal 4 binary64))
%893 = (*.f64 %106 #s(literal 1/4 binary64))
%895 = (*.f64 %117 #s(literal 1/2 binary64))
%914 = (/.f64 %106 #s(literal 1/2 binary64))
%917 = (*.f64 %160 #s(literal 4 binary64))
%920 = (*.f64 #s(literal 4 binary64) %160)
%951 = (*.f64 #s(literal 4 binary64) %175)
%953 = (*.f64 %175 #s(literal -2 binary64))
%955 = (*.f64 #s(literal -2 binary64) %175)
%994 = (/.f64 %111 %58)
%996 = (*.f64 %270 #s(literal 2 binary64))
%998 = (*.f64 #s(literal 2 binary64) %270)
%1020 = (/.f64 %106 #s(literal 4 binary64))
%1033 = (/.f64 #s(literal 3/2 binary64) %175)
%1034 = (/.f64 #s(literal 1/2 binary64) %175)
%1037 = (*.f64 #s(literal 3/2 binary64) %117)
%1040 = (*.f64 #s(literal 1/2 binary64) %117)
%1042 = (*.f64 %113 #s(literal 1/2 binary64))
%1045 = (*.f64 #s(literal -1/2 binary64) %117)
%1051 = (*.f64 %117 #s(literal 3/2 binary64))
%1066 = (*.f64 #s(literal -1/2 binary64) W)
%1069 = (neg.f64 %177)
%1072 = (*.f64 %160 #s(literal -1/2 binary64))
%1075 = (*.f64 #s(literal -1/2 binary64) %160)
%1081 = (*.f64 %175 W)
%1089 = (*.f64 %270 W)
%1096 = (-.f64 W %106)
%1097 = (-.f64 %106 W)
%1100 = (fma.f64 W W #s(literal -1 binary64))
%1117 = (+.f64 #s(literal 0 binary64) W)
%1125 = (/.f64 #s(literal 4 binary64) %160)
%1127 = (/.f64 #s(literal 1/4 binary64) %160)
%1130 = (-.f64 #s(literal 0 binary64) %160)
%1133 = (-.f64 #s(literal 1 binary64) %190)
%1152 = (*.f64 #s(literal 4 binary64) %109)
%1154 = (*.f64 #s(literal 1/4 binary64) %109)
%1160 = (*.f64 %109 #s(literal 4 binary64))
%1162 = (*.f64 %109 #s(literal 1/4 binary64))
%1165 = (*.f64 #s(literal -1 binary64) %111)
%1168 = (fma.f64 #s(literal 1/2 binary64) W %113)
%1172 = (-.f64 W #s(literal -1 binary64))
%1173 = (-.f64 #s(literal 1 binary64) %106)
%1175 = (-.f64 W #s(literal 1 binary64))
%1176 = (/.f64 %1172 W)
%1178 = (-.f64 #s(literal 1 binary64) W)
%1179 = (-.f64 #s(literal -1 binary64) W)
%1180 = (/.f64 %1179 W)
%1201 = (*.f64 %1096 #s(literal -2 binary64))
%1203 = (*.f64 %1096 #s(literal 4 binary64))
%1205 = (*.f64 %1096 #s(literal 1/4 binary64))
%1207 = (*.f64 %1096 #s(literal 2 binary64))
%1213 = (+.f64 %113 W)
%1221 = (/.f64 %1175 %160)
%1223 = (/.f64 %1172 %160)
%1230 = (-.f64 %113 %160)
%1236 = (-.f64 %186 #s(literal -1 binary64))
%1237 = (-.f64 %186 #s(literal 1 binary64))
%1238 = (/.f64 %1237 W)
%1240 = (fma.f64 W %175 #s(literal -2 binary64))
%1263 = (*.f64 %1100 #s(literal -2 binary64))
%1267 = (*.f64 %111 %1100)
%1269 = (*.f64 %113 %1100)
%1271 = (fma.f64 %190 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%1274 = (*.f64 %1100 #s(literal -1/2 binary64))
%1277 = (*.f64 %1100 %111)
%1279 = (-.f64 #s(literal 1 binary64) %186)
%1280 = (/.f64 %1279 %160)
%1282 = (*.f64 %1133 #s(literal -2 binary64))
%1286 = (*.f64 %1178 %109)
%1288 = (*.f64 %1172 %106)
%1290 = (*.f64 %1175 %109)
%1292 = (*.f64 %1172 %109)
%1294 = (*.f64 %1179 %106)
%1296 = (*.f64 %106 %1178)
%1298 = (*.f64 %106 %1172)
%1309 = (/.f64 %115 %58)
%1314 = (*.f64 %190 W)
%1315 = (-.f64 %1314 W)
%1326 = (*.f64 %1133 #s(literal 2 binary64))
%1353 = (/.f64 %109 #s(literal 4 binary64))
%1358 = (*.f64 W %270)
%1363 = (/.f64 (-.f64 #s(literal 1/2 binary64) %190) %160)
%1365 = (fma.f64 %160 %190 W)
%1379 = (*.f64 %1237 %106)
%1381 = (*.f64 %1279 %109)
%1383 = (*.f64 %106 %1236)
%1385 = (*.f64 %1100 #s(literal 0 binary64))
%1387 = (*.f64 #s(literal 0 binary64) %1100)
%1389 = (fma.f64 #s(literal 2 binary64) W #s(literal 2 binary64))
%1408 = (*.f64 %1240 %106)
%1414 = (*.f64 %1133 #s(literal 0 binary64))
%1416 = (*.f64 #s(literal 0 binary64) %1133)
%1442 = (*.f64 #s(literal 1/2 binary64) %113)
%1445 = (*.f64 #s(literal -1/2 binary64) %113)
%1448 = (*.f64 #s(literal 1/4 binary64) %113)
%1456 = (*.f64 %1096 #s(literal 0 binary64))
%1458 = (*.f64 #s(literal 0 binary64) %1096)
%1462 = (*.f64 %1315 #s(literal 1 binary64))
%1464 = (/.f64 #s(literal 1 binary64) %190)
%1510 = (*.f64 %1365 #s(literal 1 binary64))
%1512 = (/.f64 #s(literal 1 binary64) %206)
%1629 = (*.f64 %206 #s(literal 2 binary64))
%1664 = (-.f64 %117 %177)
%1755 = (fma.f64 #s(literal 1/2 binary64) W #s(literal 1/2 binary64))
%1802 = (*.f64 %1175 %117)
%1804 = (*.f64 %1173 #s(literal 1/2 binary64))
%1806 = (*.f64 %1175 #s(literal 1/2 binary64))
%1807 = (/.f64 %1806 W)
%1809 = (*.f64 %1172 %117)
%1811 = (*.f64 %1179 %117)
%1818 = (*.f64 %160 %175)
%1865 = (*.f64 %113 %1133)
%1886 = (*.f64 %1237 %117)
%1891 = (*.f64 #s(literal 1/2 binary64) %1240)
%1901 = (*.f64 %1271 %117)
%1903 = (*.f64 %1271 #s(literal 1/2 binary64))
%1905 = (*.f64 %1271 #s(literal -1 binary64))
%1907 = (*.f64 %1806 %106)
%2059 = (*.f64 %1271 #s(literal 0 binary64))
%2061 = (*.f64 #s(literal 0 binary64) %1271)
%2167 = (*.f64 %117 %1271)
#s(literal 1/2 binary64)
(fabs.f64 #s(literal 1/2 binary64))
(fabs.f64 #s(literal -1/2 binary64))
(neg.f64 #s(literal -1/2 binary64))
(sqrt.f64 #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/4 binary64) #s(literal 1/4 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 3/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1/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/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 4 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 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 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 0 binary64) #s(literal 1/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 0 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 2 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 -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 4 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 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/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/4 binary64) #s(literal 1 binary64) #s(literal 1/4 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -2 binary64) %52)
(*.f64 #s(literal 4 binary64) %54)
(*.f64 %56 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %58)
(-.f64 #s(literal 1/4 binary64) %60)
(/.f64 #s(literal -2 binary64) %62)
(/.f64 #s(literal -2 binary64) %64)
(/.f64 #s(literal 4 binary64) %66)
(*.f64 #s(literal -1 binary64) %68)
(*.f64 #s(literal 2 binary64) %70)
(*.f64 #s(literal -2 binary64) %60)
(*.f64 #s(literal 4 binary64) %73)
(*.f64 %75 #s(literal 1 binary64))
(*.f64 %70 #s(literal 2 binary64))
(fma.f64 #s(literal 0 binary64) %78 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %80 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %82 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %84 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %86 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %84 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %89 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) %91 #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %93 #s(literal 1/2 binary64))
(fma.f64 %78 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %96 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %52 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %99 #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %101 #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %54 #s(literal 0 binary64))
(fma.f64 %56 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %106 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %106 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %109 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %68 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %70 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %60 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %73 #s(literal 0 binary64))
(fma.f64 %123 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 %123 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %111 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %75 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 %70 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %117 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 %131 #s(literal 4 binary64))
(*.f64 %133 %134)
(*.f64 %136 %137)
(*.f64 %139 %140)
(*.f64 %73 %142)
(*.f64 %144 %145)
(*.f64 %142 %73)
(fma.f64 %131 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %149 #s(literal 1/2 binary64))
(fma.f64 %133 %134 #s(literal 0 binary64))
(fma.f64 %136 %137 #s(literal 0 binary64))
(fma.f64 %139 %140 #s(literal 0 binary64))
(fma.f64 %73 %142 #s(literal 0 binary64))
(fma.f64 %144 %145 #s(literal 0 binary64))
(fma.f64 %142 %73 #s(literal 0 binary64))
(hypot.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(hypot.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal -1 binary64))
W
(neg.f64 %160)
(*.f64 W #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) W)
(/.f64 W #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %160)
(*.f64 %160 #s(literal -1 binary64))
(fma.f64 W #s(literal 0 binary64) W)
(fma.f64 #s(literal 0 binary64) W W)
(+.f64 W %169)
(+.f64 W %171)
(+.f64 %169 W)
(+.f64 %171 W)
(*.f64 %175 #s(literal 1/2 binary64))
(*.f64 %177 #s(literal 2 binary64))
(*.f64 %179 #s(literal -1/2 binary64))
(*.f64 %181 #s(literal 4 binary64))
(*.f64 %183 #s(literal 1/4 binary64))
(/.f64 %175 #s(literal 2 binary64))
(*.f64 %186 %187)
(*.f64 %187 %186)
(/.f64 %190 W)
(/.f64 %179 #s(literal -2 binary64))
(/.f64 %183 #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) %106)
(fma.f64 W #s(literal 1/2 binary64) %177)
(fma.f64 W #s(literal 1 binary64) %169)
(fma.f64 W #s(literal 1 binary64) %171)
(fma.f64 #s(literal 1/2 binary64) W %177)
(fma.f64 #s(literal 1 binary64) W %169)
(fma.f64 #s(literal 1 binary64) W %171)
(+.f64 W %201)
(+.f64 W %203)
(+.f64 %177 %177)
(/.f64 %206 %160)
(neg.f64 %208)
(neg.f64 (/.f64 %206 W))
(fma.f64 #s(literal -1 binary64) %160 %169)
(fma.f64 #s(literal -1 binary64) %160 %171)
(fma.f64 %160 #s(literal -1 binary64) %169)
(fma.f64 %160 #s(literal -1 binary64) %171)
(/.f64 %216 W)
(*.f64 %106 %190)
(*.f64 %190 %106)
(fma.f64 %175 #s(literal 1/2 binary64) %169)
(fma.f64 %175 #s(literal 1/2 binary64) %171)
(*.f64 %222 %223)
(/.f64 %225 %160)
(*.f64 %206 %109)
(neg.f64 %228)
(fma.f64 W #s(literal 1 binary64) %201)
(fma.f64 W #s(literal 1 binary64) %203)
(fma.f64 #s(literal 1 binary64) W %201)
(fma.f64 #s(literal 1 binary64) W %203)
(fma.f64 #s(literal 1 binary64) %177 %177)
(fma.f64 %177 #s(literal 1 binary64) %177)
(fma.f64 %177 #s(literal 2 binary64) %169)
(fma.f64 %177 #s(literal 2 binary64) %171)
(fma.f64 %179 #s(literal -1/2 binary64) %169)
(fma.f64 %179 #s(literal -1/2 binary64) %171)
(fma.f64 %181 #s(literal 4 binary64) %169)
(fma.f64 %181 #s(literal 4 binary64) %171)
(fma.f64 %183 #s(literal 1/4 binary64) %169)
(fma.f64 %183 #s(literal 1/4 binary64) %171)
(fma.f64 %186 %187 %169)
(fma.f64 %186 %187 %171)
(fma.f64 %187 %186 %169)
(fma.f64 %187 %186 %171)
(neg.f64 (*.f64 %206 %106))
(/.f64 %250 %175)
(fma.f64 #s(literal -1 binary64) %160 %201)
(fma.f64 #s(literal -1 binary64) %160 %203)
(fma.f64 %160 #s(literal -1 binary64) %201)
(fma.f64 %160 #s(literal -1 binary64) %203)
(*.f64 %250 %117)
(/.f64 #s(literal 1 binary64) %257)
(*.f64 %259 %111)
(*.f64 %216 %106)
(*.f64 %262 %113)
(*.f64 %264 #s(literal 2 binary64))
(*.f64 %228 #s(literal -1 binary64))
(*.f64 %225 %109)
(*.f64 %268 #s(literal 1/2 binary64))
(/.f64 %262 %270)
(/.f64 %268 #s(literal 2 binary64))
(fma.f64 %175 #s(literal 1/2 binary64) %201)
(fma.f64 %175 #s(literal 1/2 binary64) %203)
(*.f64 %222 %275)
(fma.f64 %177 #s(literal 2 binary64) %201)
(fma.f64 %177 #s(literal 2 binary64) %203)
(fma.f64 %179 #s(literal -1/2 binary64) %201)
(fma.f64 %179 #s(literal -1/2 binary64) %203)
(fma.f64 %181 #s(literal 4 binary64) %201)
(fma.f64 %181 #s(literal 4 binary64) %203)
(fma.f64 %183 #s(literal 1/4 binary64) %201)
(fma.f64 %183 #s(literal 1/4 binary64) %203)
(fma.f64 %186 %187 %201)
(fma.f64 %186 %187 %203)
(fma.f64 %187 %186 %201)
(fma.f64 %187 %186 %203)
(fma.f64 %106 %190 %169)
(fma.f64 %106 %190 %171)
(fma.f64 %190 %106 %169)
(fma.f64 %190 %106 %171)
(fma.f64 %222 %223 %169)
(fma.f64 %222 %223 %171)
(fma.f64 %206 %109 %169)
(fma.f64 %206 %109 %171)
(fma.f64 %250 %117 %169)
(fma.f64 %250 %117 %171)
(fma.f64 %106 %190 %201)
(fma.f64 %106 %190 %203)
(fma.f64 %190 %106 %201)
(fma.f64 %190 %106 %203)
(fma.f64 %259 %111 %169)
(fma.f64 %259 %111 %171)
(fma.f64 %216 %106 %169)
(fma.f64 %216 %106 %171)
(fma.f64 %262 %113 %169)
(fma.f64 %262 %113 %171)
(fma.f64 %264 #s(literal 2 binary64) %169)
(fma.f64 %264 #s(literal 2 binary64) %171)
(fma.f64 %228 #s(literal -1 binary64) %169)
(fma.f64 %228 #s(literal -1 binary64) %171)
(fma.f64 %225 %109 %169)
(fma.f64 %225 %109 %171)
(fma.f64 %268 #s(literal 1/2 binary64) %169)
(fma.f64 %268 #s(literal 1/2 binary64) %171)
(fma.f64 %222 %275 %169)
(fma.f64 %222 %275 %171)
(fma.f64 %222 %223 %201)
(fma.f64 %222 %223 %203)
(fma.f64 %206 %109 %201)
(fma.f64 %206 %109 %203)
(pow.f64 W (+.f64 #s(literal 2 binary64) #s(literal -1 binary64)))
(*.f64 %325 #s(literal 1 binary64))
(fma.f64 %250 %117 %201)
(fma.f64 %250 %117 %203)
(fma.f64 %259 %111 %201)
(fma.f64 %259 %111 %203)
(fma.f64 %216 %106 %201)
(fma.f64 %216 %106 %203)
(fma.f64 %262 %113 %201)
(fma.f64 %262 %113 %203)
(fma.f64 %264 #s(literal 2 binary64) %201)
(fma.f64 %264 #s(literal 2 binary64) %203)
(fma.f64 %228 #s(literal -1 binary64) %201)
(fma.f64 %228 #s(literal -1 binary64) %203)
(fma.f64 %225 %109 %201)
(fma.f64 %225 %109 %203)
(fma.f64 %268 #s(literal 1/2 binary64) %201)
(fma.f64 %268 #s(literal 1/2 binary64) %203)
(fma.f64 %190 %117 %264)
(fma.f64 %117 %190 %344)
(fma.f64 %222 %275 %201)
(fma.f64 %222 %275 %203)
(+.f64 %264 %264)
(+.f64 %344 %344)
(fma.f64 %325 #s(literal 1 binary64) %169)
(fma.f64 %325 #s(literal 1 binary64) %171)
(fma.f64 %325 #s(literal 1 binary64) %201)
(fma.f64 %325 #s(literal 1 binary64) %203)
#s(literal 1 binary64)
(fabs.f64 #s(literal 1 binary64))
(fabs.f64 #s(literal -1 binary64))
(neg.f64 #s(literal -1 binary64))
(sqrt.f64 #s(literal 1 binary64))
(+.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(copysign.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(copysign.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(-.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
(/.f64 W W)
(/.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(/.f64 #s(literal -2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
(/.f64 #s(literal 4 binary64) #s(literal 4 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/2 binary64) #s(literal 1/4 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 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 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 -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -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 4 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 0 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 -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 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/2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal 1/2 binary64) #s(literal 1/4 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 4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 1/2 binary64) %413)
(+.f64 (+.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))
(-.f64 #s(literal 1/2 binary64) (-.f64 #s(literal -1/2 binary64) #s(literal 0 binary64)))
(+.f64 #s(literal 1/4 binary64) %419)
(+.f64 #s(literal 1/4 binary64) %421)
(+.f64 %419 #s(literal 1/4 binary64))
(+.f64 %421 #s(literal 1/4 binary64))
(/.f64 %425 %425)
(/.f64 %160 %160)
(+.f64 #s(literal 1/4 binary64) %428)
(+.f64 %428 #s(literal 1/4 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) #s(literal 4 binary64)) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal 1/2 binary64) %68)
(*.f64 W %106)
(*.f64 #s(literal 1/2 binary64) %439)
(*.f64 #s(literal 1/2 binary64) %441)
(*.f64 #s(literal 1/2 binary64) %443)
(*.f64 #s(literal -1 binary64) %445)
(*.f64 #s(literal -1 binary64) %447)
(*.f64 #s(literal 2 binary64) %75)
(*.f64 #s(literal -1/2 binary64) %133)
(*.f64 #s(literal -1/2 binary64) %451)
(*.f64 #s(literal -1/2 binary64) %453)
(*.f64 #s(literal -1/2 binary64) %455)
(*.f64 #s(literal -2 binary64) %68)
(*.f64 #s(literal -2 binary64) %458)
(*.f64 #s(literal 1/4 binary64) %136)
(*.f64 #s(literal 1/4 binary64) %142)
(*.f64 #s(literal 1/4 binary64) %462)
(*.f64 #s(literal 4 binary64) %70)
(*.f64 %133 #s(literal -1/2 binary64))
(*.f64 %451 #s(literal -1/2 binary64))
(*.f64 %136 #s(literal 1/4 binary64))
(*.f64 %75 #s(literal 2 binary64))
(*.f64 %443 #s(literal 1/2 binary64))
(*.f64 %462 #s(literal 1/4 binary64))
(*.f64 %471 %472)
(*.f64 %472 %471)
(/.f64 %136 #s(literal 4 binary64))
(/.f64 %441 #s(literal 2 binary64))
(/.f64 %462 #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %413)
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %413)
(fma.f64 #s(literal 0 binary64) %78 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %80 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %82 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %413)
(fma.f64 #s(literal -1 binary64) %84 #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %413)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %413)
(fma.f64 #s(literal -1/2 binary64) %86 #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) %84 #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) %89 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %413)
(fma.f64 #s(literal 1/4 binary64) %91 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %93 #s(literal 1 binary64))
(fma.f64 %78 #s(literal 0 binary64) #s(literal 1 binary64))
(/.f64 %471 %471)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %419)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %421)
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %419)
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %421)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %419)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %421)
(fma.f64 #s(literal -2 binary64) %96 #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) %52 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %419)
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %421)
(fma.f64 #s(literal 1/4 binary64) %99 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %101 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %54 #s(literal 1/2 binary64))
(fma.f64 %56 #s(literal 4 binary64) #s(literal 1/2 binary64))
(fma.f64 W %106 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %428)
(fma.f64 #s(literal 1/2 binary64) %439 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %441 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %443 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %428)
(fma.f64 %106 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %106 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %109 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 1 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %445 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %68 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %447 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %75 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %70 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %428)
(fma.f64 #s(literal -1/2 binary64) %133 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %451 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %453 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %455 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %60 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %68 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %458 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %428)
(fma.f64 #s(literal 1/4 binary64) %136 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %142 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %462 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %73 #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %70 #s(literal 0 binary64))
(fma.f64 %123 #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 %123 #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %133 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %109 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %451 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %136 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %111 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %75 #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 %75 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %70 #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 %443 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %117 #s(literal 0 binary64) #s(literal 1 binary64))
(fma.f64 %462 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %471 %472 #s(literal 0 binary64))
(fma.f64 %472 %471 #s(literal 0 binary64))
(/.f64 %58 %58)
(*.f64 %557 %558)
(*.f64 %558 %557)
(/.f64 %58 %66)
(/.f64 %562 #s(literal 4 binary64))
(*.f64 %564 #s(literal 4 binary64))
(/.f64 %62 %62)
(/.f64 %62 %64)
(/.f64 %64 %62)
(/.f64 %64 %64)
(/.f64 %570 %570)
(/.f64 %66 %66)
(/.f64 %573 %573)
(/.f64 %558 %558)
(*.f64 %576 %134)
(*.f64 %134 %576)
(*.f64 %451 %579)
(*.f64 %581 %137)
(*.f64 %441 %583)
(*.f64 %585 %140)
(*.f64 %139 %60)
(*.f64 %73 %144)
(*.f64 %70 %142)
(*.f64 %590 %591)
(*.f64 %145 %593)
(*.f64 %595 %596)
(*.f64 %591 %590)
(*.f64 %593 %145)
(*.f64 %144 %73)
(*.f64 %142 %70)
(*.f64 %579 %451)
(*.f64 %603 %604)
(*.f64 %137 %581)
(fma.f64 #s(literal -2 binary64) %52 %413)
(fma.f64 #s(literal 4 binary64) %54 %413)
(fma.f64 %56 #s(literal 4 binary64) %413)
(exp.f64 #s(literal 0 binary64))
(fma.f64 %557 %558 #s(literal 0 binary64))
(fma.f64 %558 %557 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %68 %413)
(fma.f64 #s(literal 2 binary64) %70 %413)
(fma.f64 #s(literal -2 binary64) %60 %413)
(fma.f64 #s(literal 4 binary64) %73 %413)
(fma.f64 %75 #s(literal 1 binary64) %413)
(fma.f64 %70 #s(literal 2 binary64) %413)
(fma.f64 %564 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %131 #s(literal 4 binary64) #s(literal 1/2 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) %58) %58)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) %64)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) %66)
(fma.f64 #s(literal -2 binary64) %149 #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) %66) %58)
(/.f64 (*.f64 #s(literal 1 binary64) %58) %58)
(/.f64 (+.f64 #s(literal 0 binary64) %62) %62)
(/.f64 (+.f64 #s(literal 0 binary64) %64) %62)
(/.f64 (*.f64 %58 #s(literal 1 binary64)) %66)
(fma.f64 %576 %134 #s(literal 0 binary64))
(fma.f64 %134 %576 #s(literal 0 binary64))
(fma.f64 %133 %134 #s(literal 1/2 binary64))
(fma.f64 %451 %579 #s(literal 0 binary64))
(fma.f64 %581 %137 #s(literal 0 binary64))
(fma.f64 %136 %137 #s(literal 1/2 binary64))
(fma.f64 %441 %583 #s(literal 0 binary64))
(fma.f64 %585 %140 #s(literal 0 binary64))
(fma.f64 %139 %60 #s(literal 0 binary64))
(fma.f64 %139 %140 #s(literal 1/2 binary64))
(fma.f64 %73 %144 #s(literal 0 binary64))
(fma.f64 %73 %142 #s(literal 1/2 binary64))
(fma.f64 %70 %142 #s(literal 0 binary64))
(fma.f64 %590 %591 #s(literal 0 binary64))
(fma.f64 %145 %593 #s(literal 0 binary64))
(fma.f64 %595 %596 #s(literal 0 binary64))
(fma.f64 %591 %590 #s(literal 0 binary64))
(fma.f64 %593 %145 #s(literal 0 binary64))
(fma.f64 %144 %73 #s(literal 0 binary64))
(fma.f64 %144 %145 #s(literal 1/2 binary64))
(fma.f64 %142 %73 #s(literal 1/2 binary64))
(fma.f64 %142 %70 #s(literal 0 binary64))
(fma.f64 %579 %451 #s(literal 0 binary64))
(fma.f64 %603 %604 #s(literal 0 binary64))
(fma.f64 %137 %581 #s(literal 0 binary64))
(cosh.f64 #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 0 binary64) #s(literal 3 binary64)))
(fma.f64 %131 #s(literal 4 binary64) %413)
(hypot.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(hypot.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(hypot.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) %672) %64)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal 2 binary64) %99) %66)
(fma.f64 %133 %134 %413)
(fma.f64 %136 %137 %413)
(fma.f64 %139 %140 %413)
(fma.f64 %73 %142 %413)
(fma.f64 %144 %145 %413)
(fma.f64 %142 %73 %413)
(/.f64 (-.f64 %64 %672) %64)
(/.f64 (-.f64 %66 %99) %66)
(pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal 4 binary64))
(pow.f64 #s(literal -1 binary64) #s(literal 2 binary64))
(pow.f64 #s(literal 1 binary64) (neg.f64 #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) %698)
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal 1 binary64) %80)
(pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 1 binary64)))
(pow.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) %698)
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) %698)
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) %698)
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) %698)
(fma.f64 #s(literal -1/2 binary64) #s(literal -2 binary64) %698)
(fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) %698)
(fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) %698)
(fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) %698)
(+.f64 (+.f64 %698 #s(literal 0 binary64)) #s(literal 1 binary64))
(/.f64 %729 %729)
(fma.f64 W %106 %698)
(fma.f64 #s(literal 1/2 binary64) %439 %698)
(fma.f64 #s(literal 1/2 binary64) %441 %698)
(fma.f64 #s(literal 1/2 binary64) %443 %698)
(fma.f64 #s(literal -1 binary64) %445 %698)
(fma.f64 #s(literal -1 binary64) %447 %698)
(fma.f64 #s(literal 2 binary64) %75 %698)
(fma.f64 #s(literal -1/2 binary64) %133 %698)
(fma.f64 #s(literal -1/2 binary64) %451 %698)
(fma.f64 #s(literal -1/2 binary64) %453 %698)
(fma.f64 #s(literal -1/2 binary64) %455 %698)
(fma.f64 #s(literal -2 binary64) %68 %698)
(fma.f64 #s(literal -2 binary64) %458 %698)
(fma.f64 #s(literal 1/4 binary64) %136 %698)
(fma.f64 #s(literal 1/4 binary64) %142 %698)
(fma.f64 #s(literal 1/4 binary64) %462 %698)
(fma.f64 #s(literal 4 binary64) %70 %698)
(fma.f64 %133 #s(literal -1/2 binary64) %698)
(fma.f64 %451 #s(literal -1/2 binary64) %698)
(fma.f64 %136 #s(literal 1/4 binary64) %698)
(fma.f64 %75 #s(literal 2 binary64) %698)
(fma.f64 %443 #s(literal 1/2 binary64) %698)
(fma.f64 %462 #s(literal 1/4 binary64) %698)
(fma.f64 %471 %472 %698)
(fma.f64 %472 %471 %698)
(pow.f64 %729 #s(literal 0 binary64))
(fma.f64 %557 %558 %698)
(fma.f64 %558 %557 %698)
(+.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1/2 binary64) #s(literal 2 binary64)))
(fma.f64 %564 #s(literal 4 binary64) %698)
(fma.f64 %576 %134 %698)
(fma.f64 %134 %576 %698)
(fma.f64 %451 %579 %698)
(fma.f64 %581 %137 %698)
(fma.f64 %441 %583 %698)
(fma.f64 %585 %140 %698)
(fma.f64 %139 %60 %698)
(fma.f64 %73 %144 %698)
(fma.f64 %70 %142 %698)
(fma.f64 %590 %591 %698)
(fma.f64 %145 %593 %698)
(fma.f64 %595 %596 %698)
(fma.f64 %591 %590 %698)
(fma.f64 %593 %145 %698)
(fma.f64 %144 %73 %698)
(fma.f64 %142 %70 %698)
(fma.f64 %579 %451 %698)
(fma.f64 %603 %604 %698)
(fma.f64 %137 %581 %698)
(*.f64 %784 %785)
(*.f64 %787 %788)
(*.f64 %790 %791)
(*.f64 %791 %790)
(*.f64 %785 %784)
(/.f64 %784 %784)
(/.f64 %787 %787)
(/.f64 %791 %791)
(fma.f64 %784 %785 #s(literal 0 binary64))
(fma.f64 %787 %788 #s(literal 0 binary64))
(fma.f64 %790 %791 #s(literal 0 binary64))
(fma.f64 %791 %790 #s(literal 0 binary64))
(fma.f64 %785 %784 #s(literal 0 binary64))
(fma.f64 %784 %785 %698)
(fma.f64 %787 %788 %698)
(fma.f64 %790 %791 %698)
(fma.f64 %791 %790 %698)
(fma.f64 %785 %784 %698)
(-.f64 (*.f64 %808 %808) (*.f64 %810 %810))
%106
(/.f64 #s(literal -1 binary64) %160)
(neg.f64 %109)
(+.f64 %106 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %106)
(/.f64 #s(literal 2 binary64) %175)
(-.f64 %106 #s(literal 0 binary64))
(/.f64 W %190)
(/.f64 #s(literal -2 binary64) %820)
(/.f64 #s(literal -2 binary64) %179)
(/.f64 #s(literal 4 binary64) %823)
(/.f64 #s(literal 4 binary64) %183)
(*.f64 #s(literal 1/2 binary64) %111)
(*.f64 #s(literal 1 binary64) %106)
(*.f64 %106 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %109)
(*.f64 #s(literal 2 binary64) %117)
(*.f64 #s(literal -1/2 binary64) %115)
(*.f64 #s(literal -2 binary64) %113)
(*.f64 #s(literal 1/4 binary64) %833)
(*.f64 #s(literal 4 binary64) %835)
(*.f64 %109 #s(literal -1 binary64))
(*.f64 %111 #s(literal 1/2 binary64))
(*.f64 %113 #s(literal -2 binary64))
(*.f64 %115 #s(literal -1/2 binary64))
(*.f64 %117 #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) %270)
(/.f64 %106 #s(literal 1 binary64))
(/.f64 %111 #s(literal 2 binary64))
(/.f64 %115 #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) %846)
(/.f64 #s(literal 2 binary64) %848)
(/.f64 #s(literal 2 binary64) %850)
(/.f64 #s(literal 1 binary64) (/.f64 %160 #s(literal -1 binary64)))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %106)
(fma.f64 #s(literal 1/2 binary64) %111 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %106 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %106)
(fma.f64 %106 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %106)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %106)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %106)
(fma.f64 #s(literal -1 binary64) %109 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %106)
(fma.f64 #s(literal 2 binary64) %117 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %115 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %113 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %833 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %835 #s(literal 0 binary64))
(fma.f64 %109 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %111 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %113 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %115 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %117 #s(literal 2 binary64) #s(literal 0 binary64))
(/.f64 #s(literal 4 binary64) %881)
(/.f64 #s(literal 4 binary64) %883)
(*.f64 #s(literal 1/4 binary64) %885)
(*.f64 #s(literal 4 binary64) %887)
(*.f64 %889 #s(literal -1/2 binary64))
(*.f64 %891 #s(literal 1/4 binary64))
(*.f64 %893 #s(literal 4 binary64))
(*.f64 %895 #s(literal 4 binary64))
(+.f64 %117 %117)
(-.f64 %117 %113)
(/.f64 #s(literal 4 binary64) (*.f64 %270 #s(literal -2 binary64)))
(/.f64 #s(literal 4 binary64) (*.f64 #s(literal -2 binary64) %270))
(/.f64 %889 #s(literal -2 binary64))
(/.f64 %891 #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %111) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %115) #s(literal 4 binary64))
(/.f64 %885 #s(literal 4 binary64))
(/.f64 (*.f64 %111 #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 %115 #s(literal -2 binary64)) #s(literal 4 binary64))
(*.f64 %914 #s(literal 1/2 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) #s(literal 4 binary64)) %917)
(/.f64 (*.f64 #s(literal 4 binary64) #s(literal -1 binary64)) %920)
(/.f64 #s(literal 1 binary64) (/.f64 %270 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %111))
(/.f64 (/.f64 %111 #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (/.f64 %111 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal 0 binary64) %78 %106)
(fma.f64 #s(literal 0 binary64) %80 %106)
(fma.f64 #s(literal 0 binary64) %82 %106)
(fma.f64 #s(literal -1 binary64) %84 %106)
(fma.f64 #s(literal -1/2 binary64) %86 %106)
(fma.f64 #s(literal -2 binary64) %84 %106)
(fma.f64 #s(literal -2 binary64) %89 %106)
(fma.f64 #s(literal 1/4 binary64) %91 %106)
(fma.f64 #s(literal 4 binary64) %93 %106)
(fma.f64 %78 #s(literal 0 binary64) %106)
(fma.f64 #s(literal -2 binary64) %96 %106)
(fma.f64 #s(literal 1/4 binary64) %99 %106)
(fma.f64 #s(literal 1/4 binary64) %885 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %101 %106)
(fma.f64 #s(literal 4 binary64) %887 #s(literal 0 binary64))
(fma.f64 %889 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %891 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %893 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %895 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 %58 (*.f64 %175 #s(literal 4 binary64)))
(/.f64 %58 %951)
(/.f64 %62 %953)
(/.f64 %62 %955)
(/.f64 %64 %953)
(/.f64 %64 %955)
(/.f64 %66 %951)
(/.f64 %562 %823)
(/.f64 (fma.f64 %106 W #s(literal 0 binary64)) W)
(/.f64 (fma.f64 %117 W #s(literal 1/2 binary64)) W)
(fma.f64 #s(literal 1/2 binary64) %106 %117)
(fma.f64 #s(literal 1 binary64) %117 %117)
(fma.f64 %106 #s(literal 1/2 binary64) %117)
(fma.f64 %106 #s(literal 0 binary64) %106)
(fma.f64 #s(literal 0 binary64) %106 %106)
(fma.f64 #s(literal 0 binary64) %109 %106)
(fma.f64 #s(literal 0 binary64) %111 %106)
(fma.f64 #s(literal 0 binary64) %113 %106)
(fma.f64 #s(literal 0 binary64) %115 %106)
(fma.f64 #s(literal 0 binary64) %117 %106)
(fma.f64 #s(literal -1 binary64) %113 %117)
(fma.f64 #s(literal -1/2 binary64) %109 %117)
(fma.f64 #s(literal 1/4 binary64) %111 %117)
(fma.f64 %123 #s(literal 1/2 binary64) %106)
(fma.f64 %123 #s(literal 1/4 binary64) %106)
(fma.f64 %109 #s(literal 0 binary64) %106)
(fma.f64 %109 #s(literal -1/2 binary64) %117)
(fma.f64 %111 #s(literal 0 binary64) %106)
(fma.f64 %111 #s(literal 1/4 binary64) %117)
(fma.f64 %113 #s(literal -1 binary64) %117)
(fma.f64 %117 #s(literal 1 binary64) %117)
(fma.f64 %117 #s(literal 0 binary64) %106)
(fma.f64 %914 #s(literal 1/2 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 %117 %58) #s(literal 4 binary64))
(/.f64 (*.f64 %58 %117) #s(literal 4 binary64))
(/.f64 (*.f64 %111 #s(literal 4 binary64)) %58)
(*.f64 %994 #s(literal 4 binary64))
(/.f64 %62 %996)
(/.f64 %62 %998)
(/.f64 %64 %996)
(/.f64 %64 %998)
(/.f64 %570 (*.f64 %270 #s(literal 4 binary64)))
(/.f64 %573 (*.f64 #s(literal 4 binary64) %270))
(/.f64 (*.f64 %58 #s(literal -1/2 binary64)) %920)
(/.f64 (*.f64 #s(literal -1/2 binary64) %58) %917)
(/.f64 (*.f64 #s(literal 2 binary64) %115) %64)
(/.f64 (*.f64 #s(literal -2 binary64) %111) %64)
(/.f64 (*.f64 #s(literal 4 binary64) %111) %66)
(/.f64 (*.f64 %111 #s(literal -2 binary64)) %62)
(/.f64 (*.f64 %115 #s(literal 2 binary64)) %62)
(*.f64 %136 %1020)
(/.f64 (fma.f64 %117 %160 #s(literal -1/2 binary64)) %160)
(/.f64 (fma.f64 %111 W #s(literal 0 binary64)) %175)
(fma.f64 %994 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 (+.f64 %160 (*.f64 %160 #s(literal 0 binary64))) %206)
(/.f64 (+.f64 %160 (*.f64 #s(literal 0 binary64) %160)) %206)
(+.f64 %1033 %1034)
(+.f64 %1034 %1033)
(fma.f64 #s(literal 1/2 binary64) %117 %1037)
(fma.f64 #s(literal 2 binary64) %895 %117)
(fma.f64 #s(literal 2 binary64) %1040 %117)
(fma.f64 #s(literal -2 binary64) %1042 %117)
(fma.f64 #s(literal -2 binary64) %149 %106)
(fma.f64 #s(literal -2 binary64) %1045 %117)
(fma.f64 #s(literal 3/2 binary64) %117 %1040)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %117) %117)
(fma.f64 %52 %115 %117)
(fma.f64 %117 #s(literal 1/2 binary64) %1051)
(fma.f64 %117 #s(literal 3/2 binary64) %895)
(fma.f64 %895 #s(literal 2 binary64) %117)
(fma.f64 (*.f64 %117 #s(literal 1/4 binary64)) #s(literal 4 binary64) %117)
(fma.f64 %1040 #s(literal 2 binary64) %117)
(+.f64 %895 %1051)
(+.f64 %1051 %895)
(+.f64 %1037 %1040)
(+.f64 %1040 %1037)
(fma.f64 %136 %1020 #s(literal 0 binary64))
(/.f64 (fma.f64 %160 #s(literal 1/2 binary64) (*.f64 W #s(literal -1/2 binary64))) %206)
(/.f64 (fma.f64 %160 #s(literal 1/2 binary64) %1066) %206)
(/.f64 (fma.f64 #s(literal -1/2 binary64) W %1069) %206)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %160 %1072) %190)
(/.f64 (fma.f64 #s(literal -1/2 binary64) %160 %1075) %190)
(pow.f64 W #s(literal -1 binary64))
(/.f64 (fma.f64 W #s(literal 2 binary64) (*.f64 %175 #s(literal 0 binary64))) %1081)
(/.f64 (fma.f64 W #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) %175)) %1081)
(/.f64 #s(literal 1 binary64) %325)
(/.f64 (fma.f64 #s(literal -2 binary64) W (*.f64 %270 #s(literal 0 binary64))) %1089)
(/.f64 (fma.f64 #s(literal -2 binary64) W (*.f64 #s(literal 0 binary64) %270)) %1089)
(+.f64 W %109)
(+.f64 %109 W)
%1096
(neg.f64 %1097)
(-.f64 %109 %160)
(/.f64 %1100 W)
(fma.f64 W #s(literal 1 binary64) %109)
(fma.f64 #s(literal 1/2 binary64) %115 W)
(fma.f64 #s(literal 1 binary64) W %109)
(fma.f64 #s(literal 1 binary64) %109 W)
(fma.f64 %106 #s(literal -1 binary64) W)
(fma.f64 #s(literal -1 binary64) %106 W)
(fma.f64 #s(literal 2 binary64) %113 W)
(fma.f64 #s(literal -1/2 binary64) %111 W)
(fma.f64 #s(literal -2 binary64) %117 W)
(fma.f64 %109 #s(literal 1 binary64) W)
(fma.f64 %111 #s(literal -1/2 binary64) W)
(fma.f64 %113 #s(literal 2 binary64) W)
(fma.f64 %115 #s(literal 1/2 binary64) W)
(fma.f64 %117 #s(literal -2 binary64) W)
(+.f64 %1096 #s(literal 0 binary64))
(+.f64 %109 %1117)
(-.f64 %1096 #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) %1096)
(*.f64 %1096 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %1097)
(*.f64 %1097 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %160 %109)
(fma.f64 #s(literal 1/4 binary64) %1125 W)
(fma.f64 #s(literal 4 binary64) %1127 W)
(fma.f64 %160 #s(literal -1 binary64) %109)
(+.f64 %109 %1130)
(/.f64 %1096 #s(literal 1 binary64))
(/.f64 %1133 %160)
(fma.f64 #s(literal 1/2 binary64) %115 %1117)
(fma.f64 #s(literal 1 binary64) %1096 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %109 %1117)
(fma.f64 %106 #s(literal -1 binary64) %1117)
(fma.f64 %1096 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %106 %1117)
(fma.f64 #s(literal -1 binary64) %1097 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %113 %1117)
(fma.f64 #s(literal -1/2 binary64) %111 %1117)
(fma.f64 #s(literal -2 binary64) %117 %1117)
(fma.f64 %175 #s(literal 1/2 binary64) %109)
(fma.f64 %109 #s(literal 1 binary64) %1117)
(fma.f64 %111 #s(literal -1/2 binary64) %1117)
(fma.f64 %113 #s(literal 2 binary64) %1117)
(fma.f64 %115 #s(literal 1/2 binary64) %1117)
(fma.f64 %117 #s(literal -2 binary64) %1117)
(fma.f64 %1097 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %1152 W)
(fma.f64 #s(literal 4 binary64) %1154 W)
(fma.f64 %177 #s(literal 2 binary64) %109)
(fma.f64 %179 #s(literal -1/2 binary64) %109)
(fma.f64 %181 #s(literal 4 binary64) %109)
(fma.f64 %183 #s(literal 1/4 binary64) %109)
(fma.f64 %1160 #s(literal 1/4 binary64) W)
(fma.f64 %1162 #s(literal 4 binary64) W)
(fma.f64 %889 #s(literal 1/2 binary64) W)
(fma.f64 %1165 #s(literal 1/2 binary64) W)
(*.f64 %106 %1100)
(*.f64 %1168 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) %1168)
(*.f64 %1100 %106)
(*.f64 %1172 %1173)
(*.f64 %1175 %1176)
(*.f64 %1178 %1180)
(*.f64 %1173 %1172)
(fma.f64 #s(literal 1/2 binary64) %115 %1130)
(fma.f64 #s(literal 1 binary64) %109 %1130)
(fma.f64 %106 #s(literal -1 binary64) %1130)
(fma.f64 #s(literal -1 binary64) %106 %1130)
(fma.f64 #s(literal 2 binary64) %113 %1130)
(fma.f64 #s(literal -1/2 binary64) %111 %1130)
(fma.f64 #s(literal -2 binary64) %117 %1130)
(fma.f64 #s(literal 1/4 binary64) %1125 %1117)
(fma.f64 #s(literal 4 binary64) %1127 %1117)
(fma.f64 %186 %187 %109)
(fma.f64 %109 #s(literal 1 binary64) %1130)
(fma.f64 %111 #s(literal -1/2 binary64) %1130)
(fma.f64 %113 #s(literal 2 binary64) %1130)
(fma.f64 %115 #s(literal 1/2 binary64) %1130)
(fma.f64 %117 #s(literal -2 binary64) %1130)
(fma.f64 %187 %186 %109)
(*.f64 %109 %1133)
(*.f64 %1133 %109)
(*.f64 %1201 #s(literal -1/2 binary64))
(*.f64 %1203 #s(literal 1/4 binary64))
(*.f64 %1205 #s(literal 4 binary64))
(*.f64 %1207 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 W %1100))
(/.f64 (fma.f64 #s(literal 2 binary64) W %115) #s(literal 2 binary64))
(+.f64 %113 %1213)
(+.f64 (+.f64 W %113) %113)
(/.f64 (-.f64 %175 %111) #s(literal 2 binary64))
(-.f64 (-.f64 W %117) %117)
(*.f64 %1179 %1221)
(*.f64 %1178 %1223)
(/.f64 %1201 #s(literal -2 binary64))
(/.f64 %1203 #s(literal 4 binary64))
(/.f64 %1207 #s(literal 2 binary64))
(fma.f64 #s(literal 1/4 binary64) %1125 %1130)
(fma.f64 #s(literal 4 binary64) %1127 %1130)
(+.f64 %113 %1230)
(fma.f64 %106 %1100 #s(literal 0 binary64))
(fma.f64 %1168 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %1168 #s(literal 0 binary64))
(fma.f64 %1100 %106 #s(literal 0 binary64))
(*.f64 %1236 %1238)
(/.f64 %1240 %175)
(fma.f64 %1172 %1173 #s(literal 0 binary64))
(fma.f64 %1175 %1176 #s(literal 0 binary64))
(fma.f64 %1178 %1180 #s(literal 0 binary64))
(fma.f64 %1173 %1172 #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %160 %1133))
(-.f64 %109 %208)
(fma.f64 #s(literal 1/4 binary64) %1152 %1117)
(fma.f64 #s(literal 4 binary64) %1154 %1117)
(fma.f64 %109 %1133 #s(literal 0 binary64))
(fma.f64 %1133 %109 #s(literal 0 binary64))
(fma.f64 %1160 #s(literal 1/4 binary64) %1117)
(fma.f64 %1162 #s(literal 4 binary64) %1117)
(fma.f64 %889 #s(literal 1/2 binary64) %1117)
(fma.f64 %1165 #s(literal 1/2 binary64) %1117)
(fma.f64 %1201 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1203 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1205 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %1207 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 %117 %1240)
(*.f64 %1240 %117)
(/.f64 %1263 %179)
(/.f64 (*.f64 %1100 #s(literal 4 binary64)) %183)
(*.f64 #s(literal 1/2 binary64) %1267)
(*.f64 #s(literal -2 binary64) %1269)
(*.f64 %111 %1271)
(*.f64 %1271 %111)
(*.f64 %1274 %115)
(*.f64 %1263 %113)
(*.f64 %1277 #s(literal 1/2 binary64))
(*.f64 %1236 %1280)
(/.f64 %1282 %175)
(fma.f64 %1179 %1221 #s(literal 0 binary64))
(fma.f64 %1178 %1223 #s(literal 0 binary64))
(*.f64 %1172 %1286)
(*.f64 %1175 %1288)
(*.f64 %1179 %1290)
(*.f64 %1178 %1292)
(*.f64 %1178 %1294)
(*.f64 %1296 %1179)
(*.f64 %1298 %1175)
(fma.f64 #s(literal 1/2 binary64) %109 %1213)
(fma.f64 #s(literal 1 binary64) %113 %1213)
(fma.f64 %106 #s(literal -1/2 binary64) %1213)
(fma.f64 #s(literal -1 binary64) %117 %1213)
(fma.f64 #s(literal -1/2 binary64) %106 %1213)
(fma.f64 #s(literal 1/4 binary64) %115 %1213)
(fma.f64 %109 #s(literal 1/2 binary64) %1213)
(fma.f64 %113 #s(literal 1 binary64) %1213)
(fma.f64 %117 #s(literal -1 binary64) %1213)
(fma.f64 %1309 #s(literal 4 binary64) W)
(-.f64 (/.f64 (fma.f64 W W #s(literal -1/2 binary64)) W) %117)
(/.f64 %1315 %190)
(/.f64 %1263 %270)
(/.f64 (*.f64 #s(literal -2 binary64) %1100) %270)
(fma.f64 #s(literal 1/4 binary64) %1152 %1130)
(fma.f64 #s(literal 4 binary64) %1154 %1130)
(fma.f64 %1160 #s(literal 1/4 binary64) %1130)
(fma.f64 %1162 #s(literal 4 binary64) %1130)
(fma.f64 %889 #s(literal 1/2 binary64) %1130)
(fma.f64 %1165 #s(literal 1/2 binary64) %1130)
(*.f64 %1326 %113)
(*.f64 %1282 %117)
(/.f64 %1277 #s(literal 2 binary64))
(/.f64 %1267 #s(literal 2 binary64))
(fma.f64 %106 %190 %109)
(fma.f64 %190 %106 %109)
(/.f64 (fma.f64 W %270 #s(literal 2 binary64)) %270)
(/.f64 %1326 %270)
(fma.f64 %1236 %1238 #s(literal 0 binary64))
(/.f64 (*.f64 %1133 %115) #s(literal 2 binary64))
(/.f64 (/.f64 %1315 W) W)
(fma.f64 #s(literal 1/2 binary64) %109 %1230)
(fma.f64 #s(literal 1 binary64) %113 %1230)
(fma.f64 %106 #s(literal -1/2 binary64) %1230)
(fma.f64 #s(literal -1 binary64) %117 %1230)
(fma.f64 #s(literal -1/2 binary64) %106 %1230)
(fma.f64 #s(literal 1/4 binary64) %115 %1230)
(fma.f64 %109 #s(literal 1/2 binary64) %1230)
(fma.f64 %113 #s(literal 1 binary64) %1230)
(fma.f64 %117 #s(literal -1 binary64) %1230)
(/.f64 %1282 %848)
(/.f64 (*.f64 %1133 #s(literal 4 binary64)) %917)
(fma.f64 %136 %1353 W)
(fma.f64 %117 %1240 #s(literal 0 binary64))
(fma.f64 %1240 %117 #s(literal 0 binary64))
(fma.f64 %222 %223 %109)
(/.f64 (-.f64 %1358 #s(literal -2 binary64)) %270)
(fma.f64 %206 %109 %109)
(+.f64 %113 %1363)
(/.f64 %1365 %206)
(/.f64 (fma.f64 %206 W W) %206)
(/.f64 (neg.f64 %1365) %190)
(fma.f64 #s(literal 1/2 binary64) %1267 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %1269 #s(literal 0 binary64))
(fma.f64 %111 %1271 #s(literal 0 binary64))
(fma.f64 %1271 %111 #s(literal 0 binary64))
(fma.f64 %1274 %115 #s(literal 0 binary64))
(fma.f64 %1263 %113 #s(literal 0 binary64))
(fma.f64 %1277 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1236 %1280 #s(literal 0 binary64))
(*.f64 %1236 %1379)
(*.f64 %1236 %1381)
(*.f64 %1383 %1237)
(+.f64 %1096 %1385)
(+.f64 %1096 %1387)
(/.f64 (*.f64 %1389 %1175) %175)
(/.f64 (*.f64 #s(literal 1 binary64) %1240) %175)
(fma.f64 %1172 %1286 #s(literal 0 binary64))
(fma.f64 %1175 %1288 #s(literal 0 binary64))
(fma.f64 %1179 %1290 #s(literal 0 binary64))
(fma.f64 %1178 %1292 #s(literal 0 binary64))
(fma.f64 %1178 %1294 #s(literal 0 binary64))
(fma.f64 %1296 %1179 #s(literal 0 binary64))
(fma.f64 %1298 %1175 #s(literal 0 binary64))
(/.f64 (neg.f64 %1315) %206)
(/.f64 (-.f64 (*.f64 %206 %160) W) %190)
(fma.f64 %1326 %113 #s(literal 0 binary64))
(fma.f64 %1282 %117 #s(literal 0 binary64))
(*.f64 %1408 #s(literal 1/2 binary64))
(/.f64 (/.f64 %1365 %160) W)
(/.f64 (/.f64 %1365 W) %160)
(+.f64 %1096 %1414)
(+.f64 %1096 %1416)
(/.f64 (fma.f64 %206 %160 %160) %190)
(fma.f64 %1096 #s(literal 0 binary64) %1096)
(fma.f64 #s(literal 0 binary64) %1096 %1096)
(fma.f64 %1309 #s(literal 4 binary64) %1117)
(/.f64 (*.f64 %1240 #s(literal -1 binary64)) %270)
(/.f64 (*.f64 #s(literal -1 binary64) %1240) %270)
(/.f64 (/.f64 %1315 %160) %160)
(/.f64 (/.f64 %1315 %186) %186)
(/.f64 %1408 #s(literal 2 binary64))
(/.f64 (*.f64 %1240 %111) #s(literal 4 binary64))
(/.f64 (*.f64 %106 %1240) #s(literal 2 binary64))
(/.f64 (*.f64 %1389 %1173) #s(literal 2 binary64))
(/.f64 (*.f64 %111 %1240) #s(literal 4 binary64))
(fma.f64 #s(literal 2 binary64) %1042 %1213)
(fma.f64 #s(literal 2 binary64) %1045 %1213)
(fma.f64 #s(literal 2 binary64) %1442 %1213)
(fma.f64 #s(literal -2 binary64) %895 %1213)
(fma.f64 #s(literal -2 binary64) %1445 %1213)
(fma.f64 #s(literal -2 binary64) %1040 %1213)
(fma.f64 #s(literal 4 binary64) %1448 %1213)
(fma.f64 %52 %111 %1213)
(fma.f64 %250 %117 %109)
(fma.f64 %1045 #s(literal 2 binary64) %1213)
(/.f64 (-.f64 (*.f64 %206 W) %160) %206)
(+.f64 %1096 %1456)
(+.f64 %1096 %1458)
(+.f64 %1456 %1096)
(+.f64 %1458 %1096)
(/.f64 %1462 %190)
(*.f64 %1315 %1464)
(fma.f64 %259 %111 %109)
(fma.f64 %216 %106 %109)
(fma.f64 %262 %113 %109)
(fma.f64 %264 #s(literal 2 binary64) %109)
(fma.f64 %228 #s(literal -1 binary64) %109)
(fma.f64 %225 %109 %109)
(fma.f64 %268 #s(literal 1/2 binary64) %109)
(fma.f64 %1309 #s(literal 4 binary64) %1130)
(fma.f64 %136 %1353 %1117)
(fma.f64 %1236 %1379 #s(literal 0 binary64))
(fma.f64 %1236 %1381 #s(literal 0 binary64))
(fma.f64 %1383 %1237 #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %190 %1315))
(fma.f64 #s(literal 1/2 binary64) %109 %1363)
(fma.f64 #s(literal 1 binary64) %113 %1363)
(fma.f64 %106 #s(literal -1/2 binary64) %1363)
(fma.f64 #s(literal -1 binary64) %117 %1363)
(fma.f64 #s(literal 2 binary64) %1042 %1230)
(fma.f64 #s(literal 2 binary64) %1045 %1230)
(fma.f64 #s(literal 2 binary64) %1442 %1230)
(fma.f64 #s(literal -1/2 binary64) %106 %1363)
(fma.f64 #s(literal -2 binary64) %895 %1230)
(fma.f64 #s(literal -2 binary64) %1445 %1230)
(fma.f64 #s(literal -2 binary64) %1040 %1230)
(fma.f64 #s(literal 1/4 binary64) %115 %1363)
(fma.f64 #s(literal 4 binary64) %1448 %1230)
(fma.f64 %52 %111 %1230)
(fma.f64 %109 #s(literal 1/2 binary64) %1363)
(fma.f64 %113 #s(literal 1 binary64) %1363)
(fma.f64 %117 #s(literal -1 binary64) %1363)
(fma.f64 %1045 #s(literal 2 binary64) %1230)
(-.f64 (/.f64 %1314 %190) %106)
(fma.f64 #s(literal 1 binary64) %1096 %1385)
(fma.f64 #s(literal 1 binary64) %1096 %1387)
(fma.f64 %1096 #s(literal 1 binary64) %1385)
(fma.f64 %1096 #s(literal 1 binary64) %1387)
(fma.f64 #s(literal -1 binary64) %1097 %1385)
(fma.f64 #s(literal -1 binary64) %1097 %1387)
(fma.f64 %1097 #s(literal -1 binary64) %1385)
(fma.f64 %1097 #s(literal -1 binary64) %1387)
(fma.f64 %1408 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %222 %275 %109)
(/.f64 %1510 %206)
(*.f64 %1365 %1512)
(fma.f64 %136 %1353 %1130)
(/.f64 (*.f64 %1240 #s(literal 2 binary64)) %883)
(/.f64 (*.f64 #s(literal 2 binary64) %1240) %881)
(fma.f64 #s(literal 1 binary64) %1096 %1414)
(fma.f64 #s(literal 1 binary64) %1096 %1416)
(fma.f64 %1096 #s(literal 1 binary64) %1414)
(fma.f64 %1096 #s(literal 1 binary64) %1416)
(fma.f64 #s(literal -1 binary64) %1097 %1414)
(fma.f64 #s(literal -1 binary64) %1097 %1416)
(fma.f64 %1097 #s(literal -1 binary64) %1414)
(fma.f64 %1097 #s(literal -1 binary64) %1416)
(/.f64 (/.f64 %1315 %222) %222)
(+.f64 %1168 %1168)
(fma.f64 #s(literal 1/2 binary64) %1096 %1168)
(fma.f64 %1096 #s(literal 1/2 binary64) %1168)
(fma.f64 #s(literal -1/2 binary64) %1097 %1168)
(fma.f64 %1097 #s(literal -1/2 binary64) %1168)
(fma.f64 %1315 %1464 #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %206 %1365))
(/.f64 (fma.f64 %206 %160 %846) %190)
(/.f64 (fma.f64 W %175 (*.f64 W %115)) %175)
(/.f64 (fma.f64 W %175 (*.f64 %115 W)) %175)
(fma.f64 #s(literal 1 binary64) %1096 %1456)
(fma.f64 #s(literal 1 binary64) %1096 %1458)
(fma.f64 %1096 #s(literal 1 binary64) %1456)
(fma.f64 %1096 #s(literal 1 binary64) %1458)
(fma.f64 #s(literal -1 binary64) %1097 %1456)
(fma.f64 #s(literal -1 binary64) %1097 %1458)
(fma.f64 %1097 #s(literal -1 binary64) %1456)
(fma.f64 %1097 #s(literal -1 binary64) %1458)
(/.f64 (*.f64 %1315 #s(literal 2 binary64)) %250)
(/.f64 (*.f64 %1240 #s(literal -2 binary64)) %998)
(/.f64 (*.f64 #s(literal -2 binary64) %1240) %996)
(/.f64 %1462 %216)
(/.f64 (*.f64 %1315 #s(literal -2 binary64)) %262)
(/.f64 (*.f64 %1315 #s(literal 4 binary64)) (*.f64 %190 #s(literal 4 binary64)))
(/.f64 (-.f64 %250 (*.f64 W %111)) %175)
(fma.f64 %1365 %1512 #s(literal 0 binary64))
(fma.f64 %106 %1100 %1385)
(fma.f64 %106 %1100 %1387)
(fma.f64 %1168 #s(literal 2 binary64) %1385)
(fma.f64 %1168 #s(literal 2 binary64) %1387)
(fma.f64 #s(literal 2 binary64) %1168 %1385)
(fma.f64 #s(literal 2 binary64) %1168 %1387)
(fma.f64 %1100 %106 %1385)
(fma.f64 %1100 %106 %1387)
(fma.f64 %1172 %1173 %1385)
(fma.f64 %1172 %1173 %1387)
(fma.f64 %1175 %1176 %1385)
(fma.f64 %1175 %1176 %1387)
(fma.f64 %1178 %1180 %1385)
(fma.f64 %1178 %1180 %1387)
(fma.f64 %1173 %1172 %1385)
(fma.f64 %1173 %1172 %1387)
(fma.f64 #s(literal 2 binary64) %1042 %1363)
(fma.f64 #s(literal 2 binary64) %1045 %1363)
(fma.f64 #s(literal 2 binary64) %1442 %1363)
(fma.f64 #s(literal -2 binary64) %895 %1363)
(fma.f64 #s(literal -2 binary64) %1445 %1363)
(fma.f64 #s(literal -2 binary64) %1040 %1363)
(fma.f64 #s(literal 4 binary64) %1448 %1363)
(fma.f64 %52 %111 %1363)
(fma.f64 %1045 #s(literal 2 binary64) %1363)
(fma.f64 %106 %1100 %1414)
(fma.f64 %106 %1100 %1416)
(fma.f64 %1168 #s(literal 2 binary64) %1414)
(fma.f64 %1168 #s(literal 2 binary64) %1416)
(fma.f64 #s(literal 2 binary64) %1168 %1414)
(fma.f64 #s(literal 2 binary64) %1168 %1416)
(fma.f64 %1100 %106 %1414)
(fma.f64 %1100 %106 %1416)
(fma.f64 %109 %1133 %1385)
(fma.f64 %109 %1133 %1387)
(fma.f64 %1133 %109 %1385)
(fma.f64 %1133 %109 %1387)
(fma.f64 %1201 #s(literal -1/2 binary64) %1385)
(fma.f64 %1201 #s(literal -1/2 binary64) %1387)
(fma.f64 %1203 #s(literal 1/4 binary64) %1385)
(fma.f64 %1203 #s(literal 1/4 binary64) %1387)
(fma.f64 %1205 #s(literal 4 binary64) %1385)
(fma.f64 %1205 #s(literal 4 binary64) %1387)
(fma.f64 %1207 #s(literal 1/2 binary64) %1385)
(fma.f64 %1207 #s(literal 1/2 binary64) %1387)
(fma.f64 #s(literal 1 binary64) %1168 %1168)
(fma.f64 %1168 #s(literal 1 binary64) %1168)
(fma.f64 %1172 %1173 %1414)
(fma.f64 %1172 %1173 %1416)
(fma.f64 %1175 %1176 %1414)
(fma.f64 %1175 %1176 %1416)
(fma.f64 %1178 %1180 %1414)
(fma.f64 %1178 %1180 %1416)
(fma.f64 %1100 %117 %1168)
(fma.f64 %117 %1100 %1168)
(fma.f64 %1173 %1172 %1414)
(fma.f64 %1173 %1172 %1416)
(/.f64 %1510 (*.f64 %206 #s(literal 1 binary64)))
(/.f64 (*.f64 %1365 #s(literal 2 binary64)) %1629)
(/.f64 (*.f64 %1365 #s(literal -2 binary64)) (*.f64 %206 #s(literal -2 binary64)))
(/.f64 (*.f64 %1365 #s(literal 4 binary64)) (*.f64 %206 #s(literal 4 binary64)))
(/.f64 (fma.f64 %190 %175 %179) %250)
(/.f64 (fma.f64 %190 %175 %820) %250)
(fma.f64 %1179 %1221 %1385)
(fma.f64 %1179 %1221 %1387)
(fma.f64 %1178 %1223 %1385)
(fma.f64 %1178 %1223 %1387)
(fma.f64 %109 %1133 %1414)
(fma.f64 %109 %1133 %1416)
(fma.f64 %1133 %109 %1414)
(fma.f64 %1133 %109 %1416)
(fma.f64 %1201 #s(literal -1/2 binary64) %1414)
(fma.f64 %1201 #s(literal -1/2 binary64) %1416)
(fma.f64 %1203 #s(literal 1/4 binary64) %1414)
(fma.f64 %1203 #s(literal 1/4 binary64) %1416)
(fma.f64 %1205 #s(literal 4 binary64) %1414)
(fma.f64 %1205 #s(literal 4 binary64) %1416)
(fma.f64 %1207 #s(literal 1/2 binary64) %1414)
(fma.f64 %1207 #s(literal 1/2 binary64) %1416)
(/.f64 (-.f64 (*.f64 %190 %175) %175) %250)
(fma.f64 %106 %1100 %1456)
(fma.f64 %106 %1100 %1458)
(fma.f64 %1168 #s(literal 2 binary64) %1456)
(fma.f64 %1168 #s(literal 2 binary64) %1458)
(fma.f64 #s(literal -1 binary64) %1664 %1168)
(fma.f64 #s(literal 2 binary64) %1168 %1456)
(fma.f64 #s(literal 2 binary64) %1168 %1458)
(fma.f64 %1100 %106 %1456)
(fma.f64 %1100 %106 %1458)
(fma.f64 %1664 #s(literal -1 binary64) %1168)
(fma.f64 %1133 %113 %1168)
(+.f64 %325 %109)
(-.f64 %325 %106)
(fma.f64 %1172 %1173 %1456)
(fma.f64 %1172 %1173 %1458)
(fma.f64 %1175 %1176 %1456)
(fma.f64 %1175 %1176 %1458)
(fma.f64 %1178 %1180 %1456)
(fma.f64 %1178 %1180 %1458)
(fma.f64 %1173 %1172 %1456)
(fma.f64 %1173 %1172 %1458)
(fma.f64 %1179 %1221 %1414)
(fma.f64 %1179 %1221 %1416)
(fma.f64 %1178 %1223 %1414)
(fma.f64 %1178 %1223 %1416)
(fma.f64 %109 %1133 %1456)
(fma.f64 %109 %1133 %1458)
(fma.f64 %1133 %109 %1456)
(fma.f64 %1133 %109 %1458)
(fma.f64 %1201 #s(literal -1/2 binary64) %1456)
(fma.f64 %1201 #s(literal -1/2 binary64) %1458)
(fma.f64 %1203 #s(literal 1/4 binary64) %1456)
(fma.f64 %1203 #s(literal 1/4 binary64) %1458)
(fma.f64 %1205 #s(literal 4 binary64) %1456)
(fma.f64 %1205 #s(literal 4 binary64) %1458)
(fma.f64 %1207 #s(literal 1/2 binary64) %1456)
(fma.f64 %1207 #s(literal 1/2 binary64) %1458)
(fma.f64 %1236 %1238 %1385)
(fma.f64 %1236 %1238 %1387)
(/.f64 (fma.f64 %206 #s(literal 2 binary64) (*.f64 %160 %115)) %270)
(/.f64 (fma.f64 %206 #s(literal 2 binary64) (*.f64 %115 %160)) %270)
(fma.f64 %1179 %1221 %1456)
(fma.f64 %1179 %1221 %1458)
(fma.f64 %1178 %1223 %1456)
(fma.f64 %1178 %1223 %1458)
(fma.f64 %117 %1240 %1385)
(fma.f64 %117 %1240 %1387)
(fma.f64 %1240 %117 %1385)
(fma.f64 %1240 %117 %1387)
(/.f64 (fma.f64 %190 %270 %175) %1358)
(fma.f64 %1236 %1238 %1414)
(fma.f64 %1236 %1238 %1416)
(/.f64 (-.f64 %1629 (*.f64 %160 %111)) %270)
(fma.f64 #s(literal 1/2 binary64) %1267 %1385)
(fma.f64 #s(literal 1/2 binary64) %1267 %1387)
(fma.f64 #s(literal -2 binary64) %1269 %1385)
(fma.f64 #s(literal -2 binary64) %1269 %1387)
(fma.f64 %111 %1271 %1385)
(fma.f64 %111 %1271 %1387)
(fma.f64 %1271 %111 %1385)
(fma.f64 %1271 %111 %1387)
(fma.f64 %1274 %115 %1385)
(fma.f64 %1274 %115 %1387)
(fma.f64 %1263 %113 %1385)
(fma.f64 %1263 %113 %1387)
(fma.f64 %1277 #s(literal 1/2 binary64) %1385)
(fma.f64 %1277 #s(literal 1/2 binary64) %1387)
(fma.f64 %1236 %1280 %1385)
(fma.f64 %1236 %1280 %1387)
(fma.f64 %1172 %1286 %1385)
(fma.f64 %1172 %1286 %1387)
(fma.f64 %1175 %1288 %1385)
(fma.f64 %1175 %1288 %1387)
(fma.f64 %1179 %1290 %1385)
(fma.f64 %1179 %1290 %1387)
(fma.f64 %1178 %1292 %1385)
(fma.f64 %1178 %1292 %1387)
(fma.f64 %1178 %1294 %1385)
(fma.f64 %1178 %1294 %1387)
(fma.f64 %117 %1240 %1414)
(fma.f64 %117 %1240 %1416)
(fma.f64 %1240 %117 %1414)
(fma.f64 %1240 %117 %1416)
(fma.f64 %1296 %1179 %1385)
(fma.f64 %1296 %1179 %1387)
(fma.f64 %1298 %1175 %1385)
(fma.f64 %1298 %1175 %1387)
(fma.f64 %1755 %1173 %1168)
(fma.f64 %1236 %1238 %1456)
(fma.f64 %1236 %1238 %1458)
(fma.f64 #s(literal 1/2 binary64) %1267 %1414)
(fma.f64 #s(literal 1/2 binary64) %1267 %1416)
(fma.f64 #s(literal -2 binary64) %1269 %1414)
(fma.f64 #s(literal -2 binary64) %1269 %1416)
(fma.f64 %111 %1271 %1414)
(fma.f64 %111 %1271 %1416)
(fma.f64 %1271 %111 %1414)
(fma.f64 %1271 %111 %1416)
(fma.f64 %1274 %115 %1414)
(fma.f64 %1274 %115 %1416)
(fma.f64 %1263 %113 %1414)
(fma.f64 %1263 %113 %1416)
(fma.f64 %1277 #s(literal 1/2 binary64) %1414)
(fma.f64 %1277 #s(literal 1/2 binary64) %1416)
(fma.f64 %1326 %113 %1385)
(fma.f64 %1326 %113 %1387)
(fma.f64 %1282 %117 %1385)
(fma.f64 %1282 %117 %1387)
(/.f64 (fma.f64 %206 %270 %270) %250)
(/.f64 (-.f64 (*.f64 %190 %270) %179) %1358)
(fma.f64 %1236 %1280 %1414)
(fma.f64 %1236 %1280 %1416)
(fma.f64 %106 %1271 %1168)
(fma.f64 %1172 %1286 %1414)
(fma.f64 %1172 %1286 %1416)
(fma.f64 %1175 %1288 %1414)
(fma.f64 %1175 %1288 %1416)
(fma.f64 %1179 %1290 %1414)
(fma.f64 %1179 %1290 %1416)
(fma.f64 %1178 %1292 %1414)
(fma.f64 %1178 %1292 %1416)
(fma.f64 %1178 %1294 %1414)
(fma.f64 %1178 %1294 %1416)
(fma.f64 %1271 %106 %1168)
(fma.f64 %1274 %109 %1168)
(fma.f64 %1296 %1179 %1414)
(fma.f64 %1296 %1179 %1416)
(fma.f64 %1298 %1175 %1414)
(fma.f64 %1298 %1175 %1416)
(fma.f64 %325 #s(literal 1 binary64) %109)
(fma.f64 %1172 %1802 %1168)
(fma.f64 %1172 %1804 %1168)
(fma.f64 %1172 %1807 %1168)
(fma.f64 %1175 %1809 %1168)
(fma.f64 %1178 %1811 %1168)
(fma.f64 %117 %1240 %1456)
(fma.f64 %117 %1240 %1458)
(fma.f64 %1240 %117 %1456)
(fma.f64 %1240 %117 %1458)
(/.f64 (fma.f64 %206 %175 %848) %1818)
(/.f64 (fma.f64 %206 %175 %850) %1818)
(fma.f64 %1326 %113 %1414)
(fma.f64 %1326 %113 %1416)
(fma.f64 %1282 %117 %1414)
(fma.f64 %1282 %117 %1416)
(-.f64 (/.f64 (*.f64 %160 %190) %206) %257)
(/.f64 (-.f64 (*.f64 %206 %175) %270) %1818)
(fma.f64 #s(literal 1/2 binary64) %1267 %1456)
(fma.f64 #s(literal 1/2 binary64) %1267 %1458)
(fma.f64 #s(literal -2 binary64) %1269 %1456)
(fma.f64 #s(literal -2 binary64) %1269 %1458)
(fma.f64 %111 %1271 %1456)
(fma.f64 %111 %1271 %1458)
(fma.f64 %1271 %111 %1456)
(fma.f64 %1271 %111 %1458)
(fma.f64 %1274 %115 %1456)
(fma.f64 %1274 %115 %1458)
(fma.f64 %1263 %113 %1456)
(fma.f64 %1263 %113 %1458)
(fma.f64 %1277 #s(literal 1/2 binary64) %1456)
(fma.f64 %1277 #s(literal 1/2 binary64) %1458)
(fma.f64 %1236 %1280 %1456)
(fma.f64 %1236 %1280 %1458)
(fma.f64 %1172 %1286 %1456)
(fma.f64 %1172 %1286 %1458)
(fma.f64 %1175 %1288 %1456)
(fma.f64 %1175 %1288 %1458)
(fma.f64 %1179 %1290 %1456)
(fma.f64 %1179 %1290 %1458)
(fma.f64 %1178 %1292 %1456)
(fma.f64 %1178 %1292 %1458)
(fma.f64 %1178 %1294 %1456)
(fma.f64 %1178 %1294 %1458)
(fma.f64 %1296 %1179 %1456)
(fma.f64 %1296 %1179 %1458)
(fma.f64 %1298 %1175 %1456)
(fma.f64 %1298 %1175 %1458)
(/.f64 (-.f64 (*.f64 %206 %270) %848) %250)
(fma.f64 %113 %1133 %1865)
(fma.f64 %1326 %113 %1456)
(fma.f64 %1326 %113 %1458)
(fma.f64 %1282 %117 %1456)
(fma.f64 %1282 %117 %1458)
(fma.f64 %1236 %1379 %1385)
(fma.f64 %1236 %1379 %1387)
(fma.f64 %1236 %1381 %1385)
(fma.f64 %1236 %1381 %1387)
(fma.f64 %1383 %1237 %1385)
(fma.f64 %1383 %1237 %1387)
(+.f64 %1865 %1865)
(fma.f64 %1408 #s(literal 1/2 binary64) %1385)
(fma.f64 %1408 #s(literal 1/2 binary64) %1387)
(fma.f64 %1236 %1379 %1414)
(fma.f64 %1236 %1379 %1416)
(fma.f64 %1236 %1381 %1414)
(fma.f64 %1236 %1381 %1416)
(fma.f64 %1383 %1237 %1414)
(fma.f64 %1383 %1237 %1416)
(fma.f64 %1236 %1886 %1168)
(fma.f64 %1408 #s(literal 1/2 binary64) %1414)
(fma.f64 %1408 #s(literal 1/2 binary64) %1416)
(fma.f64 %1240 %895 %1168)
(fma.f64 %1891 %117 %1168)
(fma.f64 %1236 %1379 %1456)
(fma.f64 %1236 %1379 %1458)
(fma.f64 %1236 %1381 %1456)
(fma.f64 %1236 %1381 %1458)
(fma.f64 %1383 %1237 %1456)
(fma.f64 %1383 %1237 %1458)
(fma.f64 %1315 %1464 %1385)
(fma.f64 %1315 %1464 %1387)
(fma.f64 %1901 #s(literal 2 binary64) %1168)
(fma.f64 %1903 %111 %1168)
(fma.f64 %1905 %109 %1168)
(fma.f64 %1172 %1907 %1168)
(fma.f64 %1408 #s(literal 1/2 binary64) %1456)
(fma.f64 %1408 #s(literal 1/2 binary64) %1458)
(fma.f64 %1315 %1464 %1414)
(fma.f64 %1315 %1464 %1416)
(fma.f64 %1365 %1512 %1385)
(fma.f64 %1365 %1512 %1387)
(fma.f64 %1315 %1464 %1456)
(fma.f64 %1315 %1464 %1458)
(fma.f64 %1365 %1512 %1414)
(fma.f64 %1365 %1512 %1416)
(fma.f64 %1365 %1512 %1456)
(fma.f64 %1365 %1512 %1458)
(/.f64 (/.f64 %1315 %325) W)
(fma.f64 W #s(literal 1/2 binary64) %113)
%1168
(+.f64 %177 %113)
(+.f64 %113 %177)
(*.f64 #s(literal 1/2 binary64) %1096)
(*.f64 %1096 #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) %1097)
(*.f64 %1097 #s(literal -1/2 binary64))
(-.f64 %177 %117)
(-.f64 %113 %1066)
(fma.f64 #s(literal -1/2 binary64) %160 %113)
(fma.f64 %160 #s(literal -1/2 binary64) %113)
(/.f64 %1096 #s(literal 2 binary64))
(+.f64 %113 %1072)
(+.f64 %113 %1075)
(+.f64 %1072 %113)
(+.f64 %1075 %113)
(neg.f64 %1664)
(-.f64 %113 %1069)
(/.f64 %1100 %175)
(/.f64 %1271 W)
(fma.f64 #s(literal 1/2 binary64) %109 %177)
(fma.f64 #s(literal 1 binary64) %177 %113)
(fma.f64 #s(literal 1 binary64) %113 %177)
(fma.f64 %106 #s(literal -1/2 binary64) %177)
(fma.f64 #s(literal -1 binary64) %117 %177)
(fma.f64 #s(literal -1/2 binary64) %106 %177)
(fma.f64 #s(literal 1/4 binary64) %115 %177)
(fma.f64 %177 #s(literal 1 binary64) %113)
(fma.f64 %109 #s(literal 1/2 binary64) %177)
(fma.f64 %113 #s(literal 1 binary64) %177)
(fma.f64 %117 #s(literal -1 binary64) %177)
(*.f64 #s(literal 1 binary64) %1168)
(*.f64 %1168 #s(literal 1 binary64))
(*.f64 %1100 %117)
(*.f64 %117 %1100)
(*.f64 #s(literal -1 binary64) %1664)
(*.f64 %1664 #s(literal -1 binary64))
(*.f64 %1133 %113)
(/.f64 %1274 %160)
(fma.f64 #s(literal 1/2 binary64) %109 %1072)
(fma.f64 #s(literal 1/2 binary64) %109 %1075)
(fma.f64 #s(literal 1 binary64) %113 %1072)
(fma.f64 #s(literal 1 binary64) %113 %1075)
(fma.f64 %106 #s(literal -1/2 binary64) %1072)
(fma.f64 %106 #s(literal -1/2 binary64) %1075)
(fma.f64 #s(literal -1 binary64) %117 %1072)
(fma.f64 #s(literal -1 binary64) %117 %1075)
(fma.f64 #s(literal -1/2 binary64) %106 %1072)
(fma.f64 #s(literal -1/2 binary64) %106 %1075)
(fma.f64 #s(literal 1/4 binary64) %115 %1072)
(fma.f64 #s(literal 1/4 binary64) %115 %1075)
(fma.f64 %109 #s(literal 1/2 binary64) %1072)
(fma.f64 %109 #s(literal 1/2 binary64) %1075)
(fma.f64 %113 #s(literal 1 binary64) %1072)
(fma.f64 %113 #s(literal 1 binary64) %1075)
(fma.f64 %117 #s(literal -1 binary64) %1072)
(fma.f64 %117 #s(literal -1 binary64) %1075)
(/.f64 %1133 %270)
(/.f64 (fma.f64 %177 %160 #s(literal 1/2 binary64)) %160)
(/.f64 (-.f64 (*.f64 %177 %160) #s(literal -1/2 binary64)) %160)
(*.f64 %1755 %1173)
(fma.f64 #s(literal 2 binary64) %1042 %177)
(fma.f64 #s(literal 2 binary64) %1045 %177)
(fma.f64 #s(literal 2 binary64) %1442 %177)
(fma.f64 #s(literal -2 binary64) %895 %177)
(fma.f64 #s(literal -2 binary64) %1445 %177)
(fma.f64 #s(literal -2 binary64) %1040 %177)
(fma.f64 #s(literal 4 binary64) %1448 %177)
(fma.f64 %52 %111 %177)
(fma.f64 %1045 #s(literal 2 binary64) %177)
(*.f64 %106 %1271)
(*.f64 %1271 %106)
(*.f64 %1274 %109)
(*.f64 %1172 %1802)
(*.f64 %1172 %1804)
(*.f64 %1172 %1807)
(*.f64 %1175 %1809)
(*.f64 %1178 %1811)
(/.f64 #s(literal 1 binary64) (/.f64 W %1271))
(/.f64 %1905 %160)
(fma.f64 #s(literal 2 binary64) %1042 %1072)
(fma.f64 #s(literal 2 binary64) %1042 %1075)
(fma.f64 #s(literal 2 binary64) %1045 %1072)
(fma.f64 #s(literal 2 binary64) %1045 %1075)
(fma.f64 #s(literal 2 binary64) %1442 %1072)
(fma.f64 #s(literal 2 binary64) %1442 %1075)
(fma.f64 #s(literal -2 binary64) %895 %1072)
(fma.f64 #s(literal -2 binary64) %895 %1075)
(fma.f64 #s(literal -2 binary64) %1445 %1072)
(fma.f64 #s(literal -2 binary64) %1445 %1075)
(fma.f64 #s(literal -2 binary64) %1040 %1072)
(fma.f64 #s(literal -2 binary64) %1040 %1075)
(fma.f64 #s(literal 4 binary64) %1448 %1072)
(fma.f64 #s(literal 4 binary64) %1448 %1075)
(fma.f64 %52 %111 %1072)
(fma.f64 %52 %111 %1075)
(fma.f64 %1045 #s(literal 2 binary64) %1072)
(fma.f64 %1045 #s(literal 2 binary64) %1075)
(/.f64 (*.f64 #s(literal 1 binary64) %1133) %270)
(+.f64 (/.f64 %259 W) %113)
(/.f64 #s(literal 1 binary64) (/.f64 %160 %1274))
(*.f64 %1236 %1886)
(*.f64 %1240 %895)
(*.f64 %1891 %117)
(*.f64 %1901 #s(literal 2 binary64))
(*.f64 %1903 %111)
(*.f64 %1905 %109)
(*.f64 %1172 %1907)
(/.f64 (*.f64 %1315 #s(literal 1/2 binary64)) %190)
(/.f64 (*.f64 #s(literal 1/2 binary64) %1315) %190)
(/.f64 (*.f64 %1365 #s(literal 1/2 binary64)) %206)
(/.f64 (*.f64 #s(literal 1/2 binary64) %1365) %206)
(+.f64 %1168 %1456)
(+.f64 %1168 %1458)
(fma.f64 #s(literal 1/2 binary64) %1096 %1456)
(fma.f64 #s(literal 1/2 binary64) %1096 %1458)
(fma.f64 %1096 #s(literal 1/2 binary64) %1456)
(fma.f64 %1096 #s(literal 1/2 binary64) %1458)
(fma.f64 #s(literal -1/2 binary64) %1097 %1456)
(fma.f64 #s(literal -1/2 binary64) %1097 %1458)
(fma.f64 %1097 #s(literal -1/2 binary64) %1456)
(fma.f64 %1097 #s(literal -1/2 binary64) %1458)
(/.f64 %1462 %250)
(/.f64 (*.f64 #s(literal 1 binary64) %1315) %250)
(+.f64 %1168 %2059)
(+.f64 %1168 %2061)
(fma.f64 #s(literal 1/2 binary64) %1096 %2059)
(fma.f64 #s(literal 1/2 binary64) %1096 %2061)
(fma.f64 %1096 #s(literal 1/2 binary64) %2059)
(fma.f64 %1096 #s(literal 1/2 binary64) %2061)
(fma.f64 #s(literal -1/2 binary64) %1097 %2059)
(fma.f64 #s(literal -1/2 binary64) %1097 %2061)
(fma.f64 %1097 #s(literal -1/2 binary64) %2059)
(fma.f64 %1097 #s(literal -1/2 binary64) %2061)
(/.f64 %1510 %1629)
(/.f64 (*.f64 #s(literal 1 binary64) %1365) (*.f64 #s(literal 2 binary64) %206))
(fma.f64 #s(literal 1 binary64) %1168 %1456)
(fma.f64 #s(literal 1 binary64) %1168 %1458)
(fma.f64 %1168 #s(literal 1 binary64) %1456)
(fma.f64 %1168 #s(literal 1 binary64) %1458)
(fma.f64 %1100 %117 %1456)
(fma.f64 %1100 %117 %1458)
(fma.f64 %117 %1100 %1456)
(fma.f64 %117 %1100 %1458)
(fma.f64 #s(literal -1 binary64) %1664 %1456)
(fma.f64 #s(literal -1 binary64) %1664 %1458)
(fma.f64 %1664 #s(literal -1 binary64) %1456)
(fma.f64 %1664 #s(literal -1 binary64) %1458)
(fma.f64 %1133 %113 %1456)
(fma.f64 %1133 %113 %1458)
(fma.f64 #s(literal 1 binary64) %1168 %2059)
(fma.f64 #s(literal 1 binary64) %1168 %2061)
(fma.f64 %1168 #s(literal 1 binary64) %2059)
(fma.f64 %1168 #s(literal 1 binary64) %2061)
(fma.f64 %1100 %117 %2059)
(fma.f64 %1100 %117 %2061)
(fma.f64 %117 %1100 %2059)
(fma.f64 %117 %1100 %2061)
(fma.f64 #s(literal -1 binary64) %1664 %2059)
(fma.f64 #s(literal -1 binary64) %1664 %2061)
(fma.f64 %1664 #s(literal -1 binary64) %2059)
(fma.f64 %1664 #s(literal -1 binary64) %2061)
(fma.f64 %1133 %113 %2059)
(fma.f64 %1133 %113 %2061)
(fma.f64 %1755 %1173 %1456)
(fma.f64 %1755 %1173 %1458)
(fma.f64 %106 %1271 %1456)
(fma.f64 %106 %1271 %1458)
(fma.f64 %1271 %106 %1456)
(fma.f64 %1271 %106 %1458)
(fma.f64 %1274 %109 %1456)
(fma.f64 %1274 %109 %1458)
(fma.f64 %1172 %1802 %1456)
(fma.f64 %1172 %1802 %1458)
(fma.f64 %1172 %1804 %1456)
(fma.f64 %1172 %1804 %1458)
(fma.f64 %1172 %1807 %1456)
(fma.f64 %1172 %1807 %1458)
(fma.f64 %1175 %1809 %1456)
(fma.f64 %1175 %1809 %1458)
(fma.f64 %1178 %1811 %1456)
(fma.f64 %1178 %1811 %1458)
(fma.f64 %1755 %1173 %2059)
(fma.f64 %1755 %1173 %2061)
(fma.f64 %106 %1271 %2059)
(fma.f64 %106 %1271 %2061)
(fma.f64 %1271 %106 %2059)
(fma.f64 %1271 %106 %2061)
(fma.f64 %1274 %109 %2059)
(fma.f64 %1274 %109 %2061)
(fma.f64 %1172 %1802 %2059)
(fma.f64 %1172 %1802 %2061)
(fma.f64 %1172 %1804 %2059)
(fma.f64 %1172 %1804 %2061)
(fma.f64 %1172 %1807 %2059)
(fma.f64 %1172 %1807 %2061)
(fma.f64 %1175 %1809 %2059)
(fma.f64 %1175 %1809 %2061)
(fma.f64 %1178 %1811 %2059)
(fma.f64 %1178 %1811 %2061)
(fma.f64 %1236 %1886 %1456)
(fma.f64 %1236 %1886 %1458)
(fma.f64 %1240 %895 %1456)
(fma.f64 %1240 %895 %1458)
(fma.f64 %1891 %117 %1456)
(fma.f64 %1891 %117 %1458)
(fma.f64 %1901 #s(literal 2 binary64) %1456)
(fma.f64 %1901 #s(literal 2 binary64) %1458)
(fma.f64 %1903 %111 %1456)
(fma.f64 %1903 %111 %1458)
(fma.f64 %1905 %109 %1456)
(fma.f64 %1905 %109 %1458)
(fma.f64 %1172 %1907 %1456)
(fma.f64 %1172 %1907 %1458)
(fma.f64 %1236 %1886 %2059)
(fma.f64 %1236 %1886 %2061)
(fma.f64 %1240 %895 %2059)
(fma.f64 %1240 %895 %2061)
(fma.f64 %1891 %117 %2059)
(fma.f64 %1891 %117 %2061)
(fma.f64 %1901 #s(literal 2 binary64) %2059)
(fma.f64 %1901 #s(literal 2 binary64) %2061)
(fma.f64 %1903 %111 %2059)
(fma.f64 %1903 %111 %2061)
(fma.f64 %1905 %109 %2059)
(fma.f64 %1905 %109 %2061)
(fma.f64 %1172 %1907 %2059)
(fma.f64 %1172 %1907 %2061)
(fma.f64 %117 %1271 %2167)
(fma.f64 %1271 %117 %1901)
(+.f64 %1901 %1901)
(+.f64 %2167 %2167)

reconstruct45.0ms (0.1%)

Memory
4.1MiB live, 4.1MiB allocated; 0ms collecting garbage

eval2.0s (5.7%)

Memory
22.2MiB live, 175.2MiB allocated; 97ms collecting garbage
Compiler

Compiled 25 381 to 4 955 computations (80.5% saved)

prune377.0ms (1.1%)

Memory
-17.4MiB live, 45.7MiB allocated; 23ms collecting garbage
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New1 73431 737
Fresh000
Picked101
Done000
Total1 73531 738
Accuracy
100.0%
Counts
1 738 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 W #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) W))
48.1%
(approx (* 1/2 (- W (/ 1 W))) (/.f64 #s(literal -1/2 binary64) W))
53.1%
(approx (* 1/2 (- W (/ 1 W))) (*.f64 #s(literal 1/2 binary64) W))
Compiler

Compiled 12 to 6 computations (50.0% saved)

sample0.0ms (0.0%)

Memory
0.5MiB live, 0.5MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.2s (6.2%)

Memory
7.0MiB live, 96.3MiB allocated; 37ms collecting garbage
Counts
8 → 7
Calls
Call 1
Inputs
%3 = (/.f64 #s(literal -1/2 binary64) W)
%8 = (* 1/2 (- W (/ 1 W)))
%10 = (*.f64 #s(literal 1/2 binary64) W)
#s(literal 1/2 binary64)
W
#s(literal -1/2 binary64)
%3
(approx %8 %3)
%10
(approx %8 %10)
(fma.f64 W #s(literal 1/2 binary64) %3)
Outputs
%13 = (* 1/2 (- W (/ 1 W)))
%16 = (pow.f64 W #s(literal 2 binary64))
%26 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %16))
(approx 1/2 #s(literal 0 binary64))
(approx W W)
(approx (/ -1/2 W) (/.f64 #s(literal -1/2 binary64) W))
(approx %13 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %16) #s(literal 1/2 binary64)) W))
(approx (* 1/2 W) (*.f64 #s(literal 1/2 binary64) W))
(approx %13 (*.f64 W (-.f64 #s(literal 1/2 binary64) %26)))
(approx %13 (*.f64 #s(literal -1 binary64) (*.f64 W (-.f64 %26 #s(literal 1/2 binary64)))))
Calls

3 calls:

TimeVariablePoint
17.0ms
W
-inf
1.0ms
W
0
1.0ms
W
inf

rewrite4.7s (13.1%)

Memory
46.3MiB live, 247.9MiB allocated; 70ms collecting garbage
Counts
8 → 1 587
Calls
Call 1
Inputs
%3 = (/.f64 #s(literal -1/2 binary64) W)
%8 = (* 1/2 (- W (/ 1 W)))
%10 = (*.f64 #s(literal 1/2 binary64) W)
#s(literal 1/2 binary64)
W
#s(literal -1/2 binary64)
%3
(approx %8 %3)
%10
(approx %8 %10)
(fma.f64 W #s(literal 1/2 binary64) %3)
Outputs
%67 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%69 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%71 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%74 = (*.f64 #s(literal 1/2 binary64) W)
%76 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%78 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%80 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%82 = (/.f64 #s(literal 1/2 binary64) W)
%84 = (/.f64 #s(literal 1/4 binary64) #s(literal 1 binary64))
%86 = (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
%88 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%90 = (/.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%93 = (/.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%95 = (-.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%97 = (+.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%99 = (+.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
%101 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%103 = (+.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
%105 = (+.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
%107 = (+.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
%109 = (-.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%111 = (-.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
%113 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%115 = (-.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
%117 = (-.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
%119 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%123 = (-.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%125 = (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%129 = (*.f64 #s(literal -1/2 binary64) W)
%130 = (neg.f64 W)
%132 = (/.f64 #s(literal -1/2 binary64) W)
%138 = (/.f64 %74 %130)
%143 = (/.f64 #s(literal 1 binary64) W)
%145 = (/.f64 #s(literal -1 binary64) W)
%147 = (/.f64 #s(literal 2 binary64) W)
%149 = (/.f64 #s(literal -2 binary64) W)
%155 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%166 = (/.f64 #s(literal 1 binary64) %71)
%173 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%174 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%176 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%177 = (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64))
%179 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64))
%182 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%183 = (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
%205 = (*.f64 #s(literal 0 binary64) W)
%207 = (*.f64 W #s(literal 0 binary64))
%211 = (+.f64 W W)
%214 = (*.f64 #s(literal -2 binary64) W)
%219 = (*.f64 #s(literal 4 binary64) W)
%221 = (*.f64 #s(literal 1/4 binary64) W)
%224 = (*.f64 W #s(literal -2 binary64))
%226 = (*.f64 W #s(literal 1/4 binary64))
%228 = (*.f64 W #s(literal 4 binary64))
%231 = (fabs.f64 W)
%232 = (copysign.f64 #s(literal 1 binary64) W)
%238 = (*.f64 W W)
%248 = (*.f64 %238 #s(literal 0 binary64))
%250 = (*.f64 #s(literal 0 binary64) %238)
%253 = (neg.f64 %238)
%257 = (/.f64 %253 W)
%265 = (*.f64 %238 #s(literal 1 binary64))
%273 = (neg.f64 %231)
%274 = (/.f64 %273 W)
%277 = (*.f64 %238 %145)
%307 = (neg.f64 %211)
%313 = (*.f64 %253 %143)
%315 = (*.f64 W %211)
%321 = (*.f64 %130 #s(literal -1/4 binary64))
%324 = (*.f64 %238 #s(literal 1/2 binary64))
%327 = (*.f64 %238 #s(literal -2 binary64))
%330 = (*.f64 %238 %147)
%338 = (*.f64 %273 %143)
%360 = (*.f64 %129 #s(literal -1/2 binary64))
%362 = (*.f64 %129 #s(literal 1/2 binary64))
%368 = (fabs.f64 %74)
%388 = (*.f64 %129 W)
%410 = (pow.f64 W #s(literal 1 binary64))
%424 = (*.f64 %324 %82)
%426 = (*.f64 %324 #s(literal 2 binary64))
%428 = (*.f64 %324 #s(literal -2 binary64))
%430 = (*.f64 %324 #s(literal 1/2 binary64))
%432 = (*.f64 %324 %145)
%434 = (*.f64 %82 %238)
%496 = (*.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
%498 = (*.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64))
%500 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64))
%528 = (*.f64 #s(literal 3/2 binary64) #s(literal -1/4 binary64))
%530 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/4 binary64))
%532 = (*.f64 #s(literal -1/4 binary64) #s(literal 3/2 binary64))
%563 = (/.f64 #s(literal -1 binary64) %71)
%587 = (/.f64 #s(literal -1/4 binary64) W)
%603 = (*.f64 %130 #s(literal -2 binary64))
%607 = (*.f64 %130 #s(literal 4 binary64))
%650 = (*.f64 %82 #s(literal 1/2 binary64))
%652 = (*.f64 %132 #s(literal -1/2 binary64))
%654 = (*.f64 #s(literal 1/2 binary64) %82)
%656 = (*.f64 #s(literal -1/2 binary64) %132)
%658 = (*.f64 #s(literal 1/4 binary64) %132)
%662 = (*.f64 %132 #s(literal 4 binary64))
%664 = (*.f64 %132 #s(literal 1/4 binary64))
%726 = (*.f64 #s(literal -1/4 binary64) %143)
%737 = (* 1/2 (+ W (/ -1 W)))
%757 = (*.f64 %130 #s(literal 0 binary64))
%759 = (*.f64 #s(literal 0 binary64) %130)
%776 = (*.f64 #s(literal -1/4 binary64) %130)
%785 = (/.f64 %388 W)
%787 = (*.f64 %129 #s(literal 0 binary64))
%789 = (*.f64 #s(literal 0 binary64) %129)
%807 = (/.f64 %324 %130)
%836 = (*.f64 %388 %143)
%838 = (*.f64 %324 #s(literal 0 binary64))
%840 = (*.f64 #s(literal 0 binary64) %324)
%844 = (*.f64 #s(literal -1/2 binary64) %129)
%1008 = (*.f64 %82 %324)
%1014 = (fma.f64 W #s(literal 1/2 binary64) %132)
%1018 = (-.f64 W %143)
%1020 = (-.f64 %143 W)
%1028 = (fma.f64 #s(literal -1/2 binary64) W %82)
%1032 = (fma.f64 W W #s(literal -1 binary64))
%1034 = (fma.f64 %238 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%1059 = (-.f64 #s(literal 1 binary64) %238)
%1063 = (*.f64 #s(literal 2 binary64) %1020)
%1066 = (*.f64 %1020 #s(literal -1/4 binary64))
%1070 = (fma.f64 %129 W #s(literal 1/2 binary64))
%1074 = (fma.f64 W %211 #s(literal -2 binary64))
%1076 = (fma.f64 #s(literal 1/2 binary64) W #s(literal 1/2 binary64))
%1077 = (-.f64 #s(literal 1 binary64) %143)
%1094 = (*.f64 %1014 #s(literal -1/2 binary64))
%1096 = (*.f64 %1014 #s(literal -2 binary64))
%1098 = (*.f64 %1014 #s(literal 4 binary64))
%1100 = (*.f64 %1014 #s(literal 1/4 binary64))
%1102 = (*.f64 %1014 #s(literal 1/2 binary64))
%1104 = (*.f64 %1028 #s(literal -1/2 binary64))
%1106 = (*.f64 %1028 #s(literal 1/2 binary64))
%1110 = (-.f64 W #s(literal -1 binary64))
%1111 = (-.f64 W #s(literal 1 binary64))
%1112 = (*.f64 %1111 %82)
%1114 = (*.f64 %1077 #s(literal 1/2 binary64))
%1116 = (*.f64 %1111 #s(literal 1/2 binary64))
%1117 = (/.f64 %1116 W)
%1119 = (*.f64 %1110 %82)
%1121 = (-.f64 #s(literal 1 binary64) W)
%1123 = (*.f64 (-.f64 #s(literal -1 binary64) W) %82)
%1135 = (-.f64 %231 #s(literal -1 binary64))
%1137 = (*.f64 (-.f64 %231 #s(literal 1 binary64)) %82)
%1141 = (*.f64 %143 %1076)
%1144 = (*.f64 W %1034)
%1146 = (*.f64 %82 %1034)
%1148 = (*.f64 %132 %1034)
%1150 = (*.f64 #s(literal 1/2 binary64) %1034)
%1152 = (*.f64 %1034 %82)
%1154 = (*.f64 %1034 #s(literal 1/2 binary64))
%1156 = (*.f64 %1070 #s(literal 1/2 binary64))
%1158 = (*.f64 %1116 %143)
%1160 = (*.f64 %143 %1110)
%1163 = (-.f64 (*.f64 %238 W) W)
%1179 = (*.f64 %130 %1034)
%1181 = (fma.f64 %130 %238 W)
%1200 = (*.f64 %1018 #s(literal 0 binary64))
%1202 = (*.f64 %1020 #s(literal 0 binary64))
%1204 = (*.f64 #s(literal 0 binary64) %1018)
%1206 = (*.f64 #s(literal 0 binary64) %1020)
%1208 = (*.f64 %1144 #s(literal 1 binary64))
%1218 = (*.f64 #s(literal -1/4 binary64) %1020)
%1229 = (/.f64 #s(literal 1 binary64) %238)
%1248 = (*.f64 %388 W)
%1254 = (*.f64 %388 %130)
%1261 = (*.f64 %1034 #s(literal 0 binary64))
%1263 = (*.f64 %1070 #s(literal 0 binary64))
%1265 = (*.f64 #s(literal 0 binary64) %1034)
%1267 = (*.f64 #s(literal 0 binary64) %1070)
%1290 = (*.f64 %253 #s(literal 2 binary64))
%1292 = (*.f64 %1179 #s(literal 1 binary64))
%1297 = (/.f64 #s(literal 1 binary64) %253)
%1299 = (*.f64 %1014 #s(literal 0 binary64))
%1301 = (*.f64 %1028 #s(literal 0 binary64))
%1303 = (*.f64 #s(literal 0 binary64) %1028)
%1305 = (*.f64 #s(literal 0 binary64) %1014)
%1415 = (*.f64 #s(literal 1/2 binary64) %1014)
%1417 = (*.f64 #s(literal -1/2 binary64) %1028)
%1787 = (*.f64 %132 %1070)
%1803 = (*.f64 %1070 %132)
#s(literal 1/2 binary64)
(fabs.f64 #s(literal 1/2 binary64))
(fabs.f64 #s(literal -1/2 binary64))
(neg.f64 #s(literal -1/2 binary64))
(sqrt.f64 #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/4 binary64) #s(literal 1/4 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 3/2 binary64) #s(literal 1 binary64))
(-.f64 #s(literal 1/4 binary64) #s(literal -1/4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal -2 binary64) #s(literal -1/4 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
(*.f64 #s(literal -1/4 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 2 binary64) #s(literal 4 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 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 -1/2 binary64) #s(literal 0 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 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 0 binary64) #s(literal 1/2 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 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 -1 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 -2 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 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 0 binary64) #s(literal 4 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 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 -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/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 0 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 -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 4 binary64) %67)
(*.f64 %69 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %71)
(/.f64 %74 W)
(/.f64 #s(literal -2 binary64) %76)
(/.f64 #s(literal -2 binary64) %78)
(/.f64 #s(literal 4 binary64) %80)
(*.f64 W %82)
(*.f64 #s(literal 2 binary64) %84)
(*.f64 #s(literal 4 binary64) %86)
(*.f64 %88 #s(literal -1/4 binary64))
(*.f64 %90 #s(literal 1 binary64))
(*.f64 %84 #s(literal 2 binary64))
(*.f64 %93 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) %95 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %97 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %99 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %101 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %103 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %105 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %107 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %109 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %119 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %119 #s(literal 1/2 binary64))
(fma.f64 #s(literal -2 binary64) %113 #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) %123 #s(literal 1/2 binary64))
(fma.f64 #s(literal 4 binary64) %125 #s(literal 1/2 binary64))
(fma.f64 %97 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %105 #s(literal 0 binary64) #s(literal 1/2 binary64))
(/.f64 %129 %130)
(*.f64 %130 %132)
(neg.f64 (/.f64 %129 W))
(fma.f64 #s(literal 4 binary64) %67 #s(literal 0 binary64))
(fma.f64 %69 #s(literal 4 binary64) #s(literal 0 binary64))
(neg.f64 %138)
(fma.f64 W %82 #s(literal 0 binary64))
(fma.f64 %132 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %132 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %143 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %145 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %147 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %149 #s(literal 1/2 binary64))
(fma.f64 #s(literal 0 binary64) %82 #s(literal 1/2 binary64))
(fma.f64 #s(literal 2 binary64) %84 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %86 #s(literal 0 binary64))
(fma.f64 %143 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %155 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 %155 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 %88 #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 %145 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %147 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %90 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 %84 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %82 #s(literal 0 binary64) #s(literal 1/2 binary64))
(fma.f64 %93 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %93 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 %166 #s(literal 4 binary64))
(fma.f64 %130 %132 #s(literal 0 binary64))
(*.f64 %74 %143)
(*.f64 %129 %145)
(/.f64 #s(literal 1 binary64) (/.f64 W %74))
(*.f64 %173 %174)
(*.f64 %176 %177)
(*.f64 %86 %179)
(*.f64 %179 %86)
(*.f64 %182 %183)
(fma.f64 %166 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %74 %143 #s(literal 0 binary64))
(fma.f64 %129 %145 #s(literal 0 binary64))
(fma.f64 %155 %177 #s(literal 1/2 binary64))
(fma.f64 %173 %174 #s(literal 0 binary64))
(fma.f64 %176 %177 #s(literal 0 binary64))
(fma.f64 %86 %179 #s(literal 0 binary64))
(fma.f64 %179 %86 #s(literal 0 binary64))
(fma.f64 %182 %183 #s(literal 0 binary64))
(hypot.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(hypot.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal -1 binary64))
W
(neg.f64 %130)
(*.f64 W #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) W)
(/.f64 W #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %130)
(*.f64 %130 #s(literal -1 binary64))
(fma.f64 W #s(literal 0 binary64) W)
(fma.f64 #s(literal 0 binary64) W W)
(+.f64 W %205)
(+.f64 W %207)
(+.f64 %205 W)
(+.f64 %207 W)
(*.f64 #s(literal 1/2 binary64) %211)
(*.f64 %211 #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) %214)
(*.f64 %74 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) %74)
(*.f64 #s(literal -2 binary64) %129)
(*.f64 #s(literal 1/4 binary64) %219)
(*.f64 #s(literal 4 binary64) %221)
(*.f64 %129 #s(literal -2 binary64))
(*.f64 %224 #s(literal -1/2 binary64))
(*.f64 %226 #s(literal 4 binary64))
(*.f64 %228 #s(literal 1/4 binary64))
(/.f64 %211 #s(literal 2 binary64))
(*.f64 %231 %232)
(*.f64 %232 %231)
(/.f64 %214 #s(literal -2 binary64))
(/.f64 %219 #s(literal 4 binary64))
(/.f64 %224 #s(literal -2 binary64))
(/.f64 %238 W)
(/.f64 %228 #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) %143)
(fma.f64 W #s(literal 1/2 binary64) %74)
(fma.f64 W #s(literal 1 binary64) %205)
(fma.f64 W #s(literal 1 binary64) %207)
(fma.f64 #s(literal 1/2 binary64) W %74)
(fma.f64 #s(literal 1 binary64) W %205)
(fma.f64 #s(literal 1 binary64) W %207)
(+.f64 W %248)
(+.f64 W %250)
(+.f64 %74 %74)
(/.f64 %253 %130)
(neg.f64 (/.f64 %238 %130))
(neg.f64 %257)
(fma.f64 #s(literal -1/2 binary64) %130 %74)
(fma.f64 #s(literal -1 binary64) %130 %205)
(fma.f64 #s(literal -1 binary64) %130 %207)
(fma.f64 %130 #s(literal -1/2 binary64) %74)
(fma.f64 %130 #s(literal -1 binary64) %205)
(fma.f64 %130 #s(literal -1 binary64) %207)
(/.f64 %265 W)
(*.f64 %143 %238)
(*.f64 %238 %143)
(fma.f64 #s(literal 1/2 binary64) %211 %205)
(fma.f64 #s(literal 1/2 binary64) %211 %207)
(fma.f64 %211 #s(literal 1/2 binary64) %205)
(fma.f64 %211 #s(literal 1/2 binary64) %207)
(*.f64 %273 %274)
(*.f64 %253 %145)
(neg.f64 %277)
(fma.f64 W #s(literal 1 binary64) %248)
(fma.f64 W #s(literal 1 binary64) %250)
(fma.f64 #s(literal -1/2 binary64) %214 %205)
(fma.f64 #s(literal -1/2 binary64) %214 %207)
(fma.f64 %74 #s(literal 1 binary64) %74)
(fma.f64 %74 #s(literal 2 binary64) %205)
(fma.f64 %74 #s(literal 2 binary64) %207)
(fma.f64 #s(literal 1 binary64) W %248)
(fma.f64 #s(literal 1 binary64) W %250)
(fma.f64 #s(literal 1 binary64) %74 %74)
(fma.f64 #s(literal -1 binary64) %129 %74)
(fma.f64 #s(literal 2 binary64) %74 %205)
(fma.f64 #s(literal 2 binary64) %74 %207)
(fma.f64 #s(literal -2 binary64) %129 %205)
(fma.f64 #s(literal -2 binary64) %129 %207)
(fma.f64 #s(literal 1/4 binary64) %219 %205)
(fma.f64 #s(literal 1/4 binary64) %219 %207)
(fma.f64 #s(literal 4 binary64) %221 %205)
(fma.f64 #s(literal 4 binary64) %221 %207)
(fma.f64 %129 #s(literal -1 binary64) %74)
(fma.f64 %129 #s(literal -2 binary64) %205)
(fma.f64 %129 #s(literal -2 binary64) %207)
(fma.f64 %224 #s(literal -1/2 binary64) %205)
(fma.f64 %224 #s(literal -1/2 binary64) %207)
(fma.f64 %226 #s(literal 4 binary64) %205)
(fma.f64 %226 #s(literal 4 binary64) %207)
(fma.f64 %228 #s(literal 1/4 binary64) %205)
(fma.f64 %228 #s(literal 1/4 binary64) %207)
(fma.f64 #s(literal -1/4 binary64) %307 %74)
(fma.f64 %231 %232 %205)
(fma.f64 %231 %232 %207)
(fma.f64 %232 %231 %205)
(fma.f64 %232 %231 %207)
(neg.f64 %313)
(/.f64 %315 %211)
(fma.f64 #s(literal -1 binary64) %130 %248)
(fma.f64 #s(literal -1 binary64) %130 %250)
(fma.f64 %130 #s(literal -1 binary64) %248)
(fma.f64 %130 #s(literal -1 binary64) %250)
(fma.f64 %321 #s(literal 2 binary64) %74)
(*.f64 %315 %82)
(*.f64 %324 %147)
(*.f64 %265 %143)
(*.f64 %327 %132)
(*.f64 %277 #s(literal -1 binary64))
(*.f64 %330 #s(literal 1/2 binary64))
(/.f64 %327 %307)
(/.f64 %330 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %211 %248)
(fma.f64 #s(literal 1/2 binary64) %211 %250)
(fma.f64 %211 #s(literal 1/2 binary64) %248)
(fma.f64 %211 #s(literal 1/2 binary64) %250)
(*.f64 %273 %338)
(fma.f64 #s(literal -1/2 binary64) %214 %248)
(fma.f64 #s(literal -1/2 binary64) %214 %250)
(fma.f64 %74 #s(literal 2 binary64) %248)
(fma.f64 %74 #s(literal 2 binary64) %250)
(fma.f64 #s(literal 2 binary64) %74 %248)
(fma.f64 #s(literal 2 binary64) %74 %250)
(fma.f64 #s(literal -2 binary64) %129 %248)
(fma.f64 #s(literal -2 binary64) %129 %250)
(fma.f64 #s(literal 1/4 binary64) %219 %248)
(fma.f64 #s(literal 1/4 binary64) %219 %250)
(fma.f64 #s(literal 4 binary64) %221 %248)
(fma.f64 #s(literal 4 binary64) %221 %250)
(fma.f64 %129 #s(literal -2 binary64) %248)
(fma.f64 %129 #s(literal -2 binary64) %250)
(fma.f64 %224 #s(literal -1/2 binary64) %248)
(fma.f64 %224 #s(literal -1/2 binary64) %250)
(fma.f64 %226 #s(literal 4 binary64) %248)
(fma.f64 %226 #s(literal 4 binary64) %250)
(fma.f64 %228 #s(literal 1/4 binary64) %248)
(fma.f64 %228 #s(literal 1/4 binary64) %250)
(fma.f64 %360 #s(literal 2 binary64) %74)
(fma.f64 %362 #s(literal -2 binary64) %74)
(fma.f64 %231 %232 %248)
(fma.f64 %231 %232 %250)
(fma.f64 %232 %231 %248)
(fma.f64 %232 %231 %250)
(fma.f64 %368 %232 %74)
(fma.f64 %143 %238 %205)
(fma.f64 %143 %238 %207)
(fma.f64 %238 %143 %205)
(fma.f64 %238 %143 %207)
(fma.f64 %238 %82 %74)
(fma.f64 %273 %274 %205)
(fma.f64 %273 %274 %207)
(fma.f64 #s(literal -1/2 binary64) %257 %74)
(fma.f64 %253 %145 %205)
(fma.f64 %253 %145 %207)
(fma.f64 %130 %138 %74)
(fma.f64 %315 %82 %205)
(fma.f64 %315 %82 %207)
(fma.f64 %143 %238 %248)
(fma.f64 %143 %238 %250)
(fma.f64 %143 %324 %74)
(fma.f64 %238 %143 %248)
(fma.f64 %238 %143 %250)
(fma.f64 %388 %145 %74)
(fma.f64 %324 %143 %74)
(fma.f64 %324 %147 %205)
(fma.f64 %324 %147 %207)
(fma.f64 %265 %143 %205)
(fma.f64 %265 %143 %207)
(fma.f64 %327 %132 %205)
(fma.f64 %327 %132 %207)
(fma.f64 %277 #s(literal -1 binary64) %205)
(fma.f64 %277 #s(literal -1 binary64) %207)
(fma.f64 %330 #s(literal 1/2 binary64) %205)
(fma.f64 %330 #s(literal 1/2 binary64) %207)
(fma.f64 %273 %338 %205)
(fma.f64 %273 %338 %207)
(fma.f64 %273 %274 %248)
(fma.f64 %273 %274 %250)
(fma.f64 #s(literal -1/2 binary64) %313 %74)
(fma.f64 %253 %145 %248)
(fma.f64 %253 %145 %250)
(pow.f64 W (+.f64 #s(literal 2 binary64) #s(literal -1 binary64)))
(*.f64 %410 #s(literal 1 binary64))
(fma.f64 %315 %82 %248)
(fma.f64 %315 %82 %250)
(fma.f64 %324 %147 %248)
(fma.f64 %324 %147 %250)
(fma.f64 %265 %143 %248)
(fma.f64 %265 %143 %250)
(fma.f64 %327 %132 %248)
(fma.f64 %327 %132 %250)
(fma.f64 %277 #s(literal -1 binary64) %248)
(fma.f64 %277 #s(literal -1 binary64) %250)
(fma.f64 %330 #s(literal 1/2 binary64) %248)
(fma.f64 %330 #s(literal 1/2 binary64) %250)
(fma.f64 %424 #s(literal 2 binary64) %74)
(fma.f64 %426 %82 %74)
(fma.f64 %428 %132 %74)
(fma.f64 %430 %147 %74)
(fma.f64 %432 #s(literal -1 binary64) %74)
(fma.f64 %82 %238 %434)
(fma.f64 %273 %338 %248)
(fma.f64 %273 %338 %250)
(+.f64 %434 %434)
(fma.f64 %410 #s(literal 1 binary64) %205)
(fma.f64 %410 #s(literal 1 binary64) %207)
(fma.f64 %410 #s(literal 1 binary64) %248)
(fma.f64 %410 #s(literal 1 binary64) %250)
#s(literal -1/2 binary64)
(neg.f64 #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 -1/4 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/4 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -1/4 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 4 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 -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 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 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 0 binary64) #s(literal 1/2 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 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 -1 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 -2 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 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 0 binary64) #s(literal 4 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 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 -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/4 binary64) #s(literal 0 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 -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 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal -1/2 binary64))
(-.f64 %105 #s(literal 1 binary64))
(*.f64 #s(literal 4 binary64) %496)
(*.f64 %498 #s(literal 4 binary64))
(*.f64 %500 #s(literal 4 binary64))
(/.f64 #s(literal 2 binary64) %76)
(/.f64 #s(literal 2 binary64) %78)
(*.f64 %88 #s(literal 1/4 binary64))
(*.f64 %93 #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal -1 binary64)))
(/.f64 %88 #s(literal 4 binary64))
(fma.f64 #s(literal -1/2 binary64) %95 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %97 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %99 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %101 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %103 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %105 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %107 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %109 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %111 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) %119 #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) %119 #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) %113 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) %123 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %125 #s(literal -1/2 binary64))
(fma.f64 %97 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %105 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/4 binary64) %528)
(fma.f64 #s(literal 3/2 binary64) #s(literal -1/4 binary64) %530)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64) %532)
(fma.f64 #s(literal -1/4 binary64) #s(literal 3/2 binary64) %498)
(fma.f64 #s(literal 4 binary64) %496 #s(literal 0 binary64))
(fma.f64 %498 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %530 #s(literal 2 binary64) #s(literal -1/4 binary64))
(fma.f64 %500 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %528 %530)
(+.f64 %532 %498)
(+.f64 %498 %532)
(+.f64 %530 %528)
(fma.f64 %132 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %132 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %143 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %145 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %147 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %149 #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) %82 #s(literal -1/2 binary64))
(fma.f64 %143 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %155 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 %155 #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 %88 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %145 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %147 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %82 #s(literal 0 binary64) #s(literal -1/2 binary64))
(fma.f64 %93 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %93 #s(literal 0 binary64) #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) #s(literal 4 binary64)) %71)
(/.f64 (*.f64 #s(literal -1/4 binary64) %71) #s(literal 4 binary64))
(*.f64 %563 #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) #s(literal -1 binary64)) %80)
(*.f64 %173 %177)
(*.f64 %176 %174)
(fma.f64 %563 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %155 %177 #s(literal -1/2 binary64))
(fma.f64 %173 %177 #s(literal 0 binary64))
(fma.f64 %176 %174 #s(literal 0 binary64))
%132
(/.f64 #s(literal 1/2 binary64) %130)
(neg.f64 %82)
(+.f64 %132 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %132)
(/.f64 #s(literal -1 binary64) %211)
(/.f64 #s(literal 1 binary64) %214)
(/.f64 #s(literal 1 binary64) %224)
(/.f64 #s(literal -2 binary64) %219)
(/.f64 #s(literal -2 binary64) %228)
(*.f64 #s(literal 1/2 binary64) %145)
(*.f64 #s(literal -1/2 binary64) %143)
(*.f64 %132 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %132)
(*.f64 #s(literal -1 binary64) %82)
(*.f64 #s(literal 2 binary64) %587)
(*.f64 #s(literal 1/4 binary64) %149)
(*.f64 #s(literal -1/4 binary64) %147)
(*.f64 %143 #s(literal -1/2 binary64))
(*.f64 %145 #s(literal 1/2 binary64))
(*.f64 %147 #s(literal -1/4 binary64))
(*.f64 %587 #s(literal 2 binary64))
(*.f64 %82 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) %307)
(/.f64 %132 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 W #s(literal -1/2 binary64)))
(/.f64 %143 #s(literal -2 binary64))
(/.f64 %145 #s(literal 2 binary64))
(/.f64 %149 #s(literal 4 binary64))
(/.f64 #s(literal -1 binary64) %603)
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) %130))
(/.f64 #s(literal 2 binary64) %607)
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 4 binary64) %130))
(/.f64 #s(literal 1 binary64) (/.f64 %130 #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 1/2 binary64) %145 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal -1/2 binary64) %143 #s(literal 0 binary64))
(fma.f64 %132 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %132 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %132)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %132)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal -1 binary64) %82 #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 2 binary64) %587 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal 1/4 binary64) %149 #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 0 binary64) %132)
(fma.f64 #s(literal -1/4 binary64) %147 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %132)
(fma.f64 %143 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %145 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %147 #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 %587 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %82 #s(literal -1 binary64) #s(literal 0 binary64))
(/.f64 #s(literal -2 binary64) (*.f64 %211 #s(literal 2 binary64)))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) %211))
(*.f64 #s(literal -2 binary64) %650)
(*.f64 #s(literal -2 binary64) %652)
(*.f64 #s(literal -2 binary64) %654)
(*.f64 #s(literal -2 binary64) %656)
(*.f64 #s(literal 4 binary64) %658)
(*.f64 %650 #s(literal -2 binary64))
(*.f64 %652 #s(literal -2 binary64))
(*.f64 %662 #s(literal 1/4 binary64))
(*.f64 %664 #s(literal 4 binary64))
(+.f64 %587 %587)
(/.f64 #s(literal 2 binary64) (*.f64 %307 #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) %307))
(/.f64 %662 #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %147) #s(literal 4 binary64))
(fma.f64 #s(literal -1/2 binary64) %95 %132)
(fma.f64 #s(literal 0 binary64) %97 %132)
(fma.f64 #s(literal 0 binary64) %99 %132)
(fma.f64 #s(literal 0 binary64) %101 %132)
(fma.f64 #s(literal 0 binary64) %103 %132)
(fma.f64 #s(literal 0 binary64) %105 %132)
(fma.f64 #s(literal 0 binary64) %107 %132)
(fma.f64 #s(literal 0 binary64) %109 %132)
(fma.f64 #s(literal 0 binary64) %111 %132)
(fma.f64 #s(literal 0 binary64) %113 %132)
(fma.f64 #s(literal 0 binary64) %115 %132)
(fma.f64 #s(literal 0 binary64) %117 %132)
(fma.f64 #s(literal -1 binary64) %119 %132)
(fma.f64 #s(literal -2 binary64) %119 %132)
(fma.f64 #s(literal -2 binary64) %113 %132)
(fma.f64 #s(literal 1/4 binary64) %123 %132)
(fma.f64 #s(literal 4 binary64) %125 %132)
(fma.f64 %97 #s(literal 0 binary64) %132)
(fma.f64 %105 #s(literal 0 binary64) %132)
(fma.f64 #s(literal -2 binary64) %650 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %652 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %654 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %656 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %658 #s(literal 0 binary64))
(fma.f64 %650 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %652 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %662 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %664 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %132 %587)
(fma.f64 #s(literal -1/2 binary64) %82 %587)
(fma.f64 %132 #s(literal 1/2 binary64) %587)
(fma.f64 %132 #s(literal 0 binary64) %132)
(fma.f64 #s(literal 1 binary64) %587 %587)
(fma.f64 #s(literal 0 binary64) %132 %132)
(fma.f64 #s(literal 0 binary64) %143 %132)
(fma.f64 #s(literal 0 binary64) %145 %132)
(fma.f64 #s(literal 0 binary64) %147 %132)
(fma.f64 #s(literal 0 binary64) %149 %132)
(fma.f64 #s(literal 0 binary64) %82 %132)
(fma.f64 %143 #s(literal 0 binary64) %132)
(fma.f64 %143 #s(literal -1/4 binary64) %587)
(fma.f64 %155 #s(literal 1/2 binary64) %132)
(fma.f64 %155 #s(literal 1/4 binary64) %132)
(fma.f64 %145 #s(literal 0 binary64) %132)
(fma.f64 %145 #s(literal 1/4 binary64) %587)
(fma.f64 %147 #s(literal 0 binary64) %132)
(fma.f64 %587 #s(literal 1 binary64) %587)
(fma.f64 %82 #s(literal -1/2 binary64) %587)
(fma.f64 %82 #s(literal 0 binary64) %132)
(fma.f64 %93 #s(literal 0 binary64) %132)
(/.f64 (*.f64 %71 %587) #s(literal 4 binary64))
(fma.f64 #s(literal -1/4 binary64) %143 %726)
(fma.f64 %650 #s(literal -1 binary64) %587)
(fma.f64 (*.f64 %82 #s(literal -1/4 binary64)) #s(literal 2 binary64) %587)
(+.f64 %726 %726)
(fma.f64 %155 %177 %132)
(approx %737 %132)
(*.f64 W #s(literal 1/2 binary64))
%74
(/.f64 W #s(literal 2 binary64))
(*.f64 #s(literal -1/2 binary64) %130)
(*.f64 %130 #s(literal -1/2 binary64))
(neg.f64 %129)
(/.f64 %130 #s(literal -2 binary64))
(*.f64 %74 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %74)
(*.f64 #s(literal -1 binary64) %129)
(*.f64 %129 #s(literal -1 binary64))
(*.f64 #s(literal -1/4 binary64) %307)
(*.f64 %321 #s(literal 2 binary64))
(fma.f64 W #s(literal 1/2 binary64) %205)
(fma.f64 W #s(literal 1/2 binary64) %207)
(fma.f64 #s(literal 1/2 binary64) W %205)
(fma.f64 #s(literal 1/2 binary64) W %207)
(+.f64 %74 %205)
(+.f64 %74 %207)
(fma.f64 W #s(literal 1/2 binary64) %757)
(fma.f64 W #s(literal 1/2 binary64) %759)
(fma.f64 #s(literal 1/2 binary64) W %757)
(fma.f64 #s(literal 1/2 binary64) W %759)
(fma.f64 #s(literal -1/2 binary64) %130 %205)
(fma.f64 #s(literal -1/2 binary64) %130 %207)
(fma.f64 %130 #s(literal -1/2 binary64) %205)
(fma.f64 %130 #s(literal -1/2 binary64) %207)
(*.f64 %360 #s(literal 2 binary64))
(*.f64 %362 #s(literal -2 binary64))
(+.f64 %74 %757)
(+.f64 %74 %759)
(*.f64 %368 %232)
(/.f64 %324 W)
(*.f64 %238 %82)
(fma.f64 #s(literal -1/2 binary64) %130 %757)
(fma.f64 #s(literal -1/2 binary64) %130 %759)
(fma.f64 #s(literal -1/4 binary64) %130 %776)
(fma.f64 %130 #s(literal -1/2 binary64) %757)
(fma.f64 %130 #s(literal -1/2 binary64) %759)
(fma.f64 %130 #s(literal -1/4 binary64) %321)
(+.f64 %321 %321)
(+.f64 %776 %776)
(/.f64 %388 %130)
(*.f64 #s(literal -1/2 binary64) %257)
(neg.f64 %785)
(fma.f64 W #s(literal 1/2 binary64) %787)
(fma.f64 W #s(literal 1/2 binary64) %789)
(fma.f64 #s(literal 1/2 binary64) W %787)
(fma.f64 #s(literal 1/2 binary64) W %789)
(fma.f64 %74 #s(literal 1 binary64) %205)
(fma.f64 %74 #s(literal 1 binary64) %207)
(fma.f64 #s(literal 1 binary64) %74 %205)
(fma.f64 #s(literal 1 binary64) %74 %207)
(fma.f64 #s(literal -1 binary64) %129 %205)
(fma.f64 #s(literal -1 binary64) %129 %207)
(fma.f64 %129 #s(literal -1 binary64) %205)
(fma.f64 %129 #s(literal -1 binary64) %207)
(/.f64 %253 %307)
(+.f64 %74 %787)
(+.f64 %74 %789)
(fma.f64 #s(literal -1/4 binary64) %307 %205)
(fma.f64 #s(literal -1/4 binary64) %307 %207)
(*.f64 %130 %138)
(neg.f64 %807)
(fma.f64 #s(literal -1/2 binary64) %130 %787)
(fma.f64 #s(literal -1/2 binary64) %130 %789)
(fma.f64 %74 #s(literal 1 binary64) %757)
(fma.f64 %74 #s(literal 1 binary64) %759)
(fma.f64 #s(literal 1 binary64) %74 %757)
(fma.f64 #s(literal 1 binary64) %74 %759)
(fma.f64 #s(literal -1 binary64) %129 %757)
(fma.f64 #s(literal -1 binary64) %129 %759)
(fma.f64 %130 #s(literal -1/2 binary64) %787)
(fma.f64 %130 #s(literal -1/2 binary64) %789)
(fma.f64 %129 #s(literal -1 binary64) %757)
(fma.f64 %129 #s(literal -1 binary64) %759)
(fma.f64 %321 #s(literal 2 binary64) %205)
(fma.f64 %321 #s(literal 2 binary64) %207)
(/.f64 (*.f64 #s(literal 1 binary64) %238) %211)
(fma.f64 #s(literal -1/4 binary64) %307 %757)
(fma.f64 #s(literal -1/4 binary64) %307 %759)
(*.f64 %143 %324)
(*.f64 %388 %145)
(*.f64 %324 %143)
(fma.f64 %321 #s(literal 2 binary64) %757)
(fma.f64 %321 #s(literal 2 binary64) %759)
(/.f64 #s(literal 1 binary64) (/.f64 W %324))
(*.f64 #s(literal -1/2 binary64) %313)
(neg.f64 %432)
(neg.f64 %836)
(fma.f64 W #s(literal 1/2 binary64) %838)
(fma.f64 W #s(literal 1/2 binary64) %840)
(fma.f64 #s(literal 1/2 binary64) W %838)
(fma.f64 #s(literal 1/2 binary64) W %840)
(fma.f64 #s(literal -1/2 binary64) %129 %844)
(fma.f64 %74 #s(literal 1 binary64) %787)
(fma.f64 %74 #s(literal 1 binary64) %789)
(fma.f64 #s(literal 1 binary64) %74 %787)
(fma.f64 #s(literal 1 binary64) %74 %789)
(fma.f64 #s(literal -1 binary64) %129 %787)
(fma.f64 #s(literal -1 binary64) %129 %789)
(fma.f64 %129 #s(literal -1/2 binary64) %360)
(fma.f64 %129 #s(literal -1 binary64) %787)
(fma.f64 %129 #s(literal -1 binary64) %789)
(fma.f64 %360 #s(literal 2 binary64) %205)
(fma.f64 %360 #s(literal 2 binary64) %207)
(fma.f64 %362 #s(literal -2 binary64) %205)
(fma.f64 %362 #s(literal -2 binary64) %207)
(/.f64 #s(literal 1 binary64) (/.f64 %130 %388))
(+.f64 %74 %838)
(+.f64 %74 %840)
(+.f64 %360 %360)
(+.f64 %844 %844)
(fma.f64 #s(literal -1/4 binary64) %307 %787)
(fma.f64 #s(literal -1/4 binary64) %307 %789)
(fma.f64 %368 %232 %205)
(fma.f64 %368 %232 %207)
(fma.f64 %238 %82 %205)
(fma.f64 %238 %82 %207)
(fma.f64 #s(literal -1/2 binary64) %130 %838)
(fma.f64 #s(literal -1/2 binary64) %130 %840)
(fma.f64 %130 #s(literal -1/2 binary64) %838)
(fma.f64 %130 #s(literal -1/2 binary64) %840)
(fma.f64 %321 #s(literal 2 binary64) %787)
(fma.f64 %321 #s(literal 2 binary64) %789)
(fma.f64 %360 #s(literal 2 binary64) %757)
(fma.f64 %360 #s(literal 2 binary64) %759)
(fma.f64 %362 #s(literal -2 binary64) %757)
(fma.f64 %362 #s(literal -2 binary64) %759)
(/.f64 %426 %211)
(fma.f64 %368 %232 %757)
(fma.f64 %368 %232 %759)
(fma.f64 #s(literal -1/2 binary64) %257 %205)
(fma.f64 #s(literal -1/2 binary64) %257 %207)
(fma.f64 %238 %82 %757)
(fma.f64 %238 %82 %759)
(*.f64 %424 #s(literal 2 binary64))
(*.f64 %426 %82)
(*.f64 %428 %132)
(*.f64 %430 %147)
(*.f64 %432 #s(literal -1 binary64))
(/.f64 %428 %307)
(fma.f64 #s(literal -1/2 binary64) %257 %757)
(fma.f64 #s(literal -1/2 binary64) %257 %759)
(fma.f64 %130 %138 %205)
(fma.f64 %130 %138 %207)
(fma.f64 %74 #s(literal 1 binary64) %838)
(fma.f64 %74 #s(literal 1 binary64) %840)
(fma.f64 #s(literal 1 binary64) %74 %838)
(fma.f64 #s(literal 1 binary64) %74 %840)
(fma.f64 #s(literal -1 binary64) %129 %838)
(fma.f64 #s(literal -1 binary64) %129 %840)
(fma.f64 %129 #s(literal -1 binary64) %838)
(fma.f64 %129 #s(literal -1 binary64) %840)
(fma.f64 %360 #s(literal 2 binary64) %787)
(fma.f64 %360 #s(literal 2 binary64) %789)
(fma.f64 %362 #s(literal -2 binary64) %787)
(fma.f64 %362 #s(literal -2 binary64) %789)
(fma.f64 #s(literal -1/4 binary64) %307 %838)
(fma.f64 #s(literal -1/4 binary64) %307 %840)
(fma.f64 %368 %232 %787)
(fma.f64 %368 %232 %789)
(fma.f64 %130 %138 %757)
(fma.f64 %130 %138 %759)
(fma.f64 %143 %324 %205)
(fma.f64 %143 %324 %207)
(fma.f64 %238 %82 %787)
(fma.f64 %238 %82 %789)
(fma.f64 %388 %145 %205)
(fma.f64 %388 %145 %207)
(fma.f64 %324 %143 %205)
(fma.f64 %324 %143 %207)
(fma.f64 %321 #s(literal 2 binary64) %838)
(fma.f64 %321 #s(literal 2 binary64) %840)
(fma.f64 #s(literal -1/2 binary64) %313 %205)
(fma.f64 #s(literal -1/2 binary64) %313 %207)
(fma.f64 #s(literal -1/2 binary64) %257 %787)
(fma.f64 #s(literal -1/2 binary64) %257 %789)
(fma.f64 %143 %324 %757)
(fma.f64 %143 %324 %759)
(fma.f64 %388 %145 %757)
(fma.f64 %388 %145 %759)
(fma.f64 %324 %143 %757)
(fma.f64 %324 %143 %759)
(fma.f64 #s(literal -1/2 binary64) %313 %757)
(fma.f64 #s(literal -1/2 binary64) %313 %759)
(fma.f64 %130 %138 %787)
(fma.f64 %130 %138 %789)
(fma.f64 %360 #s(literal 2 binary64) %838)
(fma.f64 %360 #s(literal 2 binary64) %840)
(fma.f64 %362 #s(literal -2 binary64) %838)
(fma.f64 %362 #s(literal -2 binary64) %840)
(fma.f64 %368 %232 %838)
(fma.f64 %368 %232 %840)
(fma.f64 %143 %324 %787)
(fma.f64 %143 %324 %789)
(fma.f64 %238 %82 %838)
(fma.f64 %238 %82 %840)
(fma.f64 %388 %145 %787)
(fma.f64 %388 %145 %789)
(fma.f64 %324 %143 %787)
(fma.f64 %324 %143 %789)
(fma.f64 %424 #s(literal 2 binary64) %205)
(fma.f64 %424 #s(literal 2 binary64) %207)
(fma.f64 %426 %82 %205)
(fma.f64 %426 %82 %207)
(fma.f64 %428 %132 %205)
(fma.f64 %428 %132 %207)
(fma.f64 %430 %147 %205)
(fma.f64 %430 %147 %207)
(fma.f64 %432 #s(literal -1 binary64) %205)
(fma.f64 %432 #s(literal -1 binary64) %207)
(fma.f64 #s(literal -1/2 binary64) %313 %787)
(fma.f64 #s(literal -1/2 binary64) %313 %789)
(fma.f64 #s(literal -1/2 binary64) %257 %838)
(fma.f64 #s(literal -1/2 binary64) %257 %840)
(fma.f64 %424 #s(literal 2 binary64) %757)
(fma.f64 %424 #s(literal 2 binary64) %759)
(fma.f64 %426 %82 %757)
(fma.f64 %426 %82 %759)
(fma.f64 %428 %132 %757)
(fma.f64 %428 %132 %759)
(fma.f64 %430 %147 %757)
(fma.f64 %430 %147 %759)
(fma.f64 %432 #s(literal -1 binary64) %757)
(fma.f64 %432 #s(literal -1 binary64) %759)
(fma.f64 %130 %138 %838)
(fma.f64 %130 %138 %840)
(fma.f64 %143 %324 %838)
(fma.f64 %143 %324 %840)
(fma.f64 %388 %145 %838)
(fma.f64 %388 %145 %840)
(fma.f64 %324 %143 %838)
(fma.f64 %324 %143 %840)
(fma.f64 %424 #s(literal 2 binary64) %787)
(fma.f64 %424 #s(literal 2 binary64) %789)
(fma.f64 %426 %82 %787)
(fma.f64 %426 %82 %789)
(fma.f64 %428 %132 %787)
(fma.f64 %428 %132 %789)
(fma.f64 %430 %147 %787)
(fma.f64 %430 %147 %789)
(fma.f64 %432 #s(literal -1 binary64) %787)
(fma.f64 %432 #s(literal -1 binary64) %789)
(fma.f64 #s(literal -1/2 binary64) %313 %838)
(fma.f64 #s(literal -1/2 binary64) %313 %840)
(fma.f64 %424 #s(literal 2 binary64) %838)
(fma.f64 %424 #s(literal 2 binary64) %840)
(fma.f64 %426 %82 %838)
(fma.f64 %426 %82 %840)
(fma.f64 %428 %132 %838)
(fma.f64 %428 %132 %840)
(fma.f64 %430 %147 %838)
(fma.f64 %430 %147 %840)
(fma.f64 %432 #s(literal -1 binary64) %838)
(fma.f64 %432 #s(literal -1 binary64) %840)
(fma.f64 %82 %324 %1008)
(fma.f64 %324 %82 %424)
(+.f64 %424 %424)
(+.f64 %1008 %1008)
(approx %737 %74)
%1014
(fma.f64 #s(literal 1/2 binary64) W %132)
(+.f64 %132 %74)
(+.f64 %74 %132)
(*.f64 #s(literal 1/2 binary64) %1018)
(*.f64 #s(literal -1/2 binary64) %1020)
(*.f64 %1018 #s(literal 1/2 binary64))
(*.f64 %1020 #s(literal -1/2 binary64))
(-.f64 %132 %129)
(-.f64 %74 %82)
(fma.f64 #s(literal -1/2 binary64) %130 %132)
(fma.f64 %130 #s(literal -1/2 binary64) %132)
(neg.f64 %1028)
(/.f64 %1018 #s(literal 2 binary64))
(/.f64 %1020 #s(literal -2 binary64))
(/.f64 %1032 %211)
(/.f64 %1034 W)
(fma.f64 #s(literal 1/2 binary64) %145 %74)
(fma.f64 #s(literal -1/2 binary64) %143 %74)
(fma.f64 %132 #s(literal 1 binary64) %74)
(fma.f64 %74 #s(literal 1 binary64) %132)
(fma.f64 #s(literal 1 binary64) %132 %74)
(fma.f64 #s(literal 1 binary64) %74 %132)
(fma.f64 #s(literal -1 binary64) %129 %132)
(fma.f64 #s(literal -1 binary64) %82 %74)
(fma.f64 #s(literal 2 binary64) %587 %74)
(fma.f64 #s(literal 1/4 binary64) %149 %74)
(fma.f64 #s(literal -1/4 binary64) %147 %74)
(fma.f64 %129 #s(literal -1 binary64) %132)
(fma.f64 %143 #s(literal -1/2 binary64) %74)
(fma.f64 %145 #s(literal 1/2 binary64) %74)
(fma.f64 %147 #s(literal -1/4 binary64) %74)
(fma.f64 %587 #s(literal 2 binary64) %74)
(fma.f64 %82 #s(literal -1 binary64) %74)
(*.f64 %1014 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %1014)
(*.f64 #s(literal -1 binary64) %1028)
(*.f64 %1032 %82)
(*.f64 %82 %1032)
(*.f64 %1028 #s(literal -1 binary64))
(/.f64 %1059 %224)
(fma.f64 #s(literal -1/4 binary64) %307 %132)
(*.f64 %132 %1059)
(*.f64 #s(literal -1/4 binary64) %1063)
(*.f64 %1059 %132)
(*.f64 %1066 #s(literal 2 binary64))
(/.f64 %1014 #s(literal 1 binary64))
(/.f64 %1032 %603)
(/.f64 %1070 %130)
(fma.f64 %321 #s(literal 2 binary64) %132)
(/.f64 %1059 %307)
(/.f64 %1074 %228)
(*.f64 %1076 %1077)
(fma.f64 #s(literal -2 binary64) %650 %74)
(fma.f64 #s(literal -2 binary64) %652 %74)
(fma.f64 #s(literal -2 binary64) %654 %74)
(fma.f64 #s(literal -2 binary64) %656 %74)
(fma.f64 #s(literal 4 binary64) %658 %74)
(fma.f64 %360 #s(literal 2 binary64) %132)
(fma.f64 %362 #s(literal -2 binary64) %132)
(fma.f64 %650 #s(literal -2 binary64) %74)
(fma.f64 %652 #s(literal -2 binary64) %74)
(fma.f64 %662 #s(literal 1/4 binary64) %74)
(fma.f64 %664 #s(literal 4 binary64) %74)
(*.f64 %143 %1034)
(*.f64 %145 %1070)
(*.f64 %1034 %143)
(*.f64 %1070 %145)
(*.f64 %1094 #s(literal -2 binary64))
(*.f64 %1096 #s(literal -1/2 binary64))
(*.f64 %1098 #s(literal 1/4 binary64))
(*.f64 %1100 #s(literal 4 binary64))
(*.f64 %1102 #s(literal 2 binary64))
(*.f64 %1104 #s(literal 2 binary64))
(*.f64 %1106 #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) %1059) %211)
(*.f64 %1110 %1112)
(*.f64 %1110 %1114)
(*.f64 %1110 %1117)
(*.f64 %1111 %1119)
(*.f64 %1121 %1123)
(fma.f64 %368 %232 %132)
(/.f64 #s(literal 1 binary64) (/.f64 W %1034))
(/.f64 %1096 #s(literal -2 binary64))
(/.f64 %1098 #s(literal 4 binary64))
(fma.f64 %238 %82 %132)
(-.f64 %132 %785)
(/.f64 #s(literal 1 binary64) (/.f64 %130 %1070))
(fma.f64 #s(literal -1/2 binary64) %257 %132)
(*.f64 %1135 %1137)
(-.f64 %132 %807)
(*.f64 %1074 %650)
(*.f64 %1141 %1111)
(fma.f64 %130 %138 %132)
(/.f64 %1144 %238)
(*.f64 #s(literal 2 binary64) %1146)
(*.f64 #s(literal -2 binary64) %1148)
(*.f64 %147 %1150)
(*.f64 %1152 #s(literal 2 binary64))
(*.f64 %1154 %147)
(*.f64 %1156 %149)
(*.f64 %1110 %1158)
(*.f64 %1160 %1116)
(/.f64 (*.f64 %1163 #s(literal 1/2 binary64)) %238)
(/.f64 (*.f64 #s(literal 1/2 binary64) %1163) %238)
(/.f64 (fma.f64 %132 W %324) W)
(/.f64 (/.f64 %1144 W) W)
(fma.f64 %143 %324 %132)
(fma.f64 %388 %145 %132)
(fma.f64 %324 %143 %132)
(/.f64 (*.f64 %1070 #s(literal 4 binary64)) %607)
(-.f64 %132 %836)
(fma.f64 #s(literal -1/2 binary64) %313 %132)
(/.f64 %1179 %253)
(/.f64 (*.f64 %1181 #s(literal 1/2 binary64)) %253)
(/.f64 (*.f64 #s(literal 1/2 binary64) %1181) %253)
(/.f64 (neg.f64 %1144) %253)
(/.f64 (neg.f64 %1179) %238)
(/.f64 (fma.f64 %132 %130 %388) %130)
(/.f64 (/.f64 %1179 %130) W)
(/.f64 (/.f64 %1179 W) %130)
(/.f64 (/.f64 %1144 %130) %130)
(/.f64 (/.f64 %1144 %231) %231)
(+.f64 %1014 %1200)
(+.f64 %1014 %1202)
(+.f64 %1014 %1204)
(+.f64 %1014 %1206)
(/.f64 %1208 %238)
(fma.f64 #s(literal 1/2 binary64) %1018 %1200)
(fma.f64 #s(literal 1/2 binary64) %1018 %1202)
(fma.f64 #s(literal 1/2 binary64) %1018 %1204)
(fma.f64 #s(literal 1/2 binary64) %1018 %1206)
(fma.f64 #s(literal -1/2 binary64) %1020 %1200)
(fma.f64 #s(literal -1/2 binary64) %1020 %1202)
(fma.f64 #s(literal -1/2 binary64) %1020 %1204)
(fma.f64 #s(literal -1/2 binary64) %1020 %1206)
(fma.f64 #s(literal -1/4 binary64) %1020 %1218)
(fma.f64 %1018 #s(literal 1/2 binary64) %1200)
(fma.f64 %1018 #s(literal 1/2 binary64) %1202)
(fma.f64 %1018 #s(literal 1/2 binary64) %1204)
(fma.f64 %1018 #s(literal 1/2 binary64) %1206)
(fma.f64 %1020 #s(literal -1/2 binary64) %1200)
(fma.f64 %1020 #s(literal -1/2 binary64) %1202)
(fma.f64 %1020 #s(literal -1/2 binary64) %1204)
(fma.f64 %1020 #s(literal -1/2 binary64) %1206)
(fma.f64 %1020 #s(literal -1/4 binary64) %1066)
(*.f64 %1144 %1229)
(/.f64 (*.f64 %1163 #s(literal 1 binary64)) %315)
(/.f64 (*.f64 #s(literal 1 binary64) %1163) %315)
(+.f64 %1066 %1066)
(+.f64 %1218 %1218)
(/.f64 #s(literal 1 binary64) (/.f64 %238 %1144))
(fma.f64 %424 #s(literal 2 binary64) %132)
(fma.f64 %426 %82 %132)
(fma.f64 %428 %132 %132)
(fma.f64 %430 %147 %132)
(fma.f64 %432 #s(literal -1 binary64) %132)
(/.f64 (fma.f64 %388 %130 %129) %238)
(/.f64 (fma.f64 %388 W %74) %253)
(/.f64 (fma.f64 #s(literal 1/2 binary64) W %1248) %253)
(/.f64 (fma.f64 W #s(literal -1/2 binary64) (*.f64 %130 %388)) %238)
(/.f64 (fma.f64 W #s(literal -1/2 binary64) %1254) %238)
(/.f64 (-.f64 %1254 %74) %238)
(/.f64 (-.f64 %1248 %129) %253)
(+.f64 %1014 %1261)
(+.f64 %1014 %1263)
(+.f64 %1014 %1265)
(+.f64 %1014 %1267)
(fma.f64 #s(literal 1/2 binary64) %1018 %1261)
(fma.f64 #s(literal 1/2 binary64) %1018 %1263)
(fma.f64 #s(literal 1/2 binary64) %1018 %1265)
(fma.f64 #s(literal 1/2 binary64) %1018 %1267)
(fma.f64 #s(literal -1/2 binary64) %1020 %1261)
(fma.f64 #s(literal -1/2 binary64) %1020 %1263)
(fma.f64 #s(literal -1/2 binary64) %1020 %1265)
(fma.f64 #s(literal -1/2 binary64) %1020 %1267)
(fma.f64 %1018 #s(literal 1/2 binary64) %1261)
(fma.f64 %1018 #s(literal 1/2 binary64) %1263)
(fma.f64 %1018 #s(literal 1/2 binary64) %1265)
(fma.f64 %1018 #s(literal 1/2 binary64) %1267)
(fma.f64 %1020 #s(literal -1/2 binary64) %1261)
(fma.f64 %1020 #s(literal -1/2 binary64) %1263)
(fma.f64 %1020 #s(literal -1/2 binary64) %1265)
(fma.f64 %1020 #s(literal -1/2 binary64) %1267)
(/.f64 (/.f64 %1144 %273) %273)
(fma.f64 %1014 #s(literal 0 binary64) %1014)
(fma.f64 #s(literal 0 binary64) %1014 %1014)
(/.f64 (*.f64 %1181 #s(literal 1 binary64)) %1290)
(/.f64 %1292 %253)
(/.f64 (*.f64 #s(literal 1 binary64) %1181) (*.f64 #s(literal 2 binary64) %253))
(*.f64 %1179 %1297)
(+.f64 %1014 %1299)
(+.f64 %1014 %1301)
(+.f64 %1014 %1303)
(+.f64 %1014 %1305)
(+.f64 %1299 %1014)
(+.f64 %1305 %1014)
(fma.f64 #s(literal 1/2 binary64) %1018 %1299)
(fma.f64 #s(literal 1/2 binary64) %1018 %1301)
(fma.f64 #s(literal 1/2 binary64) %1018 %1303)
(fma.f64 #s(literal 1/2 binary64) %1018 %1305)
(fma.f64 #s(literal -1/2 binary64) %1020 %1299)
(fma.f64 #s(literal -1/2 binary64) %1020 %1301)
(fma.f64 #s(literal -1/2 binary64) %1020 %1303)
(fma.f64 #s(literal -1/2 binary64) %1020 %1305)
(fma.f64 %1014 #s(literal 1 binary64) %1200)
(fma.f64 %1014 #s(literal 1 binary64) %1202)
(fma.f64 %1014 #s(literal 1 binary64) %1204)
(fma.f64 %1014 #s(literal 1 binary64) %1206)
(fma.f64 #s(literal 1 binary64) %1014 %1200)
(fma.f64 #s(literal 1 binary64) %1014 %1202)
(fma.f64 #s(literal 1 binary64) %1014 %1204)
(fma.f64 #s(literal 1 binary64) %1014 %1206)
(fma.f64 #s(literal -1 binary64) %1028 %1200)
(fma.f64 #s(literal -1 binary64) %1028 %1202)
(fma.f64 #s(literal -1 binary64) %1028 %1204)
(fma.f64 #s(literal -1 binary64) %1028 %1206)
(fma.f64 %1032 %82 %1200)
(fma.f64 %1032 %82 %1202)
(fma.f64 %1032 %82 %1204)
(fma.f64 %1032 %82 %1206)
(fma.f64 %82 %1032 %1200)
(fma.f64 %82 %1032 %1202)
(fma.f64 %82 %1032 %1204)
(fma.f64 %82 %1032 %1206)
(fma.f64 %1018 #s(literal 1/2 binary64) %1299)
(fma.f64 %1018 #s(literal 1/2 binary64) %1301)
(fma.f64 %1018 #s(literal 1/2 binary64) %1303)
(fma.f64 %1018 #s(literal 1/2 binary64) %1305)
(fma.f64 %1020 #s(literal -1/2 binary64) %1299)
(fma.f64 %1020 #s(literal -1/2 binary64) %1301)
(fma.f64 %1020 #s(literal -1/2 binary64) %1303)
(fma.f64 %1020 #s(literal -1/2 binary64) %1305)
(fma.f64 %1028 #s(literal -1 binary64) %1200)
(fma.f64 %1028 #s(literal -1 binary64) %1202)
(fma.f64 %1028 #s(literal -1 binary64) %1204)
(fma.f64 %1028 #s(literal -1 binary64) %1206)
(/.f64 (*.f64 %1144 #s(literal 2 binary64)) %315)
(/.f64 #s(literal 1 binary64) (/.f64 %253 %1179))
(/.f64 %1208 %265)
(/.f64 (*.f64 %1144 #s(literal -2 binary64)) %327)
(/.f64 (*.f64 %1144 #s(literal 4 binary64)) (*.f64 %238 #s(literal 4 binary64)))
(fma.f64 %132 %1059 %1200)
(fma.f64 %132 %1059 %1202)
(fma.f64 %132 %1059 %1204)
(fma.f64 %132 %1059 %1206)
(fma.f64 #s(literal -1/4 binary64) %1063 %1200)
(fma.f64 #s(literal -1/4 binary64) %1063 %1202)
(fma.f64 #s(literal -1/4 binary64) %1063 %1204)
(fma.f64 #s(literal -1/4 binary64) %1063 %1206)
(fma.f64 %1059 %132 %1200)
(fma.f64 %1059 %132 %1202)
(fma.f64 %1059 %132 %1204)
(fma.f64 %1059 %132 %1206)
(fma.f64 %1066 #s(literal 2 binary64) %1200)
(fma.f64 %1066 #s(literal 2 binary64) %1202)
(fma.f64 %1066 #s(literal 2 binary64) %1204)
(fma.f64 %1066 #s(literal 2 binary64) %1206)
(fma.f64 %1014 #s(literal 1 binary64) %1261)
(fma.f64 %1014 #s(literal 1 binary64) %1263)
(fma.f64 %1014 #s(literal 1 binary64) %1265)
(fma.f64 %1014 #s(literal 1 binary64) %1267)
(fma.f64 #s(literal 1 binary64) %1014 %1261)
(fma.f64 #s(literal 1 binary64) %1014 %1263)
(fma.f64 #s(literal 1 binary64) %1014 %1265)
(fma.f64 #s(literal 1 binary64) %1014 %1267)
(fma.f64 #s(literal -1 binary64) %1028 %1261)
(fma.f64 #s(literal -1 binary64) %1028 %1263)
(fma.f64 #s(literal -1 binary64) %1028 %1265)
(fma.f64 #s(literal -1 binary64) %1028 %1267)
(fma.f64 %1032 %82 %1261)
(fma.f64 %1032 %82 %1263)
(fma.f64 %1032 %82 %1265)
(fma.f64 %1032 %82 %1267)
(fma.f64 %82 %1032 %1261)
(fma.f64 %82 %1032 %1263)
(fma.f64 %82 %1032 %1265)
(fma.f64 %82 %1032 %1267)
(fma.f64 %1028 #s(literal -1 binary64) %1261)
(fma.f64 %1028 #s(literal -1 binary64) %1263)
(fma.f64 %1028 #s(literal -1 binary64) %1265)
(fma.f64 %1028 #s(literal -1 binary64) %1267)
(fma.f64 %132 %1059 %1261)
(fma.f64 %132 %1059 %1263)
(fma.f64 %132 %1059 %1265)
(fma.f64 %132 %1059 %1267)
(fma.f64 #s(literal -1/4 binary64) %1063 %1261)
(fma.f64 #s(literal -1/4 binary64) %1063 %1263)
(fma.f64 #s(literal -1/4 binary64) %1063 %1265)
(fma.f64 #s(literal -1/4 binary64) %1063 %1267)
(fma.f64 %1059 %132 %1261)
(fma.f64 %1059 %132 %1263)
(fma.f64 %1059 %132 %1265)
(fma.f64 %1059 %132 %1267)
(fma.f64 %1066 #s(literal 2 binary64) %1261)
(fma.f64 %1066 #s(literal 2 binary64) %1263)
(fma.f64 %1066 #s(literal 2 binary64) %1265)
(fma.f64 %1066 #s(literal 2 binary64) %1267)
(fma.f64 #s(literal 1/2 binary64) %1014 %1415)
(fma.f64 #s(literal -1/2 binary64) %1028 %1417)
(fma.f64 %1014 #s(literal 1/2 binary64) %1102)
(fma.f64 %1014 #s(literal 1 binary64) %1299)
(fma.f64 %1014 #s(literal 1 binary64) %1301)
(fma.f64 %1014 #s(literal 1 binary64) %1303)
(fma.f64 %1014 #s(literal 1 binary64) %1305)
(fma.f64 #s(literal 1 binary64) %1014 %1299)
(fma.f64 #s(literal 1 binary64) %1014 %1301)
(fma.f64 #s(literal 1 binary64) %1014 %1303)
(fma.f64 #s(literal 1 binary64) %1014 %1305)
(fma.f64 #s(literal -1 binary64) %1028 %1299)
(fma.f64 #s(literal -1 binary64) %1028 %1301)
(fma.f64 #s(literal -1 binary64) %1028 %1303)
(fma.f64 #s(literal -1 binary64) %1028 %1305)
(fma.f64 %1032 %82 %1299)
(fma.f64 %1032 %82 %1301)
(fma.f64 %1032 %82 %1303)
(fma.f64 %1032 %82 %1305)
(fma.f64 %82 %1032 %1299)
(fma.f64 %82 %1032 %1301)
(fma.f64 %82 %1032 %1303)
(fma.f64 %82 %1032 %1305)
(fma.f64 %1028 #s(literal -1/2 binary64) %1104)
(fma.f64 %1028 #s(literal -1 binary64) %1299)
(fma.f64 %1028 #s(literal -1 binary64) %1301)
(fma.f64 %1028 #s(literal -1 binary64) %1303)
(fma.f64 %1028 #s(literal -1 binary64) %1305)
(/.f64 (*.f64 %1179 #s(literal 2 binary64)) %1290)
(/.f64 %1292 (*.f64 %253 #s(literal 1 binary64)))
(/.f64 (*.f64 %1179 #s(literal -2 binary64)) (*.f64 %253 #s(literal -2 binary64)))
(/.f64 (*.f64 %1179 #s(literal 4 binary64)) (*.f64 %253 #s(literal 4 binary64)))
(fma.f64 %1076 %1077 %1200)
(fma.f64 %1076 %1077 %1202)
(fma.f64 %1076 %1077 %1204)
(fma.f64 %1076 %1077 %1206)
(+.f64 %1102 %1102)
(+.f64 %1104 %1104)
(+.f64 %1415 %1415)
(+.f64 %1417 %1417)
(fma.f64 %132 %1059 %1299)
(fma.f64 %132 %1059 %1301)
(fma.f64 %132 %1059 %1303)
(fma.f64 %132 %1059 %1305)
(fma.f64 #s(literal -1/4 binary64) %1063 %1299)
(fma.f64 #s(literal -1/4 binary64) %1063 %1301)
(fma.f64 #s(literal -1/4 binary64) %1063 %1303)
(fma.f64 #s(literal -1/4 binary64) %1063 %1305)
(fma.f64 %143 %1034 %1200)
(fma.f64 %143 %1034 %1202)
(fma.f64 %143 %1034 %1204)
(fma.f64 %143 %1034 %1206)
(fma.f64 %145 %1070 %1200)
(fma.f64 %145 %1070 %1202)
(fma.f64 %145 %1070 %1204)
(fma.f64 %145 %1070 %1206)
(fma.f64 %1059 %132 %1299)
(fma.f64 %1059 %132 %1301)
(fma.f64 %1059 %132 %1303)
(fma.f64 %1059 %132 %1305)
(fma.f64 %1034 %143 %1200)
(fma.f64 %1034 %143 %1202)
(fma.f64 %1034 %143 %1204)
(fma.f64 %1034 %143 %1206)
(fma.f64 %1070 %145 %1200)
(fma.f64 %1070 %145 %1202)
(fma.f64 %1070 %145 %1204)
(fma.f64 %1070 %145 %1206)
(fma.f64 %1066 #s(literal 2 binary64) %1299)
(fma.f64 %1066 #s(literal 2 binary64) %1301)
(fma.f64 %1066 #s(literal 2 binary64) %1303)
(fma.f64 %1066 #s(literal 2 binary64) %1305)
(fma.f64 %1094 #s(literal -2 binary64) %1200)
(fma.f64 %1094 #s(literal -2 binary64) %1202)
(fma.f64 %1094 #s(literal -2 binary64) %1204)
(fma.f64 %1094 #s(literal -2 binary64) %1206)
(fma.f64 %1096 #s(literal -1/2 binary64) %1200)
(fma.f64 %1096 #s(literal -1/2 binary64) %1202)
(fma.f64 %1096 #s(literal -1/2 binary64) %1204)
(fma.f64 %1096 #s(literal -1/2 binary64) %1206)
(fma.f64 %1098 #s(literal 1/4 binary64) %1200)
(fma.f64 %1098 #s(literal 1/4 binary64) %1202)
(fma.f64 %1098 #s(literal 1/4 binary64) %1204)
(fma.f64 %1098 #s(literal 1/4 binary64) %1206)
(fma.f64 %1100 #s(literal 4 binary64) %1200)
(fma.f64 %1100 #s(literal 4 binary64) %1202)
(fma.f64 %1100 #s(literal 4 binary64) %1204)
(fma.f64 %1100 #s(literal 4 binary64) %1206)
(fma.f64 %1102 #s(literal 2 binary64) %1200)
(fma.f64 %1102 #s(literal 2 binary64) %1202)
(fma.f64 %1102 #s(literal 2 binary64) %1204)
(fma.f64 %1102 #s(literal 2 binary64) %1206)
(fma.f64 %1104 #s(literal 2 binary64) %1200)
(fma.f64 %1104 #s(literal 2 binary64) %1202)
(fma.f64 %1104 #s(literal 2 binary64) %1204)
(fma.f64 %1104 #s(literal 2 binary64) %1206)
(fma.f64 %1106 #s(literal -2 binary64) %1200)
(fma.f64 %1106 #s(literal -2 binary64) %1202)
(fma.f64 %1106 #s(literal -2 binary64) %1204)
(fma.f64 %1106 #s(literal -2 binary64) %1206)
(fma.f64 %1110 %1112 %1200)
(fma.f64 %1110 %1112 %1202)
(fma.f64 %1110 %1112 %1204)
(fma.f64 %1110 %1112 %1206)
(fma.f64 %1110 %1114 %1200)
(fma.f64 %1110 %1114 %1202)
(fma.f64 %1110 %1114 %1204)
(fma.f64 %1110 %1114 %1206)
(fma.f64 %1110 %1117 %1200)
(fma.f64 %1110 %1117 %1202)
(fma.f64 %1110 %1117 %1204)
(fma.f64 %1110 %1117 %1206)
(fma.f64 %1111 %1119 %1200)
(fma.f64 %1111 %1119 %1202)
(fma.f64 %1111 %1119 %1204)
(fma.f64 %1111 %1119 %1206)
(fma.f64 %1121 %1123 %1200)
(fma.f64 %1121 %1123 %1202)
(fma.f64 %1121 %1123 %1204)
(fma.f64 %1121 %1123 %1206)
(fma.f64 %1076 %1077 %1261)
(fma.f64 %1076 %1077 %1263)
(fma.f64 %1076 %1077 %1265)
(fma.f64 %1076 %1077 %1267)
(fma.f64 %143 %1034 %1261)
(fma.f64 %143 %1034 %1263)
(fma.f64 %143 %1034 %1265)
(fma.f64 %143 %1034 %1267)
(fma.f64 %145 %1070 %1261)
(fma.f64 %145 %1070 %1263)
(fma.f64 %145 %1070 %1265)
(fma.f64 %145 %1070 %1267)
(fma.f64 %1034 %143 %1261)
(fma.f64 %1034 %143 %1263)
(fma.f64 %1034 %143 %1265)
(fma.f64 %1034 %143 %1267)
(fma.f64 %1070 %145 %1261)
(fma.f64 %1070 %145 %1263)
(fma.f64 %1070 %145 %1265)
(fma.f64 %1070 %145 %1267)
(fma.f64 %1094 #s(literal -2 binary64) %1261)
(fma.f64 %1094 #s(literal -2 binary64) %1263)
(fma.f64 %1094 #s(literal -2 binary64) %1265)
(fma.f64 %1094 #s(literal -2 binary64) %1267)
(fma.f64 %1096 #s(literal -1/2 binary64) %1261)
(fma.f64 %1096 #s(literal -1/2 binary64) %1263)
(fma.f64 %1096 #s(literal -1/2 binary64) %1265)
(fma.f64 %1096 #s(literal -1/2 binary64) %1267)
(fma.f64 %1098 #s(literal 1/4 binary64) %1261)
(fma.f64 %1098 #s(literal 1/4 binary64) %1263)
(fma.f64 %1098 #s(literal 1/4 binary64) %1265)
(fma.f64 %1098 #s(literal 1/4 binary64) %1267)
(fma.f64 %1100 #s(literal 4 binary64) %1261)
(fma.f64 %1100 #s(literal 4 binary64) %1263)
(fma.f64 %1100 #s(literal 4 binary64) %1265)
(fma.f64 %1100 #s(literal 4 binary64) %1267)
(fma.f64 %1102 #s(literal 2 binary64) %1261)
(fma.f64 %1102 #s(literal 2 binary64) %1263)
(fma.f64 %1102 #s(literal 2 binary64) %1265)
(fma.f64 %1102 #s(literal 2 binary64) %1267)
(fma.f64 %1104 #s(literal 2 binary64) %1261)
(fma.f64 %1104 #s(literal 2 binary64) %1263)
(fma.f64 %1104 #s(literal 2 binary64) %1265)
(fma.f64 %1104 #s(literal 2 binary64) %1267)
(fma.f64 %1106 #s(literal -2 binary64) %1261)
(fma.f64 %1106 #s(literal -2 binary64) %1263)
(fma.f64 %1106 #s(literal -2 binary64) %1265)
(fma.f64 %1106 #s(literal -2 binary64) %1267)
(fma.f64 %1110 %1112 %1261)
(fma.f64 %1110 %1112 %1263)
(fma.f64 %1110 %1112 %1265)
(fma.f64 %1110 %1112 %1267)
(fma.f64 %1110 %1114 %1261)
(fma.f64 %1110 %1114 %1263)
(fma.f64 %1110 %1114 %1265)
(fma.f64 %1110 %1114 %1267)
(fma.f64 %1110 %1117 %1261)
(fma.f64 %1110 %1117 %1263)
(fma.f64 %1110 %1117 %1265)
(fma.f64 %1110 %1117 %1267)
(fma.f64 %1111 %1119 %1261)
(fma.f64 %1111 %1119 %1263)
(fma.f64 %1111 %1119 %1265)
(fma.f64 %1111 %1119 %1267)
(fma.f64 %1121 %1123 %1261)
(fma.f64 %1121 %1123 %1263)
(fma.f64 %1121 %1123 %1265)
(fma.f64 %1121 %1123 %1267)
(+.f64 (/.f64 (*.f64 %238 %74) %238) (/.f64 %129 %238))
(fma.f64 %1076 %1077 %1299)
(fma.f64 %1076 %1077 %1301)
(fma.f64 %1076 %1077 %1303)
(fma.f64 %1076 %1077 %1305)
(fma.f64 %1135 %1137 %1200)
(fma.f64 %1135 %1137 %1202)
(fma.f64 %1135 %1137 %1204)
(fma.f64 %1135 %1137 %1206)
(fma.f64 %143 %1034 %1299)
(fma.f64 %143 %1034 %1301)
(fma.f64 %143 %1034 %1303)
(fma.f64 %143 %1034 %1305)
(fma.f64 %145 %1070 %1299)
(fma.f64 %145 %1070 %1301)
(fma.f64 %145 %1070 %1303)
(fma.f64 %145 %1070 %1305)
(fma.f64 %1034 %143 %1299)
(fma.f64 %1034 %143 %1301)
(fma.f64 %1034 %143 %1303)
(fma.f64 %1034 %143 %1305)
(fma.f64 %1070 %145 %1299)
(fma.f64 %1070 %145 %1301)
(fma.f64 %1070 %145 %1303)
(fma.f64 %1070 %145 %1305)
(fma.f64 %1094 #s(literal -2 binary64) %1299)
(fma.f64 %1094 #s(literal -2 binary64) %1301)
(fma.f64 %1094 #s(literal -2 binary64) %1303)
(fma.f64 %1094 #s(literal -2 binary64) %1305)
(fma.f64 %1096 #s(literal -1/2 binary64) %1299)
(fma.f64 %1096 #s(literal -1/2 binary64) %1301)
(fma.f64 %1096 #s(literal -1/2 binary64) %1303)
(fma.f64 %1096 #s(literal -1/2 binary64) %1305)
(fma.f64 %1098 #s(literal 1/4 binary64) %1299)
(fma.f64 %1098 #s(literal 1/4 binary64) %1301)
(fma.f64 %1098 #s(literal 1/4 binary64) %1303)
(fma.f64 %1098 #s(literal 1/4 binary64) %1305)
(fma.f64 %1100 #s(literal 4 binary64) %1299)
(fma.f64 %1100 #s(literal 4 binary64) %1301)
(fma.f64 %1100 #s(literal 4 binary64) %1303)
(fma.f64 %1100 #s(literal 4 binary64) %1305)
(fma.f64 %1102 #s(literal 2 binary64) %1299)
(fma.f64 %1102 #s(literal 2 binary64) %1301)
(fma.f64 %1102 #s(literal 2 binary64) %1303)
(fma.f64 %1102 #s(literal 2 binary64) %1305)
(fma.f64 %1104 #s(literal 2 binary64) %1299)
(fma.f64 %1104 #s(literal 2 binary64) %1301)
(fma.f64 %1104 #s(literal 2 binary64) %1303)
(fma.f64 %1104 #s(literal 2 binary64) %1305)
(fma.f64 %1106 #s(literal -2 binary64) %1299)
(fma.f64 %1106 #s(literal -2 binary64) %1301)
(fma.f64 %1106 #s(literal -2 binary64) %1303)
(fma.f64 %1106 #s(literal -2 binary64) %1305)
(fma.f64 %1110 %1112 %1299)
(fma.f64 %1110 %1112 %1301)
(fma.f64 %1110 %1112 %1303)
(fma.f64 %1110 %1112 %1305)
(fma.f64 %1110 %1114 %1299)
(fma.f64 %1110 %1114 %1301)
(fma.f64 %1110 %1114 %1303)
(fma.f64 %1110 %1114 %1305)
(fma.f64 %1110 %1117 %1299)
(fma.f64 %1110 %1117 %1301)
(fma.f64 %1110 %1117 %1303)
(fma.f64 %1110 %1117 %1305)
(fma.f64 %1111 %1119 %1299)
(fma.f64 %1111 %1119 %1301)
(fma.f64 %1111 %1119 %1303)
(fma.f64 %1111 %1119 %1305)
(fma.f64 %1121 %1123 %1299)
(fma.f64 %1121 %1123 %1301)
(fma.f64 %1121 %1123 %1303)
(fma.f64 %1121 %1123 %1305)
(fma.f64 %1074 %650 %1200)
(fma.f64 %1074 %650 %1202)
(fma.f64 %1074 %650 %1204)
(fma.f64 %1074 %650 %1206)
(fma.f64 %1141 %1111 %1200)
(fma.f64 %1141 %1111 %1202)
(fma.f64 %1141 %1111 %1204)
(fma.f64 %1141 %1111 %1206)
(fma.f64 #s(literal 2 binary64) %1146 %1200)
(fma.f64 #s(literal 2 binary64) %1146 %1202)
(fma.f64 #s(literal 2 binary64) %1146 %1204)
(fma.f64 #s(literal 2 binary64) %1146 %1206)
(fma.f64 #s(literal -2 binary64) %1148 %1200)
(fma.f64 #s(literal -2 binary64) %1148 %1202)
(fma.f64 #s(literal -2 binary64) %1148 %1204)
(fma.f64 #s(literal -2 binary64) %1148 %1206)
(fma.f64 %147 %1150 %1200)
(fma.f64 %147 %1150 %1202)
(fma.f64 %147 %1150 %1204)
(fma.f64 %147 %1150 %1206)
(fma.f64 %1152 #s(literal 2 binary64) %1200)
(fma.f64 %1152 #s(literal 2 binary64) %1202)
(fma.f64 %1152 #s(literal 2 binary64) %1204)
(fma.f64 %1152 #s(literal 2 binary64) %1206)
(fma.f64 %1154 %147 %1200)
(fma.f64 %1154 %147 %1202)
(fma.f64 %1154 %147 %1204)
(fma.f64 %1154 %147 %1206)
(fma.f64 %1156 %149 %1200)
(fma.f64 %1156 %149 %1202)
(fma.f64 %1156 %149 %1204)
(fma.f64 %1156 %149 %1206)
(fma.f64 %1110 %1158 %1200)
(fma.f64 %1110 %1158 %1202)
(fma.f64 %1110 %1158 %1204)
(fma.f64 %1110 %1158 %1206)
(fma.f64 %1160 %1116 %1200)
(fma.f64 %1160 %1116 %1202)
(fma.f64 %1160 %1116 %1204)
(fma.f64 %1160 %1116 %1206)
(fma.f64 %1135 %1137 %1261)
(fma.f64 %1135 %1137 %1263)
(fma.f64 %1135 %1137 %1265)
(fma.f64 %1135 %1137 %1267)
(+.f64 (/.f64 (*.f64 %129 %238) %253) (/.f64 %74 %253))
(fma.f64 %1074 %650 %1261)
(fma.f64 %1074 %650 %1263)
(fma.f64 %1074 %650 %1265)
(fma.f64 %1074 %650 %1267)
(fma.f64 %1141 %1111 %1261)
(fma.f64 %1141 %1111 %1263)
(fma.f64 %1141 %1111 %1265)
(fma.f64 %1141 %1111 %1267)
(fma.f64 %1135 %1137 %1299)
(fma.f64 %1135 %1137 %1301)
(fma.f64 %1135 %1137 %1303)
(fma.f64 %1135 %1137 %1305)
(fma.f64 #s(literal 2 binary64) %1146 %1261)
(fma.f64 #s(literal 2 binary64) %1146 %1263)
(fma.f64 #s(literal 2 binary64) %1146 %1265)
(fma.f64 #s(literal 2 binary64) %1146 %1267)
(fma.f64 #s(literal -2 binary64) %1148 %1261)
(fma.f64 #s(literal -2 binary64) %1148 %1263)
(fma.f64 #s(literal -2 binary64) %1148 %1265)
(fma.f64 #s(literal -2 binary64) %1148 %1267)
(fma.f64 %147 %1150 %1261)
(fma.f64 %147 %1150 %1263)
(fma.f64 %147 %1150 %1265)
(fma.f64 %147 %1150 %1267)
(fma.f64 %1152 #s(literal 2 binary64) %1261)
(fma.f64 %1152 #s(literal 2 binary64) %1263)
(fma.f64 %1152 #s(literal 2 binary64) %1265)
(fma.f64 %1152 #s(literal 2 binary64) %1267)
(fma.f64 %1154 %147 %1261)
(fma.f64 %1154 %147 %1263)
(fma.f64 %1154 %147 %1265)
(fma.f64 %1154 %147 %1267)
(fma.f64 %1156 %149 %1261)
(fma.f64 %1156 %149 %1263)
(fma.f64 %1156 %149 %1265)
(fma.f64 %1156 %149 %1267)
(fma.f64 %1110 %1158 %1261)
(fma.f64 %1110 %1158 %1263)
(fma.f64 %1110 %1158 %1265)
(fma.f64 %1110 %1158 %1267)
(fma.f64 %1160 %1116 %1261)
(fma.f64 %1160 %1116 %1263)
(fma.f64 %1160 %1116 %1265)
(fma.f64 %1160 %1116 %1267)
(fma.f64 %1074 %650 %1299)
(fma.f64 %1074 %650 %1301)
(fma.f64 %1074 %650 %1303)
(fma.f64 %1074 %650 %1305)
(fma.f64 %1141 %1111 %1299)
(fma.f64 %1141 %1111 %1301)
(fma.f64 %1141 %1111 %1303)
(fma.f64 %1141 %1111 %1305)
(fma.f64 %132 %1070 %1787)
(fma.f64 #s(literal 2 binary64) %1146 %1299)
(fma.f64 #s(literal 2 binary64) %1146 %1301)
(fma.f64 #s(literal 2 binary64) %1146 %1303)
(fma.f64 #s(literal 2 binary64) %1146 %1305)
(fma.f64 #s(literal -2 binary64) %1148 %1299)
(fma.f64 #s(literal -2 binary64) %1148 %1301)
(fma.f64 #s(literal -2 binary64) %1148 %1303)
(fma.f64 #s(literal -2 binary64) %1148 %1305)
(fma.f64 %147 %1150 %1299)
(fma.f64 %147 %1150 %1301)
(fma.f64 %147 %1150 %1303)
(fma.f64 %147 %1150 %1305)
(fma.f64 %82 %1034 %1146)
(fma.f64 %1034 %82 %1152)
(fma.f64 %1070 %132 %1803)
(fma.f64 %1152 #s(literal 2 binary64) %1299)
(fma.f64 %1152 #s(literal 2 binary64) %1301)
(fma.f64 %1152 #s(literal 2 binary64) %1303)
(fma.f64 %1152 #s(literal 2 binary64) %1305)
(fma.f64 %1154 %147 %1299)
(fma.f64 %1154 %147 %1301)
(fma.f64 %1154 %147 %1303)
(fma.f64 %1154 %147 %1305)
(fma.f64 %1156 %149 %1299)
(fma.f64 %1156 %149 %1301)
(fma.f64 %1156 %149 %1303)
(fma.f64 %1156 %149 %1305)
(fma.f64 %1110 %1158 %1299)
(fma.f64 %1110 %1158 %1301)
(fma.f64 %1110 %1158 %1303)
(fma.f64 %1110 %1158 %1305)
(fma.f64 %1160 %1116 %1299)
(fma.f64 %1160 %1116 %1301)
(fma.f64 %1160 %1116 %1303)
(fma.f64 %1160 %1116 %1305)
(+.f64 %1152 %1152)
(+.f64 %1803 %1803)
(+.f64 %1146 %1146)
(+.f64 %1787 %1787)
(fma.f64 %1144 %1229 %1200)
(fma.f64 %1144 %1229 %1202)
(fma.f64 %1144 %1229 %1204)
(fma.f64 %1144 %1229 %1206)
(fma.f64 %1144 %1229 %1261)
(fma.f64 %1144 %1229 %1263)
(fma.f64 %1144 %1229 %1265)
(fma.f64 %1144 %1229 %1267)
(fma.f64 %1179 %1297 %1200)
(fma.f64 %1179 %1297 %1202)
(fma.f64 %1179 %1297 %1204)
(fma.f64 %1179 %1297 %1206)
(fma.f64 %1144 %1229 %1299)
(fma.f64 %1144 %1229 %1301)
(fma.f64 %1144 %1229 %1303)
(fma.f64 %1144 %1229 %1305)
(/.f64 (/.f64 %1144 %410) W)
(fma.f64 %1179 %1297 %1261)
(fma.f64 %1179 %1297 %1263)
(fma.f64 %1179 %1297 %1265)
(fma.f64 %1179 %1297 %1267)
(fma.f64 %1179 %1297 %1299)
(fma.f64 %1179 %1297 %1301)
(fma.f64 %1179 %1297 %1303)
(fma.f64 %1179 %1297 %1305)

reconstruct495.0ms (1.4%)

Memory
-36.7MiB live, 5.4MiB allocated; 79ms collecting garbage

eval2.2s (6.3%)

Memory
42.7MiB live, 213.7MiB allocated; 61ms collecting garbage
Compiler

Compiled 30 656 to 3 127 computations (89.8% saved)

prune494.0ms (1.4%)

Memory
3.6MiB live, 65.6MiB allocated; 26ms collecting garbage
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New2 39912 400
Fresh000
Picked033
Done000
Total2 39942 403
Accuracy
100.0%
Counts
2 403 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 W #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) W))
48.1%
(approx (* 1/2 (- W (/ 1 W))) (/.f64 #s(literal -1/2 binary64) W))
2.3%
(approx (* 1/2 (- W (/ 1 W))) (*.f64 (approx 1/2 #s(literal 0 binary64)) W))
53.1%
(approx (* 1/2 (- W (/ 1 W))) (*.f64 #s(literal 1/2 binary64) W))
Compiler

Compiled 15 to 8 computations (46.7% saved)

sample0.0ms (0.0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
1/2
Outputs
#s(literal 1/2 binary64)
Samples
0.0ms0valid
Compiler

Compiled 3 to 3 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.9s (5.5%)

Memory
-4.8MiB live, 182.5MiB allocated; 39ms collecting garbage
Counts
5 → 7
Calls
Call 1
Inputs
%3 = (approx 1/2 #s(literal 0 binary64))
%4 = (*.f64 %3 W)
W
#s(literal 0 binary64)
%3
%4
(approx (* 1/2 (- W (/ 1 W))) %4)
Outputs
%12 = (* 1/2 (- W (/ 1 W)))
%17 = (pow.f64 W #s(literal 2 binary64))
%24 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %17))
(approx W #s(literal 0 binary64))
(approx W W)
(approx (* 1/2 W) (*.f64 #s(literal 1/2 binary64) W))
(approx %12 (/.f64 #s(literal -1/2 binary64) W))
(approx %12 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %17) #s(literal 1/2 binary64)) W))
(approx %12 (*.f64 W (-.f64 #s(literal 1/2 binary64) %24)))
(approx %12 (*.f64 #s(literal -1 binary64) (*.f64 W (-.f64 %24 #s(literal 1/2 binary64)))))
Calls

3 calls:

TimeVariablePoint
19.0ms
W
inf
1.0ms
W
-inf
1.0ms
W
0

rewrite3.8s (10.8%)

Memory
3.8MiB live, 337.7MiB allocated; 86ms collecting garbage
Counts
5 → 670
Calls
Call 1
Inputs
%3 = (approx 1/2 #s(literal 0 binary64))
%4 = (*.f64 %3 W)
W
#s(literal 0 binary64)
%3
%4
(approx (* 1/2 (- W (/ 1 W))) %4)
Outputs
%1 = (neg.f64 W)
%13 = (*.f64 #s(literal 0 binary64) W)
%15 = (*.f64 W #s(literal 0 binary64))
%19 = (+.f64 W W)
%22 = (*.f64 #s(literal 1/2 binary64) W)
%26 = (*.f64 W #s(literal -2 binary64))
%30 = (*.f64 W #s(literal 1/4 binary64))
%33 = (*.f64 W #s(literal 4 binary64))
%36 = (fabs.f64 W)
%37 = (copysign.f64 #s(literal 1 binary64) W)
%40 = (*.f64 W W)
%44 = (/.f64 #s(literal 1 binary64) W)
%52 = (*.f64 %40 #s(literal 0 binary64))
%54 = (*.f64 #s(literal 0 binary64) %40)
%57 = (neg.f64 %40)
%67 = (*.f64 %40 #s(literal 1 binary64))
%73 = (neg.f64 %36)
%74 = (/.f64 %73 W)
%76 = (*.f64 %40 #s(literal -1 binary64))
%78 = (/.f64 #s(literal -1 binary64) W)
%80 = (*.f64 %40 %78)
%102 = (*.f64 W %19)
%108 = (/.f64 #s(literal 1/2 binary64) W)
%112 = (*.f64 %40 #s(literal 1/2 binary64))
%113 = (/.f64 #s(literal 2 binary64) W)
%116 = (*.f64 %40 #s(literal -2 binary64))
%117 = (/.f64 #s(literal -1/2 binary64) W)
%119 = (*.f64 %40 %108)
%123 = (*.f64 %40 %113)
%125 = (neg.f64 %19)
%130 = (*.f64 %73 %44)
%196 = (*.f64 %108 %40)
%239 = (neg.f64 #s(literal 4 binary64))
%249 = (fabs.f64 #s(literal 0 binary64))
%308 = (-.f64 #s(literal 3/2 binary64) #s(literal 2 binary64))
%310 = (-.f64 #s(literal 2 binary64) #s(literal 4 binary64))
%312 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%320 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%322 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%324 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%326 = (+.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%328 = (+.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%330 = (+.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%332 = (+.f64 #s(literal 2 binary64) #s(literal 1 binary64))
%335 = (-.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%345 = (neg.f64 #s(literal 1/4 binary64))
%349 = (/.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
%351 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%355 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%358 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%362 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%364 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%366 = (*.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%373 = (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%375 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%379 = (/.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%383 = (/.f64 #s(literal -2 binary64) W)
%389 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%393 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%415 = (+.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%426 = (-.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%450 = (*.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%467 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%472 = (*.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%495 = (/.f64 #s(literal 1/2 binary64) #s(literal 1/4 binary64))
%500 = (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%507 = (/.f64 #s(literal 1/4 binary64) #s(literal 1/2 binary64))
%509 = (/.f64 #s(literal 1/4 binary64) #s(literal 1 binary64))
%514 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%523 = (/.f64 #s(literal 1 binary64) #s(literal 1/4 binary64))
%526 = (/.f64 #s(literal 4 binary64) #s(literal 1 binary64))
%528 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%530 = (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
%554 = (sqrt.f64 #s(literal 2 binary64))
%556 = (sqrt.f64 #s(literal 1/2 binary64))
%575 = (*.f64 %351 #s(literal 0 binary64))
%577 = (*.f64 #s(literal 0 binary64) %351)
%580 = (*.f64 %117 #s(literal 0 binary64))
%617 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%627 = (*.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%636 = (/.f64 #s(literal 1 binary64) %351)
%643 = (-.f64 %351 %351)
%691 = (/.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
%697 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%699 = (/.f64 #s(literal -1 binary64) #s(literal 1/4 binary64))
%717 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%719 = (/.f64 #s(literal -1/2 binary64) #s(literal 4 binary64))
%727 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%731 = (/.f64 #s(literal 1/4 binary64) #s(literal -1 binary64))
%736 = (/.f64 #s(literal 1/4 binary64) #s(literal 4 binary64))
%737 = (/.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
%779 = (*.f64 %108 #s(literal 1/2 binary64))
%781 = (*.f64 %117 #s(literal 1/2 binary64))
%783 = (*.f64 #s(literal 1/2 binary64) %108)
%787 = (*.f64 #s(literal -1/2 binary64) %108)
%813 = (*.f64 %44 #s(literal -2 binary64))
%855 = (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%856 = (pow.f64 #s(literal 2 binary64) #s(literal 3 binary64))
%862 = (pow.f64 #s(literal 1/4 binary64) #s(literal 3 binary64))
%863 = (pow.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%866 = (tanh.f64 #s(literal 1 binary64))
%867 = (tanh.f64 #s(literal -1 binary64))
%872 = (tanh.f64 #s(literal 1/2 binary64))
%873 = (tanh.f64 #s(literal -1/2 binary64))
%878 = (sinh.f64 #s(literal 1 binary64))
%879 = (cosh.f64 #s(literal -1 binary64))
%880 = (cosh.f64 #s(literal 1 binary64))
%882 = (*.f64 %880 (sinh.f64 #s(literal -1 binary64)))
%884 = (sinh.f64 #s(literal 1/2 binary64))
%885 = (cosh.f64 #s(literal -1/2 binary64))
%886 = (cosh.f64 #s(literal 1/2 binary64))
%888 = (*.f64 %886 (sinh.f64 #s(literal -1/2 binary64)))
%897 = (sinh.f64 #s(literal 2 binary64))
%898 = (cosh.f64 #s(literal 2 binary64))
%906 = (approx 1/2 #s(literal 0 binary64))
%907 = (*.f64 %906 W)
W
(neg.f64 %1)
(*.f64 W #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) W)
(/.f64 W #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %1)
(*.f64 %1 #s(literal -1 binary64))
(fma.f64 W #s(literal 0 binary64) W)
(fma.f64 #s(literal 0 binary64) W W)
(+.f64 W %13)
(+.f64 W %15)
(+.f64 %13 W)
(+.f64 %15 W)
(*.f64 %19 #s(literal 1/2 binary64))
(*.f64 %22 #s(literal 2 binary64))
(*.f64 %26 #s(literal -1/2 binary64))
(*.f64 %30 #s(literal 4 binary64))
(*.f64 %33 #s(literal 1/4 binary64))
(/.f64 %19 #s(literal 2 binary64))
(*.f64 %36 %37)
(*.f64 %37 %36)
(/.f64 %40 W)
(/.f64 %26 #s(literal -2 binary64))
(/.f64 %33 #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) %44)
(fma.f64 W #s(literal 1/2 binary64) %22)
(fma.f64 W #s(literal 1 binary64) %13)
(fma.f64 W #s(literal 1 binary64) %15)
(fma.f64 #s(literal 1/2 binary64) W %22)
(fma.f64 #s(literal 1 binary64) W %13)
(fma.f64 #s(literal 1 binary64) W %15)
(+.f64 W %52)
(+.f64 W %54)
(+.f64 %22 %22)
(/.f64 %57 %1)
(neg.f64 (/.f64 %40 %1))
(neg.f64 (/.f64 %57 W))
(fma.f64 #s(literal -1 binary64) %1 %13)
(fma.f64 #s(literal -1 binary64) %1 %15)
(fma.f64 %1 #s(literal -1 binary64) %13)
(fma.f64 %1 #s(literal -1 binary64) %15)
(/.f64 %67 W)
(*.f64 %44 %40)
(*.f64 %40 %44)
(fma.f64 %19 #s(literal 1/2 binary64) %13)
(fma.f64 %19 #s(literal 1/2 binary64) %15)
(*.f64 %73 %74)
(/.f64 %76 %1)
(*.f64 %57 %78)
(neg.f64 %80)
(fma.f64 W #s(literal 1 binary64) %52)
(fma.f64 W #s(literal 1 binary64) %54)
(fma.f64 #s(literal 1 binary64) W %52)
(fma.f64 #s(literal 1 binary64) W %54)
(fma.f64 #s(literal 1 binary64) %22 %22)
(fma.f64 %22 #s(literal 1 binary64) %22)
(fma.f64 %22 #s(literal 2 binary64) %13)
(fma.f64 %22 #s(literal 2 binary64) %15)
(fma.f64 %26 #s(literal -1/2 binary64) %13)
(fma.f64 %26 #s(literal -1/2 binary64) %15)
(fma.f64 %30 #s(literal 4 binary64) %13)
(fma.f64 %30 #s(literal 4 binary64) %15)
(fma.f64 %33 #s(literal 1/4 binary64) %13)
(fma.f64 %33 #s(literal 1/4 binary64) %15)
(fma.f64 %36 %37 %13)
(fma.f64 %36 %37 %15)
(fma.f64 %37 %36 %13)
(fma.f64 %37 %36 %15)
(neg.f64 (*.f64 %57 %44))
(/.f64 %102 %19)
(fma.f64 #s(literal -1 binary64) %1 %52)
(fma.f64 #s(literal -1 binary64) %1 %54)
(fma.f64 %1 #s(literal -1 binary64) %52)
(fma.f64 %1 #s(literal -1 binary64) %54)
(*.f64 %102 %108)
(/.f64 #s(literal 1 binary64) (/.f64 %1 %57))
(*.f64 %112 %113)
(*.f64 %67 %44)
(*.f64 %116 %117)
(*.f64 %119 #s(literal 2 binary64))
(*.f64 %80 #s(literal -1 binary64))
(*.f64 %76 %78)
(*.f64 %123 #s(literal 1/2 binary64))
(/.f64 %116 %125)
(/.f64 %123 #s(literal 2 binary64))
(fma.f64 %19 #s(literal 1/2 binary64) %52)
(fma.f64 %19 #s(literal 1/2 binary64) %54)
(*.f64 %73 %130)
(fma.f64 %22 #s(literal 2 binary64) %52)
(fma.f64 %22 #s(literal 2 binary64) %54)
(fma.f64 %26 #s(literal -1/2 binary64) %52)
(fma.f64 %26 #s(literal -1/2 binary64) %54)
(fma.f64 %30 #s(literal 4 binary64) %52)
(fma.f64 %30 #s(literal 4 binary64) %54)
(fma.f64 %33 #s(literal 1/4 binary64) %52)
(fma.f64 %33 #s(literal 1/4 binary64) %54)
(fma.f64 %36 %37 %52)
(fma.f64 %36 %37 %54)
(fma.f64 %37 %36 %52)
(fma.f64 %37 %36 %54)
(fma.f64 %44 %40 %13)
(fma.f64 %44 %40 %15)
(fma.f64 %40 %44 %13)
(fma.f64 %40 %44 %15)
(fma.f64 %73 %74 %13)
(fma.f64 %73 %74 %15)
(fma.f64 %57 %78 %13)
(fma.f64 %57 %78 %15)
(pow.f64 W #s(literal 1 binary64))
(fma.f64 %102 %108 %13)
(fma.f64 %102 %108 %15)
(fma.f64 %44 %40 %52)
(fma.f64 %44 %40 %54)
(fma.f64 %40 %44 %52)
(fma.f64 %40 %44 %54)
(fma.f64 %112 %113 %13)
(fma.f64 %112 %113 %15)
(fma.f64 %67 %44 %13)
(fma.f64 %67 %44 %15)
(fma.f64 %116 %117 %13)
(fma.f64 %116 %117 %15)
(fma.f64 %119 #s(literal 2 binary64) %13)
(fma.f64 %119 #s(literal 2 binary64) %15)
(fma.f64 %80 #s(literal -1 binary64) %13)
(fma.f64 %80 #s(literal -1 binary64) %15)
(fma.f64 %76 %78 %13)
(fma.f64 %76 %78 %15)
(fma.f64 %123 #s(literal 1/2 binary64) %13)
(fma.f64 %123 #s(literal 1/2 binary64) %15)
(fma.f64 %73 %130 %13)
(fma.f64 %73 %130 %15)
(fma.f64 %73 %74 %52)
(fma.f64 %73 %74 %54)
(fma.f64 %57 %78 %52)
(fma.f64 %57 %78 %54)
(fma.f64 %102 %108 %52)
(fma.f64 %102 %108 %54)
(fma.f64 %112 %113 %52)
(fma.f64 %112 %113 %54)
(fma.f64 %67 %44 %52)
(fma.f64 %67 %44 %54)
(fma.f64 %116 %117 %52)
(fma.f64 %116 %117 %54)
(fma.f64 %119 #s(literal 2 binary64) %52)
(fma.f64 %119 #s(literal 2 binary64) %54)
(fma.f64 %80 #s(literal -1 binary64) %52)
(fma.f64 %80 #s(literal -1 binary64) %54)
(fma.f64 %76 %78 %52)
(fma.f64 %76 %78 %54)
(fma.f64 %123 #s(literal 1/2 binary64) %52)
(fma.f64 %123 #s(literal 1/2 binary64) %54)
(fma.f64 %40 %108 %119)
(fma.f64 %108 %40 %196)
(fma.f64 %73 %130 %52)
(fma.f64 %73 %130 %54)
(+.f64 %119 %119)
(+.f64 %196 %196)
#s(literal 0 binary64)
(neg.f64 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(+.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 2 binary64) #s(literal -2 binary64))
(+.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+.f64 #s(literal -2 binary64) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(-.f64 #s(literal 1 binary64) #s(literal 1 binary64))
(-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
(-.f64 #s(literal 2 binary64) #s(literal 2 binary64))
(-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(-.f64 #s(literal 3/2 binary64) #s(literal 3/2 binary64))
(-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
(-.f64 #s(literal 4 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal -2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 3/2 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 3/2 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 4 binary64) %239)
(/.f64 #s(literal 0 binary64) W)
(/.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(/.f64 #s(literal 0 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 4 binary64))
(/.f64 #s(literal 0 binary64) %239)
(/.f64 #s(literal 0 binary64) %1)
(*.f64 %249 %249)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 2 binary64) #s(literal -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 -2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) #s(literal -2 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 -2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 2 binary64) #s(literal 2 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 -2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 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 2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 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 -2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/2 binary64) #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 1/4 binary64) #s(literal -1 binary64))
(+.f64 #s(literal 1/2 binary64) %308)
(+.f64 #s(literal 2 binary64) %310)
(+.f64 #s(literal 3/2 binary64) %312)
(-.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 (-.f64 #s(literal 2 binary64) #s(literal 3/2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/4 binary64) %320)
(+.f64 #s(literal 1/4 binary64) %322)
(+.f64 #s(literal 4 binary64) %324)
(*.f64 #s(literal 0 binary64) %326)
(*.f64 #s(literal 0 binary64) %328)
(*.f64 #s(literal 0 binary64) %330)
(*.f64 #s(literal 0 binary64) %332)
(*.f64 #s(literal 0 binary64) %312)
(*.f64 #s(literal -1/2 binary64) %335)
(*.f64 %328 #s(literal 0 binary64))
(*.f64 %332 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %239 #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 4 binary64) %239)
(fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) %239)
(fma.f64 #s(literal -2 binary64) #s(literal -2 binary64) %239)
(fma.f64 #s(literal 1/4 binary64) %239 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 1 binary64) %239)
(fma.f64 #s(literal 4 binary64) %345 #s(literal 1 binary64))
(fma.f64 %345 #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 %239 #s(literal 1/4 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1/4 binary64) %349)
(/.f64 #s(literal 0 binary64) %351)
(/.f64 #s(literal 0 binary64) %19)
(/.f64 %335 #s(literal -2 binary64))
(/.f64 #s(literal 0 binary64) %355)
(/.f64 #s(literal 0 binary64) %324)
(/.f64 #s(literal 0 binary64) %358)
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) W))
(/.f64 #s(literal 0 binary64) %362)
(/.f64 #s(literal 0 binary64) %364)
(/.f64 #s(literal 0 binary64) %366)
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) W))
(/.f64 #s(literal 0 binary64) %26)
(/.f64 #s(literal 0 binary64) %33)
(*.f64 #s(literal 0 binary64) %44)
(*.f64 #s(literal 0 binary64) %373)
(*.f64 #s(literal 0 binary64) %375)
(*.f64 #s(literal 0 binary64) %108)
(*.f64 #s(literal 0 binary64) %78)
(*.f64 #s(literal 0 binary64) %379)
(*.f64 #s(literal 0 binary64) %113)
(*.f64 #s(literal 0 binary64) %117)
(*.f64 #s(literal 0 binary64) %383)
(*.f64 %44 #s(literal 0 binary64))
(*.f64 %373 #s(literal 0 binary64))
(*.f64 %108 #s(literal 0 binary64))
(*.f64 %78 #s(literal 0 binary64))
(*.f64 %389 #s(literal 0 binary64))
(*.f64 %379 #s(literal 0 binary64))
(*.f64 %113 #s(literal 0 binary64))
(*.f64 %393 #s(literal 1/2 binary64))
(*.f64 %393 #s(literal 1/4 binary64))
(fma.f64 %249 %249 #s(literal 0 binary64))
(expm1.f64 #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) %125)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 W #s(literal 0 binary64)))
(/.f64 %393 #s(literal 4 binary64))
(fma.f64 #s(literal 0 binary64) %326 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %328 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %330 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %332 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %312 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1 binary64) %308)
(fma.f64 #s(literal 1/2 binary64) #s(literal 4 binary64) %310)
(fma.f64 #s(literal 1/2 binary64) %415 #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/2 binary64) %308)
(fma.f64 #s(literal 1 binary64) #s(literal 2 binary64) %310)
(fma.f64 #s(literal 1 binary64) #s(literal 3/2 binary64) %312)
(fma.f64 #s(literal -1 binary64) #s(literal -1/2 binary64) %308)
(fma.f64 #s(literal -1 binary64) #s(literal -2 binary64) %310)
(fma.f64 #s(literal 2 binary64) #s(literal 1 binary64) %310)
(fma.f64 #s(literal 2 binary64) #s(literal 1/4 binary64) %308)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1 binary64) %308)
(fma.f64 #s(literal -1/2 binary64) %415 #s(literal -2 binary64))
(fma.f64 #s(literal -1/2 binary64) %426 #s(literal -2 binary64))
(fma.f64 #s(literal -1/2 binary64) %335 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal -1 binary64) %310)
(fma.f64 #s(literal 3/2 binary64) #s(literal 1 binary64) %312)
(fma.f64 #s(literal 1/4 binary64) #s(literal 2 binary64) %308)
(fma.f64 #s(literal 1/4 binary64) %351 #s(literal -2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 1/2 binary64) %310)
(fma.f64 %328 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %332 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %351 #s(literal 1/4 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 0 binary64) (*.f64 %1 #s(literal 4 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 %1 #s(literal -2 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) %1))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) %1))
(tanh.f64 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %320)
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %322)
(fma.f64 #s(literal 1/2 binary64) %355 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %324 #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %450 #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %320)
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %322)
(fma.f64 #s(literal 1 binary64) #s(literal 4 binary64) %324)
(fma.f64 #s(literal 2 binary64) #s(literal 2 binary64) %324)
(fma.f64 #s(literal 2 binary64) %322 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %320)
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %322)
(fma.f64 #s(literal -2 binary64) #s(literal -2 binary64) %324)
(fma.f64 #s(literal -2 binary64) %322 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %320)
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %322)
(fma.f64 #s(literal 1/4 binary64) %450 #s(literal 1 binary64))
(fma.f64 #s(literal 1/4 binary64) %362 #s(literal -2 binary64))
(fma.f64 #s(literal 1/4 binary64) %364 #s(literal 2 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 1 binary64) %324)
(fma.f64 #s(literal 4 binary64) %467 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 %320 #s(literal 2 binary64) #s(literal 1/2 binary64))
(fma.f64 %472 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) #s(literal 1/4 binary64)) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) #s(literal 4 binary64)) #s(literal 1/4 binary64) #s(literal 1 binary64))
(fma.f64 %355 #s(literal 1/2 binary64) #s(literal 2 binary64))
(fma.f64 %355 #s(literal -1/2 binary64) #s(literal -2 binary64))
(fma.f64 %322 #s(literal 4 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 %1 #s(literal 0 binary64)))
(fma.f64 #s(literal 1/2 binary64) %351 %239)
(fma.f64 W %44 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %44 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %373 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %375 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %108 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %78 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %379 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %113 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %383 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 1/2 binary64) %349)
(fma.f64 #s(literal 1/2 binary64) %495 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %379 #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) %500 #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 1/4 binary64) %349)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %507 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %509 #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64) %349)
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %514 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %379 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) %349 #s(literal -1/2 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1/4 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 1 binary64) %349)
(fma.f64 #s(literal 1/4 binary64) %523 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) %389 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) %526 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) %528 #s(literal 1 binary64))
(fma.f64 #s(literal 4 binary64) %530 #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %509 #s(literal -1 binary64))
(fma.f64 %44 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %373 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %373 #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 %495 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %108 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %523 #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 %514 #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 %514 #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 %78 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %389 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %389 #s(literal 1/2 binary64) #s(literal -2 binary64))
(fma.f64 %389 #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 %379 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %379 #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 %379 #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 %113 #s(literal 0 binary64) #s(literal 0 binary64))
(fma.f64 %507 #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 %507 #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 %509 #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 %393 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %393 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %554 %554 #s(literal -2 binary64))
(fma.f64 %554 %556 #s(literal -1 binary64))
(fma.f64 %556 %554 #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) %362 %239)
(fma.f64 #s(literal 1/4 binary64) %366 %239)
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) %19))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) %19))
(/.f64 #s(literal 0 binary64) (*.f64 %19 #s(literal 2 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 %19 #s(literal -2 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 %19 #s(literal 4 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) %19))
(/.f64 (+.f64 #s(literal 4 binary64) %355) #s(literal 4 binary64))
(/.f64 %575 #s(literal 4 binary64))
(/.f64 %577 #s(literal 4 binary64))
(fma.f64 %1 %44 #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) %580)
(expm1.f64 (*.f64 #s(literal 0 binary64) #s(literal 3 binary64)))
(+.f64 %44 %78)
(+.f64 %375 (/.f64 #s(literal -1/2 binary64) #s(literal -2 binary64)))
(+.f64 %108 %117)
(+.f64 %78 %44)
(+.f64 %117 %108)
(-.f64 %44 %44)
(-.f64 %375 %375)
(-.f64 %108 %108)
(-.f64 %78 %78)
(-.f64 %113 %113)
(-.f64 %117 %117)
(-.f64 %383 %383)
(fma.f64 #s(literal 1/2 binary64) %328 %312)
(fma.f64 #s(literal 1/2 binary64) %332 %312)
(fma.f64 #s(literal -1/2 binary64) %415 %310)
(fma.f64 #s(literal -1/2 binary64) %426 %310)
(fma.f64 #s(literal 1/4 binary64) %351 %310)
(fma.f64 %332 #s(literal 1/2 binary64) %312)
(fma.f64 %351 #s(literal 1/4 binary64) %310)
(/.f64 #s(literal 0 binary64) (*.f64 %125 #s(literal 2 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 %125 #s(literal -2 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 %125 #s(literal 4 binary64)))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) %125))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) %125))
(/.f64 #s(literal 0 binary64) (*.f64 #s(literal 4 binary64) %125))
(*.f64 %393 %617)
(fma.f64 #s(literal 1/2 binary64) %351 %324)
(fma.f64 #s(literal -2 binary64) %322 %308)
(fma.f64 #s(literal 1/4 binary64) %362 %310)
(fma.f64 #s(literal 4 binary64) %467 %308)
(fma.f64 %472 #s(literal 4 binary64) %308)
(fma.f64 %355 #s(literal -1/2 binary64) %310)
(fma.f64 #s(literal 1/2 binary64) %362 %324)
(fma.f64 #s(literal 1/4 binary64) %366 %324)
(fma.f64 %627 %366 #s(literal -1 binary64))
(fma.f64 %366 %627 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %509 %308)
(fma.f64 #s(literal -2 binary64) %349 %308)
(fma.f64 #s(literal 4 binary64) %530 %308)
(fma.f64 %389 #s(literal 1/2 binary64) %310)
(fma.f64 %507 #s(literal 1 binary64) %308)
(fma.f64 %509 #s(literal 2 binary64) %308)
(fma.f64 %636 #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 (/.f64 #s(literal 2 binary64) %351) #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) %351) #s(literal 4 binary64) #s(literal 1 binary64))
(fma.f64 %554 %554 %310)
(/.f64 %643 #s(literal 4 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) #s(literal -2 binary64) #s(literal 4 binary64)) %355)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) #s(literal 4 binary64)) %324)
(fma.f64 #s(literal -2 binary64) %580 #s(literal 0 binary64))
(/.f64 (-.f64 %362 %351) #s(literal 4 binary64))
(/.f64 %577 %351)
(/.f64 %575 %362)
(/.f64 %575 %364)
(/.f64 %575 %366)
(/.f64 %577 %358)
(/.f64 %577 %366)
(fma.f64 #s(literal 1/2 binary64) %44 %117)
(fma.f64 #s(literal 1/2 binary64) %78 %108)
(fma.f64 #s(literal 1/2 binary64) %113 %78)
(fma.f64 #s(literal 1/2 binary64) %383 %44)
(fma.f64 #s(literal 1 binary64) %44 %78)
(fma.f64 #s(literal 1 binary64) %108 %117)
(fma.f64 #s(literal 1 binary64) %78 %44)
(fma.f64 #s(literal 1 binary64) %117 %108)
(fma.f64 #s(literal -1 binary64) %44 %44)
(fma.f64 #s(literal -1 binary64) %108 %108)
(fma.f64 #s(literal -1 binary64) %78 %78)
(fma.f64 #s(literal -1 binary64) %117 %117)
(fma.f64 #s(literal 2 binary64) %108 %78)
(fma.f64 #s(literal 2 binary64) %117 %44)
(fma.f64 #s(literal -1/2 binary64) %44 %108)
(fma.f64 #s(literal -1/2 binary64) %78 %117)
(fma.f64 #s(literal -1/2 binary64) %113 %44)
(fma.f64 #s(literal -1/2 binary64) %383 %78)
(fma.f64 #s(literal -2 binary64) %108 %44)
(fma.f64 #s(literal -2 binary64) %117 %78)
(fma.f64 #s(literal 1/4 binary64) %113 %117)
(fma.f64 #s(literal 1/4 binary64) %383 %108)
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 4 binary64) W) %78)
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/4 binary64) W) %78)
(fma.f64 %44 #s(literal 1/2 binary64) %117)
(fma.f64 %44 #s(literal 1 binary64) %78)
(fma.f64 %44 #s(literal -1 binary64) %44)
(fma.f64 %44 #s(literal -1/2 binary64) %108)
(fma.f64 %373 %379 #s(literal -1 binary64))
(fma.f64 %375 (/.f64 #s(literal 2 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 %617 %691 #s(literal -1 binary64))
(fma.f64 %108 #s(literal 1 binary64) %117)
(fma.f64 %108 #s(literal -1 binary64) %108)
(fma.f64 %108 #s(literal 2 binary64) %78)
(fma.f64 %108 #s(literal -2 binary64) %44)
(fma.f64 %514 %697 #s(literal -1/2 binary64))
(fma.f64 %699 %697 #s(literal -1 binary64))
(fma.f64 %697 %699 #s(literal -1 binary64))
(fma.f64 %78 #s(literal 1/2 binary64) %108)
(fma.f64 %78 #s(literal 1 binary64) %44)
(fma.f64 %78 #s(literal -1 binary64) %78)
(fma.f64 %78 #s(literal -1/2 binary64) %117)
(fma.f64 %389 %617 #s(literal -1/2 binary64))
(fma.f64 %389 %697 #s(literal 1 binary64))
(fma.f64 %379 %373 #s(literal -1 binary64))
(fma.f64 %691 %617 #s(literal -1 binary64))
(fma.f64 %113 #s(literal 1/2 binary64) %78)
(fma.f64 %113 #s(literal -1/2 binary64) %44)
(fma.f64 %113 #s(literal 1/4 binary64) %117)
(fma.f64 %117 #s(literal 1 binary64) %108)
(fma.f64 %117 #s(literal -1 binary64) %117)
(fma.f64 %117 #s(literal 2 binary64) %44)
(fma.f64 %117 #s(literal -2 binary64) %78)
(fma.f64 %717 %349 #s(literal -1 binary64))
(fma.f64 %717 %719 #s(literal -1/2 binary64))
(fma.f64 %500 (/.f64 #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -2 binary64) #s(literal 1/4 binary64)) %719 #s(literal -1 binary64))
(fma.f64 %383 #s(literal 1/2 binary64) %44)
(fma.f64 %383 #s(literal -1/2 binary64) %78)
(fma.f64 %530 %727 #s(literal -1 binary64))
(fma.f64 %530 %526 #s(literal -1/2 binary64))
(fma.f64 %509 %526 #s(literal -1 binary64))
(fma.f64 %731 %528 #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal 1/4 binary64) #s(literal -2 binary64)) (/.f64 #s(literal 4 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 %736 %737 #s(literal -1 binary64))
(fma.f64 %727 %530 #s(literal -1 binary64))
(fma.f64 %727 %736 #s(literal -1/2 binary64))
(fma.f64 %526 %530 #s(literal -1/2 binary64))
(fma.f64 %526 %509 #s(literal -1 binary64))
(fma.f64 %528 %731 #s(literal -1 binary64))
(fma.f64 %737 %736 #s(literal -1 binary64))
(fma.f64 %393 %617 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 4 binary64) %1) %44)
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1/4 binary64) %1) %44)
(sinh.f64 #s(literal 0 binary64))
(fma.f64 %636 #s(literal 4 binary64) %308)
(/.f64 %643 %351)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -2 binary64) %351) %364)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal 2 binary64) %364) %362)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal 2 binary64) %358) %362)
(/.f64 (fma.f64 #s(literal 4 binary64) #s(literal -2 binary64) %362) %364)
(fma.f64 %514 %697 %308)
(fma.f64 %389 %617 %308)
(fma.f64 %717 %719 %308)
(fma.f64 %530 %526 %308)
(fma.f64 %727 %736 %308)
(fma.f64 %526 %530 %308)
(/.f64 (-.f64 %324 %324) %324)
(/.f64 (-.f64 %362 %362) %362)
(/.f64 (-.f64 %364 %364) %364)
(/.f64 (-.f64 %358 %358) %358)
(/.f64 (-.f64 %366 %366) %366)
(/.f64 (-.f64 %355 %355) %355)
(fma.f64 #s(literal 2 binary64) %779 %117)
(fma.f64 #s(literal 2 binary64) %781 %108)
(fma.f64 #s(literal 2 binary64) %783 %117)
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %117) %108)
(fma.f64 #s(literal 2 binary64) %787 %108)
(fma.f64 #s(literal -2 binary64) %779 %108)
(fma.f64 #s(literal -2 binary64) %781 %117)
(fma.f64 #s(literal -2 binary64) %783 %108)
(fma.f64 #s(literal -2 binary64) %787 %117)
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal -1/2 binary64) %117) %108)
(fma.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 4 binary64) %44) %78)
(fma.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 4 binary64) %78) %44)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %44) %78)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %78) %44)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %117) %108)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %108) %117)
(fma.f64 %322 %113 %108)
(fma.f64 %322 %383 %117)
(fma.f64 (*.f64 %78 #s(literal 4 binary64)) #s(literal 1/4 binary64) %44)
(fma.f64 (*.f64 %78 #s(literal 1/4 binary64)) #s(literal 4 binary64) %44)
(fma.f64 %813 #s(literal 1/2 binary64) %44)
(fma.f64 %813 #s(literal -1/2 binary64) %78)
(fma.f64 (*.f64 %44 #s(literal 4 binary64)) #s(literal 1/4 binary64) %78)
(fma.f64 (*.f64 %44 #s(literal 1/4 binary64)) #s(literal 4 binary64) %78)
(fma.f64 %779 #s(literal 2 binary64) %117)
(fma.f64 %779 #s(literal 4 binary64) %78)
(fma.f64 (*.f64 %108 #s(literal 1/4 binary64)) #s(literal 4 binary64) %117)
(fma.f64 %783 #s(literal 2 binary64) %117)
(fma.f64 (*.f64 #s(literal -1 binary64) %113) #s(literal 1/2 binary64) %44)
(fma.f64 %787 #s(literal 2 binary64) %108)
(fma.f64 (/.f64 %44 #s(literal 1/2 binary64)) #s(literal 1/2 binary64) %78)
(pow.f64 #s(literal 0 binary64) #s(literal 2 binary64))
(/.f64 (-.f64 %366 (*.f64 #s(literal 2 binary64) %351)) %351)
(/.f64 (-.f64 (*.f64 %351 #s(literal 2 binary64)) %366) %362)
(fma.f64 (/.f64 %113 %351) #s(literal 4 binary64) %78)
(fma.f64 (/.f64 %383 %351) #s(literal 4 binary64) %44)
(fma.f64 %389 (/.f64 %44 #s(literal 4 binary64)) %78)
(fma.f64 %389 (/.f64 %78 #s(literal 4 binary64)) %44)
(/.f64 (-.f64 (*.f64 %351 #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) %351)) %366)
(fma.f64 (exp.f64 #s(literal 1 binary64)) (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 %855 %856 #s(literal -1 binary64))
(fma.f64 %856 %855 #s(literal -1 binary64))
(fma.f64 (pow.f64 #s(literal -2 binary64) #s(literal 3 binary64)) (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64)) #s(literal -1 binary64))
(fma.f64 %862 %863 #s(literal -1 binary64))
(fma.f64 %863 %862 #s(literal -1 binary64))
(/.f64 (+.f64 %866 %867) (+.f64 #s(literal 1 binary64) (*.f64 %866 %867)))
(/.f64 (+.f64 %872 %873) (+.f64 #s(literal 1 binary64) (*.f64 %872 %873)))
(fma.f64 %878 %879 %882)
(fma.f64 %884 %885 %888)
(+.f64 (*.f64 %878 %879) %882)
(+.f64 (*.f64 %884 %885) %888)
(-.f64 (*.f64 %878 %880) (*.f64 %880 %878))
(-.f64 (*.f64 %897 %898) (*.f64 %898 %897))
(-.f64 (*.f64 %884 %886) (*.f64 %886 %884))
%906
%907
(approx (* 1/2 (+ W (/ -1 W))) %907)

reconstruct21.0ms (0.1%)

Memory
2.2MiB live, 2.2MiB allocated; 0ms collecting garbage

eval603.0ms (1.7%)

Memory
-14.7MiB live, 43.8MiB allocated; 13ms collecting garbage
Compiler

Compiled 6 158 to 1 581 computations (74.3% saved)

prune125.0ms (0.4%)

Memory
16.5MiB live, 16.5MiB allocated; 0ms collecting garbage
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New6750675
Fresh000
Picked011
Done033
Total6754679
Accuracy
100.0%
Counts
679 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 W #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) W))
48.1%
(approx (* 1/2 (- W (/ 1 W))) (/.f64 #s(literal -1/2 binary64) W))
2.3%
(approx (* 1/2 (- W (/ 1 W))) (*.f64 (approx 1/2 #s(literal 0 binary64)) W))
53.1%
(approx (* 1/2 (- W (/ 1 W))) (*.f64 #s(literal 1/2 binary64) W))
Compiler

Compiled 15 to 8 computations (46.7% saved)

regimes248.0ms (0.7%)

Memory
-6.7MiB live, 23.7MiB allocated; 4ms collecting garbage
Counts
2 → 1
3 → 2
5 → 1
Calls
Call 1
Inputs
%5 = (* 1/2 (- W (/ 1 W)))
(approx %5 (*.f64 #s(literal 1/2 binary64) W))
(approx %5 (*.f64 (approx 1/2 #s(literal 0 binary64)) W))
Outputs
(approx (* 1/2 (- W (/ 1 W))) (*.f64 #s(literal 1/2 binary64) W))
Call 2
Inputs
%5 = (* 1/2 (- W (/ 1 W)))
(approx %5 (*.f64 #s(literal 1/2 binary64) W))
(approx %5 (*.f64 (approx 1/2 #s(literal 0 binary64)) W))
(approx %5 (/.f64 #s(literal -1/2 binary64) W))
Outputs
%5 = (* 1/2 (- W (/ 1 W)))
(approx %5 (/.f64 #s(literal -1/2 binary64) W))
(approx %5 (*.f64 #s(literal 1/2 binary64) W))
Call 3
Inputs
%5 = (* 1/2 (- W (/ 1 W)))
%14 = (/.f64 #s(literal -1/2 binary64) W)
(approx %5 (*.f64 #s(literal 1/2 binary64) W))
(approx %5 (*.f64 (approx 1/2 #s(literal 0 binary64)) W))
(approx %5 %14)
(fma.f64 W #s(literal 1/2 binary64) %14)
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
Outputs
(fma.f64 W #s(literal 1/2 binary64) (/.f64 #s(literal -1/2 binary64) W))
Calls

9 calls:

49.0ms
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
36.0ms
(-.f64 W (/.f64 #s(literal 1 binary64) W))
24.0ms
W
22.0ms
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
22.0ms
(-.f64 W (/.f64 #s(literal 1 binary64) W))
Results
AccuracySegmentsBranch
53.1%1
W
53.1%1
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
53.1%1
(-.f64 W (/.f64 #s(literal 1 binary64) W))
99.6%2
W
99.6%2
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
99.6%2
(-.f64 W (/.f64 #s(literal 1 binary64) W))
100.0%1
W
100.0%1
(*.f64 #s(literal 1/2 binary64) (-.f64 W (/.f64 #s(literal 1 binary64) W)))
100.0%1
(-.f64 W (/.f64 #s(literal 1 binary64) W))
Compiler

Compiled 35 to 18 computations (48.6% saved)

bsearch0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage

bsearch1.0ms (0.0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-14740601535.719551
906.6975254092137
Compiler

Compiled 5 to 4 computations (20.0% saved)

bsearch0.0ms (0.0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage

derivations1.0ms (0.0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Stop Event
done
Compiler

Compiled 23 to 12 computations (47.8% saved)

preprocess241.0ms (0.7%)

Memory
-22.0MiB live, 19.6MiB allocated; 5ms collecting garbage
Compiler

Compiled 84 to 61 computations (27.4% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...