FastMath dist3

Time bar (total: 6.8s)

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 17 to 12 computations (29.4% 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.3s (19.8%)

Results
750.0ms6579×256valid
251.0ms1648×256infinite
3.0ms17×512valid
3.0ms11×1024valid
0.0ms256infinite
Precisions
Click to see histograms. Total time spent on operations: 491.0ms
Operation ival-mult, time spent: 286.0ms, 58.0% of total-time
Operation ival-add, time spent: 186.0ms, 38.0% of total-time
Operation const, time spent: 19.0ms, 4.0% of total-time
Bogosity

preprocess314.0ms (4.7%)

Algorithm
egg-herbie
Rules
1546×unsub-neg
978×sub-neg
766×fma-neg
732×associate-+r+
726×distribute-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
50-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
00-0-d3
00-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
00-0-d1
00-0-d2
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 32)
00-0-5
00-0-(+.f64 d3 5)
00-0-(*.f64 (+.f64 d3 5) d1)
00-0-32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052564
1134453
2431332
31771308
45269308
56536308
67434308
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32)))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 5) d2)) (*.f64 d2 32))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 5) d3)) (*.f64 d3 32))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 5) d1)) (*.f64 d1 32))
Outputs
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32))
(+.f64 (fma.f64 (neg.f64 d1) d2 (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 32 (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 -32))
(*.f64 (neg.f64 d1) (+.f64 d2 (+.f64 d3 37)))
(*.f64 d1 (-.f64 -37 (+.f64 d2 d3)))
(*.f64 d1 (-.f64 (-.f64 -37 d3) d2))
(+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 5))))
(fma.f64 d1 32 (*.f64 d1 (+.f64 (+.f64 d3 5) (neg.f64 d2))))
(*.f64 d1 (+.f64 (neg.f64 d2) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 (-.f64 d3 d2)))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32))
(+.f64 (*.f64 d1 32) (fma.f64 d1 d2 (*.f64 d1 (+.f64 5 (neg.f64 d3)))))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 (neg.f64 d3) 37)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) 37))
(neg.f64 (+.f64 (+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (+.f64 d3 5) (neg.f64 d1))) (*.f64 (neg.f64 d1) 32)))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 (neg.f64 d2)) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (*.f64 d1 32) (fma.f64 d1 (neg.f64 d2) (*.f64 d1 (+.f64 d3 5)))))
(-.f64 (*.f64 d1 -32) (*.f64 d1 (+.f64 (+.f64 d3 5) (neg.f64 d2))))
(*.f64 d1 (-.f64 -32 (-.f64 (+.f64 d3 5) d2)))
(*.f64 d1 (-.f64 -37 (-.f64 d3 d2)))
(*.f64 d1 (+.f64 (-.f64 d2 d3) -37))
(neg.f64 (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 (neg.f64 d3) 5) d1)) (*.f64 d1 32)))
(neg.f64 (+.f64 (*.f64 d1 32) (fma.f64 d1 d2 (*.f64 d1 (+.f64 5 (neg.f64 d3))))))
(-.f64 (*.f64 d1 -32) (*.f64 d1 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (-.f64 -32 (+.f64 d2 (-.f64 5 d3))))
(*.f64 d1 (+.f64 -37 (-.f64 d3 d2)))
(*.f64 d1 (-.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 (-.f64 d3 d2) -37))
(+.f64 (+.f64 (*.f64 d2 d1) (*.f64 (+.f64 d3 5) d2)) (*.f64 d2 32))
(+.f64 (fma.f64 d2 d1 (*.f64 d2 (+.f64 d3 5))) (*.f64 d2 32))
(fma.f64 d2 32 (*.f64 d2 (+.f64 (+.f64 d3 5) d1)))
(*.f64 d2 (+.f64 d1 (+.f64 d3 37)))
(+.f64 (+.f64 (*.f64 d3 d2) (*.f64 (+.f64 d1 5) d3)) (*.f64 d3 32))
(+.f64 (fma.f64 d3 d2 (*.f64 d3 (+.f64 d1 5))) (*.f64 d3 32))
(fma.f64 d3 32 (*.f64 d3 (+.f64 (+.f64 d1 5) d2)))
(*.f64 d3 (+.f64 d2 (+.f64 d1 37)))
(*.f64 d3 (+.f64 d1 (+.f64 d2 37)))
(+.f64 (+.f64 (*.f64 d1 d3) (*.f64 (+.f64 d2 5) d1)) (*.f64 d1 32))
(+.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 37)))
Symmetry

(negabs d1)

(sort d2 d3)

Results
83.0ms368×256valid
25.0ms101×256infinite
10.0ms22×1024valid
15.0ms16×512valid
2.0ms1024infinite
0.0ms256infinite
Compiler

Compiled 106 to 61 computations (42.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
Operation ival-add, time spent: 35.0ms, 48.0% of total-time
Operation ival-mult, time spent: 35.0ms, 48.0% of total-time
Operation const, time spent: 3.0ms, 4.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 39 to 24 computations (38.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Compiler

Compiled 26 to 18 computations (30.8% saved)

localize114.0ms (1.7%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
99.9%
(*.f64 (+.f64 d3 5) d1)
98.3%
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Results
54.0ms184×256valid
18.0ms50×256infinite
7.0ms11×1024valid
4.0ms512valid
1.0ms1024infinite
0.0ms256infinite
Compiler

Compiled 64 to 35 computations (45.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
Operation ival-add, time spent: 26.0ms, 51.0% of total-time
Operation ival-mult, time spent: 23.0ms, 45.0% of total-time
Operation const, time spent: 2.0ms, 4.0% of total-time

series17.0ms (0.3%)

Counts
4 → 132
Calls
Call 1
Inputs
#<alt (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))>
#<alt (*.f64 (+.f64 d3 5) d1)>
#<alt (+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))>
Outputs
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 5 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 5 d1)>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))>
#<alt (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))>
Calls

33 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d2
@inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@0
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d1
@-inf
(+ (* d1 d2) (* (+ d3 5) d1))
1.0ms
d3
@-inf
(* d1 (+ d3 (+ d2 37)))

rewrite273.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
1160×log1p-expm1-u
665×expm1-log1p-u
266×associate-*r*
166×associate-*l*
149×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021128
1316114
24959114
Stop Event
node limit
Counts
4 → 134
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1))
(*.f64 (+.f64 d3 5) d1)
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
Outputs
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))

simplify141.0ms (2.1%)

Algorithm
egg-herbie
Rules
1206×cancel-sign-sub-inv
990×fma-neg
906×distribute-lft-neg-in
850×distribute-rgt-neg-in
594×distribute-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042110457
1117710022
244349900
Stop Event
node limit
Counts
266 → 225
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 5 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(+.f64 (*.f64 5 d1) (*.f64 d1 d2))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(*.f64 5 d1)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
Outputs
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 -1 (*.f64 d1 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 5 d3)) d2)))))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d3 5)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) d1))
(+.f64 (*.f64 5 d1) (*.f64 d1 d2))
(fma.f64 5 d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 5))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 d1 (/.f64 d2 d3) (*.f64 d1 (/.f64 5 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 5 d3) (/.f64 d2 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 d1 d2)) d3)))))
(neg.f64 (*.f64 d3 (*.f64 -1 (+.f64 d1 (/.f64 (fma.f64 5 d1 (*.f64 d1 d2)) d3)))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 (+.f64 d2 5)) (neg.f64 d3)) d1)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 d2 5)) d3)))
(*.f64 5 d1)
(*.f64 d1 5)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 5 (/.f64 d1 d3) d1))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (+.f64 (*.f64 -1 d2) (*.f64 -1 (+.f64 5 d3))) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 5 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 32 (/.f64 d1 d2)) (/.f64 (*.f64 d1 (+.f64 5 d3)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 32 (/.f64 d1 d2) (/.f64 (*.f64 d1 (+.f64 d3 5)) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 d1 (/.f64 (+.f64 d3 5) d2) (*.f64 d1 (/.f64 32 d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (+.f64 (/.f64 (+.f64 d3 5) d2) (/.f64 32 d2)))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 32 d1) (*.f64 d1 (+.f64 5 d3))) d2)))))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (+.f64 (*.f64 32 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 5 (/.f64 d1 d3) (fma.f64 32 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3))))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 d1 (/.f64 d2 d3)) (*.f64 (/.f64 d1 d3) 37))))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d2))) d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (+.f64 d2 37)) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (+.f64 37 d2)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (*.f64 d1 (+.f64 37 d2)) (-.f64 (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3))) (fma.f64 (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 (+.f64 37 (-.f64 d2 d3))) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3))) (*.f64 d1 (+.f64 (*.f64 (pow.f64 d3 2) d1) (*.f64 (+.f64 37 d2) (*.f64 d1 (+.f64 37 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d2 37)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3))) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 d2 (-.f64 37 d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(/.f64 (*.f64 d1 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2))) (-.f64 d3 (+.f64 d2 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 d2) 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 37) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (-.f64 (+.f64 d3 -37) d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (*.f64 (+.f64 d2 37) (-.f64 (+.f64 d2 37) d3))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 d2 (-.f64 37 d3))))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 37 d2) 3) (pow.f64 d3 3)) (/.f64 d1 (fma.f64 d3 d3 (*.f64 (+.f64 37 d2) (+.f64 37 (-.f64 d2 d3))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 d2 37) 2)) d1) (-.f64 d3 (+.f64 d2 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 d2) 37)))
(*.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (/.f64 d1 (-.f64 (-.f64 d3 37) d2)))
(*.f64 d1 (/.f64 (-.f64 (pow.f64 d3 2) (pow.f64 (+.f64 37 d2) 2)) (-.f64 (+.f64 d3 -37) d2)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d3 (+.f64 d2 37)) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 d3 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d3 d1 (*.f64 d1 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 d1 (+.f64 (+.f64 d3 5) d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (/.f64 1 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5))) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) (pow.f64 (*.f64 d1 d2) 3)) 1) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 d3 5)) (+.f64 d3 (-.f64 5 d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) (pow.f64 d2 3))) (fma.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 (+.f64 d3 5) d2))) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))) (neg.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (pow.f64 (*.f64 d1 d2) 2)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 d2 (+.f64 d3 5))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (-.f64 d2 d3) -5)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 d2 (-.f64 -5 d3))))
(pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 1)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 3)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) 1/3)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2)
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(log.f64 (exp.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 1))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 5)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 d3) (*.f64 5 d1))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 5) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(*.f64 d1 (+.f64 d3 5))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 5)))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d3 5))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(*.f64 d1 (+.f64 d3 5))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(*.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 1 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2) (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 32))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (-.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 (+.f64 d2 (+.f64 d3 5)) (pow.f64 d1 2)) (+.f64 (+.f64 d2 (+.f64 d3 5)) -32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 3) (*.f64 (pow.f64 d1 3) 32768)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 32 (+.f64 d2 (+.f64 d3 5)))))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d2 (+.f64 d3 5)) 3) 32768)) (fma.f64 d1 (*.f64 32 (*.f64 d1 (-.f64 27 (+.f64 d2 d3)))) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 -32 d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 37 d3)) (-.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d2 3) (pow.f64 (+.f64 37 d3) 3))) (fma.f64 (*.f64 d1 (+.f64 37 d3)) (*.f64 d1 (-.f64 (+.f64 37 d3) d2)) (pow.f64 (*.f64 d1 d2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d2) 2) (*.f64 (pow.f64 d1 2) (*.f64 (+.f64 37 d3) (+.f64 37 d3)))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3)))) (*.f64 d1 (-.f64 d2 (+.f64 37 d3))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37))) (*.f64 d1 (+.f64 (-.f64 d2 d3) -37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) 1024)) (fma.f64 d1 (+.f64 d2 (+.f64 d3 5)) (*.f64 d1 -32)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 -32 (+.f64 d2 (+.f64 d3 5)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) 2)) (*.f64 d1 (-.f64 27 (+.f64 d2 d3))))
(pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (cbrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3) 1/3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(pow.f64 (sqrt.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 2)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(sqrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (exp.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(cbrt.f64 (pow.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32))) 3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(expm1.f64 (log1p.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3)))))
(log1p.f64 (expm1.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 (+.f64 d2 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 d2)) 2) (cbrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1024)) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (sqrt.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 5)))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 d2)) (sqrt.f64 (*.f64 d1 d2)) (*.f64 d1 (+.f64 (+.f64 d3 5) 32)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d2 (+.f64 d3 5))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))

eval207.0ms (3.1%)

Compiler

Compiled 4219 to 2667 computations (36.8% saved)

prune41.0ms (0.6%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New2169225
Fresh000
Picked112
Done000
Total21710227
Accuracy
100.0%
Counts
227 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
65.1%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
79.7%
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
84.3%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
82.8%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
65.2%
(*.f64 d1 (+.f64 37 d3))
64.7%
(*.f64 d1 (+.f64 37 d2))
40.8%
(*.f64 d1 d3)
38.4%
(*.f64 d1 d2)
Compiler

Compiled 206 to 141 computations (31.6% saved)

localize245.0ms (3.6%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 37 d2) d3)
100.0%
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))
96.7%
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
87.4%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
99.9%
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
99.9%
(*.f64 d1 (+.f64 d3 5))
100.0%
(*.f64 d1 (+.f64 37 d2))
99.9%
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
Results
84.0ms183×256valid
86.0ms50×256infinite
14.0ms13×1024valid
5.0ms512valid
2.0ms1024infinite
0.0ms256infinite
Compiler

Compiled 107 to 55 computations (48.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 129.0ms
Operation ival-add, time spent: 89.0ms, 69.0% of total-time
Operation ival-mult, time spent: 27.0ms, 21.0% of total-time
Operation ival-div, time spent: 9.0ms, 7.0% of total-time
Operation const, time spent: 3.0ms, 2.0% of total-time

series30.0ms (0.4%)

Counts
8 → 216
Calls
Call 1
Inputs
#<alt (+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (*.f64 d1 (+.f64 d3 5))>
#<alt (+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))>
#<alt (*.f64 d1 (/.f64 (+.f64 37 d2) d3))>
#<alt (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))>
#<alt (/.f64 (+.f64 37 d2) d3)>
Outputs
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d2))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 d1 (+.f64 5 d3))>
#<alt (*.f64 5 d1)>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))>
#<alt (+.f64 (*.f64 5 d1) (*.f64 32 d1))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))>
#<alt (*.f64 d1 (+.f64 37 d2))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))>
#<alt (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)>
#<alt (/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)>
#<alt (/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)>
#<alt (/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))>
#<alt (/.f64 37 d3)>
#<alt (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (/.f64 d2 d3)>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
Calls

60 calls:

TimeVariablePointExpression
4.0ms
d1
@inf
(* d3 (+ d1 (* d1 (/ (+ 37 d2) d3))))
2.0ms
d2
@inf
(* d3 (+ d1 (* d1 (/ (+ 37 d2) d3))))
1.0ms
d1
@-inf
(* d3 (+ d1 (* d1 (/ (+ 37 d2) d3))))
1.0ms
d1
@0
(* d3 (+ d1 (* d1 (/ (+ 37 d2) d3))))
1.0ms
d3
@0
(* d3 (+ d1 (* d1 (/ (+ 37 d2) d3))))

rewrite221.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
700×log1p-expm1-u
424×associate-*r*
276×associate-*l*
211×expm1-log1p-u
209×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026221
1442207
27084207
Stop Event
node limit
Counts
8 → 263
Calls
Call 1
Inputs
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))
(/.f64 (+.f64 37 d2) d3)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(*.f64 (+.f64 d3 (+.f64 d2 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (+.f64 d3 d2) (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 (+.f64 d3 d2) d1 (*.f64 d1 37))
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 37))
(fma.f64 d1 37 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 37 d1 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 1 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 37))
(fma.f64 1 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d2 d1) 1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 50653)) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 50653) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 5))
(+.f64 (*.f64 d1 5) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (*.f64 d1 5) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d3 d1) (*.f64 d1 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d3 d1) (*.f64 d1 5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(fma.f64 d3 d1 (*.f64 d1 5))
(fma.f64 d1 d3 (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 (+.f64 d3 37) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(+.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(+.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)) (*.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))) (-.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1))
(fma.f64 d3 d1 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(fma.f64 d1 d3 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))) 1)
(/.f64 d1 (/.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 d1 (+.f64 d2 37)) d3)
(/.f64 1 (/.f64 d3 (*.f64 d1 (+.f64 d2 37))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 37))) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 37))) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 (+.f64 d2 37)) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) 1) d3)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d2 37) d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d2 37) d3)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 37) d3) 1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(*.f64 (+.f64 (/.f64 (+.f64 d2 37) d3) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)
(fma.f64 (/.f64 (+.f64 d2 37) d3) d1 d1)
(fma.f64 1 d1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(fma.f64 1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3))) 1)
(*.f64 (+.f64 d2 37) (/.f64 1 d3))
(*.f64 (/.f64 (+.f64 d2 37) d3) 1)
(*.f64 1 (/.f64 (+.f64 d2 37) d3))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (*.f64 (cbrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) (sqrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(*.f64 (sqrt.f64 (+.f64 d2 37)) (*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(*.f64 (neg.f64 (+.f64 d2 37)) (/.f64 1 (neg.f64 d3)))
(*.f64 (/.f64 1 d3) (+.f64 d2 37))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (+.f64 d2 37) (cbrt.f64 d3)))
(*.f64 (/.f64 1 (sqrt.f64 d3)) (/.f64 (+.f64 d2 37) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 37)) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) 1) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (sqrt.f64 (+.f64 d2 37)) (cbrt.f64 d3)))
(pow.f64 (/.f64 (+.f64 d2 37) d3) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) 2)
(pow.f64 (/.f64 d3 (+.f64 d2 37)) -1)
(neg.f64 (/.f64 (+.f64 d2 37) (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 37)) d3))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 37) d3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 37) d3))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 37) d3)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)) 1))

simplify243.0ms (3.6%)

Algorithm
egg-herbie
Rules
1332×fma-neg
774×associate-*r*
752×fma-define
724×associate-*l*
616×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072619176
1195617516
2687017512
Stop Event
node limit
Counts
479 → 456
Calls
Call 1
Inputs
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 5 d3))
(*.f64 5 d1)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(+.f64 (*.f64 5 d1) (*.f64 32 d1))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 37 (/.f64 d1 d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(+.f64 d1 (*.f64 37 (/.f64 d1 d3)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(/.f64 37 d3)
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(/.f64 d2 d3)
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(/.f64 d2 d3)
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(*.f64 (+.f64 d3 (+.f64 d2 37)) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (+.f64 d3 d2) (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(fma.f64 (+.f64 d3 d2) d1 (*.f64 d1 37))
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 37))
(fma.f64 d1 37 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 37 d1 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 1 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 37))
(fma.f64 1 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d2 d1) 1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 50653)) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 50653) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(fma.f64 d1 37 (*.f64 d2 d1))
(fma.f64 37 d1 (*.f64 d2 d1))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(+.f64 (*.f64 d3 d1) (*.f64 d1 5))
(+.f64 (*.f64 d1 5) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (*.f64 d1 5) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d3 d1) (*.f64 d1 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d3 d1) (*.f64 d1 5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(fma.f64 d3 d1 (*.f64 d1 5))
(fma.f64 d1 d3 (*.f64 d1 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(*.f64 (+.f64 d3 37) d1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(+.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(+.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (*.f64 d3 d1))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)) (*.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))) (-.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1))
(fma.f64 d3 d1 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(fma.f64 d1 d3 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))) 1)
(/.f64 d1 (/.f64 d3 (+.f64 d2 37)))
(/.f64 (*.f64 d1 (+.f64 d2 37)) d3)
(/.f64 1 (/.f64 d3 (*.f64 d1 (+.f64 d2 37))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 37))) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 37))) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 (+.f64 d2 37)) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) 1) d3)
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d2 37) d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d2 37) d3)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 37) d3) 1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(*.f64 (+.f64 (/.f64 (+.f64 d2 37) d3) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)
(fma.f64 (/.f64 (+.f64 d2 37) d3) d1 d1)
(fma.f64 1 d1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(fma.f64 1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3))) 1)
(*.f64 (+.f64 d2 37) (/.f64 1 d3))
(*.f64 (/.f64 (+.f64 d2 37) d3) 1)
(*.f64 1 (/.f64 (+.f64 d2 37) d3))
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (*.f64 (cbrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) (sqrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(*.f64 (sqrt.f64 (+.f64 d2 37)) (*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(*.f64 (neg.f64 (+.f64 d2 37)) (/.f64 1 (neg.f64 d3)))
(*.f64 (/.f64 1 d3) (+.f64 d2 37))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (+.f64 d2 37) (cbrt.f64 d3)))
(*.f64 (/.f64 1 (sqrt.f64 d3)) (/.f64 (+.f64 d2 37) (sqrt.f64 d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 37)) (sqrt.f64 d3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) 1) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (sqrt.f64 (+.f64 d2 37)) (cbrt.f64 d3)))
(pow.f64 (/.f64 (+.f64 d2 37) d3) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) 2)
(pow.f64 (/.f64 d3 (+.f64 d2 37)) -1)
(neg.f64 (/.f64 (+.f64 d2 37) (neg.f64 d3)))
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 37)) d3))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 37) d3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 37) d3))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 37) d3)))
(exp.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)) 1))
Outputs
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 37 d1) (+.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 37 (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 37 (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d2 (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))))
(*.f64 d2 (+.f64 d1 (fma.f64 37 (/.f64 d1 d2) (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (-.f64 (neg.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (-.f64 (neg.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (-.f64 (neg.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (neg.f64 d2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d2 d3) -37))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d2 d3) -37))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d2 d3) -37))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 d2 d3)) 37)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d2 d3) -37))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 37 d1) (*.f64 d1 d2))
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 d2)) (*.f64 -1 d1))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 d2) (neg.f64 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) -37 (neg.f64 d1)) (neg.f64 d2))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 (+.f64 5 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 5 d1)
(*.f64 d1 5)
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 5 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d3 5))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d3 (+.f64 d1 (*.f64 5 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 (/.f64 d1 d3) 5)))
(*.f64 d3 (fma.f64 (/.f64 d1 d3) 5 d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 -5) d3) d1)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 -5) d3) d1)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -5 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -5 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 (*.f64 d1 -5) d3) d1)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -5 d3) -32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -5 d3) -32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -5 d3) -32)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (+.f64 5 d3)) 32)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (+.f64 d3 5) -32))
(*.f64 d1 (neg.f64 (+.f64 (-.f64 -5 d3) -32)))
(+.f64 (*.f64 5 d1) (*.f64 32 d1))
(*.f64 37 d1)
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 5 d1) (+.f64 (*.f64 32 d1) (*.f64 d1 d3)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (+.f64 d1 (+.f64 (*.f64 5 (/.f64 d1 d3)) (*.f64 32 (/.f64 d1 d3)))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 -37) d3) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 -37) d3) d1) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (+.f64 (*.f64 5 d1) (*.f64 32 d1)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(*.f64 (-.f64 (/.f64 (*.f64 d1 -37) d3) d1) (neg.f64 d3))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(*.f64 (*.f64 d1 (neg.f64 d3)) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d1 d2 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d1 d2 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d1 d2 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))))
(fma.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1) (*.f64 d1 d2))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))
(*.f64 d2 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))
(*.f64 d2 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))) d2)))))
(neg.f64 (*.f64 d2 (*.f64 -1 (+.f64 d1 (*.f64 d3 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2))))))
(*.f64 d2 (neg.f64 (neg.f64 (fma.f64 d3 (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2) d1))))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 d1 (/.f64 37 d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3)))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (/.f64 d1 d3)))
(*.f64 d2 (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 (*.f64 d2 d3)) (neg.f64 (/.f64 d1 d3)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 -37 (/.f64 (/.f64 d1 d2) d3)) (/.f64 d1 d3))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 (*.f64 d2 d3)) (neg.f64 (/.f64 d1 d3)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 -37 (/.f64 (/.f64 d1 d2) d3)) (/.f64 d1 d3))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d3)))))
(neg.f64 (*.f64 d2 (fma.f64 -37 (/.f64 d1 (*.f64 d2 d3)) (neg.f64 (/.f64 d1 d3)))))
(*.f64 d2 (neg.f64 (-.f64 (*.f64 -37 (/.f64 (/.f64 d1 d2) d3)) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d2) d3) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d2) d3) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d2) d3) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d2) d3)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d2) d3) -1))
(*.f64 (neg.f64 d1) (+.f64 -1 (/.f64 (-.f64 -37 d2) d3)))
(+.f64 d1 (*.f64 37 (/.f64 d1 d3)))
(fma.f64 37 (/.f64 d1 d3) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d3)) (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3))))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3))))
(*.f64 d2 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 (*.f64 d2 d3)) (+.f64 (/.f64 d1 d3) (/.f64 d1 d2))))
(*.f64 d2 (+.f64 (/.f64 d1 d2) (fma.f64 37 (/.f64 (/.f64 d1 d2) d3) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(neg.f64 (*.f64 d2 (fma.f64 -1 (/.f64 d1 d3) (neg.f64 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d3)) (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(neg.f64 (*.f64 d2 (fma.f64 -1 (/.f64 d1 d3) (neg.f64 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d3)) (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 (/.f64 d1 d3)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(neg.f64 (*.f64 d2 (fma.f64 -1 (/.f64 d1 d3) (neg.f64 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))) d2)))))
(*.f64 (-.f64 (/.f64 d1 (neg.f64 d3)) (/.f64 (fma.f64 37 (/.f64 d1 d3) d1) d2)) (neg.f64 d2))
(/.f64 (*.f64 d1 (+.f64 37 d2)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
(/.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) d3)
(*.f64 (+.f64 37 (+.f64 d2 d3)) (/.f64 d1 d3))
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
(/.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) d3)
(*.f64 (+.f64 37 (+.f64 d2 d3)) (/.f64 d1 d3))
(/.f64 (+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 37 d2))) d3)
(/.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) d3)
(*.f64 (+.f64 37 (+.f64 d2 d3)) (/.f64 d1 d3))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d2)) d3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(/.f64 37 d3)
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(+.f64 (/.f64 37 d3) (/.f64 d2 d3))
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(+.f64 (/.f64 37 d3) (/.f64 d2 d3))
(+.f64 (*.f64 37 (/.f64 1 d3)) (/.f64 d2 d3))
(+.f64 (/.f64 37 d3) (/.f64 d2 d3))
(/.f64 d2 d3)
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(/.f64 d2 d3)
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(*.f64 d2 (+.f64 (/.f64 1 d3) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 37 (*.f64 d2 d3))))
(*.f64 d2 (+.f64 (/.f64 1 d3) (/.f64 (/.f64 37 d3) d2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 (+.f64 d2 -37))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 (-.f64 d3 37))))
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 1 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 (+.f64 d2 -37))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 (-.f64 d3 37))))
(*.f64 (+.f64 d3 (+.f64 d2 37)) d1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))) (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 (+.f64 d2 -37))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 (-.f64 d3 37))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d1 (+.f64 d2 d3)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (+.f64 d3 d2) (*.f64 d1 (*.f64 d1 37))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (+.f64 d2 d3) (*.f64 (pow.f64 d1 2) 37)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 37 d1)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 -37)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 (+.f64 d3 d2) 37)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 (+.f64 d2 -37))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d2 (-.f64 d3 37))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (*.f64 d1 37) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d1 (+.f64 d2 d3)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 (+.f64 d2 d3) 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 (+.f64 d2 d3))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 d2) 37))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2) (*.f64 (pow.f64 d1 2) 1369))) (*.f64 (neg.f64 d1) (+.f64 d3 (+.f64 d2 -37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (+.f64 (-.f64 (neg.f64 d2) d3) 37)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 (+.f64 d3 d2) d1) 2)) (-.f64 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (-.f64 (*.f64 37 d1) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) 2)) (*.f64 d1 (-.f64 37 (+.f64 d2 d3))))
(pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 1)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3) 1/3)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 2)
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3))))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37))) 3))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 (+.f64 d2 d3)))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 (+.f64 d2 37)))) 1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 (+.f64 d3 d2) d1 (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d3 d2) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 d1 37 (*.f64 (+.f64 d3 d2) d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 37 d1 (*.f64 (+.f64 d3 d2) d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 1 (*.f64 d1 37) (*.f64 (+.f64 d3 d2) d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 37 d1)) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) 2) (cbrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 (+.f64 d3 d2) d1))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (sqrt.f64 (*.f64 (+.f64 d3 d2) d1)) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 (+.f64 d2 d3)))
(+.f64 (*.f64 d1 37) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d1 37) (*.f64 (*.f64 d2 d1) 1))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d2 d1) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 (*.f64 d2 d1) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1369) (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 d1 37) (*.f64 d2 d1)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (pow.f64 d1 2) 1369 (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 37 d1)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d2 3))) (fma.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 -37)) (*.f64 (pow.f64 d1 2) 1369)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (*.f64 d2 d1) (*.f64 d2 d1))) (-.f64 (*.f64 d1 37) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 (pow.f64 d2 2) (pow.f64 d1 2))) (-.f64 (*.f64 37 d1) (*.f64 d1 d2)))
(/.f64 (*.f64 (pow.f64 d1 2) (-.f64 1369 (pow.f64 d2 2))) (*.f64 d1 (-.f64 37 d2)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 3) 50653)) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(*.f64 (+.f64 50653 (pow.f64 d2 3)) (/.f64 d1 (+.f64 1369 (*.f64 d2 (+.f64 d2 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -37) 1369)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d2 2))) (-.f64 37 d2))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d2 2)) (-.f64 37 d2)))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 3) 50653) d1) (+.f64 1369 (*.f64 d2 (-.f64 d2 37))))
(*.f64 (+.f64 50653 (pow.f64 d2 3)) (/.f64 d1 (+.f64 1369 (*.f64 d2 (+.f64 d2 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d2 3)) (fma.f64 d2 (+.f64 d2 -37) 1369)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d2 2)) d1) (-.f64 37 d2))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d2 2)) (-.f64 37 d2)))
(pow.f64 (*.f64 d1 (+.f64 d2 37)) 1)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d2 37))) 3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d2 37))) 2)
(*.f64 d1 (+.f64 37 d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d2)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d2)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d2 37)))
(*.f64 d1 (+.f64 37 d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d2 37)))))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d2 37)) 3))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 d2 37) 3)))
(*.f64 d1 (+.f64 37 d2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d2 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (+.f64 37 d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d2 37))) 1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 d1 37 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 37 d1 (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 1 (*.f64 d1 37) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 d1 2) 1369)) (cbrt.f64 (*.f64 37 d1)) (*.f64 d1 d2))
(fma.f64 (sqrt.f64 (*.f64 d1 37)) (sqrt.f64 (*.f64 d1 37)) (*.f64 d2 d1))
(*.f64 d1 (+.f64 37 d2))
(+.f64 (*.f64 d3 d1) (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 d1 5) (*.f64 d3 d1))
(*.f64 d1 (+.f64 d3 5))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (*.f64 d1 5) 1))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (*.f64 d1 5) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 d1 5) (*.f64 d1 5)) (*.f64 (*.f64 d3 d1) (*.f64 d1 5)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 (pow.f64 d1 3) 125)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (*.f64 (*.f64 d1 5) (-.f64 (*.f64 d1 5) (*.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 3) 125 (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 d3 (*.f64 d3 (pow.f64 d1 2)) (*.f64 (*.f64 d1 5) (*.f64 d1 (-.f64 5 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 d1 5) (*.f64 d1 5))) (-.f64 (*.f64 d3 d1) (*.f64 d1 5)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (pow.f64 d1 2)) (*.f64 (pow.f64 d1 2) 25)) (-.f64 (*.f64 d1 d3) (*.f64 d1 5)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 (-.f64 d3 5)))) (*.f64 d1 (-.f64 d3 5)))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d3 3) 125)) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -25)) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(/.f64 (*.f64 (+.f64 (pow.f64 d3 3) 125) d1) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (-.f64 25 (*.f64 d3 5)))))
(*.f64 d1 (/.f64 (+.f64 (pow.f64 d3 3) 125) (fma.f64 d3 d3 (+.f64 25 (*.f64 d3 -5)))))
(/.f64 (*.f64 (fma.f64 d3 d3 -25) d1) (+.f64 d3 -5))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -25) (+.f64 d3 -5)))
(pow.f64 (*.f64 d1 (+.f64 d3 5)) 1)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3) 1/3)
(*.f64 d1 (+.f64 d3 5))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) 2)
(*.f64 d1 (+.f64 d3 5))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))
(fabs.f64 (*.f64 d1 (+.f64 d3 5)))
(log.f64 (pow.f64 (exp.f64 (+.f64 d3 5)) d1))
(*.f64 d1 (+.f64 d3 5))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 5)))))
(*.f64 d1 (+.f64 d3 5))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))
(*.f64 d1 (+.f64 d3 5))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 5))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))))
(*.f64 d1 (+.f64 d3 5))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 5))) 1))
(*.f64 d1 (+.f64 d3 5))
(fma.f64 d3 d1 (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(fma.f64 d1 d3 (*.f64 d1 5))
(*.f64 d1 (+.f64 d3 5))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(-.f64 (/.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))) (/.f64 (*.f64 (pow.f64 d1 2) 1024) (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(*.f64 d1 (+.f64 d3 37))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 27 d3)) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (/.f64 1 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(*.f64 (+.f64 d3 37) d1)
(*.f64 d1 (+.f64 37 d3))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))) (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 27 d3)) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32)) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))))
(*.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 27 d3)) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (+.f64 (*.f64 (pow.f64 d1 2) 1024) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 32))))))
(/.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3)) (fma.f64 (pow.f64 d1 2) 1024 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 d1 (*.f64 (+.f64 d3 5) (*.f64 d1 32))))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (-.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (pow.f64 d1 2) 1024 (*.f64 (*.f64 d1 (+.f64 d3 5)) (fma.f64 d1 (+.f64 d3 5) (neg.f64 (*.f64 d1 32))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (-.f64 (+.f64 d3 5) 32)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) -1024)) (*.f64 d1 (+.f64 d3 -27)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 d1 3) 32768) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 32768 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 32 (+.f64 d3 5)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 (+.f64 d3 5) 3) 32768)) (fma.f64 (*.f64 d1 32) (*.f64 d1 (-.f64 27 d3)) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d3 5) 32))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2) (*.f64 (pow.f64 d1 2) 1024))) (*.f64 (neg.f64 d1) (+.f64 d3 -27)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (+.f64 (neg.f64 d3) 27)))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (-.f64 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 32 (+.f64 d3 5))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1024) (pow.f64 (*.f64 d1 (+.f64 d3 5)) 2)) (*.f64 d1 (-.f64 27 d3)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 (+.f64 d3 5) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 32 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (+.f64 d3 5) d1 (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 32 d1 (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d1 32) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 32)) 2) (cbrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 32)) (sqrt.f64 (*.f64 d1 32)) (*.f64 d1 (+.f64 d3 5)))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (sqrt.f64 (*.f64 d1 (+.f64 d3 5))) (*.f64 d1 32))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(+.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (*.f64 d3 d1))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(+.f64 (*.f64 (*.f64 d3 d1) 1) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 1))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) 3)) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)) (*.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))) 3)) (fma.f64 (*.f64 d1 d3) (*.f64 d1 d3) (*.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))) (-.f64 (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) d3)) 3)) (fma.f64 d3 (*.f64 d3 (pow.f64 d1 2)) (*.f64 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) d3)) (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))) (-.f64 (*.f64 d3 d1) (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3)))
(/.f64 (*.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))) (-.f64 (*.f64 d1 d3) (*.f64 d3 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))))
(/.f64 (-.f64 (*.f64 d3 (*.f64 d3 (pow.f64 d1 2))) (*.f64 (*.f64 d3 d3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2))) (*.f64 d3 (-.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1)))))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3)))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3)))))
(*.f64 d3 (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3)))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1)
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 3)
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3) 1/3)
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 2)
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)) 2))
(fabs.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) d3))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3)))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) (pow.f64 d3 3)))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(fma.f64 d3 d1 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(fma.f64 d1 d3 (/.f64 (*.f64 d3 (*.f64 d1 (+.f64 d2 37))) d3))
(*.f64 d3 (+.f64 d1 (fma.f64 37 (/.f64 d1 d3) (*.f64 d1 (/.f64 d2 d3)))))
(*.f64 d3 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 d1 (/.f64 d3 (+.f64 d2 37)))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (+.f64 d2 37)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 1 (/.f64 d3 (*.f64 d1 (+.f64 d2 37))))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 d2 37))) (neg.f64 d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 d2 37))) (neg.f64 d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (*.f64 (neg.f64 (+.f64 d2 37)) d1) (neg.f64 d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) 1) d3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(/.f64 (/.f64 (*.f64 d1 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 1)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(pow.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2)
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 (+.f64 d2 37) d3)))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(exp.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 1))
(*.f64 d1 (/.f64 (+.f64 37 d2) d3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 d2 37) d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 d1 (+.f64 (/.f64 (+.f64 d2 37) d3) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3))))
(*.f64 (+.f64 (/.f64 (+.f64 d2 37) d3) 1) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))))
(*.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 37 d2) d3)))))
(/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2) (fma.f64 d1 d1 (*.f64 (pow.f64 d1 2) (/.f64 (-.f64 -37 d2) d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2)) (*.f64 d1 (+.f64 1 (/.f64 (-.f64 -37 d2) d3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d2) d3) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 d2 37) d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2))) (*.f64 d1 (neg.f64 (-.f64 1 (/.f64 (+.f64 37 d2) d3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 37 d2) d3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d2) d3)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d2) d3) -1)))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 2)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 2))
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1) 3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 d1 (/.f64 (+.f64 d2 37) d3) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 (/.f64 (+.f64 d2 37) d3) d1 d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 1 d1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 1 (*.f64 (+.f64 d2 37) (/.f64 d1 d3)) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) (sqrt.f64 (*.f64 (+.f64 d2 37) (/.f64 d1 d3))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 (+.f64 d2 37) (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d3) (/.f64 d2 d3))))
(fma.f64 d1 (/.f64 (+.f64 37 d2) d3) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d2) d3)))
(*.f64 (+.f64 d2 37) (/.f64 1 d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (/.f64 (+.f64 d2 37) d3) 1)
(/.f64 (+.f64 37 d2) d3)
(*.f64 1 (/.f64 (+.f64 d2 37) d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 2) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (*.f64 (cbrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) (sqrt.f64 (/.f64 (+.f64 d2 37) d3)))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (sqrt.f64 (+.f64 d2 37)) (*.f64 (sqrt.f64 (+.f64 d2 37)) (/.f64 1 d3)))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (neg.f64 (+.f64 d2 37)) (/.f64 1 (neg.f64 d3)))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (/.f64 1 d3) (+.f64 d2 37))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (+.f64 d2 37) (cbrt.f64 d3)))
(/.f64 (*.f64 1 (/.f64 (+.f64 37 d2) (cbrt.f64 d3))) (pow.f64 (cbrt.f64 d3) 2))
(/.f64 (/.f64 (+.f64 37 d2) (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2))
(*.f64 (/.f64 1 (sqrt.f64 d3)) (/.f64 (+.f64 d2 37) (sqrt.f64 d3)))
(*.f64 (/.f64 1 (sqrt.f64 d3)) (/.f64 (+.f64 37 d2) (sqrt.f64 d3)))
(/.f64 (/.f64 (+.f64 37 d2) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) 1) (/.f64 (cbrt.f64 (+.f64 d2 37)) d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 (/.f64 (+.f64 d2 37) d3)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 37 d2) d3)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d2)) 2) (pow.f64 (cbrt.f64 d3) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 d2 37)) 2) (sqrt.f64 d3)) (/.f64 (cbrt.f64 (+.f64 d2 37)) (sqrt.f64 d3)))
(*.f64 (/.f64 1 (sqrt.f64 d3)) (/.f64 (+.f64 37 d2) (sqrt.f64 d3)))
(/.f64 (/.f64 (+.f64 37 d2) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) 1) (/.f64 (sqrt.f64 (+.f64 d2 37)) d3))
(/.f64 (+.f64 37 d2) d3)
(*.f64 (/.f64 (sqrt.f64 (+.f64 d2 37)) (pow.f64 (cbrt.f64 d3) 2)) (/.f64 (sqrt.f64 (+.f64 d2 37)) (cbrt.f64 d3)))
(/.f64 (*.f64 1 (/.f64 (+.f64 37 d2) (cbrt.f64 d3))) (pow.f64 (cbrt.f64 d3) 2))
(/.f64 (/.f64 (+.f64 37 d2) (cbrt.f64 d3)) (pow.f64 (cbrt.f64 d3) 2))
(pow.f64 (/.f64 (+.f64 d2 37) d3) 1)
(/.f64 (+.f64 37 d2) d3)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 d2 37) d3)) 3)
(/.f64 (+.f64 37 d2) d3)
(pow.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3) 1/3)
(/.f64 (+.f64 37 d2) d3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 d2 37) d3)) 2)
(/.f64 (+.f64 37 d2) d3)
(pow.f64 (/.f64 d3 (+.f64 d2 37)) -1)
(/.f64 (+.f64 37 d2) d3)
(neg.f64 (/.f64 (+.f64 d2 37) (neg.f64 d3)))
(/.f64 (+.f64 37 d2) d3)
(neg.f64 (/.f64 (neg.f64 (+.f64 d2 37)) d3))
(/.f64 (+.f64 37 d2) d3)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d2) d3) 2))
(fabs.f64 (/.f64 (+.f64 37 d2) d3))
(log.f64 (exp.f64 (/.f64 (+.f64 d2 37) d3)))
(/.f64 (+.f64 37 d2) d3)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 d2 37) d3))))
(/.f64 (+.f64 37 d2) d3)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 d2 37) d3) 3))
(/.f64 (+.f64 37 d2) d3)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 d2 37) 3) (pow.f64 d3 3)))
(/.f64 (+.f64 37 d2) d3)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 d2 37) d3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d2) d3)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 d2 37) d3)))
(/.f64 (+.f64 37 d2) d3)
(exp.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)))
(/.f64 (+.f64 37 d2) d3)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 d2 37) d3)) 1))
(/.f64 (+.f64 37 d2) d3)

eval175.0ms (2.6%)

Compiler

Compiled 7399 to 4453 computations (39.8% saved)

prune166.0ms (2.5%)

Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New4497456
Fresh314
Picked235
Done011
Total45412466
Accuracy
100.0%
Counts
466 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
65.2%
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
65.2%
(*.f64 (+.f64 d3 37) d1)
64.9%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
58.8%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 37 d3))))
58.8%
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
40.8%
(*.f64 d3 d1)
82.8%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
64.7%
(*.f64 d1 (+.f64 37 d2))
38.4%
(*.f64 d1 d2)
28.5%
(*.f64 37 d1)
Compiler

Compiled 196 to 133 computations (32.1% saved)

localize171.0ms (2.5%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
93.5%
(*.f64 d1 (/.f64 d2 d3))
91.8%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
100.0%
(+.f64 d1 (*.f64 37 (/.f64 d1 d3)))
99.6%
(*.f64 37 (/.f64 d1 d3))
87.3%
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
99.9%
(*.f64 (+.f64 d3 37) d1)
100.0%
(/.f64 (+.f64 37 d3) d2)
100.0%
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
94.3%
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
88.4%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
Results
98.0ms200×256valid
23.0ms52×256infinite
3.0ms1024valid
0.0ms256infinite
Compiler

Compiled 113 to 49 computations (56.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
Operation ival-add, time spent: 40.0ms, 49.0% of total-time
Operation ival-mult, time spent: 26.0ms, 32.0% of total-time
Operation ival-div, time spent: 13.0ms, 16.0% of total-time
Operation const, time spent: 3.0ms, 4.0% of total-time

series51.0ms (0.8%)

Counts
10 → 255
Calls
Call 1
Inputs
#<alt (*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))>
#<alt (*.f64 d1 (/.f64 (+.f64 37 d3) d2))>
#<alt (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))>
#<alt (/.f64 (+.f64 37 d3) d2)>
#<alt (*.f64 (+.f64 d3 37) d1)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (+.f64 d1 (*.f64 37 (/.f64 d1 d3)))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (/.f64 d2 d3))>
Outputs
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))>
#<alt (*.f64 d1 d2)>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))>
#<alt (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (*.f64 37 (/.f64 d1 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))>
#<alt (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))>
#<alt (/.f64 (*.f64 d1 d3) d2)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))>
#<alt (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt (/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt d1>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))>
#<alt (/.f64 37 d2)>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (/.f64 d3 d2)>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)>
#<alt (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)>
#<alt (/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)>
#<alt d1>
#<alt d1>
#<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 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))>
#<alt (*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))>
#<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 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
#<alt (/.f64 (*.f64 d1 d2) d3)>
Calls

75 calls:

TimeVariablePointExpression
7.0ms
d2
@-inf
(* d2 (+ d1 (* d1 (/ (+ 37 d3) d2))))
6.0ms
d1
@-inf
(+ d1 (* 37 (/ d1 d3)))
4.0ms
d3
@-inf
(* d3 (+ d1 (* 37 (/ d1 d3))))
3.0ms
d2
@inf
(* d1 (/ d2 d3))
1.0ms
d1
@inf
(* d2 (+ d1 (* d1 (/ (+ 37 d3) d2))))

rewrite233.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
675×log1p-expm1-u
458×associate-*r*
298×associate-*l*
209×expm1-log1p-u
208×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025295
1453275
27210275
Stop Event
node limit
Counts
10 → 282
Calls
Call 1
Inputs
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (+.f64 d3 37) d1)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 37 (/.f64 d1 d3))
(+.f64 d1 (*.f64 37 (/.f64 d1 d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(*.f64 d1 (/.f64 d2 d3))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(+.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1))
(fma.f64 d2 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(fma.f64 d1 d2 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))) 1)
(/.f64 d1 (/.f64 d2 (+.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 1 (/.f64 d2 (*.f64 d1 (+.f64 37 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 37 d3))) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -37)) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (neg.f64 d3) -37) d1) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) 1) d2)
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) 1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 37 d3) d2) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (/.f64 (+.f64 37 d3) d2) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2))) 1)
(*.f64 (+.f64 37 d3) (/.f64 1 d2))
(*.f64 (/.f64 (+.f64 37 d3) d2) 1)
(*.f64 1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (*.f64 (cbrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) (sqrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(*.f64 (sqrt.f64 (+.f64 37 d3)) (*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(*.f64 (+.f64 (neg.f64 d3) -37) (/.f64 1 (neg.f64 d2)))
(*.f64 (/.f64 1 d2) (+.f64 37 d3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (+.f64 37 d3) (cbrt.f64 d2)))
(*.f64 (/.f64 1 (sqrt.f64 d2)) (/.f64 (+.f64 37 d3) (sqrt.f64 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (sqrt.f64 d2)) (/.f64 (cbrt.f64 (+.f64 37 d3)) (sqrt.f64 d2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) 1) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (sqrt.f64 (+.f64 37 d3)) (cbrt.f64 d2)))
(pow.f64 (/.f64 (+.f64 37 d3) d2) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) 2)
(pow.f64 (/.f64 d2 (+.f64 37 d3)) -1)
(neg.f64 (/.f64 (+.f64 37 d3) (neg.f64 d2)))
(neg.f64 (/.f64 (+.f64 (neg.f64 d3) -37) d2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 37 d3) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 37 d3) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)) 1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3)))) 1)
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 37 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 37 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 37 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 37 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))) 1))
(+.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) d3) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 37 (/.f64 d1 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 1))
(fma.f64 d1 d3 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(fma.f64 d3 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3)))) 1)
(/.f64 37 (/.f64 d3 d1))
(/.f64 1 (/.f64 d3 (*.f64 d1 37)))
(/.f64 (*.f64 d1 37) d3)
(/.f64 (neg.f64 (*.f64 d1 37)) (neg.f64 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 37) 1) d3)
(/.f64 (/.f64 (*.f64 d1 37) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 37) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 37 (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) 1/3)
(pow.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))
(log.f64 (pow.f64 (exp.f64 37) (/.f64 d1 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 37 (/.f64 d1 d3)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653))
(expm1.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 37 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(*.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(*.f64 1 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2) (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (/.f64 1 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (-.f64 (pow.f64 d1 2) (*.f64 d1 (*.f64 37 (/.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (neg.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (pow.f64 d1 2)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))
(pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 2))
(log.f64 (exp.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(exp.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 1))
(fma.f64 37 (/.f64 d1 d3) d1)
(fma.f64 (/.f64 d1 d3) 37 d1)
(fma.f64 1 d1 (*.f64 37 (/.f64 d1 d3)))
(fma.f64 1 (*.f64 37 (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 1))
(fma.f64 d1 d3 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(fma.f64 d3 d1 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) 1)
(/.f64 d1 (/.f64 d3 d2))
(/.f64 1 (/.f64 d3 (*.f64 d2 d1)))
(/.f64 (*.f64 d2 d1) d3)
(/.f64 (neg.f64 (*.f64 d2 d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d2 d1) 1) d3)
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d2 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) 1))

simplify261.0ms (3.9%)

Algorithm
egg-herbie
Rules
1520×fma-neg
956×associate-*r*
840×associate-*l*
722×fma-define
678×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
072920421
1182819105
2678319105
Stop Event
node limit
Counts
537 → 450
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 37 (/.f64 d1 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
d1
d1
(*.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 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.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 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(/.f64 (*.f64 d1 d2) d3)
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(+.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 d2 d1))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1))
(fma.f64 d2 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(fma.f64 d1 d2 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))) 1)
(/.f64 d1 (/.f64 d2 (+.f64 37 d3)))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(/.f64 1 (/.f64 d2 (*.f64 d1 (+.f64 37 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 37 d3))) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (sqrt.f64 d2)) (sqrt.f64 d2))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -37)) (neg.f64 d2))
(/.f64 (*.f64 (+.f64 (neg.f64 d3) -37) d1) (neg.f64 d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) 1) d2)
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) 1))
(*.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 (+.f64 (/.f64 (+.f64 37 d3) d2) 1) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 2))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (/.f64 (+.f64 37 d3) d2) d1 d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2))) 1)
(*.f64 (+.f64 37 d3) (/.f64 1 d2))
(*.f64 (/.f64 (+.f64 37 d3) d2) 1)
(*.f64 1 (/.f64 (+.f64 37 d3) d2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (*.f64 (cbrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) (sqrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(*.f64 (sqrt.f64 (+.f64 37 d3)) (*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(*.f64 (+.f64 (neg.f64 d3) -37) (/.f64 1 (neg.f64 d2)))
(*.f64 (/.f64 1 d2) (+.f64 37 d3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (+.f64 37 d3) (cbrt.f64 d2)))
(*.f64 (/.f64 1 (sqrt.f64 d2)) (/.f64 (+.f64 37 d3) (sqrt.f64 d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (sqrt.f64 d2)) (/.f64 (cbrt.f64 (+.f64 37 d3)) (sqrt.f64 d2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) 1) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (sqrt.f64 (+.f64 37 d3)) (cbrt.f64 d2)))
(pow.f64 (/.f64 (+.f64 37 d3) d2) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) 2)
(pow.f64 (/.f64 d2 (+.f64 37 d3)) -1)
(neg.f64 (/.f64 (+.f64 37 d3) (neg.f64 d2)))
(neg.f64 (/.f64 (+.f64 (neg.f64 d3) -37) d2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 37 d3) d2))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d2 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 37 d3) d2)))
(exp.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)) 1))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3)))) 1)
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 37 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 37 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 37 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d1 3)))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 37 d3))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))) 1))
(+.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) d3) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 37 (/.f64 d1 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 1))
(fma.f64 d1 d3 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(fma.f64 d3 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3)))) 1)
(/.f64 37 (/.f64 d3 d1))
(/.f64 1 (/.f64 d3 (*.f64 d1 37)))
(/.f64 (*.f64 d1 37) d3)
(/.f64 (neg.f64 (*.f64 d1 37)) (neg.f64 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d1 37) 1) d3)
(/.f64 (/.f64 (*.f64 d1 37) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d1 37) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 37 (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) 1/3)
(pow.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))
(log.f64 (pow.f64 (exp.f64 37) (/.f64 d1 d3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 37 (/.f64 d1 d3)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653))
(expm1.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 37 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1))) 1)
(-.f64 (/.f64 (pow.f64 d1 2) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(*.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(*.f64 1 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2) (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (/.f64 1 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (-.f64 (pow.f64 d1 2) (*.f64 d1 (*.f64 37 (/.f64 d1 d3))))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (neg.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (pow.f64 d1 2)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))
(pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 3)
(pow.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 2))
(log.f64 (exp.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1))))
(cbrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3))
(expm1.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(exp.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 1))
(fma.f64 37 (/.f64 d1 d3) d1)
(fma.f64 (/.f64 d1 d3) 37 d1)
(fma.f64 1 d1 (*.f64 37 (/.f64 d1 d3)))
(fma.f64 1 (*.f64 37 (/.f64 d1 d3)) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(fma.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 1))
(fma.f64 d1 d3 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(fma.f64 d3 d1 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) 1)
(/.f64 d1 (/.f64 d3 d2))
(/.f64 1 (/.f64 d3 (*.f64 d2 d1)))
(/.f64 (*.f64 d2 d1) d3)
(/.f64 (neg.f64 (*.f64 d2 d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 d2 d1) 1) d3)
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(/.f64 (/.f64 (*.f64 d2 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) 3)
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 d2 d3)) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) 1))
Outputs
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 37))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 37))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (+.f64 (+.f64 d3 d2) 37))
(*.f64 d1 d2)
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d2 (+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 d2)
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2)))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (*.f64 d2 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 -1 (*.f64 d1 (*.f64 d2 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1))))
(*.f64 (neg.f64 d2) (*.f64 -1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d2 (*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1)))
(*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))))
(*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1)))
(+.f64 (*.f64 d1 d3) (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))))
(fma.f64 d1 d3 (*.f64 d2 (fma.f64 37 (/.f64 d1 d2) d1)))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))
(*.f64 d3 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d2 (+.f64 d1 (*.f64 37 (/.f64 d1 d2)))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 d1 (*.f64 d2 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 d3 (neg.f64 (neg.f64 (fma.f64 d2 (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3) d1))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 37 (/.f64 d1 d2))
(*.f64 d1 (/.f64 37 d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (/.f64 d1 d2)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2)))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2)))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 (*.f64 d2 d3))) (*.f64 -1 (/.f64 d1 d2)))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 (neg.f64 d1) d2)))
(*.f64 (-.f64 (*.f64 (/.f64 -37 d2) (/.f64 d1 d3)) (/.f64 d1 d2)) (neg.f64 d3))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 (/.f64 (+.f64 37 d3) d2)) 1)))
(*.f64 (neg.f64 d1) (fma.f64 -1 (/.f64 (+.f64 37 d3) d2) -1))
(*.f64 (+.f64 -1 (/.f64 (-.f64 -37 d3) d2)) (neg.f64 d1))
(+.f64 d1 (*.f64 37 (/.f64 d1 d2)))
(fma.f64 37 (/.f64 d1 d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (+.f64 (*.f64 37 (/.f64 d1 d2)) (/.f64 (*.f64 d1 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(*.f64 d3 (+.f64 (*.f64 37 (/.f64 d1 (*.f64 d2 d3))) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (+.f64 (/.f64 d1 d2) (/.f64 d1 d3))))
(*.f64 d3 (+.f64 (fma.f64 37 (/.f64 d1 (*.f64 d3 d2)) (/.f64 d1 d2)) (/.f64 d1 d3)))
(/.f64 (*.f64 d1 d3) d2)
(*.f64 d1 (/.f64 d3 d2))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 (/.f64 d1 d2)) (*.f64 -1 (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (+.f64 (/.f64 d1 d2) (/.f64 (+.f64 d1 (*.f64 37 (/.f64 d1 d2))) d3))))
(*.f64 d3 (neg.f64 (-.f64 (/.f64 d1 (neg.f64 d2)) (/.f64 (fma.f64 37 (/.f64 d1 d2) d1) d3))))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 (+.f64 d3 d2) 37) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 (+.f64 d3 d2) 37) d2))
(/.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 37 d3))) d2)
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 37 d3))) d2)
(*.f64 d1 (/.f64 (+.f64 (+.f64 d3 d2) 37) d2))
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
d1
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(+.f64 d1 (/.f64 (*.f64 d1 (+.f64 37 d3)) d2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(/.f64 37 d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 37 (/.f64 1 d2)) (/.f64 d3 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(/.f64 d3 d2)
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 d3 (+.f64 (/.f64 1 d2) (*.f64 37 (/.f64 1 (*.f64 d2 d3)))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 37 (*.f64 d3 d2))))
(*.f64 d3 (+.f64 (/.f64 1 d2) (/.f64 (/.f64 37 d2) d3)))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 37 d1)
(*.f64 d1 37)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 (neg.f64 d3) (fma.f64 -37 (/.f64 d1 d3) (neg.f64 d1)))
(*.f64 (-.f64 (*.f64 d1 (/.f64 -37 d3)) d1) (neg.f64 d3))
(*.f64 (fma.f64 d1 (/.f64 -37 d3) (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (*.f64 d3 (+.f64 1 (*.f64 37 (/.f64 1 d3)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 d1 (+.f64 1 (*.f64 37 (/.f64 1 d3))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 37 (/.f64 d1 d3))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d3))
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d3))
(/.f64 (+.f64 (*.f64 37 d1) (*.f64 d1 d3)) d3)
(/.f64 (*.f64 d1 (+.f64 37 d3)) d3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d3))
d1
d1
(*.f64 d1 d2)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d3 (+.f64 d1 (/.f64 (*.f64 d1 d2) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (neg.f64 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d2) d3)))))
(*.f64 (neg.f64 d3) (*.f64 -1 (fma.f64 d1 (/.f64 d2 d3) d1)))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) (neg.f64 d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 d1 (*.f64 d3 (+.f64 1 (/.f64 d2 d3))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 (neg.f64 d1) (*.f64 d3 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 (*.f64 d1 d3) (neg.f64 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 (neg.f64 d1) (*.f64 d3 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 (*.f64 d1 d3) (neg.f64 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 (neg.f64 d1) (*.f64 d3 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 (*.f64 d1 d3) (neg.f64 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 -1 (*.f64 d1 (*.f64 d3 (-.f64 (*.f64 -1 (/.f64 d2 d3)) 1))))
(*.f64 (neg.f64 d1) (*.f64 d3 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 (*.f64 d1 d3) (neg.f64 (fma.f64 -1 (/.f64 d2 d3) -1)))
(*.f64 d1 d3)
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 (+.f64 d2 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 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (neg.f64 (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d3 d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (neg.f64 (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d3 d2) d1)) (neg.f64 d2))
(*.f64 -1 (*.f64 d2 (+.f64 (*.f64 -1 d1) (*.f64 -1 (/.f64 (*.f64 d1 d3) d2)))))
(*.f64 (neg.f64 d2) (fma.f64 -1 d1 (neg.f64 (*.f64 d1 (/.f64 d3 d2)))))
(*.f64 (neg.f64 (fma.f64 d1 (/.f64 d3 d2) d1)) (neg.f64 d2))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 d2) d3)
(*.f64 d1 (/.f64 d2 d3))
(+.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 d2 d1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(+.f64 (*.f64 (*.f64 d2 d1) 1) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) 3) (pow.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) 3)) (+.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d2) 3) (pow.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 d2)) 3)) (fma.f64 (*.f64 d1 d2) (*.f64 d1 d2) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 d2)) (-.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 d2)) (*.f64 d1 d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3) 1) (pow.f64 (*.f64 d1 d2) 3)) (fma.f64 (*.f64 d1 (*.f64 d2 (/.f64 (+.f64 37 d3) d2))) (*.f64 (*.f64 d1 d2) (-.f64 (/.f64 (+.f64 37 d3) d2) 1)) (*.f64 d2 (*.f64 (pow.f64 d1 2) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 d1)) (*.f64 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))) (-.f64 (*.f64 d2 d1) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (pow.f64 d1 2)) (*.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2) (*.f64 (*.f64 d2 d2) (pow.f64 d1 2)))) (-.f64 (*.f64 d1 d2) (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 d2))))
(/.f64 (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (pow.f64 (/.f64 (+.f64 37 d3) d2) 2)))) (*.f64 (*.f64 d1 d2) (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1))))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 (*.f64 d2 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (/.f64 d2 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) d2) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1))))))
(/.f64 (*.f64 d2 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) d2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (/.f64 d2 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (cbrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3) 1/3)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(pow.f64 (sqrt.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 2)
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(sqrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(fabs.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) d2))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (pow.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 d2 3) (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) (pow.f64 d2 3)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(expm1.f64 (log1p.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(log1p.f64 (expm1.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(exp.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 d2 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(fma.f64 d1 d2 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d2 d1)))
(*.f64 d2 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 d1 (/.f64 d2 (+.f64 37 d3)))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 37 d3)) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 1 (/.f64 d2 (*.f64 d1 (+.f64 37 d3))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 37 d3))) (neg.f64 d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (sqrt.f64 d2)) (sqrt.f64 d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 d3) -37)) (neg.f64 d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (*.f64 (+.f64 (neg.f64 d3) -37) d1) (neg.f64 d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) 1) d2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(/.f64 (/.f64 (*.f64 d1 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 d2))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 1)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) 1/3)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(pow.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2)
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))
(fabs.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)) d1))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(cbrt.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(log1p.f64 (expm1.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(exp.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 1))
(*.f64 d1 (/.f64 (+.f64 37 d3) d2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))) (/.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d1 (+.f64 1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 1 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2) (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (/.f64 1 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 (+.f64 (/.f64 (+.f64 37 d3) d2) 1) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))) (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))))
(*.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 d1 2) (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (-.f64 (pow.f64 d1 2) (*.f64 (/.f64 (+.f64 37 d3) d2) (pow.f64 d1 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (fma.f64 d1 d1 (*.f64 (/.f64 (-.f64 -37 d3) d2) (pow.f64 d1 2)))))
(/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2)) (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 3) (pow.f64 d1 3)) (*.f64 d1 (+.f64 d1 (*.f64 (/.f64 (+.f64 37 d3) d2) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (neg.f64 (*.f64 d1 (-.f64 1 (/.f64 (+.f64 37 d3) d2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2))) (*.f64 (neg.f64 d1) (-.f64 1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 -1 (/.f64 (+.f64 37 d3) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (-.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) (neg.f64 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) 2) (pow.f64 d1 2)) (*.f64 d1 (+.f64 (/.f64 (+.f64 37 d3) d2) -1)))
(pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (cbrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(pow.f64 (sqrt.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 2)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(sqrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))
(log.f64 (exp.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1))))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(cbrt.f64 (pow.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1) 3))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(log1p.f64 (expm1.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(exp.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)) 1))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 (/.f64 (+.f64 37 d3) d2) d1 d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 1 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2)) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) 2) (cbrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) (sqrt.f64 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))) d1)
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 d1 (/.f64 (+.f64 37 d3) d2)))
(*.f64 d1 (+.f64 1 (+.f64 (/.f64 37 d2) (/.f64 d3 d2))))
(fma.f64 d1 (/.f64 (+.f64 37 d3) d2) d1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (+.f64 37 d3) (/.f64 1 d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (/.f64 (+.f64 37 d3) d2) 1)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 1 (/.f64 (+.f64 37 d3) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 2) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (*.f64 (cbrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) (sqrt.f64 (/.f64 (+.f64 37 d3) d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (sqrt.f64 (+.f64 37 d3)) (*.f64 (sqrt.f64 (+.f64 37 d3)) (/.f64 1 d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (+.f64 (neg.f64 d3) -37) (/.f64 1 (neg.f64 d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (/.f64 1 d2) (+.f64 37 d3))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (+.f64 37 d3) (cbrt.f64 d2)))
(/.f64 (/.f64 (+.f64 37 d3) (cbrt.f64 d2)) (pow.f64 (cbrt.f64 d2) 2))
(*.f64 (/.f64 1 (sqrt.f64 d2)) (/.f64 (+.f64 37 d3) (sqrt.f64 d2)))
(/.f64 (/.f64 (+.f64 37 d3) (sqrt.f64 d2)) (sqrt.f64 d2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) 1) (/.f64 (cbrt.f64 (+.f64 37 d3)) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (pow.f64 (cbrt.f64 d2) 2)) (cbrt.f64 (/.f64 (+.f64 37 d3) d2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (pow.f64 (cbrt.f64 d2) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 37 d3)) 2) (sqrt.f64 d2)) (/.f64 (cbrt.f64 (+.f64 37 d3)) (sqrt.f64 d2)))
(*.f64 (/.f64 1 (sqrt.f64 d2)) (/.f64 (+.f64 37 d3) (sqrt.f64 d2)))
(/.f64 (/.f64 (+.f64 37 d3) (sqrt.f64 d2)) (sqrt.f64 d2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) 1) (/.f64 (sqrt.f64 (+.f64 37 d3)) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(*.f64 (/.f64 (sqrt.f64 (+.f64 37 d3)) (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (sqrt.f64 (+.f64 37 d3)) (cbrt.f64 d2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d2) 2)) (/.f64 (+.f64 37 d3) (cbrt.f64 d2)))
(/.f64 (/.f64 (+.f64 37 d3) (cbrt.f64 d2)) (pow.f64 (cbrt.f64 d2) 2))
(pow.f64 (/.f64 (+.f64 37 d3) d2) 1)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 37 d3) d2)) 3)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3) 1/3)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 37 d3) d2)) 2)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(pow.f64 (/.f64 d2 (+.f64 37 d3)) -1)
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(neg.f64 (/.f64 (+.f64 37 d3) (neg.f64 d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(neg.f64 (/.f64 (+.f64 (neg.f64 d3) -37) d2))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 2))
(fabs.f64 (/.f64 (+.f64 37 d3) d2))
(log.f64 (exp.f64 (/.f64 (+.f64 37 d3) d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 37 d3) d2))))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 37 d3) d2) 3))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d2 3)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 37 d3) d2)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 37 d3) d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 37 d3) d2)) 1))
(+.f64 (/.f64 37 d2) (/.f64 d3 d2))
(/.f64 (+.f64 37 d3) d2)
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 d1 37) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (+.f64 50653 (pow.f64 d3 3))) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 d1 (-.f64 1369 (pow.f64 d3 2))) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(/.f64 (*.f64 d1 (fma.f64 d3 d3 -1369)) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (+.f64 50653 (pow.f64 d3 3)) d1) (fma.f64 d3 d3 (-.f64 1369 (*.f64 37 d3))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (+.f64 1369 (*.f64 d3 (+.f64 d3 -37)))))
(*.f64 d1 (/.f64 (+.f64 50653 (pow.f64 d3 3)) (fma.f64 d3 (+.f64 d3 -37) 1369)))
(/.f64 (*.f64 (-.f64 1369 (pow.f64 d3 2)) d1) (-.f64 37 d3))
(*.f64 d1 (/.f64 (-.f64 1369 (pow.f64 d3 2)) (-.f64 37 d3)))
(/.f64 (*.f64 (fma.f64 d3 d3 -1369) d1) (+.f64 d3 -37))
(*.f64 d1 (/.f64 (fma.f64 d3 d3 -1369) (+.f64 d3 -37)))
(pow.f64 (*.f64 d1 (+.f64 37 d3)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 37 d3))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 37 d3))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 2))
(fabs.f64 (*.f64 d1 (+.f64 37 d3)))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 37 d3)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 37 d3)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 37 d3)) 3))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (+.f64 37 d3) 3)))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 37 d3) 3) (pow.f64 d1 3)))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 37 d3))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 37 d3))) 1))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 d1 d3))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(+.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 1))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (*.f64 50653 (pow.f64 (*.f64 d3 (/.f64 d1 d3)) 3))) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (*.f64 37 (*.f64 d3 (/.f64 d1 d3))) (-.f64 (*.f64 37 (*.f64 d3 (/.f64 d1 d3))) (*.f64 d1 d3)))))
(/.f64 (fma.f64 50653 (pow.f64 (*.f64 d3 (/.f64 d1 d3)) 3) (pow.f64 (*.f64 d1 d3) 3)) (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (*.f64 (*.f64 d1 (/.f64 37 d3)) (*.f64 d3 (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)) (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 37 (*.f64 (/.f64 d1 d3) d3))))
(/.f64 (*.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) (+.f64 (*.f64 d1 d3) (*.f64 -37 (*.f64 d3 (/.f64 d1 d3))))) (+.f64 (*.f64 d1 d3) (*.f64 -37 (*.f64 d3 (/.f64 d1 d3)))))
(/.f64 (fma.f64 (pow.f64 d1 2) (pow.f64 d3 2) (*.f64 -1369 (*.f64 (pow.f64 (/.f64 d1 d3) 2) (pow.f64 d3 2)))) (*.f64 d3 (-.f64 d1 (*.f64 d1 (/.f64 37 d3)))))
(/.f64 (*.f64 d3 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1))))))
(*.f64 d3 (/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (/.f64 d3 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(*.f64 d3 (/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1))))))
(*.f64 d3 (/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) d3) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(*.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (/.f64 d3 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(*.f64 d3 (/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1)))
(pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 1)
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 3)
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3) 1/3)
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 2)
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(fabs.f64 (*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1)))
(log.f64 (pow.f64 (exp.f64 d3) (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1)) 3))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) (pow.f64 d3 3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))) 1))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(fma.f64 d1 d3 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(fma.f64 d3 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) d3)))
(*.f64 d3 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d3 (fma.f64 d1 (/.f64 37 d3) d1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 37 d3))))
(/.f64 37 (/.f64 d3 d1))
(*.f64 d1 (/.f64 37 d3))
(/.f64 1 (/.f64 d3 (*.f64 d1 37)))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (*.f64 d1 37) d3)
(*.f64 d1 (/.f64 37 d3))
(/.f64 (neg.f64 (*.f64 d1 37)) (neg.f64 d3))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (/.f64 (*.f64 d1 37) 1) d3)
(*.f64 d1 (/.f64 37 d3))
(/.f64 (/.f64 (*.f64 d1 37) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(*.f64 d1 (/.f64 37 d3))
(/.f64 (/.f64 (*.f64 d1 37) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d1 (/.f64 37 d3))
(pow.f64 (*.f64 37 (/.f64 d1 d3)) 1)
(*.f64 d1 (/.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 3)
(*.f64 d1 (/.f64 37 d3))
(pow.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) 1/3)
(cbrt.f64 (*.f64 50653 (pow.f64 (/.f64 d1 d3) 3)))
(pow.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) 2)
(*.f64 d1 (/.f64 37 d3))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))
(sqrt.f64 (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2)))
(log.f64 (pow.f64 (exp.f64 37) (/.f64 d1 d3)))
(*.f64 d1 (/.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 37 (/.f64 d1 d3)))))
(*.f64 d1 (/.f64 37 d3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653))
(cbrt.f64 (*.f64 50653 (pow.f64 (/.f64 d1 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 37 (/.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 37 d3))))
(log1p.f64 (expm1.f64 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 37 d3))
(exp.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 37 (/.f64 d1 d3))) 1))
(*.f64 d1 (/.f64 37 d3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 37 d3) d1)))
(-.f64 (/.f64 (pow.f64 d1 2) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))) (/.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1))
(*.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 1 (fma.f64 37 (/.f64 d1 d3) d1))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2) (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (/.f64 1 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1)))) (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3))))
(/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1))))))
(*.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (/.f64 1 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1)))) (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3))))
(/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1))))))
(/.f64 1 (/.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))) (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))))
(/.f64 1 (/.f64 (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1)))) (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3))))
(/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3)) (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (-.f64 (pow.f64 d1 2) (*.f64 d1 (*.f64 37 (/.f64 d1 d3))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3)) (fma.f64 (pow.f64 (/.f64 d1 d3) 2) 1369 (-.f64 (pow.f64 d1 2) (*.f64 d1 (*.f64 d1 (/.f64 37 d3))))))
(/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 1369 (pow.f64 (/.f64 d1 d3) 2) (*.f64 d1 (-.f64 d1 (*.f64 d1 (/.f64 37 d3))))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369)) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2))) (+.f64 d1 (*.f64 -37 (/.f64 d1 d3))))
(/.f64 (fma.f64 d1 d1 (*.f64 -1369 (pow.f64 (/.f64 d1 d3) 2))) (fma.f64 -37 (/.f64 d1 d3) d1))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 3) 50653) (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 (*.f64 37 (/.f64 d1 d3)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 d1 d3) 3) 50653 (pow.f64 d1 3))) (neg.f64 (fma.f64 d1 d1 (*.f64 37 (*.f64 (/.f64 d1 d3) (-.f64 (*.f64 d1 (/.f64 37 d3)) d1))))))
(*.f64 1 (/.f64 (fma.f64 50653 (pow.f64 (/.f64 d1 d3) 3) (pow.f64 d1 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 37 d3) (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369))) (neg.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (fma.f64 1369 (pow.f64 (/.f64 d1 d3) 2) (neg.f64 (pow.f64 d1 2))) (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 d1 d3) 2) 1369) (pow.f64 d1 2)) (-.f64 (*.f64 37 (/.f64 d1 d3)) d1))
(/.f64 (neg.f64 (-.f64 (pow.f64 d1 2) (*.f64 1369 (pow.f64 (/.f64 d1 d3) 2)))) (neg.f64 (+.f64 d1 (*.f64 -37 (/.f64 d1 d3)))))
(/.f64 (fma.f64 1369 (pow.f64 (/.f64 d1 d3) 2) (neg.f64 (pow.f64 d1 2))) (*.f64 d1 (+.f64 (/.f64 37 d3) -1)))
(pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(pow.f64 (cbrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 3)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(pow.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3) 1/3)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(pow.f64 (sqrt.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 2)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(sqrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 2))
(fabs.f64 (fma.f64 d1 (/.f64 37 d3) d1))
(log.f64 (exp.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1))))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(cbrt.f64 (pow.f64 (fma.f64 37 (/.f64 d1 d3) d1) 3))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(expm1.f64 (log1p.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(expm1.f64 (log1p.f64 (fma.f64 d1 (/.f64 37 d3) d1)))
(log1p.f64 (expm1.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(exp.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(exp.f64 (*.f64 (log.f64 (fma.f64 37 (/.f64 d1 d3) d1)) 1))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 37 (/.f64 d1 d3) d1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 (/.f64 d1 d3) 37 d1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 1 d1 (*.f64 37 (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 1 (*.f64 37 (/.f64 d1 d3)) d1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) 2) (cbrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (cbrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) (sqrt.f64 (*.f64 37 (/.f64 d1 d3))) d1)
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(fma.f64 (sqrt.f64 d1) (sqrt.f64 d1) (*.f64 37 (/.f64 d1 d3)))
(*.f64 d1 (+.f64 1 (/.f64 37 d3)))
(fma.f64 d1 (/.f64 37 d3) d1)
(+.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(+.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 d3))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(+.f64 (*.f64 (*.f64 d1 d3) 1) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) 3)) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))) (*.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 3) (pow.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) 3)) (+.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (-.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d1 d3)))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) (pow.f64 (*.f64 d3 (/.f64 d2 d3)) 3))) (fma.f64 (*.f64 d1 (*.f64 d3 (/.f64 d2 d3))) (*.f64 d3 (*.f64 d1 (+.f64 (/.f64 d2 d3) -1))) (*.f64 (pow.f64 d1 2) (pow.f64 d3 2))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 (*.f64 (/.f64 d2 d3) d3))))
(/.f64 (*.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) (*.f64 d1 (-.f64 d3 (*.f64 d3 (/.f64 d2 d3))))) (*.f64 d1 (-.f64 d3 (*.f64 d3 (/.f64 d2 d3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) (pow.f64 d3 2)) (*.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 2) (pow.f64 d3 2))) (*.f64 d1 (-.f64 d3 (*.f64 d3 (/.f64 d2 d3)))))
(/.f64 (*.f64 d3 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3))) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 3)) (fma.f64 d1 d1 (*.f64 d2 (*.f64 (/.f64 d1 d3) (fma.f64 d2 (/.f64 d1 d3) (neg.f64 d1)))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 d2 d3) (*.f64 d1 (+.f64 (/.f64 d2 d3) -1)))))))
(/.f64 (*.f64 d3 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(*.f64 (/.f64 d3 d1) (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 2)) (-.f64 1 (/.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) (pow.f64 d1 3)) d3) (fma.f64 d1 d1 (*.f64 (*.f64 d2 (/.f64 d1 d3)) (-.f64 (*.f64 d2 (/.f64 d1 d3)) d1))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 3)) (fma.f64 d1 d1 (*.f64 d2 (*.f64 (/.f64 d1 d3) (fma.f64 d2 (/.f64 d1 d3) (neg.f64 d1)))))))
(*.f64 d3 (/.f64 (+.f64 (pow.f64 d1 3) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 3)) (fma.f64 d1 d1 (*.f64 d1 (*.f64 (/.f64 d2 d3) (*.f64 d1 (+.f64 (/.f64 d2 d3) -1)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2)) d3) (*.f64 d1 (-.f64 1 (/.f64 d2 d3))))
(*.f64 (/.f64 d3 d1) (/.f64 (-.f64 (pow.f64 d1 2) (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 2)) (-.f64 1 (/.f64 d2 d3))))
(pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 1)
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(pow.f64 (cbrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 3)
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(pow.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3) 1/3)
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(pow.f64 (sqrt.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 2)
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(sqrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 2))
(fabs.f64 (*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 d1 (/.f64 d2 d3) d1)) d3))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(cbrt.f64 (pow.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1)) 3))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 d1 (/.f64 d2 d3) d1) 3) (pow.f64 d3 3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(expm1.f64 (log1p.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(expm1.f64 (log1p.f64 (*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(exp.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))) 1))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(fma.f64 d1 d3 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(fma.f64 d3 d1 (*.f64 d1 (*.f64 (/.f64 d2 d3) d3)))
(*.f64 d3 (fma.f64 d1 (/.f64 d2 d3) d1))
(*.f64 d1 (fma.f64 d3 (/.f64 d2 d3) d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3)))) 1)
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d3))))
(/.f64 d1 (/.f64 d3 d2))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 1 (/.f64 d3 (*.f64 d2 d1)))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d2 d1) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 d2 d1)) (neg.f64 d3))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 d1 (neg.f64 d2)) (neg.f64 d3))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (*.f64 (neg.f64 d2) d1) (neg.f64 d3))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (/.f64 (*.f64 d2 d1) 1) d3)
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (/.f64 (*.f64 d2 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(*.f64 d1 (/.f64 d2 d3))
(/.f64 (/.f64 (*.f64 d2 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (*.f64 d2 (/.f64 d1 d3)) 1)
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (cbrt.f64 (*.f64 d2 (/.f64 d1 d3))) 3)
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3) 1/3)
(*.f64 d1 (/.f64 d2 d3))
(pow.f64 (sqrt.f64 (*.f64 d2 (/.f64 d1 d3))) 2)
(*.f64 d1 (/.f64 d2 d3))
(sqrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 2))
(sqrt.f64 (pow.f64 (*.f64 d1 (/.f64 d2 d3)) 2))
(fabs.f64 (*.f64 d1 (/.f64 d2 d3)))
(log.f64 (pow.f64 (exp.f64 (/.f64 d2 d3)) d1))
(*.f64 d1 (/.f64 d2 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d2 (/.f64 d1 d3)))))
(*.f64 d1 (/.f64 d2 d3))
(cbrt.f64 (pow.f64 (*.f64 d2 (/.f64 d1 d3)) 3))
(*.f64 d1 (/.f64 d2 d3))
(expm1.f64 (log1p.f64 (*.f64 d2 (/.f64 d1 d3))))
(expm1.f64 (log1p.f64 (*.f64 d1 (/.f64 d2 d3))))
(log1p.f64 (expm1.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(exp.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))))
(*.f64 d1 (/.f64 d2 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 (/.f64 d1 d3))) 1))
(*.f64 d1 (/.f64 d2 d3))

eval329.0ms (4.9%)

Compiler

Compiled 7093 to 3791 computations (46.6% saved)

prune84.0ms (1.2%)

Pruning

14 alts after pruning (6 fresh and 8 done)

PrunedKeptTotal
New4455450
Fresh213
Picked145
Done044
Total44814462
Accuracy
100.0%
Counts
462 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
65.2%
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
65.2%
(*.f64 (+.f64 d3 37) d1)
64.9%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
58.8%
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
22.1%
(*.f64 d3 (*.f64 d1 (/.f64 37 d3)))
22.1%
(*.f64 d3 (*.f64 37 (/.f64 d1 d3)))
40.8%
(*.f64 d3 d1)
62.0%
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 37 d2))))
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
74.2%
(*.f64 d1 (+.f64 d3 d2))
64.7%
(*.f64 d1 (+.f64 37 d2))
38.4%
(*.f64 d1 d2)
28.5%
(*.f64 37 d1)
Compiler

Compiled 186 to 127 computations (31.7% saved)

localize244.0ms (3.6%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
99.7%
(*.f64 d1 (/.f64 37 d3))
76.6%
(*.f64 d3 (*.f64 d1 (/.f64 37 d3)))
99.7%
(*.f64 37 (/.f64 d1 d3))
76.6%
(*.f64 d3 (*.f64 37 (/.f64 d1 d3)))
Results
81.0ms194×256valid
20.0ms51×256infinite
103.0ms10×8192exit
0.0ms256infinite
Compiler

Compiled 72 to 31 computations (56.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
Operation ival-mult, time spent: 31.0ms, 59.0% of total-time
Operation ival-div, time spent: 13.0ms, 25.0% of total-time
Operation ival-add, time spent: 5.0ms, 10.0% of total-time
Operation const, time spent: 3.0ms, 6.0% of total-time

series6.0ms (0.1%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (*.f64 d3 (*.f64 37 (/.f64 d1 d3)))>
#<alt (*.f64 d3 (*.f64 d1 (/.f64 37 d3)))>
#<alt (*.f64 d1 (/.f64 37 d3))>
#<alt (+.f64 (*.f64 d1 d3) (*.f64 d1 37))>
Outputs
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 d1)>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 37 (/.f64 d1 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 d1 (+.f64 37 d3))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))>
#<alt (*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))>
#<alt (*.f64 37 d1)>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (+.f64 (*.f64 37 d1) (*.f64 d1 d3))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))>
#<alt (*.f64 d1 d3)>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
#<alt (*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))>
Calls

24 calls:

TimeVariablePointExpression
0.0ms
d1
@inf
(* d3 (* 37 (/ d1 d3)))
0.0ms
d1
@-inf
(+ (* d1 d3) (* d1 37))
0.0ms
d1
@-inf
(* d3 (* 37 (/ d1 d3)))
0.0ms
d3
@-inf
(+ (* d1 d3) (* d1 37))
0.0ms
d3
@0
(* d3 (* 37 (/ d1 d3)))

rewrite135.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1356×log-prod
724×fma-define
694×log1p-expm1-u
694×expm1-log1p-u
376×expm1-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01794
126294
2317094
Stop Event
node limit
Counts
4 → 152
Calls
Call 1
Inputs
(*.f64 d3 (*.f64 37 (/.f64 d1 d3)))
(*.f64 d3 (*.f64 d1 (/.f64 37 d3)))
(*.f64 d1 (/.f64 37 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
Outputs
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(+.f64 0 (/.f64 (*.f64 37 d1) d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3))) 1)
(/.f64 37 (/.f64 d3 d1))
(/.f64 d1 (*.f64 d3 1/37))
(/.f64 (*.f64 37 d1) d3)
(/.f64 1 (/.f64 d3 (*.f64 37 d1)))
(/.f64 (neg.f64 (*.f64 37 d1)) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 37 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 -37 d1) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 -37) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 37 d1) 1) d3)
(/.f64 (/.f64 (*.f64 37 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(pow.f64 (/.f64 (*.f64 37 d1) d3) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 37 d1) d3)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 37 d1) d3)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 37 d1) d3))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (/.f64 37 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 37 d3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 37 d1) d3)))
(exp.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 d3 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d3 37))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d3 37))))
(*.f64 (+.f64 d3 37) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 37)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (*.f64 d3 (*.f64 37 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d3 37)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d3 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (pow.f64 (exp.f64 d1) 37)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 37) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d3 d1 (*.f64 37 d1))
(fma.f64 37 d1 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 37 d1))
(fma.f64 d1 37 (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 37 d1))
(fma.f64 (*.f64 37 d1) 1 (*.f64 d3 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 37 d1))
(fma.f64 1 (*.f64 37 d1) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 37 d1)) (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (cbrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 37) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 37 d1))
(fma.f64 (sqrt.f64 (*.f64 37 d1)) (sqrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 37 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 37) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 37 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 37 d1))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 37 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 37 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 37 d1))
(fma.f64 (*.f64 37 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 37 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))

simplify91.0ms (1.3%)

Algorithm
egg-herbie
Rules
998×associate-*r/
786×associate-*l/
726×associate-/r*
600×distribute-lft-in
594×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03064837
16814782
220094542
Stop Event
node limit
Counts
248 → 143
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(+.f64 0 (/.f64 (*.f64 37 d1) d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3))) 1)
(/.f64 37 (/.f64 d3 d1))
(/.f64 d1 (*.f64 d3 1/37))
(/.f64 (*.f64 37 d1) d3)
(/.f64 1 (/.f64 d3 (*.f64 37 d1)))
(/.f64 (neg.f64 (*.f64 37 d1)) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 37 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(/.f64 (*.f64 -37 d1) (neg.f64 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(/.f64 (*.f64 d1 -37) (neg.f64 d3))
(/.f64 (/.f64 (*.f64 37 d1) 1) d3)
(/.f64 (/.f64 (*.f64 37 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(pow.f64 (/.f64 (*.f64 37 d1) d3) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 37 d1) d3)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 37 d1) d3)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 2))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 37 d1) d3))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (/.f64 37 d3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 37 d3) 3) (pow.f64 d1 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 d3 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 37 d1) d3)))
(exp.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 d3 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d3 37))))
(*.f64 d1 (+.f64 d3 37))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d3 37))))
(*.f64 (+.f64 d3 37) d1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 37)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (*.f64 d3 (*.f64 37 d1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d3 37)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d3 37))))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (pow.f64 (exp.f64 d1) 37)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 37) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (pow.f64 (exp.f64 d1) d3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(fma.f64 d3 d1 (*.f64 37 d1))
(fma.f64 37 d1 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 37 d1))
(fma.f64 d1 37 (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 37 d1))
(fma.f64 (*.f64 37 d1) 1 (*.f64 d3 d1))
(fma.f64 1 (*.f64 d3 d1) (*.f64 37 d1))
(fma.f64 1 (*.f64 37 d1) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 37 d1)) (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (cbrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 37 d1))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 37) (*.f64 d3 d1))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 37 d1))
(fma.f64 (sqrt.f64 (*.f64 37 d1)) (sqrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 37 d1))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 37) (*.f64 d3 d1))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 37 d1))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 37 d1))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 37 d1))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 37 d1))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 37 d1))
(fma.f64 (*.f64 37 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(fma.f64 (*.f64 37 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
Outputs
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 d1)
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 37 (/.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d1 (-.f64 (*.f64 -1 d3) 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 37 d1)
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 d3)
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 -1 (*.f64 d3 (+.f64 (*.f64 -37 (/.f64 d1 d3)) (*.f64 -1 d1))))
(*.f64 d1 (+.f64 37 d3))
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(*.f64 37 d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 37) d1)) (cbrt.f64 (pow.f64 (exp.f64 37) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 37) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) 2)
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 37) d1))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(*.f64 37 d1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(*.f64 37 d1)
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(*.f64 37 d1)
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(*.f64 37 d1)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(*.f64 37 d1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(*.f64 37 d1)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(*.f64 37 d1)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(*.f64 37 d1)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(*.f64 37 d1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(*.f64 37 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(*.f64 37 d1)
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(*.f64 37 d1)
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(*.f64 37 d1)
(+.f64 0 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))
(*.f64 37 d1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 37) d1)) (cbrt.f64 (pow.f64 (exp.f64 37) d1)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 37) d1))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))) 2)
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 37) d1))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))) 1)
(*.f64 37 d1)
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(*.f64 37 d1)
(/.f64 (*.f64 d3 37) (/.f64 d3 d1))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 d1) 37) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) d1) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) 1) (/.f64 d3 d1))
(*.f64 37 d1)
(/.f64 (*.f64 d3 (*.f64 37 d1)) d3)
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 d1) -37) (neg.f64 d3))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 d3 37) (neg.f64 d1)) (neg.f64 d3))
(*.f64 37 d1)
(/.f64 (*.f64 (*.f64 37 d1) d3) d3)
(*.f64 37 d1)
(pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 1)
(*.f64 37 d1)
(pow.f64 (cbrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 3)
(*.f64 37 d1)
(pow.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3) 1/3)
(*.f64 37 d1)
(pow.f64 (sqrt.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 2)
(*.f64 37 d1)
(sqrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 2))
(*.f64 37 d1)
(log.f64 (pow.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)) d3))
(*.f64 37 d1)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)))))
(*.f64 37 d1)
(cbrt.f64 (pow.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3)) 3))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 d3 3) (pow.f64 (/.f64 (*.f64 37 d1) d3) 3)))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) (pow.f64 d3 3)))
(*.f64 37 d1)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d3 d1) 3) (pow.f64 (/.f64 37 d3) 3)))
(*.f64 37 d1)
(expm1.f64 (log1p.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(log1p.f64 (expm1.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(exp.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 d1)
(exp.f64 (*.f64 (log.f64 (*.f64 d3 (/.f64 (*.f64 37 d1) d3))) 1))
(*.f64 37 d1)
(+.f64 0 (/.f64 (*.f64 37 d1) d3))
(*.f64 37 (/.f64 d1 d3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))) (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3))) 1)
(*.f64 37 (/.f64 d1 d3))
(/.f64 37 (/.f64 d3 d1))
(*.f64 37 (/.f64 d1 d3))
(/.f64 d1 (*.f64 d3 1/37))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (*.f64 37 d1) d3)
(*.f64 37 (/.f64 d1 d3))
(/.f64 1 (/.f64 d3 (*.f64 37 d1)))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (neg.f64 (*.f64 37 d1)) (neg.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (/.f64 (*.f64 37 d1) (sqrt.f64 d3)) (sqrt.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (*.f64 -37 d1) (neg.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (*.f64 (neg.f64 d1) 37) (neg.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (*.f64 37 (neg.f64 d1)) (neg.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (*.f64 d1 -37) (neg.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(/.f64 (/.f64 (*.f64 37 d1) 1) d3)
(*.f64 37 (/.f64 d1 d3))
(/.f64 (/.f64 (*.f64 37 d1) (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3))
(*.f64 37 (/.f64 d1 d3))
(pow.f64 (/.f64 (*.f64 37 d1) d3) 1)
(*.f64 37 (/.f64 d1 d3))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 37 d1) d3)) 3)
(*.f64 37 (/.f64 d1 d3))
(pow.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3) 1/3)
(*.f64 37 (/.f64 d1 d3))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 37 d1) d3)) 2)
(*.f64 37 (/.f64 d1 d3))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 2))
(*.f64 37 (/.f64 d1 d3))
(log.f64 (pow.f64 (exp.f64 d1) (/.f64 37 d3)))
(*.f64 37 (/.f64 d1 d3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 37 d1) d3))))
(*.f64 37 (/.f64 d1 d3))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 37 d1) d3) 3))
(*.f64 37 (/.f64 d1 d3))
(cbrt.f64 (*.f64 (pow.f64 d1 3) (pow.f64 (/.f64 37 d3) 3)))
(*.f64 37 (/.f64 d1 d3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 37 d3) 3) (pow.f64 d1 3)))
(*.f64 37 (/.f64 d1 d3))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 d1 3) 50653) (pow.f64 d3 3)))
(*.f64 37 (/.f64 d1 d3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 37 d1) d3)))
(*.f64 37 (/.f64 d1 d3))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 37 d1) d3)))
(*.f64 37 (/.f64 d1 d3))
(exp.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)))
(*.f64 37 (/.f64 d1 d3))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 37 d1) d3)) 1))
(*.f64 37 (/.f64 d1 d3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37)))) 1)
(*.f64 d1 (+.f64 37 d3))
(-.f64 (/.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (-.f64 d3 37))) (/.f64 (*.f64 (pow.f64 d1 2) 1369) (*.f64 d1 (-.f64 d3 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(*.f64 d1 (+.f64 d3 37))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(*.f64 1 (*.f64 d1 (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 2) (cbrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) (sqrt.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d3 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (/.f64 1 (*.f64 d1 (-.f64 d3 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(*.f64 (+.f64 d3 37) d1)
(*.f64 d1 (+.f64 37 d3))
(/.f64 1 (/.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)) (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d3 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 1 (/.f64 (*.f64 d1 (-.f64 d3 37)) (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2)))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d3 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3)) (fma.f64 (pow.f64 d1 2) 1369 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 d1 (*.f64 d3 (*.f64 37 d1))))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d3 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (-.f64 d3 37)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d3 d1) 3))) (neg.f64 (fma.f64 (*.f64 37 d1) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)) (pow.f64 (*.f64 d3 d1) 2))))
(*.f64 (fma.f64 (pow.f64 d1 3) 50653 (pow.f64 (*.f64 d1 d3) 3)) (/.f64 1 (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2))))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 50653 (pow.f64 d3 3))) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (*.f64 (pow.f64 d1 3) (+.f64 (pow.f64 d3 3) 50653)) (fma.f64 (*.f64 37 d1) (*.f64 d1 (-.f64 37 d3)) (pow.f64 (*.f64 d1 d3) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d3 d1) 2) (*.f64 (pow.f64 d1 2) 1369))) (neg.f64 (*.f64 d1 (-.f64 d3 37))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(/.f64 (-.f64 (*.f64 (pow.f64 d1 2) 1369) (pow.f64 (*.f64 d3 d1) 2)) (-.f64 (*.f64 37 d1) (*.f64 d3 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) 1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) 2) (*.f64 (pow.f64 d1 2) -1369)) (*.f64 d1 (+.f64 d3 -37)))
(/.f64 (fma.f64 (*.f64 d1 d3) d3 (*.f64 -1369 d1)) (+.f64 d3 -37))
(pow.f64 (*.f64 d1 (+.f64 d3 37)) 1)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (cbrt.f64 (*.f64 d1 (+.f64 d3 37))) 3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3) 1/3)
(*.f64 d1 (+.f64 37 d3))
(pow.f64 (sqrt.f64 (*.f64 d1 (+.f64 d3 37))) 2)
(*.f64 d1 (+.f64 37 d3))
(sqrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 2))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (pow.f64 (exp.f64 d1) (+.f64 d3 37)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d1 (+.f64 d3 37)))))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) d3) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (pow.f64 (exp.f64 d1) 37)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 d3 d1))) (+.f64 1 (expm1.f64 (*.f64 37 d1)))))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (pow.f64 (exp.f64 d1) 37) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (pow.f64 (exp.f64 d1) d3)))
(*.f64 d1 (+.f64 37 d3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 37 d1))) (+.f64 1 (expm1.f64 (*.f64 d3 d1)))))
(*.f64 d1 (+.f64 37 d3))
(cbrt.f64 (pow.f64 (*.f64 d1 (+.f64 d3 37)) 3))
(*.f64 d1 (+.f64 37 d3))
(expm1.f64 (log1p.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(log1p.f64 (expm1.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))))
(*.f64 d1 (+.f64 37 d3))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 (+.f64 d3 37))) 1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d3 d1 (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 37 d1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 d3 (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 d1 37 (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 d3 d1) 1 (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 37 d1) 1 (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 d3 d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 1 (*.f64 37 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (cbrt.f64 (*.f64 37 d1)) (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 37 d1)) 2) (cbrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (cbrt.f64 (*.f64 d3 d1)) (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 d3 d1)) 2) (cbrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) d3) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 d1) 2) (*.f64 (cbrt.f64 d1) 37) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (pow.f64 (cbrt.f64 d3) 2) (*.f64 (cbrt.f64 d3) d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 37 d1)) (sqrt.f64 (*.f64 37 d1)) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 (*.f64 d3 d1)) (sqrt.f64 (*.f64 d3 d1)) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) d3) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 d1) (*.f64 (sqrt.f64 d1) 37) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (sqrt.f64 d3) (*.f64 (sqrt.f64 d3) d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 d3 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 d3 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 d1 (pow.f64 (cbrt.f64 d3) 2)) (cbrt.f64 d3) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 d1 (sqrt.f64 d3)) (sqrt.f64 d3) (*.f64 37 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 37 (pow.f64 (cbrt.f64 d1) 2)) (cbrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))
(fma.f64 (*.f64 37 (sqrt.f64 d1)) (sqrt.f64 d1) (*.f64 d3 d1))
(*.f64 d1 (+.f64 37 d3))

eval43.0ms (0.6%)

Compiler

Compiled 1897 to 1161 computations (38.8% saved)

prune66.0ms (1%)

Pruning

13 alts after pruning (1 fresh and 12 done)

PrunedKeptTotal
New1671168
Fresh101
Picked145
Done088
Total16913182
Accuracy
100.0%
Counts
182 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.2%
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
99.9%
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
65.2%
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
65.2%
(*.f64 (+.f64 d3 37) d1)
64.9%
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
58.8%
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
22.1%
(*.f64 d3 (*.f64 37 (/.f64 d1 d3)))
40.8%
(*.f64 d3 d1)
100.0%
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
74.2%
(*.f64 d1 (+.f64 d3 d2))
64.7%
(*.f64 d1 (+.f64 37 d2))
38.4%
(*.f64 d1 d2)
28.5%
(*.f64 37 d1)
Compiler

Compiled 299 to 175 computations (41.5% saved)

regimes60.0ms (0.9%)

Counts
24 → 1
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 (+.f64 d3 37) d1)
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(*.f64 d3 (*.f64 37 (/.f64 d1 d3)))
(*.f64 d3 (*.f64 d1 (/.f64 37 d3)))
(+.f64 (*.f64 37 d1) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 37))
(/.f64 (*.f64 d3 d1) (*.f64 d3 1/37))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 37 d2))))
(*.f64 d3 (+.f64 d1 (*.f64 37 (/.f64 d1 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 37 d3))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 d2 d3))))
(+.f64 (*.f64 d1 (+.f64 d3 5)) (*.f64 d1 32))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 37 d1))
(*.f64 d2 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d3) d2))))
(*.f64 d3 (+.f64 d1 (*.f64 d1 (/.f64 (+.f64 37 d2) d3))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
(*.f64 d3 (+.f64 (*.f64 (/.f64 d1 d3) 37) (*.f64 d1 (+.f64 (/.f64 d2 d3) 1))))
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
Calls

5 calls:

15.0ms
d3
13.0ms
d1
11.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
11.0ms
d2
8.0ms
(+.f64 d3 5)
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 5) d1)) (*.f64 d1 32))
100.0%1(+.f64 d3 5)
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes64.0ms (0.9%)

Counts
8 → 2
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
(*.f64 d1 (+.f64 d3 d2))
(*.f64 (+.f64 d3 37) d1)
Outputs
(*.f64 d1 (+.f64 d3 d2))
(*.f64 d1 (+.f64 37 d3))
Calls

3 calls:

39.0ms
d1
12.0ms
d3
12.0ms
d2
Results
AccuracySegmentsBranch
82.3%7d1
99.0%2d2
98.6%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes27.0ms (0.4%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
Outputs
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 (+.f64 37 d3))
Calls

2 calls:

15.0ms
d2
12.0ms
d3
Results
AccuracySegmentsBranch
94.4%2d3
93.7%2d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes10.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
(*.f64 d1 (+.f64 37 d2))
Outputs
(*.f64 d1 (+.f64 37 d2))
(*.f64 d1 d3)
Calls

1 calls:

9.0ms
d3
Results
AccuracySegmentsBranch
94.0%2d3
Compiler

Compiled 4 to 3 computations (25% saved)

regimes47.0ms (0.7%)

Counts
4 → 4
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d3 d1)
Outputs
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 37 d1)
(*.f64 d1 d3)
Calls

2 calls:

24.0ms
d2
23.0ms
d3
Results
AccuracySegmentsBranch
79.1%4d2
76.0%6d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes39.0ms (0.6%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 37 d1)
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 37 d1)
Calls

3 calls:

16.0ms
d3
15.0ms
d1
7.0ms
d2
Results
AccuracySegmentsBranch
45.4%5d3
41.9%5d1
62.9%2d2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 37 d1)
Outputs
(*.f64 37 d1)
Calls

3 calls:

3.0ms
d1
3.0ms
d3
3.0ms
d2
Results
AccuracySegmentsBranch
28.5%1d1
28.5%1d3
28.5%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch21.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
-1685713.299846211
-36.39679457013152
Results
12.0ms112×256valid
2.0ms15×256infinite
0.0ms256valid
Compiler

Compiled 166 to 120 computations (27.7% saved)

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

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
3.0ms
1558380.6953700073
1656041.6781962742
Results
1.0ms14×256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 40 to 30 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.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

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
2.0ms
1558380.6953700073
1656041.6781962742
Results
1.0ms14×256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 38 to 28 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.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

bsearch54.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
-6.16246219416867e-204
-1.8257134908198956e-206
26.0ms
-1.8570492852858742
-1.706369629395531e-10
6.0ms
-1.7441560062866668e+37
-1.5748857920841943e+37
Results
30.0ms271×256valid
6.0ms46×256infinite
0.0ms1024valid
0.0ms256valid
Compiler

Compiled 302 to 234 computations (22.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
Operation ival-mult, time spent: 9.0ms, 54.0% of total-time
Operation ival-add, time spent: 7.0ms, 42.0% of total-time
Operation const, time spent: 1.0ms, 6.0% of total-time

bsearch20.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-1685713.299846211
-36.39679457013152
Results
13.0ms113×256valid
1.0ms14×256infinite
0.0ms256valid
Compiler

Compiled 134 to 104 computations (22.4% saved)

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

simplify8.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
042299
158299
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(if (<=.f64 d2 -38) (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 d3))
(if (<=.f64 d2 -16000000000000000678730197984287391744) (*.f64 d1 d2) (if (<=.f64 d2 -955051397495557/1208925819614629174706176) (*.f64 d1 d3) (if (<=.f64 d2 -4942024427739381/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 37 d1) (*.f64 d1 d3))))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (*.f64 37 d1))
(*.f64 37 d1)
Outputs
(*.f64 d1 (+.f64 d3 (+.f64 d2 37)))
(if (<=.f64 d2 -38) (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d2 -38) (*.f64 d1 (+.f64 d3 d2)) (*.f64 d1 (+.f64 d3 37)))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 (+.f64 37 d3)))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 (+.f64 d3 37)))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 37 d2)) (*.f64 d1 d3))
(if (<=.f64 d3 1650000) (*.f64 d1 (+.f64 d2 37)) (*.f64 d1 d3))
(if (<=.f64 d2 -16000000000000000678730197984287391744) (*.f64 d1 d2) (if (<=.f64 d2 -955051397495557/1208925819614629174706176) (*.f64 d1 d3) (if (<=.f64 d2 -4942024427739381/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 37 d1) (*.f64 d1 d3))))
(if (<=.f64 d2 -16000000000000000678730197984287391744) (*.f64 d1 d2) (if (or (<=.f64 d2 -955051397495557/1208925819614629174706176) (not (<=.f64 d2 -4942024427739381/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456))) (*.f64 d1 d3) (*.f64 d1 37)))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (*.f64 37 d1))
(if (<=.f64 d2 -38) (*.f64 d1 d2) (*.f64 d1 37))
(*.f64 37 d1)
(*.f64 d1 37)
Compiler

Compiled 103 to 71 computations (31.1% saved)

soundness1.1s (15.7%)

Rules
1546×unsub-neg
1520×fma-neg
1332×fma-neg
1206×cancel-sign-sub-inv
990×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
072619176
1195617516
2687017512
042110457
1117710022
244349900
072920421
1182819105
2678319105
052564
1134453
2431332
31771308
45269308
56536308
67434308
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 270 to 162 computations (40% saved)

end0.0ms (0%)

preprocess94.0ms (1.4%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 342 to 222 computations (35.1% saved)

Profiling

Loading profile data...