FastMath test3

Time bar (total: 5.2s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 15 to 10 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample1.4s (25.8%)

Results
604.0ms6308×256valid
427.0ms1671×256infinite
24.0ms157×512valid
32.0ms120×1024valid
Precisions
Click to see histograms. Total time spent on operations: 467.0ms
Operation ival-mult, time spent: 284.0ms, 61.0% of total-time
Operation ival-add, time spent: 168.0ms, 36.0% of total-time
Operation const, time spent: 15.0ms, 3.0% of total-time
Bogosity

preprocess443.0ms (8.5%)

Algorithm
egg-herbie
Rules
1392×fma-neg
545×fma-define
276×unsub-neg
227×sub-neg
174×cancel-sign-sub
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
60-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d3)
00-0-(*.f64 d1 d2)
00-0-#s(literal 3 binary64)
00-0-(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
00-0-(*.f64 d1 #s(literal 3 binary64))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
044439
1134328
2419314
31282308
43219308
54010308
64264308
74286308
84296308
94298308
105496308
115560308
125560308
135560308
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))))
(+.f64 (+.f64 (*.f64 d2 #s(literal 3 binary64)) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (+.f64 (*.f64 d3 #s(literal 3 binary64)) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)) (*.f64 d1 d2))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 (neg.f64 d1) (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (-.f64 (+.f64 (neg.f64 d2) #s(literal -3 binary64)) d3))
(*.f64 d1 (-.f64 #s(literal -3 binary64) (+.f64 d2 d3)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) (neg.f64 d2))))
(*.f64 d1 (+.f64 d3 (-.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (neg.f64 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) (neg.f64 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (neg.f64 d2))) (*.f64 d1 d3)))
(neg.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) (neg.f64 d2)))))
(neg.f64 (*.f64 d1 (+.f64 d3 (-.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (-.f64 #s(literal -3 binary64) (fma.f64 d2 #s(literal -1 binary64) d3)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d2 (-.f64 #s(literal -3 binary64) d3)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 (neg.f64 d3))))
(neg.f64 (+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (neg.f64 d3))))
(neg.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) (neg.f64 d3))))
(*.f64 d1 (-.f64 #s(literal -3 binary64) (-.f64 d2 d3)))
(*.f64 d1 (+.f64 d3 (-.f64 #s(literal -3 binary64) d2)))
(+.f64 (+.f64 (*.f64 d2 #s(literal 3 binary64)) (*.f64 d2 d1)) (*.f64 d2 d3))
(+.f64 (*.f64 d2 (+.f64 #s(literal 3 binary64) d1)) (*.f64 d2 d3))
(*.f64 d2 (+.f64 (+.f64 d1 #s(literal 3 binary64)) d3))
(*.f64 d2 (+.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (+.f64 (*.f64 d3 #s(literal 3 binary64)) (*.f64 d3 d2)) (*.f64 d3 d1))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d3 (+.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
Symmetry

(negabs d1)

(sort d2 d3)

Results
58.0ms372×256valid
14.0ms108×256infinite
41.0ms12×512valid
4.0ms12×1024valid
1.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 84 to 41 computations (51.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
Operation ival-mult, time spent: 19.0ms, 55.0% of total-time
Operation ival-add, time spent: 14.0ms, 40.0% of total-time
Operation const, time spent: 2.0ms, 6.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 26 to 16 computations (38.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
Compiler

Compiled 22 to 15 computations (31.8% saved)

localize76.0ms (1.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
98.0%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
Results
34.0ms186×256valid
12.0ms54×256infinite
2.0ms512valid
3.0ms1024valid
1.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 47 to 25 computations (46.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
Operation ival-add, time spent: 13.0ms, 55.0% of total-time
Operation ival-mult, time spent: 9.0ms, 38.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

series13.0ms (0.2%)

Counts
3 → 84
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))>
#<alt (+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
Calls

24 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
(+ (* d1 (+ 3 d2)) (* d1 d3))
1.0ms
d1
@-inf
(+ (* d1 (+ 3 d2)) (* d1 d3))
1.0ms
d1
@0
(+ (* d1 (+ 3 d2)) (* d1 d3))
1.0ms
d2
@-inf
(* d1 (+ (+ 3 d2) d3))
1.0ms
d1
@0
(* d1 (+ (+ 3 d2) d3))

rewrite254.0ms (4.8%)

Algorithm
batch-egg-rewrite
Rules
751×log1p-expm1-u
751×expm1-log1p-u
685×fma-define
555×log-prod
290×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01675
123275
2329475
Stop Event
node limit
Counts
3 → 259
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
Outputs
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))

simplify226.0ms (4.3%)

Algorithm
egg-herbie
Rules
555×associate-/l*
357×cancel-sign-sub-inv
279×fma-neg
274×distribute-lft-neg-in
265×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042011810
1104511599
2291111282
3794411282
Stop Event
node limit
Counts
343 → 216
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 #s(literal -1 binary64) d3) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 d3 d2) (*.f64 d1 (/.f64 #s(literal 3 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 d3 d2) (*.f64 d1 (/.f64 #s(literal 3 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 d3 d2) (*.f64 d1 (/.f64 #s(literal 3 binary64) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 (/.f64 d1 d2) (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d2) d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (fma.f64 d1 d3 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3)) d1))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 (+.f64 #s(literal 3 binary64) d3))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))) (/.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) d1)
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) (sqrt.f64 d1)) (sqrt.f64 d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (*.f64 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d3 (-.f64 d3 (+.f64 #s(literal 3 binary64) d2)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 #s(literal 3 binary64)) d2) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 (-.f64 d3 d2) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (+.f64 (-.f64 d3 d2) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 (+.f64 #s(literal 3 binary64) d2) d3)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 3 binary64) d2) #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (-.f64 d2 d3))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (pow.f64 (exp.f64 d3) d1)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 d3) d1) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 d3))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 #s(literal 3 binary64) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (+.f64 #s(literal 3 binary64) d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 3 binary64) d1 (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (+.f64 #s(literal 3 binary64) d2) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 d3) #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (cbrt.f64 (*.f64 d1 d3)) (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 (+.f64 #s(literal 3 binary64) d2) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (fma.f64 d1 d2 (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 3 binary64) d3)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 3 binary64) d2))) (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 3 binary64) d2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 3 binary64) d2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (+.f64 #s(literal 3 binary64) d2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d1 (*.f64 #s(literal 9 binary64) d1) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -3 binary64)))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) (*.f64 d1 (+.f64 (*.f64 (*.f64 d1 d2) (+.f64 d2 #s(literal -3 binary64))) (*.f64 #s(literal 9 binary64) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 3 binary64) d2)) d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log.f64 (*.f64 (exp.f64 (*.f64 d1 d2)) (exp.f64 (*.f64 d1 #s(literal 3 binary64)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (sqrt.f64 d2) (*.f64 (sqrt.f64 d2) d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64)))) (cbrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 d1 d2)) (cbrt.f64 (*.f64 d1 d2))) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (sqrt.f64 (*.f64 d1 #s(literal 3 binary64))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 (sqrt.f64 d2) (sqrt.f64 d1)) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 (sqrt.f64 d1) (sqrt.f64 d2)) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 d2 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64))) (cbrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 d2 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d2) #s(literal 2 binary64))) (cbrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(fma.f64 (*.f64 d1 (sqrt.f64 d2)) (sqrt.f64 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))

eval57.0ms (1.1%)

Compiler

Compiled 3222 to 1690 computations (47.5% saved)

prune42.0ms (0.8%)

Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New2097216
Fresh000
Picked022
Done000
Total2099218
Accuracy
100.0%
Counts
218 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
78.9%
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
97.6%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
85.1%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
59.7%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
66.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
39.1%
(*.f64 d1 d3)
43.7%
(*.f64 d1 d2)
Compiler

Compiled 164 to 113 computations (31.1% saved)

localize93.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
99.9%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
100.0%
(*.f64 (+.f64 d2 d3) d1)
Results
40.0ms178×256valid
11.0ms54×256infinite
6.0ms11×1024valid
3.0ms512valid
1.0ms1024infinite
1.0ms512infinite
Compiler

Compiled 56 to 23 computations (58.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
Operation ival-mult, time spent: 15.0ms, 48.0% of total-time
Operation ival-add, time spent: 11.0ms, 35.0% of total-time
Operation composed, time spent: 4.0ms, 13.0% of total-time
Operation const, time spent: 2.0ms, 6.0% of total-time

series10.0ms (0.2%)

Counts
3 → 84
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 d2 d3) d1)>
#<alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
Outputs
#<alt (*.f64 d1 d3)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (*.f64 d1 d2)>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 d2 d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
Calls

24 calls:

TimeVariablePointExpression
1.0ms
d3
@0
(* (+ d2 d3) d1)
0.0ms
d1
@0
(* d1 (+ 3 d3))
0.0ms
d1
@0
(* (+ d2 d3) d1)
0.0ms
d1
@inf
(* d1 (+ 3 d3))
0.0ms
d2
@-inf
(* (+ d2 d3) d1)

rewrite106.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1010×log1p-expm1-u
1010×expm1-log1p-u
805×prod-diff
90×add-cube-cbrt
89×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01674
119569
2271769
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(*.f64 (+.f64 d2 d3) d1)
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Outputs
(+.f64 (*.f64 d3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))

simplify129.0ms (2.5%)

Algorithm
egg-herbie
Rules
901×fma-define
791×fma-neg
607×distribute-lft-in
590×distribute-rgt-in
372×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02384897
16264746
221284527
378644527
Stop Event
node limit
Counts
157 → 139
Calls
Call 1
Inputs
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(+.f64 (*.f64 d3 d1) (*.f64 d1 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1))) #s(literal 1 binary64))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 d2 d3))
(pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) d1))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 d2 d3) d1))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d2 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))
Outputs
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 d3 d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 d3 d2) d1))
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal -3 binary64) (+.f64 d3 d2)))
(*.f64 d1 (neg.f64 (-.f64 #s(literal -3 binary64) (+.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal -3 binary64) (+.f64 d3 d2)))
(*.f64 d1 (neg.f64 (-.f64 #s(literal -3 binary64) (+.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal -3 binary64) (+.f64 d3 d2)))
(*.f64 d1 (neg.f64 (-.f64 #s(literal -3 binary64) (+.f64 d3 d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 d2 d3)) #s(literal 3 binary64))))
(*.f64 (neg.f64 d1) (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64)))
(*.f64 d1 (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) #s(literal -3 binary64))))
(*.f64 (neg.f64 d1) (-.f64 #s(literal -3 binary64) (+.f64 d3 d2)))
(*.f64 d1 (neg.f64 (-.f64 #s(literal -3 binary64) (+.f64 d3 d2))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 #s(literal 3 binary64)) d2) d1))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) (+.f64 d2 #s(literal 3 binary64)))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d3)) (neg.f64 d3))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d3)) (neg.f64 d3))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (fma.f64 #s(literal -1 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d2)) d3)))))
(*.f64 (-.f64 (neg.f64 d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 3 binary64))) d3)) (neg.f64 d3))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 d2 #s(literal 3 binary64)) d3))))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 d2))))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 0 binary64))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) d1) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (/.f64 d1 (fma.f64 d2 d2 (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 d3 (-.f64 d3 d2) (pow.f64 d2 #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 d2 d3))
(*.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d2 #s(literal 2 binary64)) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 d2 d3)))
(pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d3 d2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d2 d3)) d1))
(*.f64 d1 (+.f64 d3 d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 d2 d3) d1))))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d3 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d2 d3) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d3 d2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 d2))))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)))
(*.f64 d1 (+.f64 d3 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 d3) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) #s(literal 0 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 3 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d3 d2) #s(literal 3 binary64)) #s(literal 27 binary64))) (fma.f64 d1 (*.f64 #s(literal 9 binary64) d1) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (-.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 #s(literal 3 binary64))))))
(*.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (+.f64 (pow.f64 (+.f64 d3 d2) #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d1 (*.f64 d1 #s(literal 9 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 (+.f64 d3 d2) #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 #s(literal 9 binary64) d1)) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 9 binary64))) (pow.f64 (*.f64 d1 (+.f64 d3 d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) (+.f64 d3 d2))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))))
(+.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) (+.f64 d2 d3)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 d2 #s(literal 3 binary64))))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 (*.f64 d3 d1) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 0 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 9 binary64)) (*.f64 (*.f64 d1 d3) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 #s(literal 9 binary64) d1) (*.f64 d3 (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64))) (*.f64 d1 (+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d3 (*.f64 d1 (+.f64 d3 #s(literal -3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d3 d1)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))) d1) (+.f64 #s(literal 9 binary64) (*.f64 d3 (-.f64 d3 #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (/.f64 d1 (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 d3 #s(literal -3 binary64))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 #s(literal 3 binary64)) #s(literal 27 binary64)) (fma.f64 d3 (+.f64 d3 #s(literal -3 binary64)) #s(literal 9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 #s(literal 3 binary64)))

eval68.0ms (1.3%)

Compiler

Compiled 2464 to 1342 computations (45.5% saved)

prune42.0ms (0.8%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New1985203
Fresh202
Picked145
Done022
Total20111212
Accuracy
100.0%
Counts
212 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.7%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
66.1%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
45.9%
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
97.6%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
55.3%
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
59.7%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
66.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
39.1%
(*.f64 d1 d3)
43.7%
(*.f64 d1 d2)
24.0%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 150 to 107 computations (28.7% saved)

localize283.0ms (5.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 d3 #s(literal 2 binary64))
95.2%
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1)
87.0%
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
100.0%
(+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
99.6%
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
88.6%
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
100.0%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
Results
142.0ms170×256valid
42.0ms36×256infinite
22.0ms22×1024valid
14.0ms21×512valid
5.0ms2048valid
1.0ms512infinite
1.0ms1024infinite
1.0ms2048infinite
Compiler

Compiled 94 to 50 computations (46.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
Operation ival-mult, time spent: 32.0ms, 34.0% of total-time
Operation ival-pow, time spent: 19.0ms, 20.0% of total-time
Operation composed, time spent: 16.0ms, 17.0% of total-time
Operation ival-sub, time spent: 9.0ms, 10.0% of total-time
Operation ival-add, time spent: 7.0ms, 8.0% of total-time
Operation ival-div, time spent: 6.0ms, 6.0% of total-time
Operation const, time spent: 4.0ms, 4.0% of total-time

series26.0ms (0.5%)

Counts
8 → 135
Calls
Call 1
Inputs
#<alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))>
#<alt (fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))>
#<alt (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1)>
#<alt (pow.f64 d3 #s(literal 2 binary64))>
Outputs
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)>
#<alt d1>
#<alt d1>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))>
#<alt (*.f64 #s(literal 9 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
#<alt (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))>
Calls

45 calls:

TimeVariablePointExpression
7.0ms
d3
@0
(/ (* (- 9 (pow d3 2)) d1) (- 3 d3))
1.0ms
d1
@0
(/ (* (- 9 (pow d3 2)) d1) (- 3 d3))
1.0ms
d1
@0
(* d3 (+ d1 (* 3 (/ d1 d3))))
1.0ms
d1
@inf
(* d3 (+ d1 (* 3 (/ d1 d3))))
1.0ms
d1
@inf
(/ (* (- 9 (pow d3 2)) d1) (- 3 d3))

rewrite197.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
1267×log1p-expm1-u
327×expm1-log1p-u
176×add-cube-cbrt
175×add-exp-log
175×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026191
1388168
25634168
Stop Event
node limit
Counts
8 → 273
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1)
(pow.f64 d3 #s(literal 2 binary64))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) d3) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 d3 d1 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 d3 d1))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(/.f64 (*.f64 #s(literal 3 binary64) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(exp.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (/.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))
(pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(exp.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(fma.f64 #s(literal 1 binary64) d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (*.f64 (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (neg.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (neg.f64 (pow.f64 d3 #s(literal 2 binary64))) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64)))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 d3 d3)
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 d3 #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d3))
(*.f64 (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d3))
(*.f64 (*.f64 d3 (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(sqrt.f64 (pow.f64 d3 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d3 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 d3 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d3 #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)) #s(literal 1 binary64)))

simplify188.0ms (3.6%)

Algorithm
egg-herbie
Rules
429×distribute-lft-neg-in
400×distribute-rgt-neg-in
355×fma-neg
262×associate-*r*
242×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053712322
1125612114
2443111845
Stop Event
node limit
Counts
408 → 298
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
d1
d1
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 9 binary64) d1)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(+.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) d3) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64)))
(fma.f64 d1 d3 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 d3 d1 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 d3 d1))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(/.f64 (*.f64 #s(literal 3 binary64) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(exp.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (/.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))
(pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(exp.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64)))
(fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(fma.f64 #s(literal 1 binary64) d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (*.f64 (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (neg.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (neg.f64 (pow.f64 d3 #s(literal 2 binary64))) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64)))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 d3 d3)
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 d3 #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d3))
(*.f64 (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d3))
(*.f64 (*.f64 d3 (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(sqrt.f64 (pow.f64 d3 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d3 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 d3 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d3 #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)) #s(literal 1 binary64)))
Outputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d2) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d2 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d2 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d2) d1))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 d3)
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 d3 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d3)
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d3))
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d3))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d3)
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d3))
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d3))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) d3)
(*.f64 (+.f64 #s(literal 3 binary64) d3) (/.f64 d1 d3))
(*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d3) d3))
d1
d1
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 (*.f64 #s(literal -1 binary64) d3) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 3 binary64) d1)
(*.f64 d1 #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 d3)
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal -1 binary64) (*.f64 d3 (+.f64 (*.f64 #s(literal -3 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -1 binary64) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) d1)
(*.f64 d1 #s(literal 9 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 #s(literal 9 binary64) d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (neg.f64 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (neg.f64 d1) (pow.f64 d3 #s(literal 2 binary64)))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (neg.f64 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (neg.f64 d1) (pow.f64 d3 #s(literal 2 binary64)))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) d1) (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) d1 (*.f64 #s(literal 9 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal -3 binary64)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal -3 binary64))))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 9 binary64) (*.f64 (*.f64 d1 d2) (fma.f64 d1 d2 (*.f64 d1 #s(literal -3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d2) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d2)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(+.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 d3) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (*.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (pow.f64 d3 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))) (*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 #s(literal 9 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (fma.f64 d1 d3 (*.f64 d1 #s(literal -3 binary64))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1)))))
(*.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))))
(*.f64 d3 (/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 d3 (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3)))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d3) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1)))))
(*.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 d3 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))))
(*.f64 d3 (/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) d3) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (/.f64 d3 (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3)))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))))
(pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 d1 d3 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 d3 d1 (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 d3) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d3)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 (sqrt.f64 (*.f64 d1 d3)) (sqrt.f64 (*.f64 d1 d3)) (*.f64 d3 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(/.f64 #s(literal 3 binary64) (/.f64 d3 d1))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 #s(literal 3 binary64) (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 3 binary64)) (neg.f64 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 3 binary64))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(pow.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(sqrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(log.f64 (pow.f64 (exp.f64 (/.f64 d1 d3)) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(exp.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 1 binary64)))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))) (/.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(*.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))))
(*.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (*.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1))))
(/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (*.f64 d1 (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64))) (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (*.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) (-.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) d1))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 27 binary64) (pow.f64 (/.f64 d3 d1) #s(literal 3 binary64))) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1) #s(literal 2 binary64))) (-.f64 d1 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (+.f64 d1 (*.f64 d1 (/.f64 #s(literal -3 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)) (pow.f64 d1 #s(literal 2 binary64))) (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64))))
(pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(pow.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(log.f64 (exp.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(exp.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 (/.f64 d1 d3) #s(literal 3 binary64) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) d1 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (cbrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) (sqrt.f64 (/.f64 #s(literal 3 binary64) (/.f64 d3 d1))) d1)
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (/.f64 #s(literal 3 binary64) (/.f64 d3 d1)))
(*.f64 d1 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) d3)))
(fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1)
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64))))
(*.f64 (*.f64 (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) d1) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (neg.f64 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (*.f64 (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (fma.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)) (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 d1 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (fma.f64 d3 d3 #s(literal 9 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64)) (*.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) (-.f64 (*.f64 d3 (*.f64 (/.f64 #s(literal 3 binary64) d3) d1)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d3) (/.f64 #s(literal 3 binary64) d3)) (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal -1 binary64)))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (-.f64 (*.f64 #s(literal 9 binary64) (pow.f64 d1 #s(literal 2 binary64))) (pow.f64 (*.f64 d1 d3) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (fma.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)) (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (/.f64 d1 (*.f64 (-.f64 #s(literal 3 binary64) d3) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 3 binary64) d3) (fma.f64 d3 d3 #s(literal 9 binary64)))))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 9 binary64) (*.f64 d3 (+.f64 #s(literal 3 binary64) d3)))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 d1 (*.f64 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64))))
(*.f64 (*.f64 (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) d1) (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(neg.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(neg.f64 (/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 #s(literal 3 binary64) (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 #s(literal 3 binary64) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 d1 #s(literal 9 binary64)) (*.f64 d1 (neg.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 (neg.f64 (pow.f64 d3 #s(literal 2 binary64))) d1))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) d1) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (fma.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)) (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) d1) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (fma.f64 d3 d3 #s(literal 9 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64)))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (+.f64 (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (*.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 d3 #s(literal 6 binary64))) (fma.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)) (+.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64)))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (+.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (/.f64 (-.f64 #s(literal 81 binary64) (pow.f64 d3 #s(literal 4 binary64))) (fma.f64 d3 d3 #s(literal 9 binary64))))
(pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 d1) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 d1 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64))))
(*.f64 d3 d3)
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 (pow.f64 d3 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 d3 #s(literal 2 binary64)))
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d3) d3))
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 d3 #s(literal 4 binary64))))
(*.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d3))
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 (*.f64 d3 (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 d3 #s(literal 2 binary64))
(*.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(pow.f64 d3 #s(literal 2 binary64))
(sqrt.f64 (pow.f64 d3 #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 d3 #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 d3 #s(literal 2 binary64)))))
(pow.f64 d3 #s(literal 2 binary64))
(cbrt.f64 (pow.f64 d3 #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 d3 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 d3 #s(literal 2 binary64))))
(pow.f64 d3 #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)))
(pow.f64 d3 #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 d3)) #s(literal 1 binary64)))
(pow.f64 d3 #s(literal 2 binary64))

eval89.0ms (1.7%)

Compiler

Compiled 4437 to 2910 computations (34.4% saved)

prune53.0ms (1%)

Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New2962298
Fresh000
Picked325
Done066
Total29910309
Accuracy
100.0%
Counts
309 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.7%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
22.8%
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
97.6%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
19.7%
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
59.7%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
66.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
39.1%
(*.f64 d1 d3)
43.7%
(*.f64 d1 d2)
24.0%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 85 to 61 computations (28.2% saved)

localize171.0ms (3.3%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
99.8%
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
89.1%
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
Results
31.0ms167×256valid
102.0ms89×8192exit
Compiler

Compiled 39 to 25 computations (35.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
Operation ival-div, time spent: 37.0ms, 45.0% of total-time
Operation ival-mult, time spent: 31.0ms, 38.0% of total-time
Operation const, time spent: 7.0ms, 9.0% of total-time
Operation ival-sub, time spent: 7.0ms, 9.0% of total-time

series7.0ms (0.1%)

Counts
3 → 72
Calls
Call 1
Inputs
#<alt (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))>
#<alt (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))>
Outputs
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))>
#<alt (*.f64 #s(literal 3 binary64) d1)>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 1/3 binary64) (*.f64 d1 d3)))))>
#<alt (+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 d3 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 d1 d3)) (*.f64 #s(literal 1/3 binary64) d1))))))>
#<alt (*.f64 #s(literal -9 binary64) (/.f64 d1 d3))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1))) d3)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -243 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)))) d3)>
#<alt (*.f64 #s(literal -9 binary64) (/.f64 d1 d3))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 27 binary64) (/.f64 d1 d3))) d3))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -27 binary64) d1)) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 81 binary64) d1) (*.f64 #s(literal 243 binary64) (/.f64 d1 d3))) d3))) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))>
Calls

18 calls:

TimeVariablePointExpression
1.0ms
d1
@0
(/ (* d1 9) (- 3 d3))
1.0ms
d3
@-inf
(/ (* d1 9) (- 3 d3))
1.0ms
d3
@inf
(/ (* d1 9) (- 3 d3))
0.0ms
d1
@-inf
(/ (* d1 9) (- 3 d3))
0.0ms
d1
@inf
(/ (* d1 9) (- 3 d3))

rewrite112.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
1065×log1p-expm1-u
1065×expm1-log1p-u
595×log-prod
176×expm1-undefine
176×log1p-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01572
119872
2280972
Stop Event
node limit
Counts
3 → 103
Calls
Call 1
Inputs
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal 3 binary64) d3))
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64))
(/.f64 (*.f64 d3 d1) (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 3 binary64)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)) (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 d3 (*.f64 d1 #s(literal 3 binary64))) d3)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal -3 binary64)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d3) d3)
(pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))))
(cbrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(/.f64 (*.f64 d1 #s(literal -3 binary64)) (neg.f64 d3))
(/.f64 (*.f64 #s(literal -3 binary64) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 #s(literal 9 binary64)))
(*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 #s(literal 9 binary64) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 9 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d3 #s(literal 3 binary64)))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))

simplify119.0ms (2.3%)

Algorithm
egg-herbie
Rules
594×cube-prod
505×exp-prod
437×associate-/r*
333×cube-div
232×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03224220
17434131
223654072
362574030
Stop Event
node limit
Counts
175 → 169
Calls
Call 1
Inputs
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 1/3 binary64) (*.f64 d1 d3)))))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 d3 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 d1 d3)) (*.f64 #s(literal 1/3 binary64) d1))))))
(*.f64 #s(literal -9 binary64) (/.f64 d1 d3))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)) d3)
(/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -243 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)))) d3)
(*.f64 #s(literal -9 binary64) (/.f64 d1 d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 27 binary64) (/.f64 d1 d3))) d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -27 binary64) d1)) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 81 binary64) d1) (*.f64 #s(literal 243 binary64) (/.f64 d1 d3))) d3))) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))
(+.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64))
(/.f64 (*.f64 d3 d1) (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 3 binary64)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)) (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 d3 (*.f64 d1 #s(literal 3 binary64))) d3)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal -3 binary64)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d3) d3)
(pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))))
(cbrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(/.f64 (*.f64 d1 #s(literal -3 binary64)) (neg.f64 d3))
(/.f64 (*.f64 #s(literal -3 binary64) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 d1 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (*.f64 d1 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 #s(literal 9 binary64)))
(*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 #s(literal 9 binary64) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 9 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d3 #s(literal 3 binary64)))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(neg.f64 (/.f64 (*.f64 d1 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) d1)
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d1 d3))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d1 d3))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 1/3 binary64) (*.f64 d1 d3)))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 (+.f64 d1 (*.f64 #s(literal 1/3 binary64) (*.f64 d1 d3)))))
(fma.f64 d3 (fma.f64 #s(literal 1/3 binary64) (*.f64 d1 d3) d1) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 (fma.f64 #s(literal 1/3 binary64) (*.f64 d1 d3) d1)))
(+.f64 (*.f64 #s(literal 3 binary64) d1) (*.f64 d3 (+.f64 d1 (*.f64 d3 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 d1 d3)) (*.f64 #s(literal 1/3 binary64) d1))))))
(fma.f64 #s(literal 3 binary64) d1 (*.f64 d3 (+.f64 d1 (*.f64 d3 (fma.f64 #s(literal 1/9 binary64) (*.f64 d1 d3) (*.f64 d1 #s(literal 1/3 binary64)))))))
(fma.f64 d3 (fma.f64 d3 (fma.f64 d1 #s(literal 1/3 binary64) (*.f64 d1 (*.f64 d3 #s(literal 1/9 binary64)))) d1) (*.f64 #s(literal 3 binary64) d1))
(fma.f64 d3 (fma.f64 d3 (*.f64 d1 (+.f64 (*.f64 d3 #s(literal 1/9 binary64)) #s(literal 1/3 binary64))) d1) (*.f64 #s(literal 3 binary64) d1))
(*.f64 #s(literal -9 binary64) (/.f64 d1 d3))
(*.f64 (/.f64 d1 d3) #s(literal -9 binary64))
(*.f64 d1 (/.f64 #s(literal -9 binary64) d3))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)) d3)
(/.f64 (fma.f64 #s(literal -27 binary64) (/.f64 d1 d3) (*.f64 d1 #s(literal -9 binary64))) d3)
(/.f64 (fma.f64 d1 #s(literal -9 binary64) (*.f64 d1 (/.f64 #s(literal -27 binary64) d3))) d3)
(/.f64 (*.f64 d1 (+.f64 (/.f64 #s(literal -27 binary64) d3) #s(literal -9 binary64))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1))) d3)
(/.f64 (fma.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 #s(literal -27 binary64) (/.f64 d1 d3) (*.f64 d1 #s(literal -9 binary64)))) d3)
(/.f64 (fma.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d1 #s(literal -9 binary64) (*.f64 d1 (/.f64 #s(literal -27 binary64) d3)))) d3)
(/.f64 (+.f64 (*.f64 d1 #s(literal -9 binary64)) (*.f64 (/.f64 d1 d3) (+.f64 #s(literal -27 binary64) (/.f64 #s(literal -81 binary64) d3)))) d3)
(/.f64 (+.f64 (*.f64 #s(literal -243 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -9 binary64) d1)))) d3)
(/.f64 (fma.f64 #s(literal -243 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 #s(literal -27 binary64) (/.f64 d1 d3) (*.f64 d1 #s(literal -9 binary64))))) d3)
(/.f64 (fma.f64 #s(literal -243 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 3 binary64))) (fma.f64 #s(literal -81 binary64) (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))) (fma.f64 d1 #s(literal -9 binary64) (*.f64 d1 (/.f64 #s(literal -27 binary64) d3))))) d3)
(/.f64 (+.f64 (*.f64 d1 (+.f64 (/.f64 #s(literal -27 binary64) d3) #s(literal -9 binary64))) (*.f64 (/.f64 d1 (pow.f64 d3 #s(literal 2 binary64))) (+.f64 #s(literal -81 binary64) (/.f64 #s(literal -243 binary64) d3)))) d3)
(*.f64 #s(literal -9 binary64) (/.f64 d1 d3))
(*.f64 (/.f64 d1 d3) #s(literal -9 binary64))
(*.f64 d1 (/.f64 #s(literal -9 binary64) d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 9 binary64) d1) (*.f64 #s(literal 27 binary64) (/.f64 d1 d3))) d3))
(neg.f64 (/.f64 (fma.f64 #s(literal 9 binary64) d1 (*.f64 (/.f64 d1 d3) #s(literal 27 binary64))) d3))
(/.f64 (fma.f64 (/.f64 d1 d3) #s(literal 27 binary64) (*.f64 d1 #s(literal 9 binary64))) (neg.f64 d3))
(/.f64 (fma.f64 d1 #s(literal 9 binary64) (*.f64 (/.f64 d1 d3) #s(literal 27 binary64))) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -81 binary64) (/.f64 d1 d3)) (*.f64 #s(literal -27 binary64) d1)) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -81 binary64) (/.f64 d1 d3) (*.f64 d1 #s(literal -27 binary64))) d3) (*.f64 d1 #s(literal 9 binary64))) d3))
(/.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (fma.f64 d1 #s(literal -27 binary64) (/.f64 (*.f64 d1 #s(literal -81 binary64)) d3)) d3)) (neg.f64 d3))
(/.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (fma.f64 (/.f64 d1 d3) #s(literal -81 binary64) (*.f64 d1 #s(literal -27 binary64))) d3)) (neg.f64 d3))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -27 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 81 binary64) d1) (*.f64 #s(literal 243 binary64) (/.f64 d1 d3))) d3))) d3)) (*.f64 #s(literal 9 binary64) d1)) d3))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27 binary64) d1 (neg.f64 (/.f64 (fma.f64 #s(literal 81 binary64) d1 (*.f64 (/.f64 d1 d3) #s(literal 243 binary64))) d3))) d3) (*.f64 d1 #s(literal 9 binary64))) d3))
(/.f64 (-.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (-.f64 (*.f64 d1 #s(literal -27 binary64)) (/.f64 (fma.f64 d1 #s(literal 81 binary64) (*.f64 (/.f64 d1 d3) #s(literal 243 binary64))) d3)) d3)) (neg.f64 d3))
(+.f64 #s(literal 0 binary64) (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) d1))) (cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) d1))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) d1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (exp.f64 d1) #s(literal 3 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (exp.f64 d1) (exp.f64 d1))) (log.f64 (exp.f64 d1)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) d1)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 3 binary64)) d3)
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal 1 binary64)) (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 d3 (*.f64 d1 #s(literal 3 binary64))) d3)
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 (*.f64 d3 d1) #s(literal -3 binary64)) (neg.f64 d3))
(*.f64 #s(literal 3 binary64) d1)
(/.f64 (*.f64 (*.f64 d1 #s(literal 3 binary64)) d3) d3)
(*.f64 #s(literal 3 binary64) d1)
(pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) d1)
(pow.f64 (cbrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(pow.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) d1)
(pow.f64 (sqrt.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 2 binary64))
(*.f64 #s(literal 3 binary64) d1)
(sqrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) d1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)) d3))
(*.f64 #s(literal 3 binary64) d1)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))))
(*.f64 #s(literal 3 binary64) d1)
(cbrt.f64 (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) d1)
(cbrt.f64 (*.f64 (pow.f64 d3 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) d1)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) (pow.f64 d3 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) d1)
(expm1.f64 (log1p.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 3 binary64) d1)
(log1p.f64 (expm1.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 3 binary64) d1)
(exp.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 3 binary64) d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64)))
(*.f64 #s(literal 3 binary64) d1)
(+.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (/.f64 d1 d3))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (/.f64 d1 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (/.f64 d1 d3)))))
(+.f64 (log.f64 (*.f64 (exp.f64 (/.f64 d1 d3)) (exp.f64 (/.f64 d1 d3)))) (log.f64 (exp.f64 (/.f64 d1 d3))))
(+.f64 (/.f64 d1 d3) (log.f64 (exp.f64 (+.f64 (/.f64 d1 d3) (/.f64 d1 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (/.f64 d1 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 #s(literal 1 binary64) (/.f64 d3 (*.f64 d1 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 d1 #s(literal 3 binary64)) d3)
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 3 binary64))) (neg.f64 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 d1 #s(literal -3 binary64)) (neg.f64 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (*.f64 #s(literal -3 binary64) d1) (neg.f64 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) #s(literal 1 binary64)) d3)
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (pow.f64 (cbrt.f64 d3) #s(literal 2 binary64))) (cbrt.f64 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(/.f64 (/.f64 (*.f64 d1 #s(literal 3 binary64)) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 #s(literal 3 binary64) (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))) (cbrt.f64 (exp.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))) #s(literal 1 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 d1 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 9 binary64) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (*.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) #s(literal 2 binary64)) (*.f64 (cbrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (*.f64 d1 #s(literal -9 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 3 binary64) d3)) (*.f64 d1 #s(literal 9 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)) d1)
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 #s(literal 9 binary64) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 9 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 d1 (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 9 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 d1 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (*.f64 d1 #s(literal 9 binary64)) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))) (/.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))) (/.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 d1 #s(literal 2 binary64)) #s(literal 81 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (sqrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 81 binary64) (pow.f64 d1 #s(literal 2 binary64)))) (/.f64 (cbrt.f64 (*.f64 d1 #s(literal 9 binary64))) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (pow.f64 (cbrt.f64 (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 d1)) (cbrt.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 d3 #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))) (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)))
(*.f64 (*.f64 (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) d1) (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (fma.f64 d3 (+.f64 #s(literal 3 binary64) d3) #s(literal 9 binary64)) (-.f64 #s(literal 27 binary64) (pow.f64 d3 #s(literal 3 binary64)))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 d3 #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 3 binary64) d3) (*.f64 d1 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))))))
(*.f64 d1 (*.f64 (/.f64 #s(literal 9 binary64) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))) (+.f64 #s(literal 3 binary64) d3)))
(*.f64 (*.f64 d1 #s(literal 9 binary64)) (/.f64 (+.f64 #s(literal 3 binary64) d3) (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64)))))
(pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 1 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 3 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(pow.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 2 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(pow.f64 (*.f64 #s(literal 1/9 binary64) (/.f64 (-.f64 #s(literal 3 binary64) d3) d1)) #s(literal -1 binary64))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(neg.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (neg.f64 (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(neg.f64 (/.f64 (*.f64 d1 #s(literal -9 binary64)) (-.f64 #s(literal 3 binary64) d3)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 2 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(log.f64 (exp.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3)) #s(literal 3 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d1 #s(literal 9 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 3 binary64) d3) #s(literal 3 binary64))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(exp.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))) #s(literal 1 binary64)))
(*.f64 #s(literal 9 binary64) (/.f64 d1 (-.f64 #s(literal 3 binary64) d3)))
(*.f64 d1 (/.f64 #s(literal -9 binary64) (+.f64 #s(literal -3 binary64) d3)))
(*.f64 #s(literal -9 binary64) (/.f64 d1 (+.f64 d3 #s(literal -3 binary64))))

eval54.0ms (1%)

Compiler

Compiled 2200 to 1512 computations (31.3% saved)

prune34.0ms (0.7%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New1690169
Fresh000
Picked022
Done088
Total16910179
Accuracy
100.0%
Counts
179 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.7%
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
22.8%
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
97.6%
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
19.7%
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
100.0%
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
59.7%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
66.1%
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
39.1%
(*.f64 d1 d3)
43.7%
(*.f64 d1 d2)
24.0%
(*.f64 d1 #s(literal 3 binary64))
Compiler

Compiled 214 to 132 computations (38.3% saved)

regimes24.0ms (0.5%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d3 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d3))
(+.f64 (/.f64 (*.f64 (-.f64 #s(literal 9 binary64) (pow.f64 d2 #s(literal 2 binary64))) d1) (-.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
Calls

4 calls:

9.0ms
d2
5.0ms
d1
5.0ms
d3
4.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 26 to 18 computations (30.8% saved)

regimes22.0ms (0.4%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d3 (*.f64 d1 (/.f64 #s(literal 3 binary64) d3)))
(/.f64 (*.f64 d1 #s(literal 9 binary64)) (-.f64 #s(literal 3 binary64) d3))
(*.f64 d3 (+.f64 d1 (*.f64 #s(literal 3 binary64) (/.f64 d1 d3))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 #s(literal 3 binary64) d2) d3))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d3 d1))
Outputs
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
Calls

4 calls:

7.0ms
d1
6.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
4.0ms
d3
4.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)) (*.f64 d1 d3))
Compiler

Compiled 26 to 18 computations (30.8% saved)

regimes17.0ms (0.3%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Outputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 (+.f64 #s(literal 3 binary64) d3))
Calls

3 calls:

9.0ms
d1
4.0ms
d3
4.0ms
d2
Results
AccuracySegmentsBranch
76.9%8d1
92.4%2d2
92.6%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes25.0ms (0.5%)

Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
Outputs
(*.f64 d1 (+.f64 #s(literal 3 binary64) d2))
(*.f64 d1 d3)
Calls

2 calls:

20.0ms
d2
4.0ms
d3
Results
AccuracySegmentsBranch
79.6%4d2
92.0%2d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0.2%)

Counts
3 → 5
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d3)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d3)
Calls

2 calls:

4.0ms
d3
4.0ms
d2
Results
AccuracySegmentsBranch
78.4%5d2
77.3%5d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes10.0ms (0.2%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 3 binary64))
(*.f64 d1 d2)
Calls

3 calls:

5.0ms
d2
3.0ms
d3
1.0ms
d1
Results
AccuracySegmentsBranch
43.7%1d1
51.1%5d3
64.9%3d2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes2.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 3 binary64))
Outputs
(*.f64 d1 #s(literal 3 binary64))
Calls

3 calls:

0.0ms
d1
0.0ms
d2
0.0ms
d3
Results
AccuracySegmentsBranch
24.0%1d1
24.0%1d3
24.0%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch19.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
1.8823051886957484e-10
7.046589382389525e-7
Results
9.0ms105×256valid
4.0ms23×256infinite
Compiler

Compiled 164 to 126 computations (23.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
Operation ival-mult, time spent: 3.0ms, 71.0% of total-time
Operation ival-add, time spent: 1.0ms, 24.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch17.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
779.5093708029025
924868.9464651268
Results
10.0ms107×256valid
2.0ms21×256infinite
Compiler

Compiled 148 to 110 computations (25.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
Operation ival-mult, time spent: 3.0ms, 69.0% of total-time
Operation ival-add, time spent: 1.0ms, 23.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch72.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.2072373830478102e-300
8.997725896175571e-284
14.0ms
-1.5886937045319367e-278
-1.777794005643676e-280
12.0ms
-9.061108964118165e-243
-1.7273779828879024e-243
17.0ms
-475.3841745836986
-0.017800376772100977
Results
38.0ms402×256valid
6.0ms67×256infinite
5.0ms17×512valid
2.0ms10×1024valid
Compiler

Compiled 454 to 355 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
Operation ival-mult, time spent: 11.0ms, 62.0% of total-time
Operation ival-add, time spent: 6.0ms, 34.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

bsearch44.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.0980779387918015e-20
983.6158524511465
17.0ms
-475.3841745836986
-0.017800376772100977
Results
24.0ms268×256valid
3.0ms36×256infinite
Compiler

Compiled 286 to 223 computations (22% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-mult, time spent: 6.0ms, 60.0% of total-time
Operation ival-add, time spent: 3.0ms, 30.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
if-if-or-not
not-or
+-commutative
if-not
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047320
166317
269317
372313
473313
574313
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(if (<=.f64 d3 #s(literal 6611313076017503/9444732965739290427392 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 820000 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -7495504801878613/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 binary64)) (*.f64 d1 #s(literal 3 binary64)) (if (<=.f64 d2 #s(literal -7344692339087769/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 5625420187727903/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 3 binary64))
Outputs
(fma.f64 d1 #s(literal 3 binary64) (*.f64 (+.f64 d2 d3) d1))
(fma.f64 d1 #s(literal 3 binary64) (*.f64 d1 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 (+.f64 #s(literal 3 binary64) d2) d3))
(*.f64 d1 (+.f64 d3 (+.f64 #s(literal 3 binary64) d2)))
(if (<=.f64 d3 #s(literal 6611313076017503/9444732965739290427392 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d3)))
(if (<=.f64 d3 #s(literal 820000 binary64)) (*.f64 d1 (+.f64 #s(literal 3 binary64) d2)) (*.f64 d1 d3))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -7495504801878613/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 binary64)) (*.f64 d1 #s(literal 3 binary64)) (if (<=.f64 d2 #s(literal -7344692339087769/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal 5625420187727903/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -7495504801878613/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 binary64)) (*.f64 d1 #s(literal 3 binary64)) (if (or (<=.f64 d2 #s(literal -7344692339087769/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 binary64)) (not (<=.f64 d2 #s(literal 5625420187727903/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 binary64)))) (*.f64 d1 d3) (*.f64 d1 #s(literal 3 binary64)))))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -7495504801878613/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 binary64)) (not (or (<=.f64 d2 #s(literal -7344692339087769/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 binary64)) (not (<=.f64 d2 #s(literal 5625420187727903/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 binary64)))))) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (or (<=.f64 d2 #s(literal -7495504801878613/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744 binary64)) (and (not (<=.f64 d2 #s(literal -7344692339087769/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136 binary64))) (<=.f64 d2 #s(literal 5625420187727903/1339385758982834151185531311325002263201756014631917009304687985462938813906170153116497973519619822659493341146941433531483931607115392554498072196837321850491820971853028873177634325632796392734744272769130809372947742658424845944895692993259632864321399559710817770957553728956578048354650708508672 binary64)))) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d3)))
(if (<=.f64 d2 #s(literal -3 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 3 binary64)) (*.f64 d1 #s(literal 3 binary64)) (*.f64 d1 d2)))
(if (or (<=.f64 d2 #s(literal -3 binary64)) (not (<=.f64 d2 #s(literal 3 binary64)))) (*.f64 d1 d2) (*.f64 d1 #s(literal 3 binary64)))
(*.f64 d1 #s(literal 3 binary64))

soundness632.0ms (12.1%)

Rules
1392×fma-neg
901×fma-define
791×fma-neg
751×log1p-expm1-u
751×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02384897
16264746
221284527
378644527
01675
123275
2329475
044439
1134328
2419314
31282308
43219308
54010308
64264308
74286308
84296308
94298308
105496308
115560308
125560308
135560308
Stop Event
done
saturated
node limit
node limit
Compiler

Compiled 170 to 98 computations (42.4% saved)

preprocess94.0ms (1.8%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 356 to 224 computations (37.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...